Lebih banyak pesan assistant!
Kembangkan pesan Anda sebelumnya untuk menyediakan contoh tambahan, yang disimpan sebagai example1, response1, example2, response2, example3, dan response3.
Mari kita lihat apakah kita dapat membuat model ini menghasilkan informasi dalam format yang diinginkan!
Latihan ini adalah bagian dari kursus
Bekerja dengan OpenAI API
Petunjuk latihan
- Kembangkan pesan Anda sebelumnya untuk menyertakan contoh tambahan dari negara lain, yang disimpan sebagai
example1,response1,example2,response2,example3, danresponse3.
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
client = OpenAI(api_key="")
response = client.chat.completions.create(
model="gpt-4o-mini",
# Add in the extra examples and responses
messages=[
{"role": "system", "content": "You are a helpful Geography tutor that generates concise summaries for different countries."},
{"role": "user", "content": "Give me a quick summary of Portugal."},
{"role": "assistant", "content": "Portugal is a country in Europe that borders Spain. The capital city is Lisboa."},
{"role": "user", "content": ____},
{"role": "assistant", "content": ____},
{"role": "user", "content": ____},
{"role": "assistant", "content": ____},
{"role": "user", "content": ____},
{"role": "assistant", "content": ____},
{"role": "user", "content": "Give me a quick summary of Greece."}
]
)
print(response.choices[0].message.content)