Package com.pulumi.aws.bedrock.inputs
Class AgentPromptVariantTemplateConfigurationChatArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.bedrock.inputs.AgentPromptVariantTemplateConfigurationChatArgs.Builder
-
- Enclosing class:
- AgentPromptVariantTemplateConfigurationChatArgs
public static final class AgentPromptVariantTemplateConfigurationChatArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(AgentPromptVariantTemplateConfigurationChatArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(AgentPromptVariantTemplateConfigurationChatArgs defaults)
-
-
Method Detail
-
inputVariables
public AgentPromptVariantTemplateConfigurationChatArgs.Builder inputVariables(@Nullable com.pulumi.core.Output<java.util.List<AgentPromptVariantTemplateConfigurationChatInputVariableArgs>> inputVariables)
- Parameters:
inputVariables- List of variables in the prompt template. See `inputVariable` Block for more information.- Returns:
- builder
-
inputVariables
public AgentPromptVariantTemplateConfigurationChatArgs.Builder inputVariables(java.util.List<AgentPromptVariantTemplateConfigurationChatInputVariableArgs> inputVariables)
- Parameters:
inputVariables- List of variables in the prompt template. See `inputVariable` Block for more information.- Returns:
- builder
-
inputVariables
public AgentPromptVariantTemplateConfigurationChatArgs.Builder inputVariables(AgentPromptVariantTemplateConfigurationChatInputVariableArgs... inputVariables)
- Parameters:
inputVariables- List of variables in the prompt template. See `inputVariable` Block for more information.- Returns:
- builder
-
messages
public AgentPromptVariantTemplateConfigurationChatArgs.Builder messages(com.pulumi.core.Output<java.util.List<AgentPromptVariantTemplateConfigurationChatMessageArgs>> messages)
- Parameters:
messages- List of messages in the chat for the prompt. See `message` Block for more information.- Returns:
- builder
-
messages
public AgentPromptVariantTemplateConfigurationChatArgs.Builder messages(java.util.List<AgentPromptVariantTemplateConfigurationChatMessageArgs> messages)
- Parameters:
messages- List of messages in the chat for the prompt. See `message` Block for more information.- Returns:
- builder
-
messages
public AgentPromptVariantTemplateConfigurationChatArgs.Builder messages(AgentPromptVariantTemplateConfigurationChatMessageArgs... messages)
- Parameters:
messages- List of messages in the chat for the prompt. See `message` Block for more information.- Returns:
- builder
-
systems
public AgentPromptVariantTemplateConfigurationChatArgs.Builder systems(@Nullable com.pulumi.core.Output<java.util.List<AgentPromptVariantTemplateConfigurationChatSystemArgs>> systems)
- Parameters:
systems- List of system prompts to provide context to the model or to describe how it should behave. See `system` Block for more information.- Returns:
- builder
-
systems
public AgentPromptVariantTemplateConfigurationChatArgs.Builder systems(java.util.List<AgentPromptVariantTemplateConfigurationChatSystemArgs> systems)
- Parameters:
systems- List of system prompts to provide context to the model or to describe how it should behave. See `system` Block for more information.- Returns:
- builder
-
systems
public AgentPromptVariantTemplateConfigurationChatArgs.Builder systems(AgentPromptVariantTemplateConfigurationChatSystemArgs... systems)
- Parameters:
systems- List of system prompts to provide context to the model or to describe how it should behave. See `system` Block for more information.- Returns:
- builder
-
toolConfiguration
public AgentPromptVariantTemplateConfigurationChatArgs.Builder toolConfiguration(@Nullable com.pulumi.core.Output<AgentPromptVariantTemplateConfigurationChatToolConfigurationArgs> toolConfiguration)
- Parameters:
toolConfiguration- Configuration information for the tools that the model can use when generating a response. See `toolConfiguration` Block for more information.- Returns:
- builder
-
toolConfiguration
public AgentPromptVariantTemplateConfigurationChatArgs.Builder toolConfiguration(AgentPromptVariantTemplateConfigurationChatToolConfigurationArgs toolConfiguration)
- Parameters:
toolConfiguration- Configuration information for the tools that the model can use when generating a response. See `toolConfiguration` Block for more information.- Returns:
- builder
-
build
public AgentPromptVariantTemplateConfigurationChatArgs build()
-
-