出力の形を JSON Schema などのスキーマで指定し、その形どおりの応答を返させる機能です。「JSON で返して」とお願いするだけの方式と違い、必須項目の欠落や型の食い違いが起きません。
出力の形を JSON Schema などのスキーマで指定し、その形どおりの応答を返させる機能です。「JSON で返して」とお願いするだけの方式と違い、必須項目の欠落や型の食い違いが起きません。
Claude や ChatGPT などの API で、応答の形をスキーマで指定する設定として出会います。Anthropic は 2026 年 2 月に一般提供を開始しており、表を作る・分類する・書類から項目を抜き出すといった業務寄りの用途で使われます。
出力の形をスキーマで固定し、応答を強制する仕組みです。
必須項目の欠落や型ミスが起きにくくなります。
実現方式が各社で違い、そのまま使い回せません。
表作成・分類・項目抽出など業務処理と相性が良いです。
JSON Schema で出力の形を決める発想から始めます。
JSON Schema、Function Calling、Tool Use。
Anthropic は 2026 年 2 月に Structured Outputs の一般提供を開始した。