Trabalhando com DeepSeek em Python
James Chapman
AI Curriculum Lead, DataCamp
![]()
![]()
Um trem percorre 60 milhas em 1,5 hora. Se mantiver a mesma velocidade, qual distância percorrerá em 4 horas e a que horas chegará se sair às 2:15 PM?

Um trem percorre 60 milhas em 1,5 hora. Se mantiver a mesma velocidade, qual distância percorrerá em 4 horas e a que horas chegará se sair às 2:15 PM?
Calcular a velocidade (60 ÷ 1,5 = 40 mph)
Multiplique por 4 horas para obter a distância (40 × 4 = 160 milhas)
Some 4 horas ao horário de saída (2:15 PM + 4 horas = 6:15 PM)
Retorne: "160 milhas, chegada às 6:15 PM"

response = client.chat.completions.create(
model="deepseek-ai/DeepSeek-V4-Pro",
messages=[{"role": "user", "content": train_problem}]
)
print(response.choices[0].message.content)
print(response.choices[0].message.content)
**Passo 1 - Encontrar a velocidade do trem**
Velocidade = 60 / 1,5 = **40 mph**
**Passo 2 - Distância em 4 horas**
Distância = 40 × 4 = **160 milhas**
**Passo 3 - Horário de chegada**
2:15 PM + 4 horas = **6:15 PM**
**Resposta final:** 160 milhas, chegando às 6:15 PM
response = client.chat.completions.create(
model="deepseek-ai/DeepSeek-V4-Pro",
extra_body={"thinking": {"type": "disabled"}},
messages=[{"role": "user", "content": prompt}]
)
"enabled" por padrão; passe "disabled" para desativarresponse = client.chat.completions.create(
model="deepseek-ai/DeepSeek-V4-Pro",
reasoning_effort="max",
messages=[{"role": "user", "content": train_problem}]
)
print(response.choices[0].message.content)
"high" → defina "max" para problemas mais difíceisTrabalhando com DeepSeek em Python