Resúmenes

Comprobaciones diarias de tokens, reintentos y consumo de presupuesto detectan el gasto descontrolado de agentes

Trata el costo de los agentes como una señal de anomalía del flujo de trabajo y alerta sobre volumen de tokens, reintentos, conmutación de modelo y consumo de presupuesto antes de que llegue la factura.

Illustration: Daily token, retry, and budget-burn checks catch runaway agent spend

Alerta al responsable antes de la factura

Un solo agente descontrolado puede consumir miles de dólares antes de que se detecte el problema. La falla se manifiesta en el volumen de tokens, los reintentos, la conmutación de modelo y el consumo de presupuesto antes de que aparezca en una factura. El resumen diario notifica al responsable del flujo de trabajo con la señal y la regla de detención.

El precio promedio por un millón de tokens cayó aproximadamente un 75 por ciento en un año, y sin embargo el gasto total en IA siguió aumentando. Se espera que el 40 por ciento de los proyectos de IA agéntica sean cancelados para 2027. Controla el flujo de trabajo antes de que llegue la factura.

Las cinco señales son: línea base de tokens por tarea, tasa de reintentos, proporción de conmutación de modelo, consumo de presupuesto del flujo de trabajo y velocidad de gasto.

Construye el resumen en torno a cinco señales

  • Usa una ruta de datos en tiempo real. No construyas la alerta sobre datos tardíos del almacén. La consulta de atribución de etiquetas de Snowflake en el escenario FinOps tiene un retardo máximo de tres horas, por lo que no puede respaldar alertas en tiempo real. Usa registros en streaming o eventos de medición para la ruta de alerta, y etiqueta cada llamada de modelo con flujo de trabajo, tarea, modelo, usuario y entorno antes de que se ejecute la alerta.
  • Establece una línea base de volumen de tokens por tarea. Las tareas agénticas usan de 5 a 30 veces más tokens que una interacción de chat estándar. Registra los tokens de prompt y los tokens de completado para cada tarea, separa el tráfico de producción del de prueba y genera un recuento mediano de tokens para cada flujo de trabajo, dividido por modelo y tipo de tarea.
  • Sigue la tasa de reintentos. Una sola solicitud de usuario puede generar de 10 a 20 llamadas de modelo, y cada llamada reenvía todo el historial de la conversación. Cuenta las llamadas fallidas que se reintentan, no solo las exitosas, y muestra un porcentaje de reintentos para cada flujo de trabajo con un umbral que notifique al responsable.
  • Mide la proporción de conmutación de modelo. Cuenta las llamadas que conmutan a otro modelo, adjunta un código de razón y muestra la proporción de conmutación por flujo de trabajo con una nota que explique por qué ocurrió la conmutación.
  • Establece el consumo de presupuesto del flujo de trabajo. La inferencia representa aproximadamente el 85 por ciento del gasto presupuestario en IA empresarial. Asigna a cada flujo de trabajo un presupuesto, una tasa de consumo y una regla de detención. El flujo de trabajo se pausa cuando el presupuesto se agota y el responsable recibe una razón clara.
  • Vigila la velocidad de gasto. Compara la tasa de gasto actual con el período anterior y dispara la alerta cuando la tasa supere un umbral, no un informe tardío a posteriori.

Datos limpios mantienen el resumen legible

Excluye el tráfico sintético, los usuarios de prueba y los despliegues fallidos para que la línea base refleje el trabajo real de producción. Si la línea base está contaminada, el ruido disparará la alerta. Etiqueta cada llamada con el responsable del flujo de trabajo y envía la notificación a ese responsable en lugar de a un buzón compartido.

Normaliza los nombres de modelos y los tipos de tarea para que una conmutación aparezca como un cambio. Limita el resumen a las señales que importan y permite que el operador lo revise en poco tiempo para encontrar la anomalía que requiere acción.

Haz la alerta accionable. Incluye el flujo de trabajo, la señal, el responsable y la regla de detención en la notificación. El responsable puede actuar sin abrir un panel de control. Si la notificación requiere investigación, ya es demasiado tarde. No persigas la factura.

El ciclo diario cierra el incidente

Envía el resumen diario al responsable del flujo de trabajo. Nombra el flujo de trabajo afectado, la anomalía y la acción necesaria. Clasifica la mayor anomalía y luego elige una solución: cambiar el prompt, limitar los reintentos, bajar el modelo o pausar el flujo de trabajo. Cierra el ciclo con una solución: un umbral modificado, un cambio de código o un flujo de trabajo pausado. El siguiente resumen debería mostrar la tasa de consumo en descenso.

Registra el incidente. Captura la señal que se disparó, el flujo de trabajo, el responsable y la solución. Revisa el incidente periódicamente, ajusta los umbrales cuando la señal es ruidosa y amplíalos cuando el flujo de trabajo es estable. El registro debe mostrar el estado antes y después, además del nombre del responsable, para que el operador pueda ver qué evitó el siguiente.

Publicidad