Amazon Bedrock で構造化出力が利用可能に
Amazon Bedrock では、定義済みの JSON スキーマに準拠した基盤モデルから、一貫性があり機械で読み取り可能なレスポンスを提供する構造化出力がサポートされるようになりました。有効な JSON の入力を求めたり、アプリケーションに余分なチェックを追加したりする代わりに、必要な形式を指定してそれに一致するレスポンスを受け取ることができるため、本番環境のワークフローの予測可能性と回復力が向上します。
構造化出力は、重要なフィールドの抽出や、API やツールを使用するワークフローの強化など、小さなフォーマットエラーが下流のシステムに障害を引き起こす可能性のある一般的な本番環境タスクに役立ちます。スキーマへの準拠を保証することでカスタム検証ロジックの必要性が減り、リクエストの失敗や再試行が減ることで運用のオーバーヘッドも減ります。そのため、予測可能で機械が読み取り可能な出力を必要とする AI アプリケーションを自信を持ってデプロイできます。構造化出力には、必要なレスポンス形式を記述する JSON スキーマを定義する方法と、モデルのツール呼び出しが仕様に一致するように厳密なツール定義を使用する方法の 2 つがあります。
構造化出力は、Amazon Bedrock がサポートされているすべての商用 AWS リージョンにおいて、Converse、ConverseStream、InvokeModel、InvokeModelWithResponseStream API を通じて、Anthropic Claude 4.5 モデルおよび一部のオープンウェイトモデルで一般公開されています。構造化出力とサポートされているモデルの詳細については、Amazon Bedrock のドキュメントをご覧ください。