

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 從模型取得經過驗證的 JSON 結果
<a name="claude-messages-structured-outputs"></a>

您可以透過`bedrock-runtime`端點Claude Opus 4.6上的 Converse API ([Converse](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_Converse.html) Claude Sonnet 4.5 Claude Haiku 4.5或 [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.5、、 和 使用結構化輸出。`bedrock-mantle` 端點 (`https://bedrock-mantle.{region}.api.aws/anthropic/v1/messages`) 上的Anthropic訊息 API 路徑*不支援*結構化輸出； `output_config.format` 參數會因`400`錯誤而遭到拒絕。

如需進一步了解，請參閱[從模型取得經過驗證的 JSON 結果](structured-output.md)。