ConverseRequest.Builder |
ConverseRequest.Builder.additionalModelRequestFields(Document additionalModelRequestFields) |
Additional inference parameters that the model supports, beyond the base set of inference parameters that
Converse and ConverseStream support in the inferenceConfig field.
|
ConverseRequest.Builder |
ConverseRequest.Builder.additionalModelResponseFieldPaths(String... additionalModelResponseFieldPaths) |
Additional model parameters field paths to return in the response.
|
ConverseRequest.Builder |
ConverseRequest.Builder.additionalModelResponseFieldPaths(Collection<String> additionalModelResponseFieldPaths) |
Additional model parameters field paths to return in the response.
|
static ConverseRequest.Builder |
ConverseRequest.builder() |
|
default ConverseRequest.Builder |
ConverseRequest.Builder.guardrailConfig(Consumer<GuardrailConfiguration.Builder> guardrailConfig) |
Configuration information for a guardrail that you want to use in the request.
|
ConverseRequest.Builder |
ConverseRequest.Builder.guardrailConfig(GuardrailConfiguration guardrailConfig) |
Configuration information for a guardrail that you want to use in the request.
|
default ConverseRequest.Builder |
ConverseRequest.Builder.inferenceConfig(Consumer<InferenceConfiguration.Builder> inferenceConfig) |
Inference parameters to pass to the model.
|
ConverseRequest.Builder |
ConverseRequest.Builder.inferenceConfig(InferenceConfiguration inferenceConfig) |
Inference parameters to pass to the model.
|
ConverseRequest.Builder |
ConverseRequest.Builder.messages(Collection<Message> messages) |
The messages that you want to send to the model.
|
ConverseRequest.Builder |
ConverseRequest.Builder.messages(Consumer<Message.Builder>... messages) |
The messages that you want to send to the model.
|
ConverseRequest.Builder |
ConverseRequest.Builder.messages(Message... messages) |
The messages that you want to send to the model.
|
ConverseRequest.Builder |
ConverseRequest.Builder.modelId(String modelId) |
Specifies the model or throughput with which to run inference, or the prompt resource to use in inference.
|
ConverseRequest.Builder |
ConverseRequest.Builder.overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
|
ConverseRequest.Builder |
ConverseRequest.Builder.overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
|
default ConverseRequest.Builder |
ConverseRequest.Builder.performanceConfig(Consumer<PerformanceConfiguration.Builder> performanceConfig) |
Model performance settings for the request.
|
ConverseRequest.Builder |
ConverseRequest.Builder.performanceConfig(PerformanceConfiguration performanceConfig) |
Model performance settings for the request.
|
ConverseRequest.Builder |
ConverseRequest.Builder.promptVariables(Map<String,PromptVariableValues> promptVariables) |
Contains a map of variables in a prompt from Prompt management to objects containing the values to fill in
for them when running model invocation.
|
ConverseRequest.Builder |
ConverseRequest.Builder.requestMetadata(Map<String,String> requestMetadata) |
Key-value pairs that you can use to filter invocation logs.
|
ConverseRequest.Builder |
ConverseRequest.Builder.system(Collection<SystemContentBlock> system) |
A prompt that provides instructions or context to the model about the task it should perform, or the persona
it should adopt during the conversation.
|
ConverseRequest.Builder |
ConverseRequest.Builder.system(Consumer<SystemContentBlock.Builder>... system) |
A prompt that provides instructions or context to the model about the task it should perform, or the persona
it should adopt during the conversation.
|
ConverseRequest.Builder |
ConverseRequest.Builder.system(SystemContentBlock... system) |
A prompt that provides instructions or context to the model about the task it should perform, or the persona
it should adopt during the conversation.
|
ConverseRequest.Builder |
ConverseRequest.toBuilder() |
|
default ConverseRequest.Builder |
ConverseRequest.Builder.toolConfig(Consumer<ToolConfiguration.Builder> toolConfig) |
Configuration information for the tools that the model can use when generating a response.
|
ConverseRequest.Builder |
ConverseRequest.Builder.toolConfig(ToolConfiguration toolConfig) |
Configuration information for the tools that the model can use when generating a response.
|