Assistant-berichten toevoegen
Chatmodellen zijn ideaal voor conversationale toepassingen, en je kunt ze nog beter maken door een deel van een gesprek mee te geven waarop het model kan voortbouwen.
Verbeter deze aardrijkskundedocent door het volgende voorbeeld van een studentenprompt en het ideale modelantwoord toe te voegen aan de berichten:
- Voorbeeldvraag:
Give me a quick summary of Portugal. - Voorbeeldantwoord:
Portugal is a country in Europe that borders Spain. The capital city is Lisboa.
Deze oefening maakt deel uit van de cursus
Werken met DeepSeek in Python
Oefeninstructies
- Voeg de gegeven voorbeeldvraag en -antwoord toe als een user-assistant-paar in de berichten die je naar het model stuurt.
- Voorbeeldvraag:
Give me a quick summary of Portugal. - Voorbeeldantwoord:
Portugal is a country in Europe that borders Spain. The capital city is Lisboa.
- Voorbeeldvraag:
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
client = OpenAI(api_key="", base_url="https://api.together.xyz/v1")
response = client.chat.completions.create(
model="deepseek-ai/DeepSeek-V3",
# Add a user and assistant message for in-context learning
messages=[
{"role": "system", "content": "You are a helpful Geography tutor that generates concise, one-sentence summaries for different countries."},
____,
____,
{"role": "user", "content": "Give me a quick summary of Greece."}
]
)
print(response.choices[0].message.content)