Manejo de errores

Cuando falla una solicitud a la API de Aiberm, la API devuelve un objeto de error JSON. Usa el código de estado HTTP, error.code y error.message para identificar el problema y decidir qué hacer a continuación.

Si necesitas soporte, incluye la respuesta de error completa con cada request id.

Formato de la respuesta de error

{
  "error": {
    "message": "用户额度不足, 剩余额度: ¥0.00 (request id: 20260622xxxxxxxx)",
    "type": "new_api_error",
    "code": "insufficient_user_quota"
  }
}
CampoSignificado
messageMensaje de error legible. El (request id: ...) al final es el ID de seguimiento de esta solicitud. Inclúyelo al contactar a soporte.
codeIdentificador de la categoría de error. Relaciónalo con los errores comunes que se indican más abajo.
typeMarcador del origen del error. En la mayoría de los casos, no es necesario manejarlo de forma directa.

Si message contiene varios valores (request id: ...), es normal. Significa que la solicitud pasó por varias capas de servicio. Copia el mensaje de error completo al contactar a soporte.

Códigos de estado HTTP

EstadoSignificadoQué hacer
400Formato de solicitud inválidoRevisa el JSON de la solicitud, los campos obligatorios, el Content-Type y el nombre del modelo.
401Clave de API inválidaComprueba si la clave de API es correcta, está vencida, deshabilitada o sin cuota.
403Sin permiso o saldo insuficienteRevisa el saldo de la cuenta, los permisos del token, los permisos del modelo y la IP de origen.
404Recurso no encontradoRevisa la URL del endpoint y la ortografía del nombre del modelo.
429Demasiadas solicitudesReduce la concurrencia o la frecuencia de solicitudes y luego reintenta más tarde.
500Error interno del servidorReintenta más tarde. Si persiste, contacta a soporte con el request id.
503Servicio no disponible temporalmenteEl modelo no tiene una ruta disponible en este momento. Reintenta más tarde o contacta a soporte.

Errores de clave de API y autenticación

Estos errores suelen devolver 401.

Mensaje que puedes verCausa comúnCómo solucionarlo
无效的令牌La clave de API es incorrecta o no existe.Comprueba que la clave esté completa y no tenga caracteres de más o de menos. Cópiala de nuevo desde la consola.
该令牌已过期El token ha vencido.Regenera el token en la consola o extiende su período de validez.
该令牌额度已用尽Se agotó la cuota asignada a este token.Aumenta la cuota del token o usa otro token con cuota suficiente.
该令牌状态不可用El token está deshabilitado.Habilita el token en la consola o crea uno nuevo.
未提供令牌La solicitud no incluyó una clave de API.Agrega Authorization: Bearer sk-xxxxxx a los encabezados de la solicitud.

Errores de permisos y saldo

Estos errores suelen devolver 403.

Mensaje que puedes verCausa comúnCómo solucionarlo
用户额度不足, 剩余额度: ...El saldo de la cuenta no alcanza para esta solicitud.Recarga la cuenta y reintenta.
预扣费额度失败, 用户剩余额度: ...El saldo no alcanza para cubrir el costo estimado de la solicitud.Recarga, o reduce max_tokens y acorta la entrada.
您的 IP 不在令牌允许访问的列表中El token tiene una lista de IP permitidas y la IP actual no está permitida.Usa una IP permitida o actualiza la lista de permitidos en la consola.
用户已被封禁La cuenta ha sido suspendida.Contacta a soporte para más detalles.
无权访问 xxx 分组El token no tiene acceso al grupo solicitado.Usa un grupo permitido o solicita acceso.
该令牌无权访问模型 xxxLa lista de modelos permitidos del token no incluye este modelo.Usa un modelo permitido o actualiza los permisos de modelo del token en la consola.

Errores de contenido de la solicitud

Estos errores suelen devolver 400.

Mensaje que puedes verCausa comúnCómo solucionarlo
Invalid request, ...No se puede analizar el cuerpo de la solicitud.Comprueba que el JSON sea válido y que Content-Type sea application/json.
未指定模型名称,模型名称不能为空A la solicitud le falta el campo model.Agrega el model correcto al cuerpo de la solicitud.
Mensajes como 检测到敏感词La entrada coincidió con una regla de seguridad de contenido.Ajusta la entrada y reintenta.

Errores de límite de tasa

Estos errores suelen devolver 429.

Mensaje que puedes verCausa comúnCómo solucionarlo
您已达到请求数限制:N分钟内最多请求M次Alcanzaste el límite de solicitudes exitosas.Reduce la frecuencia de solicitudes y reintenta después de que se restablezca la ventana del límite.
您已达到总请求数限制:...,包括失败次数...Se alcanzó el límite total de solicitudes, incluidas las fallidas.Revisa si hay solicitudes fallidas repetidas en bucle, corrige la causa y luego reintenta.

Errores de modelo y ruta

Estos errores suelen devolver 404 o 503.

Mensaje que puedes verCausa comúnCómo solucionarlo
模型不存在El nombre del modelo está mal escrito o este modelo no está habilitado para el token.Confirma el nombre del modelo y los permisos de modelo del token.
无可用渠道El modelo no tiene una ruta disponible en este momento.Reintenta más tarde. Si sigue no disponible, contacta a soporte.

Errores del servidor

Estos errores suelen devolver 500 o 503.

Mensaje que puedes verCausa comúnCómo solucionarlo
Mensajes de error internoProblema temporal del servidor o un servicio upstream no está disponible temporalmente.Reintenta más tarde. Si persiste, contacta a soporte con el request id.

Antes de contactar a soporte

Para ayudarnos a localizar el problema más rápido, proporciona:

  1. La respuesta de error completa, incluidos message, code y cada request id.
  2. La hora aproximada en que ocurrió el problema.
  3. El nombre del modelo y la URL del endpoint que llamaste.
  4. Los primeros caracteres de la clave de API, como sk-abcd.... No envíes la clave completa.