Package com.pulumi.aws.bedrock.inputs
Class AgentFlowDefinitionNodeConfigurationPromptSourceConfigurationInlineArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.bedrock.inputs.AgentFlowDefinitionNodeConfigurationPromptSourceConfigurationInlineArgs.Builder
-
public static final class AgentFlowDefinitionNodeConfigurationPromptSourceConfigurationInlineArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(AgentFlowDefinitionNodeConfigurationPromptSourceConfigurationInlineArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(AgentFlowDefinitionNodeConfigurationPromptSourceConfigurationInlineArgs defaults)
-
-
Method Detail
-
additionalModelRequestFields
public AgentFlowDefinitionNodeConfigurationPromptSourceConfigurationInlineArgs.Builder additionalModelRequestFields(@Nullable com.pulumi.core.Output<java.lang.String> additionalModelRequestFields)
- Parameters:
additionalModelRequestFields- Additional fields to be included in the model request for the Prompt node.- Returns:
- builder
-
additionalModelRequestFields
public AgentFlowDefinitionNodeConfigurationPromptSourceConfigurationInlineArgs.Builder additionalModelRequestFields(java.lang.String additionalModelRequestFields)
- Parameters:
additionalModelRequestFields- Additional fields to be included in the model request for the Prompt node.- Returns:
- builder
-
inferenceConfiguration
public AgentFlowDefinitionNodeConfigurationPromptSourceConfigurationInlineArgs.Builder inferenceConfiguration(@Nullable com.pulumi.core.Output<AgentFlowDefinitionNodeConfigurationPromptSourceConfigurationInlineInferenceConfigurationArgs> inferenceConfiguration)
- Parameters:
inferenceConfiguration- Inference configurations for the prompt. See `definition.node.configuration.prompt.source_configuration.inline.inference_configuration` Block for details.- Returns:
- builder
-
inferenceConfiguration
public AgentFlowDefinitionNodeConfigurationPromptSourceConfigurationInlineArgs.Builder inferenceConfiguration(AgentFlowDefinitionNodeConfigurationPromptSourceConfigurationInlineInferenceConfigurationArgs inferenceConfiguration)
- Parameters:
inferenceConfiguration- Inference configurations for the prompt. See `definition.node.configuration.prompt.source_configuration.inline.inference_configuration` Block for details.- Returns:
- builder
-
modelId
public AgentFlowDefinitionNodeConfigurationPromptSourceConfigurationInlineArgs.Builder modelId(com.pulumi.core.Output<java.lang.String> modelId)
- Parameters:
modelId- Unique identifier of the model or [inference profile](https://docs.aws.amazon.com/bedrock/latest/userguide/cross-region-inference.html) to run inference with.- Returns:
- builder
-
modelId
public AgentFlowDefinitionNodeConfigurationPromptSourceConfigurationInlineArgs.Builder modelId(java.lang.String modelId)
- Parameters:
modelId- Unique identifier of the model or [inference profile](https://docs.aws.amazon.com/bedrock/latest/userguide/cross-region-inference.html) to run inference with.- Returns:
- builder
-
templateConfiguration
public AgentFlowDefinitionNodeConfigurationPromptSourceConfigurationInlineArgs.Builder templateConfiguration(@Nullable com.pulumi.core.Output<AgentFlowDefinitionNodeConfigurationPromptSourceConfigurationInlineTemplateConfigurationArgs> templateConfiguration)
- Parameters:
templateConfiguration- Prompt and variables in the prompt that can be replaced with values at runtime. See `definition.node.configuration.prompt.source_configuration.inline.template_configuration` Block for details.- Returns:
- builder
-
templateConfiguration
public AgentFlowDefinitionNodeConfigurationPromptSourceConfigurationInlineArgs.Builder templateConfiguration(AgentFlowDefinitionNodeConfigurationPromptSourceConfigurationInlineTemplateConfigurationArgs templateConfiguration)
- Parameters:
templateConfiguration- Prompt and variables in the prompt that can be replaced with values at runtime. See `definition.node.configuration.prompt.source_configuration.inline.template_configuration` Block for details.- Returns:
- builder
-
templateType
public AgentFlowDefinitionNodeConfigurationPromptSourceConfigurationInlineArgs.Builder templateType(com.pulumi.core.Output<java.lang.String> templateType)
- Parameters:
templateType- Type of prompt template. Valid values: `TEXT`, `CHAT`.- Returns:
- builder
-
templateType
public AgentFlowDefinitionNodeConfigurationPromptSourceConfigurationInlineArgs.Builder templateType(java.lang.String templateType)
- Parameters:
templateType- Type of prompt template. Valid values: `TEXT`, `CHAT`.- Returns:
- builder
-
build
public AgentFlowDefinitionNodeConfigurationPromptSourceConfigurationInlineArgs build()
-
-