| Class | Description |
|---|---|
| AnyToolChoice |
The model must request at least one tool (no text is generated).
|
| ApplyGuardrailRequest | |
| ApplyGuardrailResult | |
| AutoToolChoice |
The Model automatically decides if a tool should be called or whether to generate text instead.
|
| ContentBlock |
A block of content for a message that you pass to, or receive from, a model with the Converse or ConverseStream API
operations.
|
| ConverseMetrics |
Metrics for a call to Converse.
|
| ConverseOutput |
The output from a call to Converse.
|
| ConverseRequest | |
| ConverseResult | |
| ConverseTrace |
The trace object in a response from Converse.
|
| DocumentBlock |
A document to include in a message.
|
| DocumentSource |
Contains the content of a document.
|
| GuardrailAssessment |
A behavior assessment of the guardrail policies used in a call to the Converse API.
|
| GuardrailConfiguration |
Configuration information for a guardrail that you use with the Converse operation.
|
| GuardrailContentBlock |
The content block to be evaluated by the guardrail.
|
| GuardrailContentFilter |
The content filter for a guardrail.
|
| GuardrailContentPolicyAssessment |
An assessment of a content policy for a guardrail.
|
| GuardrailContextualGroundingFilter |
The details for the guardrails contextual grounding filter.
|
| GuardrailContextualGroundingPolicyAssessment |
The policy assessment details for the guardrails contextual grounding filter.
|
| GuardrailConverseContentBlock |
|
| GuardrailConverseTextBlock |
A text block that contains text that you want to assess with a guardrail.
|
| GuardrailCustomWord |
A custom word configured in a guardrail.
|
| GuardrailManagedWord |
A managed word configured in a guardrail.
|
| GuardrailOutputContent |
The output content produced by the guardrail.
|
| GuardrailPiiEntityFilter |
A Personally Identifiable Information (PII) entity configured in a guardrail.
|
| GuardrailRegexFilter |
A Regex filter configured in a guardrail.
|
| GuardrailSensitiveInformationPolicyAssessment |
The assessment for aPersonally Identifiable Information (PII) policy.
|
| GuardrailTextBlock |
The text block to be evaluated by the guardrail.
|
| GuardrailTopic |
Information about a topic guardrail.
|
| GuardrailTopicPolicyAssessment |
A behavior assessment of a topic policy.
|
| GuardrailTraceAssessment |
A Top level guardrail trace object.
|
| GuardrailUsage |
The details on the use of the guardrail.
|
| GuardrailWordPolicyAssessment |
The word policy assessment.
|
| ImageBlock |
Image content for a message.
|
| ImageSource |
The source for an image.
|
| InferenceConfiguration |
Base inference parameters to pass to a model in a call to Converse or ConverseStream.
|
| InvokeModelRequest | |
| InvokeModelResult | |
| Message |
A message input, or returned from, a call to Converse or ConverseStream.
|
| SpecificToolChoice |
The model must request a specific tool.
|
| SystemContentBlock |
A system content block.
|
| TokenUsage |
The tokens used in a message API inference call.
|
| Tool |
Information about a tool that you can use with the Converse API.
|
| ToolChoice |
Determines which tools the model should request in a call to
Converse or ConverseStream. |
| ToolConfiguration |
Configuration information for the tools that you pass to a model.
|
| ToolInputSchema |
The schema for the tool.
|
| ToolResultBlock |
A tool result block that contains the results for a tool request that the model previously made.
|
| ToolResultContentBlock |
The tool result content block.
|
| ToolSpecification |
The specification for the tool.
|
| Exception | Description |
|---|---|
| AccessDeniedException |
The request is denied because of missing access permissions.
|
| AmazonBedrockRuntimeException |
Base exception for all service exceptions thrown by Amazon Bedrock Runtime
|
| InternalServerException |
An internal server error occurred.
|
| ModelErrorException |
The request failed due to an error while processing the model.
|
| ModelNotReadyException |
The model specified in the request is not ready to serve inference requests.
|
| ModelTimeoutException |
The request took too long to process.
|
| ResourceNotFoundException |
The specified resource ARN was not found.
|
| ServiceQuotaExceededException |
Your request exceeds the service quota for your account.
|
| ServiceUnavailableException |
The service isn't currently available.
|
| ThrottlingException |
Your request was throttled because of service-wide limitations.
|
| ValidationException |
Input validation failed.
|