Erros, retentativas e limites

Live
Classifique as falhas antes de repetir e preserve o contexto da requisição original.
Abrir no ChatGPT
(opens in new tab)
Última verificação: 2026-08-11

Classes de erro

StatusSignificadoAção
400 / 413Entrada inválida ou requisição grande demaisCorrija a requisição; não repita sem alterar
401Chave ausente ou inválidaRotacione ou corrija as credenciais
402Limite de cobrança ou de créditoResolva a cobrança antes de repetir
429Limite de uso atingidoRespeite o Retry-After e aplique backoff
5xxFalha transitória do serviço ou do provedorRepita um número limitado de vezes

Política de retentativas

Use backoff exponencial com jitter, um número máximo pequeno de tentativas e um prazo global. Preserve os IDs de requisição e os corpos de erro, mas remova credenciais e entradas sensíveis.

Limites de payload

Valide contagem de caracteres, quantidade de arquivos, bytes e compatibilidade do modelo antes de enviar. Leia os limites pela descoberta de modelos quando disponíveis. O histórico de chat não é descartado silenciosamente: corpos de requisição que ultrapassam o limite de bytes do gateway devolvem request_too_large, e o estouro de contexto do modelo devolve context_length_exceeded.