KamoCRM

Saber por qué un proveedor falla, dejar de martillarlo, decirlo una vez (SIQ2)

FeatureAIService
Enviado
13 de noviembre de 2026 a las 0:29 UTC
Autor
Kamo
Commit
0380c33

- Los errores del proveedor se clasifican desde el propio cuerpo del proveedor: INSUFFICIENT_QUOTA (cuota_insuficiente, facturación, 402, crédito bajo), RATE_LIMITED (un 429 real), AUTH (401/403), OUTAGE (5xx, tiempos de espera). ai_usage_records.error_message mantiene '[TYP] HTTP 429 <código>: <mensaje>' (sanitized: no key, no prompt, 300 chars); status_detail lo mantiene también. - Disyuntor por proveedor: fuera de crédito abre OUT_OF_CREDIT a la vez, AUTH_FAILED (Clave rechazada). El router omite ambas claves por defecto Tráfico en vivo y en segundo plano; se prueba el siguiente proveedor; todo bloqueado Un límite de tarifa enfría al proveedor por su falta de disponibilidad Reintentar-Después en su lugar (sin interruptor). - Volver a comprobar por una pequeña finalización real (no /modelos): en un doble de 15 minutos hasta 6 h de retraso (BreakerProbeJob), a la vez en una edición clave, y en Test Conexión (Comprobar ahora), que ahora responde a la sentencia del proveedor. - Un aviso de solo campana (sin correo electrónico / texto / push) a la organización de gestión SI Titulares de ajustes cuando un interruptor se abre, retirado cuando se cierra. - GET /api/ai/org-availability (cualquier miembro, propia org) para la interfaz de usuario.

Todos los cambios

¿Te gusta lo que ves envío?

Comienza con el plan gratuito y vuelve a leer esta página dentro de un mes para ver cómo funcionan las funciones y los beneficios.

Comience gratis para siempreVer los precios