手紙の「中身」を書く
POSTリクエストでは、Body(ボディ) に実際のデータを入れます。 API基礎コースの仕上げとして、OpenAIのChat APIへのリクエストを作ってみましょう。
完成形(JSON Body)
{
"model": "gpt-4o",
"messages": [
{ "role": "user", "content": "Pythonの勉強法を教えて" }
],
"temperature": 0.5
}
各パーツの意味
- model: 誰に頼むか(gpt-4o, gpt-3.5-turbo など)。
- messages: 会話の中身。
user(あなた)とassistant(AI)の対話履歴。 - temperature: 創造性の度合い。0に近いと真面目に、1に近いと自由に答えます。
これらをJSON形式で整え、Bodyに入れて送信することで、初めてAIが応答してくれます。
Sources & Further Reading
Review Challenge
AIに「こんにちは」と話しかけるとき、そのテキストはリクエストのどこに入れる?