Tekstgeneratie

Werken met DeepSeek in Python

James Chapman

AI Curriculum Lead, DataCamp

Hoe wordt de output gegenereerd?

  • Tekst die waarschijnlijk het gesprek aanvult
response = client.chat.completions.create(
    model="deepseek-ai/DeepSeek-V4.1-Flash",

messages=[{"role": "user", "content": "Hi! I'm James and I'm a Curriculum Manager at DataCamp."}]
) print(response.choices[0].message.content)
Hi James! Leuk je te ontmoeten. Als **Curriculum Manager bij DataCamp** speel je vast
een sleutelrol in het vormgeven van de leerervaring voor data- en analyticsstudenten.
Hoe kan ik je vandaag helpen?
  • Antwoord is niet-deterministisch (van nature willekeurig)
Werken met DeepSeek in Python

Een klantenservice-chatbot die twee semantisch vergelijkbare verzoeken ontvangt.

Werken met DeepSeek in Python

Willekeur in antwoorden sturen

  • temperature: regelt determinisme van 0 (zeer deterministisch) tot 2 (erg willekeurig)
  • Stilzwijgend genegeerd als redeneren is ingeschakeld → schakel uit om te gebruiken
response = client.chat.completions.create(
    model="deepseek-ai/DeepSeek-V4.1-Flash",
    extra_body={"thinking": {"type": "disabled"}},
    messages=[{"role": "user",
             "content": "Hi! I'm James and I'm a Curriculum Manager at DataCamp."}],

temperature=2
) print(response.choices[0].message.content)
Hi James! Welkom bij DataCamp — leuk om te spreken met iemand die leerervaringen
voor datavaardigheden vormgeeft. Wat houdt je rol als Curriculum Manager bij
**DataCamp** meestal in? Misschien één-on95 kWielpulses.Z.blog.from...
Werken met DeepSeek in Python

Tekstgeneratie: marketing

prompt = "Generate a powerful tagline for a new electric vehicle 
that highlights innovation and sustainability."
response = client.chat.completions.create(
    model="deepseek-ai/DeepSeek-V4.1-Flash",
    messages=[{"role": "user", "content": prompt}]
)

print(response.choices[0].message.content)
**"Drive the Future - Zero Emissions, Infinite Innovation."**  
Deze tagline vangt de kern van baanbrekende technologie en milieubewustzijn...
Werken met DeepSeek in Python

Antwoorden opschonen

prompt = "Generate a powerful tagline for a new electric vehicle 
that highlights innovation and sustainability. Return only the tagline
without formatting."

# Create a request to the chat model
# ...
"Drive the Future - Clean, Smart, Electric."
Werken met DeepSeek in Python

Tekstgeneratie: productbeschrijving

prompt = """Write a compelling e-commmerce product description for the UltraFit
Smartwatch in paragraph form. Highlight its key features:

10-day battery life, 24/7 heart rate and sleep tracking, built-in GPS, water
resistance up to 50 meters, and lightweight design.

Use a persuasive and engaging tone to appeal to fitness enthusiasts and busy
professionals.
"""

response = client.chat.completions.create( model="deepseek-ai/DeepSeek-V4.1-Flash", messages=[{"role": "user", "content": prompt}])
Werken met DeepSeek in Python

Tekstgeneratie: productbeschrijving

print(response.choices[0].message.content)
"De UltraFit Smartwatch is je alles-in-één gezondheids- en fitnesspartner. 
Blijf bovenop je welzijn met 24/7 hartslag- en slaaptracking, 
terwijl de ingebouwde GPS je op koers houdt tijdens het hardlopen. 
Met een batterijduur van 10 dagen volg je je vooruitgang zonder steeds op te laden. 
Ontworpen voor workouts én dagelijks gebruik: het lichte ontwerp en waterbestendigheid
tot 50 meter maken het de perfecte smartwatch voor een actief leven."
  • Itereer! Voeg details toe aan de prompt en voer de aanvraag opnieuw uit
  • Volgende video → voorbeelden aan het model geven
Werken met DeepSeek in Python

Laten we oefenen!

Werken met DeepSeek in Python

Preparing Video For Download...