CommencezCommencez gratuitement

Utiliser les messages system

Le mode clavardage prend en charge trois rôles de message différents :

  • System : contrôle le comportement de l'assistant
  • User : donne des consignes à l'assistant
  • Assistant : répond aux consignes de l'utilisateur

Dans cet exercice, vous allez commencer à concevoir un système d'IA pour aider les gens à apprendre de nouvelles compétences, en utilisant un message système pour définir un comportement approprié du modèle.

Cette activité fait partie du cours

Travailler avec DeepSeek en Python

Voir le cours

Instructions de l’exercice

  • Créez une requête en utilisant des messages system et user pour élaborer un plan d'étude afin d'apprendre à parler le néerlandais.
  • Extrayez et affichez la réponse textuelle de l'assistant.

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

client = OpenAI(api_key="", base_url="https://api.together.xyz/v1")

# Create a request to the chat model
response = client.chat.completions.create(
  model="deepseek-ai/DeepSeek-V4-Pro",
  max_tokens=500,
  messages=[
    {"role": ____,
     "content": "You are a study planning assistant that creates plans for learning new skills. Only return the structured plan."},
    {"____": "____",
     "____": "I want to learn to speak Dutch."}
  ]
)

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