Plus de messages de l'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
.
Voyons si nous pouvons obtenir ce modèle en affichant les informations dans le format souhaité.
Cet exercice fait partie du cours
Travailler avec l'API OpenAI
Instructions
- Veuillez développer vos messages précédents afin d'inclure des exemples supplémentaires provenant d'autres pays, qui sont stockés sous les noms
example1
,response1
,example2
,response2
,example3
etresponse3
.
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)