CommencerCommencer gratuitement

Utilisation des messages système

Le point de terminaison « Chat Completions » prend en charge trois rôles différents pour façonner les messages envoyés au modèle :

  • Système : contrôle le comportement de l'assistant
  • Utilisateur : donne des instructions à l'assistant
  • Assistant: réponse aux instructions de l'utilisateur

Dans cet exercice, vous commencerez à concevoir un système d'IA destiné à aider les personnes à acquérir de nouvelles compétences, en utilisant un message système pour définir un comportement modèle approprié.

Cet exercice fait partie du cours

Travailler avec l'API OpenAI

Afficher le cours

Instructions

  • Veuillez créer une demande en utilisant à la fois les messages système et les messages utilisateur afin de créer un programme d'étude pour apprendre à parler néerlandais.
  • Extrayez et affichez la réponse textuelle de l'assistant.

Exercice interactif pratique

Essayez cet exercice en complétant cet exemple de code.

client = OpenAI(api_key="")

# Create a request to the Chat Completions endpoint
response = client.chat.completions.create(
  model="gpt-4o-mini",
  max_completion_tokens=150,
  messages=[
    {"role": ____,
     "content": "You are a study planning assistant that creates plans for learning new skills."},
    {"____": "____",
     "____": "I want to learn to speak Dutch."}
  ]
)

# Extract the assistant's text response
print(response.choices[0].____.____)
Modifier et exécuter le code