Inizia subitoInizia gratis

Usare i messaggi di sistema

I modelli di chat supportano tre diversi ruoli dei messaggi:

  • System: controlla il comportamento dell'assistente
  • User: istruisce l'assistente
  • Assistant: risponde all'istruzione dell'utente

In questo esercizio inizierai a progettare un sistema di AI per aiutare le persone a imparare nuove competenze, usando un messaggio di sistema per impostare un comportamento appropriato del modello.

Questo esercizio fa parte del corso

Lavorare con DeepSeek in Python

Visualizza corso

Istruzioni dell'esercizio

  • Crea una richiesta usando sia messaggi system che user per creare un piano di studio per imparare a parlare olandese.
  • Estrai e stampa la risposta testuale dell'assistente.

esercizio interattivo pratico

Prova questo esercizio completando questo codice di esempio.

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].____.____)
Modifica ed esegui il codice