Začněte nyníZačněte zdarma

Programování v režimu uvažování

Teď je čas vyzkoušet si programování s uvažováním modelu DeepSeek V4-Pro! Jak možná víš, důležitou součástí vývoje spolehlivého kódu jsou testy, které ověřují, že mezivýsledky fungují správně ještě předtím, než program vrátí finální výstup. Dobře napsané testy výrazně usnadňují ladění!

Kolega ti předal Python skript, na kterém pracoval, a všimneš si, že neobsahuje žádné testy. Jelikož neznáš knihovny ani syntaxi použitou ve skriptu, spolehneš se na výchozí uvažování modelu V4-Pro, které do skriptu doplní vhodné testy v podobě příkazů assert. Pokud se chceš o příkazech assert dozvědět víc, mrkni na tento tutoriál od DataCamp.

import numpy as np
a = np.arange(5)
b = a.reshape(-1, 1)
c = np.ones((5, 3))
d = np.hstack((b, c))
col_means = d.mean(axis=0)

Toto cvičení je součástí kurzu

Práce s DeepSeek v Pythonu

Zobrazit kurz

Pokyny k cvičení

  • Zkopíruj poskytnutý kód do ohraničeného promptu, který je pro tebe už připravený.
  • Odešli prompt modelu deepseek-ai/DeepSeek-V4.1-Flash.

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

client = OpenAI(api_key="", base_url="https://api.together.xyz/v1")

# Copy the code into the prompt
prompt = """[Task: Write Python assert statements for the following code.]
Code:
____
"""

# Send the prompt — V4-Pro reasons by default
response = client.chat.completions.create(model="deepseek-ai/DeepSeek-V4.1-Flash", messages=[{"role": "user", "content": ____}], max_tokens=400)
print(response.choices[0].message.content)
Upravit a spustit kód