OpenAI API 400 (invalid_request_error / context_length_exceeded · requisição inválida)

Há uma queda agora?

O status oficial de OpenAI API está operacional. Se este erro persistir, provavelmente é um problema de implementação ou do seu ambiente.

Ver o status de OpenAI API

O que este erro significa

400 significa que a requisição é inválida. Um caso muito comum é context_length_exceeded: seus messages mais max_tokens excedem a janela de contexto do modelo. Outras causas são JSON malformado, um parâmetro ausente ou inválido, ou um modelo não suportado.

Causas comuns

  • context_length_exceeded: entrada mais max_tokens excedem a janela de contexto do modelo
  • JSON malformado ou Content-Type incorreto
  • Parâmetro obrigatório ausente ou inválido (model, messages)
  • Nome de modelo não suportado, ou um parâmetro não suportado por esse modelo
  • Valor inválido (ex.: temperature fora do intervalo, schema de tool incorreto)

Como resolver

  1. 1.Encurte a entrada ou reduza max_tokens para caber na janela de contexto
  2. 2.Mude para um modelo de contexto maior se você realmente precisa de mais tokens
  3. 3.Leia a mensagem de erro: ela indica o parâmetro e o limite
  4. 4.Valide o JSON e os campos obrigatórios; defina Content-Type: application/json
  5. 5.Verifique se o parâmetro é suportado pelo modelo escolhido

Quando esperar ajuda (e quando não)

Erro do lado da requisição: esperar não resolve. Reduza os tokens ou corrija o parâmetro indicado no erro.

Alternativas quando OpenAI API está fora do ar

Claude APIGemini API / AI StudioMistral APIDeepSeek APIGroq API

Erros relacionados

Perguntas frequentes

O que é 400 invalid_request_error?

400 significa que a requisição é inválida. Um caso muito comum é context_length_exceeded: seus messages mais max_tokens excedem a janela de contexto do modelo. Outras causas são JSON malformado, um parâmetro ausente ou inválido, ou um modelo não suportado.

Como resolvo 400 invalid_request_error?

Encurte a entrada ou reduza max_tokens para caber na janela de contexto / Mude para um modelo de contexto maior se você realmente precisa de mais tokens / Leia a mensagem de erro: ela indica o parâmetro e o limite / Valide o JSON e os campos obrigatórios; defina Content-Type: application/json / Verifique se o parâmetro é suportado pelo modelo escolhido

Compare OpenAI API com outras