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:
Interactieve oefening met praktijkervaring
Probeer deze oefening door deze voorbeeldcode aan 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)