Calculadora de tokens y coste de un LLM
Pega un prompt o escribe el número de palabras, añade la longitud esperada de la respuesta y el número de peticiones, e introduce los precios de tu modelo por millón de tokens de entrada y de salida. Obtienes los tokens por petición, el coste de una petición y el total.
Funciona en tu navegador: nada de lo que escribes se envía a ningún sitio.
Cómo se usa
- Elige de dónde sale el tamaño de la entrada: pega el texto del prompt, escribe el número de palabras o los tokens si los conoces.
- Indica la longitud esperada de la respuesta en tokens y cuántas peticiones prevés.
- Escribe los precios por millón de tokens de entrada y de salida de la tarifa de tu proveedor.
- Consulta el coste total, el coste de una petición y los tokens.
Cómo funciona
- Texto: tokens ≈ caracteres ÷ caracteres por token, redondeado hacia arriba. Cuatro caracteres por token es una estimación habitual para el inglés.
- Palabras: tokens ≈ palabras × 4/3, la misma regla expresada en palabras inglesas (100 tokens ≈ 75 palabras).
- Coste de una petición = tokens de entrada × precio de entrada ÷ 1.000.000 + tokens de salida × precio de salida ÷ 1.000.000.
- Total = coste de una petición × número de peticiones.
Ejemplo
Un prompt de 750 palabras con 500 tokens de salida, 1000 peticiones, entrada a 2 y salida a 8 por millón de tokens:
- Entrada: 750 × 4/3 = 1000 tokens.
- Una petición: 1000 × 2 ÷ 1.000.000 = 0,002 de entrada + 500 × 8 ÷ 1.000.000 = 0,004 de salida = 0,006.
- Total: 0,006 × 1000 = 6,00, por 1.500.000 tokens.
Consejos
- Incluye el prompt de sistema, las instrucciones y los documentos adjuntos: son tokens de entrada en cada petición.
- Limita la longitud máxima de respuesta en las llamadas a la API para que el coste de salida no se dispare.
- Compara el resultado con el consumo de algunas peticiones reales y ajusta los caracteres por token.
Preguntas frecuentes
¿Qué precisión tiene la estimación de tokens?
Es una regla práctica. Cada modelo trocea el texto con su propio tokenizador, así que la cifra real puede variar bastante, sobre todo en idiomas distintos del inglés, código y números. Para facturar al céntimo usa el recuento de tokens que tu proveedor indica en peticiones reales.
¿Por qué la entrada y la salida tienen precios distintos?
La mayoría de los proveedores cobra más por los tokens generados que por los enviados. Por eso la calculadora pide aparte la longitud esperada de la respuesta y muestra la parte de entrada y de salida de cada petición.
¿Por qué el español necesita más tokens?
Los tokenizadores se entrenan sobre todo con texto en inglés: muchas palabras inglesas comunes son un solo token, mientras que las de otros idiomas se dividen en más trozos. Baja el valor de caracteres por token para tenerlo en cuenta.
¿El historial del chat cuenta de nuevo en cada mensaje?
Normalmente sí: en una API de chat cada petición envía toda la conversación hasta ese momento, así que los tokens de entrada crecen con cada turno. Para estimar un chat largo, escribe el tamaño medio del prompt con el historial incluido.
¿Qué precios usa la herramienta?
Solo los que escribes tú. Los precios cambian según el modelo y con el tiempo, así que la calculadora no trae ninguno.