Aan de slagBegin gratis

Systemberichten gebruiken

Chatmodus ondersteunt drie verschillende berichtrollen:

  • System: stuurt het gedrag van de assistant aan
  • User: instrueert de assistant
  • Assistant: reageert op de instructie van de gebruiker

In deze oefening ga je een AI-systeem ontwerpen om mensen te helpen nieuwe vaardigheden te leren, waarbij je een systembericht gebruikt om passend modelgedrag in te stellen.

Deze oefening maakt deel uit van de cursus

Werken met DeepSeek in Python

Bekijk cursus

Oefeninstructies

  • Maak een request met zowel system- als user-berichten om een studieplan te maken om Nederlands te leren spreken.
  • Haal de tekstuele reactie van de assistant op en print die.

Interactieve oefening met praktijkervaring

Probeer deze oefening door deze voorbeeldcode aan te vullen.

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].____.____)
Code bewerken en uitvoeren