まとめ検索.com

AIの返事を「必ずJSON」にする——Claude構造化出力入門

zenn · 2026-06-14

この記事で分かること

Claudeの出力を必ずJSON形式にするための構造化出力の設定方法が学べる。API利用時にレスポンス形式を固定したい場面で、どのような指示やパラメータを与えれば安定したJSON出力が得られるかの実用的な手順が得られる。

詳細要約

AIの応答形式を確実にJSONに固定するには、ClaudeのAPI呼び出し時に「response_format」パラメーターで「json_object」を指定し、プロンプト内で「必ずJSON形式で返してください」と明示する。実際の運用では、出力したいJSONのスキーマ例をプロンプトに含めると、キー名やデータ型のズレを防げる。また、構造化出力はテキスト生成よりトークン消費がやや増えるため、コスト重視の場合は必要な場面だけ使う判断が有効。

関連ニュース