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のうち、文法的に正しいものはどれ?