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 merupakan bagian dari kursus
Bekerja dengan OpenAI API
Instruksi latihan
- Kembangkan pesan Anda sebelumnya untuk menyertakan contoh tambahan dari negara lain, yang disimpan sebagai
example1,response1,example2,response2,example3, danresponse3.
Latihan interaktif langsung praktik
Cobalah latihan ini dengan melengkapi kode contoh ini.
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)