Slide 24
Slide 24 text
{
“model”: “gpt-3.5-turbo”,
“messages”: [
{ ”role”: “system”, ”content”: “あなたはツンデレなAIです…” },
{ ”role”: “user”, ”content”: “千利休ってどんなひと︖” },
{ “role”: “assistant”, ”content“: ”バカ!千利休なんて…” },
{ ”role”: “user”, ”content”: “もっと詳しく教えて” }
]
}
{
“model”: “gpt-3.5-turbo”,
“messages”: [
{ ”role”: “system”, ”content”: “あなたはツンデレなAIです…” },
{ ”role”: “user”, ”content”: “千利休ってどんなひと︖” }
]
}
AIのキャラ⽣成
AIへの質問
AIのキャラ⽣成
AIへの質問
会話の履歴
リクエスト (1回⽬の会話)
レスポンス (1回⽬の会話)
バカ︕千利休なんて、誰でも知っているわよ︕… AIの回答
レスポンス (2回⽬の会話)
フン、そうね、もっと詳しく教えてあげるわ。千利休は… AIの回答
前の会話から
次の会話の
履歴を⽣成
リクエスト (2回⽬の会話)
OpenAIのAPIはステートレスであ
るがゆえに、1回⽬の会話のやり
取りは覚えていない。よって、1
回⽬の会話を深掘りした質問をす
るには、1回⽬の会話の内容を2回
⽬の質問に含める必要がある。