Calculadora de coste por tarea para flujos multiagente

Esta calculadora estima el coste unitario de una tarea procesada por un flujo multiagente. Multiplica el consumo medio de cada agente por el número de agentes y rondas, aplica tarifas independientes a tokens de entrada y salida y suma un coste adicional de coordinación o infraestructura.

La cifra permite comparar un diseño multiagente con una alternativa más simple sin depender de precios incorporados en la página: las tarifas se introducen manualmente. Si cada agente usa un modelo distinto, el cálculo uniforme debe sustituirse por un desglose por rol para evitar mezclar tarifas y patrones de consumo.

Datos de entrada

agentes
rondas
tokens
tokens
USD
USD
USD
Resultado
Coste multiagente por tarea
Coste total de tokens
Coste de entrada
Coste de salida

1. Cuenta agentes y rondas
Indica cuántos agentes participan y cuántas rondas realiza cada uno de media para completar una tarea.

2. Estima el consumo por agente
Introduce tokens de entrada y salida por agente en cada ronda, usando métricas representativas del flujo.

3. Añade las tarifas
Escribe las tarifas por un millón de tokens del modelo o tarifa media que corresponda.

4. Incluye coordinación
Añade costes variables por tarea de orquestación, herramientas, infraestructura o servicios auxiliares.

5. Revisa el desglose
Compara entrada, salida y coordinación para identificar qué componente explica la mayor parte del coste.

6. Prueba una arquitectura alternativa
Reduce agentes, rondas o tokens para cuantificar el impacto económico de simplificar el flujo.

Tokens de entrada/tarea = agentes × rondas × entrada por agente
Tokens de salida/tarea = agentes × rondas × salida por agente
Coste total = entrada/1.000.000 × tarifa entrada + salida/1.000.000 × tarifa salida + coordinación

Variables:

  • agentes: participantes activos por tarea
  • rondas: ciclos medios de cada agente
  • entrada y salida por agente: tokens por ronda
  • tarifas: USD por un millón de tokens
  • coordinación: otros costes variables en USD por tarea

Supuesto: Todos los agentes se tratan con el mismo consumo y tarifas. Si usan modelos o roles distintos, calcula los costes por grupo y súmalos.

Qué significa el resultado

El resultado es una estimación operativa basada en los valores introducidos. Úsalo para comparar escenarios y dimensionar capacidad, no como sustituto de mediciones en producción.

Si la carga tiene mucha variabilidad, repite el cálculo con valores medios y conservadores para entender el rango posible.

Datos:

  • 4 agentes
  • 2 rondas por tarea
  • 1.500 tokens de entrada por agente y ronda
  • 450 tokens de salida por agente y ronda
  • 4 USD/1 M de entrada
  • 14 USD/1 M de salida
  • 0,015 USD de coordinación

Cálculo:
Entrada = 4 × 2 × 1.500 = 12.000 tokens → 0,048 USD. Salida = 4 × 2 × 450 = 3.600 tokens → 0,0504 USD. Total = 0,048 + 0,0504 + 0,015 = 0,1134 USD.

Resultado: 0,1134 USD por tarea

Interpretación: Los tokens representan 0,0984 USD del total; la coordinación añade 0,015 USD por cada tarea completada.

¿Qué hago si cada agente usa un modelo distinto?

Calcula por separado los tokens y la tarifa de cada rol, y suma los costes. Usar una tarifa media solo es razonable si está ponderada por el consumo real.

¿Se deben contar los mensajes que un agente recibe de otros agentes?

Sí si esos mensajes se incluyen en el contexto facturable del modelo. Deben formar parte de los tokens de entrada medidos por agente.

¿Cómo incorporo descuentos o caché?

Ajusta las tarifas efectivas según tus condiciones reales o desglosa las clases de tokens por separado. La calculadora aplica una única tarifa de entrada y otra de salida.

¿El coste de coordinación puede ser cero?

Sí si solo quieres calcular el coste de tokens. Si existen servidores, colas, herramientas o bases de datos con coste variable, incluirlos produce una cifra más completa.

¿Cómo sé si el flujo multiagente compensa su coste?

Compara este coste unitario con una alternativa de un solo agente y mide también la diferencia de calidad, tasa de éxito o valor generado. El menor coste no siempre representa la mejor opción operativa.