LoslegenKostenlos loslegen

Systemnachrichten nutzen

Chatmodelle unterstützen drei verschiedene Rollen für Chatnachrichten:

  • System: steuert das Verhalten des Assistenten
  • User: weist den Assistenten an
  • Assistant: antwortet auf die Anweisung des Users

In dieser Übung beginnst du, ein KI-System zu entwerfen, das Menschen beim Erlernen neuer Fähigkeiten hilft, indem du mit einer Systemnachricht ein passendes Modellverhalten festlegst.

Diese Übung ist Teil des Kurses

Arbeiten mit DeepSeek in Python

Kurs anzeigen

Anleitung zur Übung

  • Erstelle eine Anfrage mit system- und user-Nachrichten, um einen Lernplan zu erstellen, mit dem man Niederländisch sprechen lernen kann.
  • Extrahiere und gib die Textantwort des Assistenten aus.

Interaktive Übung

Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.

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-V3",
  max_tokens=150,
  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 bearbeiten und ausführen