Fler assistentmeddelanden!
Bygg vidare på dina tidigare meddelanden och lägg till fler exempel, lagrade som example1, response1, example2, response2, example3 och response3.
Låt oss se om vi kan få modellen att returnera information i det önskade formatet!
Den här övningen är en del av kursen
Arbeta med DeepSeek i Python
Övningsinstruktioner
- Utöka dina tidigare meddelanden med fler exempel på andra länder, lagrade som
example1,response1,example2,response2,example3ochresponse3.
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
client = OpenAI(api_key="", base_url="https://api.together.xyz/v1")
response = client.chat.completions.create(
model="deepseek-ai/DeepSeek-V4-Pro",
# Add in the extra examples and responses
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 Portugal."},
{"role": "assistant", "content": "Portugal is a country in Europe that borders Spain. The capital city is Lisboa."},
{"role": "user", "content": ____},
{"role": "assistant", "content": ____},
{"role": "user", "content": ____},
{"role": "assistant", "content": ____},
{"role": "user", "content": ____},
{"role": "assistant", "content": ____},
{"role": "user", "content": "Give me a quick summary of Greece."}
]
)
print(response.choices[0].message.content)