Comece agoraComece grátis

Programando com o modo de reasoning

Hora de você experimentar programar usando o reasoning do DeepSeek V4-Pro! Como você deve saber, uma parte importante de desenvolver código confiável é incluir testes, que validam se processos intermediários estão rodando corretamente antes de retornar uma saída final. Testes bem escritos tornam a depuração muito mais fácil!

Sua colega repassou um script em Python no qual estava trabalhando, e você percebe que ele não contém nenhum teste. Como você não está familiarizado(a) com as bibliotecas ou a sintaxe usadas no script, vai se apoiar no reasoning padrão do V4-Pro para adicionar testes adequados ao script na forma de instruções assert. Se quiser ler mais sobre assert, confira este tutorial da 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 exercicio faz parte do curso

Trabalhando com DeepSeek em Python

Ver curso

Instruções do exercicio

  • Copie o código fornecido para o prompt delimitado que já foi iniciado para você.
  • Envie prompt para deepseek-ai/DeepSeek-V4-Pro.

exercicio interativo prático

Tente este exercicio completando este código de exemplo.

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 e Executar Código