Saltar al contenido principal

Códigos de error

InferNode​

HTTPtypecodeAcción
400invalid_request_errorparameter_not_supportedCampo faltante, fuera de rango o no admitido por ese modelo (param lo nombra).
400invalid_request_errorprovider_invalid_requestEl prompt más max_tokens pasan del context_window del modelo; el mensaje trae la cuenta. Baja max_tokens o acorta el prompt (Contexto excedido).
401authentication_erroridentity.invalid_tokenFalta la cabecera Authorization o no tiene la forma Bearer <llave>.
401authentication_erroridentity.unauthorizedLa llave no existe, fue revocada, o la cuenta u organización están suspendidas. Genera una nueva o contacta al administrador.
402billing_errorinsufficient_creditsSin créditos. Contacta al administrador.
403permission_errorLa llave no tiene acceso al modelo o recurso.
404not_found_errormodel_not_foundUsa un nombre de GET /v1/models.
429rate_limit_errorrate_limit_exceededEspera Retry-After segundos; details.dimension indica el contador (rpm, rpd, tpm, tpd, ipm).
502provider_errorEl proveedor falló. Reintenta con espera exponencial.
503provider_errorprovider_circuit_openEse modelo falló varias veces seguidas y InferNode dejó de enviarle peticiones por un momento; el mensaje dice cuánto esperar (retry after 30s). Reintenta después de ese tiempo o cambia de modelo.
504provider_errorprovider_timeoutEl modelo no respondió a tiempo; el gateway sigue arriba. Cambia de modelo o reintenta más tarde (InferNode no responde).
503maintenance_errorMantenimiento. Reintenta más tarde.

Toda respuesta de error incluye request_id; cítalo al reportar.

Lotes​

Al subir el archivo o manejar el lote (Procesar peticiones en lote):

HTTPtypecodeAcción
400invalid_request_errorfile_purpose_invalidSube con purpose=batch, el único valor que admite, y crea el lote con un archivo subido así.
400invalid_request_errorinvalid_file_formatEl archivo no empieza por JSON. Revisa que sea JSONL.
400invalid_request_errorfile_in_useEstás borrando un archivo de entrada que usa un lote vivo. Espera a que termine.
400invalid_request_errorstorage_quota_exceededSin espacio de almacenamiento. Borra archivos que ya no uses.
400invalid_request_errorbatch_not_cancellableEl lote ya está en finalizing o terminó.
404not_found_errorfile_not_found / batch_not_foundEl identificador no existe, es de otra organización o se borró.
413invalid_request_errorfile_too_largeEl archivo pasa de 100 MiB. Pártelo en varios lotes.
429rate_limit_errortoo_many_active_batchesYa tienes en marcha los lotes que permite el plan. Espera a que terminen.
503internal_errorstorage_unavailableEl almacenamiento no respondió. Reintenta.

Cuando el problema es del archivo entero, el lote termina en failed y errors.data trae hasta 100 causas: invalid_json_line, duplicate_custom_id, empty_file, too_many_tasks, url_mismatch, model_mismatch, model_not_found, model_not_batchable o enqueued_request_limit_exceeded.

Cuando el problema es de una línea, esta aparece en el archivo de errores con stream_not_supported, insufficient_credits, spending_cap_exceeded, authorization_revoked, model_not_found, batch_cancelled o batch_expired. Las líneas con batch_cancelled y batch_expired no se cobran.

Agentes y Flujos​

HTTPcodeAcción
400invalid_query, invalid_bodyCorrige parámetros o cuerpo.
401unauthorizedInicia sesión de nuevo o renueva el token.
404agent_not_found, workflow_not_foundNo existe, no es tuyo o fue eliminado.
409agent_in_useEl agente está conectado a un flujo; desconéctalo antes de eliminar.
409unpublished_changesPublica antes de ejecutar.
422channel_incompleteUn canal no está configurado; revisa la pestaña Canales.

Laboratorios (Frida)​

HTTPcodeAcción
400LAB_INVALID_RESOURCESCantidad mal formada (16Gi, 500m, 24576) o talla y recursos a la vez.
403Solo el dueño puede eliminar o compartir.
404No existe o es de otro Cliente.
409Nombre duplicado o eliminación en curso.
409LAB_RESIZE_REQUIRES_STOPEl cambio no cabe contra lo que corre; details nombra el eje y el notebook. Repite con stopRunningWorkloads: true si aceptas detenerlo. Si el mensaje dice que detener no bastaría, libera lo que ocupa el presupuesto (una ejecución de pipeline) antes.
409LAB_CAPACITY_UNAVAILABLEAl redimensionar hacia arriba: sin capacidad ahora. Espera o pide menos.
409LAB_RESIZE_NOT_READYEl laboratorio está creándose o eliminándose. Espera a ready.
409LAB_RESIZE_STOP_TIMED_OUTSe detuvieron los notebooks pero el uso no bajó a tiempo; nada se aplicó. Reintenta.
412LAB_RESIZE_STALE_VERSIONEl If-Match es viejo: vuelve a leer el laboratorio y repite.
422LAB_POLICY_UNAVAILABLETalla no ofrecida o recurso sobre el máximo; details indica recurso, pedido y límite.
422LAB_CAPACITY_UNAVAILABLEAl crear: sin capacidad ahora. Espera o pide una talla menor.
422LAB_CEILING_EXCEEDEDAl redimensionar con recursos a medida: un eje supera el techo del plan; details trae eje, pedido y límite.
422LAB_MEMBER_NOT_IN_ORGANIZATION, LAB_MEMBER_IS_OWNER, LAB_INVALID_ROLEAl compartir: la persona no es del Cliente, es el dueño, o el rol no es editor.

Mensajes en Studio​

MensajePágina
"No tienes permisos para ver los accesos de este cliente."Sin permiso
"Tu laboratorio rechazó una petición"El notebook no arranca
La lupa de un volumen nunca abreEl explorador de archivos del volumen no abre
El notebook arranca vacío tras un reinicioEl notebook perdió los archivos al reiniciar
"No hay capacidad disponible ahora mismo para esta talla o recursos"Excede la cuota
"Hay conexiones sin configuración completa."Publicar un flujo
"El proveedor rechazó las credenciales."Credenciales compartidas
"Ese dominio no tiene inicio de sesión único configurado."SSO
"Este enlace no es válido o ya expiró."Acceso a Studio
"No pudimos conectar con el proveedor de identidad de tu organización."El SSO no deja entrar
"El agente no pudo responder." / "El agente tardó demasiado en responder."El agente no responde
"El modelo guardado ya no está disponible para este Agent."Modelo no disponible
"Panel inicializándose" / "Snapshot antiguo" / "sin telemetría"El Panel no muestra datos