Pular para o conteúdo

Erros & limites

A API usa códigos de status HTTP convencionais e retorna erros no formato da OpenAI.

{
"error": {
"message": "Descrição legível do que houve.",
"type": "invalid_request_error",
"code": "..."
}
}
StatusSignificadoComo resolver
400 Bad RequestCorpo inválido (JSON malformado, parâmetro faltando)Confira model e messages/input
401 UnauthorizedKey ausente, inválida ou revogadaVerifique o header Authorization — ver Autenticação
403 ForbiddenModelo não liberado no seu planoUse um modelo do seu plano ou faça upgrade
404 Not FoundEndpoint ou modelo inexistenteCheque a URL e o id do modelo
429 Too Many RequestsLimite de requisições/min atingidoReduza a taxa, aplique backoff, ou suba de plano
5xxErro temporário no servidorRe-tente com backoff exponencial

Cada plano tem um limite de requisições por minuto (fair-use). Ao ultrapassá-lo, a API responde 429.

PlanoRequisições/min
Free5
Starter15
Standard40
Pro120