IniziaInizia 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 il 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 pratico interattivo

Prova a risolvere questo esercizio completando il 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