Documentación
Referencia de la APIIniciar sesión

Errores

Los errores incluyen un código legible por máquinas y un mensaje. Distingue una solicitud rechazada de un resultado incierto que puede haber utilizado ya capacidad del proveedor.

Formato de error

Error JSON
{
  "error": {
    "message": "Insufficient available credit for this request. Add credit or resolve pending reservations.",
    "type": "invalid_request_error",
    "code": "insufficient_credit"
  }
}

Utiliza el x-request-id de la respuesta y tus registros de actividad para investigar una solicitud. Nunca incluyas la clave secreta ni el contenido de la conversación en un informe de soporte.

Códigos de estado

EstadoSignificado / acción
400Cuerpo no válido, campos desconocidos, límite de contexto o capacidad no admitida.
401Clave Bearer ausente, no válida o revocada.
402Crédito disponible insuficiente o se ha alcanzado el límite de gasto de la clave de API.
403Cuenta no disponible o modelo fuera de la lista de permitidos de la clave.
404Endpoint desconocido o ID de modelo no aprobado.
409Ya se utilizó una referencia de idempotencia.
413 / 415Cuerpo demasiado grande o tipo de contenido distinto de application/json.
429Límite de frecuencia, solicitudes o concurrencia. Espera el intervalo de Retry-After antes de reintentar; las reservas pendientes pueden requerir conciliación.
502Fallo del proveedor, flujo no válido o uso no disponible.
503Mantenimiento, disponibilidad del proveedor o configuración de lanzamiento.

Resultados inciertos

Un tiempo de espera agotado del proveedor o una respuesta usage_unavailable puede dejar una retención pendiente. Estos errores incluyen X-Should-Retry: false para impedir las repeticiones automáticas del SDK. Los códigos de error del proveedor distinguen entre modelos no disponibles, parámetros no válidos, autenticación, cuota y limitación de solicitudes sin devolver detalles privados del proveedor. Revisa la actividad y concilia el primer resultado antes de decidir si envías una nueva llamada.

Idempotencia

Una Idempotency-Key opcional contiene de 1–128 letras, dígitos, puntos, guiones bajos, dos puntos o guiones. Reutilizar una referencia devuelve 409 y no repite la inferencia. Esto evita duplicados; no reproduce respuestas almacenadas en caché.