Daha fazla assistant mesajı!
Önceki mesajlarını genişleterek example1, response1, example2, response2, example3 ve response3 olarak saklanan ek örnekler ekle.
Bakalım bu modelden çıktıları istediğimiz biçimde alabilecek miyiz!
Bu egzersiz
OpenAI API ile Çalışmak
kursunun bir parçasıdırEgzersiz talimatları
- Önceki mesajlarını,
example1,response1,example2,response2,example3veresponse3olarak saklanan diğer ülkelere ait ek örnekleri içerecek şekilde genişlet.
Uygulamalı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
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)