Calculadora de ventana de contexto

Esta calculadora comprueba cuánto espacio queda en una ventana de contexto después de reservar tokens para instrucciones, historial, documentos y salida. Está diseñada para aplicaciones de chat, RAG y agentes en las que varias piezas de información compiten por un límite total de tokens.

El resultado principal es la capacidad restante. También muestra el porcentaje de utilización y avisa implícitamente cuando la suma supera la ventana configurada. Como cada modelo puede tener límites y políticas diferentes, el tamaño de la ventana es un dato de entrada: así se puede evaluar cualquier configuración sin asumir un modelo concreto. La herramienta ayuda a decidir cuánto historial conservar, cuánto contenido recuperar o cuánta salida reservar antes de implementar reglas de recorte.

Datos de cálculo

tokens
tokens
tokens
tokens
Resultado
Capacidad restante
Tokens usados
Utilización
Exceso si lo hay

1. Define la ventana máxima
Introduce el límite total de contexto de la configuración que quieres evaluar.

2. Reserva instrucciones
Añade tokens de sistema, políticas y prompt base.

3. Suma historial y documentos
Incluye mensajes previos, fragmentos RAG u otros datos de entrada.

4. Reserva la respuesta
Aparta capacidad para la salida esperada del modelo.

5. Observa el margen
Si no queda espacio, reduce contexto, historial o reserva antes de enviar la solicitud.

Capacidad restante = Ventana máxima − Sistema − Historial/documentos − Reserva de salida
Utilización (%) = Tokens usados / Ventana máxima × 100

Qué significa el resultado

Una capacidad positiva indica margen disponible; un exceso significa que la suma introducida supera la ventana configurada.

Algunos proveedores aplican reglas adicionales sobre entrada y salida; verifica los límites efectivos del modelo que uses.

Datos: ventana de 128.000 tokens, 3.500 de sistema, 42.000 de historial/documentos y 6.000 para salida.

Cálculo: Usados = 3.500 + 42.000 + 6.000 = 51.500. Restantes = 128.000 − 51.500 = 76.500. Utilización = 51.500 / 128.000 × 100 = 40,23 %.

Resultado: 76.500 tokens disponibles y 40,2 % de utilización.

Interpretación: Hay margen amplio en esta configuración antes de alcanzar el límite indicado.

¿La salida cuenta dentro de la ventana?

En muchas configuraciones sí, pero las reglas exactas dependen del proveedor y modelo. Por eso esta herramienta permite reservar explícitamente su espacio.

¿Qué hago si aparece exceso?

Reduce historial, documentos recuperados o reserva de salida, o usa una configuración con mayor ventana si está disponible.

¿Debo incluir metadatos y mensajes ocultos?

Incluye todo lo que realmente consuma tokens en la solicitud, aunque el usuario final no lo vea.

¿Puedo usarlo para RAG?

Sí. Introduce los fragmentos recuperados dentro de historial y documentos para comprobar cuánto espacio dejan al resto del prompt.

¿Es lo mismo ventana de contexto que longitud máxima de salida?

No. La ventana cubre el contexto total disponible; la salida puede tener además un límite propio más bajo.