Adapters
AWS Bedrock
Use the fromBedrock adapter with AWS Bedrock Converse API
Uses Bedrock's Converse API, which provides a unified request/response interface across supported model families (Anthropic, Titan, Llama, Mistral, and others).
JSON handling depends on the requested format:
json_objectuses prompt-based JSON instructions.json_schemauses Bedrock Converse tool use for native schema enforcement when supported by the selected model.
reasoning_effort is not forwarded because Bedrock does not expose an equivalent option through Converse.
Note: Tool-based structured output requires a Bedrock model that supports tool use. Models without tool support will return a provider error rather than falling back automatically.