

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# モデルから検証済みの JSON 結果を取得する
<a name="claude-messages-structured-outputs"></a>

Claude Sonnet 4.5、、Claude Haiku 4.5、および で構造化出力を使用するにはClaude Opus 4.5、`bedrock-runtime`エンドポイントの Converse API ([Converse](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_Converse.html) または [ConverseStream](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_ConverseStream.html)) または InvokeModel API ([InvokeModel](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_InvokeModel.html) または [InvokeModelWithResponseStream](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_InvokeModelWithResponseStream.html)) Claude Opus 4.6を使用します。構造化出力は、`bedrock-mantle`エンドポイントの Anthropic Messages API パス (`https://bedrock-mantle.{region}.api.aws/anthropic/v1/messages`) では**サポートされていません。 `output_config.format`パラメータは`400`エラーで拒否されます。

詳細については[モデルから検証済みの JSON 結果を取得する](structured-output.md)を参照してください。