Scope check
Due diligence
What problem does this solve?
Currently, we're doing the work-around solution for structured output for Amazon Bedrock models, but structured output would mitigate this need.
Proposed solution
Add structured output to Amazon Bedrock via render_payload. Structured output is supported as of 02-04-2026 (https://docs.aws.amazon.com/bedrock/latest/userguide/structured-output.html).
Why this belongs in RubyLLM
Structured output is currently supported for a few providers--it would be great to get Amazon Bedrock as well.
Scope check
Due diligence
What problem does this solve?
Currently, we're doing the work-around solution for structured output for Amazon Bedrock models, but structured output would mitigate this need.
Proposed solution
Add structured output to Amazon Bedrock via
render_payload. Structured output is supported as of 02-04-2026 (https://docs.aws.amazon.com/bedrock/latest/userguide/structured-output.html).Why this belongs in RubyLLM
Structured output is currently supported for a few providers--it would be great to get Amazon Bedrock as well.