Package com.pulumi.aws.bedrock.inputs
Class AgentcoreHarnessModelBedrockModelConfigArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.bedrock.inputs.AgentcoreHarnessModelBedrockModelConfigArgs.Builder
-
- Enclosing class:
- AgentcoreHarnessModelBedrockModelConfigArgs
public static final class AgentcoreHarnessModelBedrockModelConfigArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(AgentcoreHarnessModelBedrockModelConfigArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(AgentcoreHarnessModelBedrockModelConfigArgs defaults)
-
-
Method Detail
-
additionalParams
public AgentcoreHarnessModelBedrockModelConfigArgs.Builder additionalParams(@Nullable com.pulumi.core.Output<java.lang.String> additionalParams)
- Parameters:
additionalParams- JSON string containing provider-specific parameters to pass through to the Bedrock model provider unchanged.- Returns:
- builder
-
additionalParams
public AgentcoreHarnessModelBedrockModelConfigArgs.Builder additionalParams(java.lang.String additionalParams)
- Parameters:
additionalParams- JSON string containing provider-specific parameters to pass through to the Bedrock model provider unchanged.- Returns:
- builder
-
apiFormat
public AgentcoreHarnessModelBedrockModelConfigArgs.Builder apiFormat(@Nullable com.pulumi.core.Output<java.lang.String> apiFormat)
- Parameters:
apiFormat- API format for the model. Valid values are `converseStream`, `responses`, and `chatCompletions`.- Returns:
- builder
-
apiFormat
public AgentcoreHarnessModelBedrockModelConfigArgs.Builder apiFormat(java.lang.String apiFormat)
- Parameters:
apiFormat- API format for the model. Valid values are `converseStream`, `responses`, and `chatCompletions`.- Returns:
- builder
-
maxTokens
public AgentcoreHarnessModelBedrockModelConfigArgs.Builder maxTokens(@Nullable com.pulumi.core.Output<java.lang.Integer> maxTokens)
- Parameters:
maxTokens- Maximum number of tokens to generate.- Returns:
- builder
-
maxTokens
public AgentcoreHarnessModelBedrockModelConfigArgs.Builder maxTokens(java.lang.Integer maxTokens)
- Parameters:
maxTokens- Maximum number of tokens to generate.- Returns:
- builder
-
modelId
public AgentcoreHarnessModelBedrockModelConfigArgs.Builder modelId(com.pulumi.core.Output<java.lang.String> modelId)
- Parameters:
modelId- Bedrock model ID (e.g., `anthropic.claude-sonnet-4-20250514`).- Returns:
- builder
-
modelId
public AgentcoreHarnessModelBedrockModelConfigArgs.Builder modelId(java.lang.String modelId)
- Parameters:
modelId- Bedrock model ID (e.g., `anthropic.claude-sonnet-4-20250514`).- Returns:
- builder
-
temperature
public AgentcoreHarnessModelBedrockModelConfigArgs.Builder temperature(@Nullable com.pulumi.core.Output<java.lang.Double> temperature)
- Parameters:
temperature- Temperature for sampling. Must be between 0 and 2.- Returns:
- builder
-
temperature
public AgentcoreHarnessModelBedrockModelConfigArgs.Builder temperature(java.lang.Double temperature)
- Parameters:
temperature- Temperature for sampling. Must be between 0 and 2.- Returns:
- builder
-
topP
public AgentcoreHarnessModelBedrockModelConfigArgs.Builder topP(@Nullable com.pulumi.core.Output<java.lang.Double> topP)
- Parameters:
topP- Top-p (nucleus) sampling parameter. Must be between 0 and 1.- Returns:
- builder
-
topP
public AgentcoreHarnessModelBedrockModelConfigArgs.Builder topP(java.lang.Double topP)
- Parameters:
topP- Top-p (nucleus) sampling parameter. Must be between 0 and 1.- Returns:
- builder
-
build
public AgentcoreHarnessModelBedrockModelConfigArgs build()
-
-