JSON

テイラー百科事典

JSON

JSON (JavaScript Object Notation)は、キー・値ペアと配列でデータを表現するテキストベースのフォーマットです。人間にも読みやすく機械でもパースしやすいため、現代WebAPIの事実上の標準交換フォーマットになっています。

JSON (JavaScript Object Notation)は、キー・値ペアと配列でデータを表現するテキストベースのフォーマットです。人間にも読みやすく機械でもパースしやすいため、現代WebAPIの事実上の標準交換フォーマットになっています。RFC 8259に正式な仕様があります。

LLM APIはリクエストもレスポンスも全てJSONです。リクエストbodyのmessages: [{"role":"user","content":"..."}]のような構造化された会話履歴もJSON、レスポンスのcontentusage.input_tokensstop_reasonなどのフィールドもJSONです。Function calling/Tool useではLLM自体にJSON schemaに沿ったオブジェクトを生成させることもあります。

ですからAPIを理解するにはJSON構造を読む感覚が必須です。P2. APIでLLMを呼ぶとはで実際のリクエスト・レスポンスJSONをフィールド単位で分解しました。

→ 1次ソース: RFC 8259 · The JSON Data Interchange Format

最終更新: 2026-04-21 · shuntailor.net テイラー百科事典
JAKO