ÎncepețiÎncepe gratuit

Programare cu modul de raționament

A venit momentul să încerci să programezi folosind raționamentul lui DeepSeek V4-Pro! După cum probabil știi, o parte importantă a dezvoltării unui cod fiabil este includerea testelor, care validează că procesele intermediare funcționează corect înainte de a returna rezultatul final. Testele bine scrise fac depanarea mult mai simplă!

Un colaborator ți-a predat un script Python la care lucra și observi că acesta nu conține niciun test. Cum nu ești familiarizat cu bibliotecile sau sintaxa folosite în script, te vei baza pe raționamentul implicit al lui V4-Pro pentru a adăuga testele potrivite sub forma unor instrucțiuni assert. Dacă vrei să citești mai multe despre instrucțiunile assert, consultă acest tutorial 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)

Acest exercițiu face parte din cursul

Lucrul cu DeepSeek în Python

Vezi cursul

Instrucțiuni pentru exercițiu

  • Copiază codul furnizat în prompt-ul delimitat care a fost deja pregătit pentru tine.
  • Trimite prompt către deepseek-ai/DeepSeek-V4-Pro-0813.

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

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-Pro-0813", messages=[{"role": "user", "content": ____}], max_tokens=400)
print(response.choices[0].message.content)
Editează și rulează codul