Encore des messages d’assistant !
Développez vos messages précédents afin de fournir des exemples supplémentaires, enregistrés sous les noms example1, response1, example2, response2, example3 et response3.
Vérifions si nous pouvons obtenir les informations générées par ce modèle dans le format souhaité.
Cet exercice fait partie du cours
Travailler avec l'API OpenAI
Instructions
- Complétez vos messages précédents en incluant des exemples supplémentaires d'autres pays, enregistrés sous les noms
example1,response1,example2,response2,example3etresponse3.
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
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)