Estimador de coste de embeddings

Este estimador calcula cuánto puede costar generar embeddings para documentos, fragmentos, productos u otros registros cuando el servicio factura por tokens procesados. Combina el número de elementos, su tamaño medio, la tarifa por millón de tokens y el número de veces que esperas volver a generar los vectores.

La estimación es útil para una carga inicial, una migración o un sistema que reindexa contenido con frecuencia. Separar el coste de embeddings del almacenamiento vectorial ayuda a entender qué parte del gasto procede del procesamiento y cuál de la infraestructura posterior.

Datos de cálculo

elementos
tokens
veces
USD
Resultado
Coste de embeddings
Tokens por ciclo
Tokens procesados
Coste por ciclo
Coste por 1.000 elementos
  1. Cuenta los elementos. Usa el número de fragmentos que realmente enviarás al modelo de embeddings.
  2. Estima los tokens por elemento. Mide una muestra tras aplicar tu estrategia de segmentación.
  3. Indica los ciclos. Un ciclo representa procesar todo el conjunto una vez; añade más si prevés reindexaciones completas.
  4. Introduce la tarifa. Usa el precio por millón de tokens del modelo de embeddings elegido.
  5. Revisa el coste por ciclo. Esta cifra ayuda a valorar la frecuencia asumible de reindexación.
Tokens procesados = elementos × tokens por elemento × ciclos
Coste = tokens procesados / 1.000.000 × tarifa

La fórmula supone que todos los elementos se vuelven a procesar en cada ciclo. Si tu sistema solo reindexa contenido nuevo o modificado, usa el número de elementos realmente afectados.

Qué significa el resultado

El total estima el gasto de creación de embeddings para el volumen y frecuencia indicados.

El almacenamiento y las consultas del índice vectorial no están incluidos.

Datos: 100.000 fragmentos, 450 tokens por fragmento, 1 ciclo y 0,10 USD por millón.

Cálculo: 100.000 × 450 = 45.000.000 tokens; 45 × 0,10 = 4,50 USD.

Resultado: 4,50 USD por una indexación completa.

¿Debo contar documentos o fragmentos?

Cuenta la unidad que realmente envías al modelo. Si un documento se divide en diez fragmentos, esos diez elementos deben quedar reflejados en el volumen.

¿Qué tamaño medio de fragmento conviene usar?

Mídelo en tu corpus real después de aplicar la segmentación. Una media basada solo en caracteres puede desviarse del número de tokens.

¿Qué significa un ciclo de generación?

Procesar una vez todo el conjunto indicado. Una reindexación completa adicional equivale a otro ciclo.

¿Incluye el coste de almacenar vectores?

No. Ese coste depende de dimensiones, metadatos, réplicas y precios del almacén vectorial y se calcula aparte.

¿Cómo estimo una actualización incremental?

Sustituye el número total de elementos por los que realmente cambian en cada actualización o calcula por separado la carga inicial y los incrementos.