CommencerCommencer gratuitement

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

Afficher le cours

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 et response3.

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)
Modifier et exécuter le code