Saltar al contenido

Códigos de error ​

Chat Completions usa el objeto estándar error mostrado abajo. Los errores de voz y catálogo incluyen code, message y request_id. Para consultas, proporciona la cabecera X-Request-Id y la hora de la solicitud.

Las solicitudes fallidas devuelven un estado HTTP fuera de 2xx y un objeto de error:

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

Usa code para la lógica del programa y message como información de diagnóstico.

HTTPCódigoSignificado
400invalid_requestModelo, array de mensajes o parámetros de generación inválidos
400content_policy_violationTexto de voz rechazado por la política de contenido
401invalid_api_keyClave inválida, caducada o desactivada
402insufficient_balanceCréditos insuficientes
403forbiddenAcceso de cuenta o IP restringido
429rate_limitedLímite por minuto superado
500internal_errorError del servidor
503upstream_unavailableServicio de chat o voz no disponible
400content_policy_violationEl contenido no superó la revisión de políticas
413payload_too_largeCuerpo de solicitud demasiado grande
504timeoutTiempo de espera agotado

Comprueba la solicitud y las credenciales antes de reintentar. Espera ante errores temporales. Repetir mensajes puede generar otra respuesta y otros cargos. Si el contenido se rechaza, no reenvíes automáticamente el mismo texto; modifícalo para cumplir la política.

El streaming espera hasta 90 segundos por el primer texto y se detiene tras 60 segundos sin texto nuevo. La salida continua no tiene un límite de duración total fijo y sigue sujeta a max_tokens.

© 2026 ColdStart. Todos los derechos reservados.