Package com.pulumi.aws.bedrock.inputs
Class AgentPromptVariantArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.bedrock.inputs.AgentPromptVariantArgs
-
public final class AgentPromptVariantArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classAgentPromptVariantArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static AgentPromptVariantArgsEmpty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Optional<com.pulumi.core.Output<java.lang.String>>additionalModelRequestFields()static AgentPromptVariantArgs.Builderbuilder()static AgentPromptVariantArgs.Builderbuilder(AgentPromptVariantArgs defaults)java.util.Optional<com.pulumi.core.Output<AgentPromptVariantGenAiResourceArgs>>genAiResource()java.util.Optional<com.pulumi.core.Output<AgentPromptVariantInferenceConfigurationArgs>>inferenceConfiguration()java.util.Optional<com.pulumi.core.Output<java.util.List<AgentPromptVariantMetadataArgs>>>metadatas()java.util.Optional<com.pulumi.core.Output<java.lang.String>>modelId()com.pulumi.core.Output<java.lang.String>name()java.util.Optional<com.pulumi.core.Output<AgentPromptVariantTemplateConfigurationArgs>>templateConfiguration()com.pulumi.core.Output<java.lang.String>templateType()
-
-
-
Field Detail
-
Empty
public static final AgentPromptVariantArgs Empty
-
-
Method Detail
-
additionalModelRequestFields
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> additionalModelRequestFields()
- Returns:
- Model-specific inference configurations that aren’t in the `inferenceConfiguration` block. To see model-specific inference parameters, see [Inference request parameters and response fields for foundation models](https://docs.aws.amazon.com/bedrock/latest/userguide/model-parameters.html).
-
genAiResource
public java.util.Optional<com.pulumi.core.Output<AgentPromptVariantGenAiResourceArgs>> genAiResource()
- Returns:
- Generative AI resource with which to use the prompt. If this is not supplied, then a `modelId` must be defined. See `genAiResource` Block for more information.
-
inferenceConfiguration
public java.util.Optional<com.pulumi.core.Output<AgentPromptVariantInferenceConfigurationArgs>> inferenceConfiguration()
- Returns:
- Inference configurations for the prompt variant. See `inferenceConfiguration` Block for more information.
-
metadatas
public java.util.Optional<com.pulumi.core.Output<java.util.List<AgentPromptVariantMetadataArgs>>> metadatas()
- Returns:
- List of objects, each containing a key-value pair that defines a metadata tag and value to attach to a prompt variant. See `metadata` Block for more information.
-
modelId
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> modelId()
- Returns:
- Unique identifier of the model or [inference profile](https://docs.aws.amazon.com/bedrock/latest/userguide/cross-region-inference.html) with which to run inference on the prompt. If this is not supplied, then a `genAiResource` must be defined.
-
name
public com.pulumi.core.Output<java.lang.String> name()
- Returns:
- Name of the tool.
-
templateConfiguration
public java.util.Optional<com.pulumi.core.Output<AgentPromptVariantTemplateConfigurationArgs>> templateConfiguration()
- Returns:
- Configurations for the prompt template. See `templateConfiguration` Block for more information.
-
templateType
public com.pulumi.core.Output<java.lang.String> templateType()
- Returns:
- Type of prompt template to use. Valid values: `CHAT`, `TEXT`.
-
builder
public static AgentPromptVariantArgs.Builder builder()
-
builder
public static AgentPromptVariantArgs.Builder builder(AgentPromptVariantArgs defaults)
-
-