Package com.pulumi.aws.bedrock.inputs
Class AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.bedrock.inputs.AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceArgs.Builder
-
public static final class AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceArgs defaults)
-
-
Method Detail
-
any
public AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceArgs.Builder any(@Nullable com.pulumi.core.Output<AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAnyArgs> any)
- Parameters:
any- Tools, at least one of which must be requested by the model. No text is generated but the results of tool use are sent back to the model to help generate a response. This object has no fields.- Returns:
- builder
-
any
public AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceArgs.Builder any(AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAnyArgs any)
- Parameters:
any- Tools, at least one of which must be requested by the model. No text is generated but the results of tool use are sent back to the model to help generate a response. This object has no fields.- Returns:
- builder
-
auto
public AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceArgs.Builder auto(@Nullable com.pulumi.core.Output<AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAutoArgs> auto)
- Parameters:
auto- Tools from which the model automatically decides whether to call a tool or to generate text instead. This object has no fields.- Returns:
- builder
-
auto
public AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceArgs.Builder auto(AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceAutoArgs auto)
- Parameters:
auto- Tools from which the model automatically decides whether to call a tool or to generate text instead. This object has no fields.- Returns:
- builder
-
tool
public AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceArgs.Builder tool(@Nullable com.pulumi.core.Output<AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceToolArgs> tool)
- Parameters:
tool- Specific tool that the model must request. No text is generated but the results of tool use are sent back to the model to help generate a response. See `variant.template_configuration.chat.tool_configuration.tool_choice.tool` Block for more information.- Returns:
- builder
-
tool
public AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceArgs.Builder tool(AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceToolArgs tool)
- Parameters:
tool- Specific tool that the model must request. No text is generated but the results of tool use are sent back to the model to help generate a response. See `variant.template_configuration.chat.tool_configuration.tool_choice.tool` Block for more information.- Returns:
- builder
-
build
public AgentPromptVariantTemplateConfigurationChatToolConfigurationToolChoiceArgs build()
-
-