Step 3 of 10

JSONの構造

AIとの共通言語 "JSON"

APIを通してAIと会話するためには、JSON(ジェイソン) という形式を使います。 人間にとっての「日本語」や「英語」のようなものです。

基本文法:KeyとValue

JSONは「ラベル(Key)」と「中身(Value)」のペアで書きます。

{
  "model": "gpt-4o",
  "temperature": 0.7
}
  • 必ず全体を { } で囲みます。
  • 文字は " (ダブルクォート)で囲みます。

リスト(配列)

「複数のデータ」を表すときは [ ] を使います。

{
  "messages": [
    { "role": "user", "content": "こんにちは" },
    { "role": "assistant", "content": "どうも" }
  ]
}

Chat APIでは、このように「会話の履歴」をリストにしてAIに渡します。カッコの閉じ忘れに注意しましょう。

Sources & Further Reading

Review Challenge

次のJSONのうち、文法的に正しいものはどれ?