Saltar para o conteúdo

Códigos de erro ​

Chat Completions usa o objeto padrão error abaixo. Erros de voz e catálogo incluem code, message e request_id. Ao relatar problemas, informe o cabeçalho X-Request-Id e o horário da solicitação.

Pedidos que falham devolvem um estado HTTP fora de 2xx e um objeto de erro:

json
{"error":{"message":"Invalid request parameter.","type":"invalid_request_error","param":"messages","code":"invalid_request"}}

Use code na lógica do programa e message como informação de diagnóstico.

HTTPCódigoSignificado
400invalid_requestModelo, array de mensagens ou parâmetros de geração inválidos
400content_policy_violationTexto de voz recusado pela política de conteúdo
401invalid_api_keyChave inválida, expirada ou desativada
402insufficient_balanceCréditos insuficientes
403forbiddenAcesso da conta ou do IP restringido
429rate_limitedLimite de pedidos por minuto ultrapassado
500internal_errorErro do servidor
503upstream_unavailableServiço de chat ou voz indisponível
400content_policy_violationO conteúdo não passou na análise de políticas
413payload_too_largeCorpo do pedido demasiado grande
504timeoutTempo de espera excedido

Verifique o pedido e as credenciais antes de repetir. Aguarde em caso de erros temporários. Reenviar mensagens pode gerar outra resposta e novos custos. Se o conteúdo for recusado, não repita automaticamente o mesmo texto; adapte-o à política.

O streaming aguarda até 90 segundos pelo primeiro texto e termina após 60 segundos sem texto novo. A saída contínua não tem um limite fixo de duração total e continua sujeita a max_tokens.

© 2026 ColdStart. Todos os direitos reservados.