One-shot prompting: is het genoeg?
Zoals je zag, is er nog ruimte om je eerste prompt te verbeteren. Probeer een voorbeeld toe te voegen, Love these! = 5, en voeg = toe na elke review om te zien of je consistentere opmaak en nauwkeurigere cijfers krijgt.
Deze oefening maakt deel uit van de cursus
Werken met DeepSeek in Python
Oefeninstructies
- Voeg het voorbeeld
Love these! = 5toe aan het begin van de prompt, en voeg=toe na elke review in de prompt om aan te geven hoe het resultaat moet worden opgemaakt.
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
client = OpenAI(api_key="", base_url="https://api.together.xyz/v1")
# Add the example to the prompt
prompt = """Classify sentiment as 1-5 (negative to positive). Return no explanations:
1. ____
2. Unbelievably good! ____
3. Shoes fell apart on the second use. ____
4. The shoes look nice, but they aren't very comfortable. ____
5. Can't wait to show them off! ____"""
response = client.chat.completions.create(model="deepseek-ai/DeepSeek-V3", messages=[{"role": "user", "content": prompt}], max_tokens=150)
print(response.choices[0].message.content)