Structured Output(構造化出力)とは?

読み方: ストラクチャードアウトプット

30秒まとめ

LLMの出力をJSON等の決められたフォーマットに強制する機能。アプリ連携に必須。

Structured Output(構造化出力)の意味・定義

Structured Output(構造化出力)は、LLMの出力をJSON、XML、CSVなどの決められたデータフォーマットに強制的に準拠させる機能です。通常のLLMは自由形式のテキストを出力しますが、アプリケーションとの連携ではパース可能な構造化データが必要です。OpenAI GPT-4oのJSON mode、Anthropic Claudeのtool use、Google GeminiのJSON出力機能などが対応しています。JSONスキーマを指定することで、必要なフィールド、型、制約を満たした出力を高い確率で得られます。データ抽出、フォーム自動入力、API連携、データベースへの保存など、LLMを業務システムに組み込む際に不可欠な技術です。

関連するAIツール

関連する用語

運営者が開発したAIマーケティングツール