Een productbeschrijving genereren
Stel je voor dat je marketingteksten schrijft voor SonicPro-koptelefoons. Je doel is om met DeepSeek een overtuigende productbeschrijving te genereren.
Test hoe verschillende prompttechnieken, antwoordlengtes en temperature-instellingen de output beïnvloeden. Omdat temperature alleen effect heeft wanneer reasoning is uitgeschakeld, schakel je reasoning uit via extra_body voor deze oefening.
Deze oefening maakt deel uit van de cursus
Werken met DeepSeek in Python
Oefeninstructies
- Maak een uitgebreide prompt om een productbeschrijving te genereren voor SonicPro-koptelefoons, met daarin:
- Active noise cancellation (ANC)
- 40 uur batterijduur
- Opvouwbaar design
- Schakel reasoning uit door
extra_body={"thinking": {"type": "disabled"}}mee te geven. - Experimenteer met
max_tokensentemperatureom te zien hoe ze de output beïnvloeden.
Interactieve oefening met praktijkervaring
Probeer deze oefening door deze voorbeeldcode aan te vullen.
client = OpenAI(api_key="", base_url="https://api.together.xyz/v1")
# Create a detailed prompt
prompt = """
____
"""
response = client.chat.completions.create(
model="deepseek-ai/DeepSeek-V4-Pro",
# Disable reasoning so temperature takes effect
extra_body=____,
messages=[{"role": "user", "content": prompt}],
# Experiment with max_tokens and temperature settings
max_tokens=____,
temperature=____
)
print(response.choices[0].message.content)