EmpezarEmpieza gratis

Programación con el modo de razonamiento

¡Es tu turno de probar a programar con el razonamiento de DeepSeek V4-Pro! Como quizá sepas, una parte clave para desarrollar código fiable es incluir pruebas que validen que los procesos intermedios funcionan correctamente antes de devolver un resultado final. ¡Unas buenas pruebas facilitan muchísimo la depuración!

Tu colega te ha pasado un script de Python en el que estaba trabajando y te das cuenta de que no incluye pruebas. Como no estás familiarizado con las librerías ni con la sintaxis que usa el script, te apoyarás en el razonamiento predeterminado de V4-Pro para añadir pruebas adecuadas al script en forma de sentencias assert. Si quieres leer más sobre las sentencias assert, consulta este tutorial de 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)

Este ejercicio forma parte del curso

Trabajar con DeepSeek en Python

Ver curso

Instrucciones del ejercicio

  • Copia el código proporcionado en el prompt delimitado que ya está iniciado para ti.
  • Envía prompt a deepseek-ai/DeepSeek-V4-Pro.

ejercicio interactivo práctico

Prueba este ejercicio completando este código de ejemplo.

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", messages=[{"role": "user", "content": ____}], max_tokens=400)
print(response.choices[0].message.content)
Editar y ejecutar código