Saltar al contenido principal

AIUsage · Gastos de IA medidos

Cada vez que tu bot llama a un modelo de IA (OpenAI, Anthropic, DeepSeek, etc.), WhatsUY registra cuánto se consumió y cuánto costó. El módulo se llama AIUsage.

¿Por qué es importante?

Porque la IA puede ser el mayor costo variable de tu operación. Sin visibilidad, terminás pagando facturas sorpresivas. Con AIUsage:

  • Ves el costo por línea, por usuario, por proveedor.
  • Detectás picos anómalos antes de la factura.
  • Tarifas dinámicas por proveedor, modelo y credencial.
  • Exportás CSV/JSON para tu contabilidad.

¿Qué se mide?

UnidadCuándo aplica
Tokens (input/output)Modelos LLM y embedding.
Reasoning tokenso1, o1-mini y modelos con razonamiento explícito.
Cache tokensModelos con caché de contexto (Claude, OpenAI).
SegundosAudio TTS / STT.
UnidadesGeneración de imágenes (dall-e, Stable Diffusion).

Cada evento lleva un callOrigin que identifica el origen:

  • aiflows — nodo IA en un flujo.
  • ia_direct — agente IA con MCP.
  • assist — asistente de chat.
  • analysis — análisis de sentimiento u otros.
  • transcription — transcripción de audios.
  • image — generación de imagen.
  • bot_legacy — bot V2 legacy.

Reportes

La UI de AIUsage muestra:

  • Stats globales del período (costo, tokens, segundos, unidades).
  • Serie diaria con gráfico.
  • Breakdown por provider, model, callOrigin, lineId, userId.
  • Tabla detallada paginada.
  • Filtros y exportación CSV/JSON.

Estado

🟢 ~95% implementado (septiembre 2026). Deuda residual: H10 (cobertura parcial de callOrigin) y H13 (UI de usage-detail). Ver AIUsage → Estado para el detalle de la auditoría.