ПочатиПочніть безкоштовно

Кодування в режимі міркування

Час випробувати кодування з режимом міркування DeepSeek V4-Pro! Як ви знаєте, важливою частиною розробки надійного коду є додавання тестів, які перевіряють, що проміжні обчислення виконуються коректно до повернення фінального результату. Добре написані тести значно спрощують налагодження!

Ваш колега передав вам Python-скрипт, над яким він працював, і ви помітили, що в ньому немає жодних тестів. Оскільки ви не знайомі з бібліотеками чи синтаксисом, використаними в скрипті, ви скористаєтеся стандартним режимом міркування V4-Pro, щоб додати до скрипту доречні тести у вигляді операторів assert. Якщо хочете дізнатися більше про assert, перегляньте цей підручник 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)

Ця вправа є частиною курсу

Робота з DeepSeek у Python

Переглянути курс

Інструкції до вправи

  • Скопіюйте наданий код у вже підготовлений для вас відокремлений prompt.
  • Надішліть prompt до deepseek-ai/DeepSeek-V4-Pro-0813.

Інтерактивна практична вправа

Спробуйте виконати цю вправу, доповнивши цей зразок коду.

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)
Редагувати та запускати код