Skip to main content
PromptQuorumBuilt for humans. Structured for AI.

¿Qué modelos de Ollama admiten contexto de 128K?

¿Qué modelos de Ollama admiten contexto de 128K?

Respuesta rápida

Llama 3.1 8B admite contexto de 128K en Ollama. Qwen3-30B-A3B, un modelo mixture-of-experts, alcanza 256K de contexto. Nota: ejecutar el contexto completo aumenta drásticamente la VRAM — una ventana de 128K necesita entre 3 y 4 veces más VRAM que la ventana predeterminada de 4K.

  • ▸Llama 3.1 8B: contexto de 128K, ~16 GB de VRAM con contexto completo
  • ▸Qwen3-30B-A3B: contexto de 256K, 24+ GB de VRAM con contexto completo
  • ▸Establece --num-ctx 4096 para uso normal y ahorra VRAM
Ollama

Puntos clave

  • ✓La mayoría de los modelos 7B de Ollama anuncian contexto de 128K pero su calidad se degrada por encima de los 32K tokens
  • ✓Llama 3.1 8B y Qwen3-30B-A3B son los dos modelos que ofrecen de forma fiable 128K+ de contexto en Ollama
  • ✓Una ventana de contexto de 128K puede casi triplicar el uso de VRAM — un modelo 7B Q4 necesita ~15 GB con 128K frente a ~5,5 GB con el valor predeterminado
  • ✓Establece <code>--num-ctx 4096</code> para tareas cotidianas; amplía el contexto solo cuando lo necesites

Qué modelos realmente alcanzan 128K

La mayoría de los modelos de Ollama anuncian contexto de 128K, pero pocos ofrecen una calidad de salida útil a esa longitud. El problema es el efecto "perdido en el medio": los modelos entrenados con longitudes típicas de documento tienen dificultades para atender información colocada profundamente en un contexto largo.

Dos modelos ofrecen de forma fiable 128K+ de contexto en Ollama: Llama 3.1 8B (entrenado de forma nativa a 128K) y Qwen3-30B-A3B (un modelo mixture-of-experts con una ventana de contexto de 256K en la biblioteca oficial de Ollama, que solo activa unos 3.000 millones de sus 30.000 millones de parámetros por token). Los tamaños densos más pequeños de Qwen3 usan por defecto una ventana de contexto de 40K en Ollama, y en la mayoría de los demás modelos de clase 7B, la calidad de salida también se degrada notablemente por encima de los 32K tokens.

Si tu tarea implica documentos de más de 20.000 palabras, empieza con Llama 3.1 8B. Si necesitas la ventana de contexto más grande y tienes 20 GB o más de VRAM, Qwen3-30B-A3B es la mejor opción.

📍 En una frase

Los dos modelos de Ollama que ofrecen de forma fiable 128K+ de contexto son Llama 3.1 8B (128K, entrenado de forma nativa) y Qwen3-30B-A3B (256K, mixture-of-experts).

💬 En términos simples

Llama 3.1 8B fue entrenado desde el principio para manejar 128K tokens de contexto, por lo que su calidad de salida se mantiene a esa longitud. Qwen3-30B-A3B es un modelo mixture-of-experts — solo activa unos 3.000 millones de sus 30.000 millones de parámetros por token — y Ollama lo lista con una ventana de contexto de 256K. La mayoría de los demás modelos de clase 7B anuncian 128K, pero su calidad de salida cae notablemente después de los 32K tokens.

El coste de VRAM del contexto largo

Ampliar la ventana de contexto aumenta el uso de VRAM de forma significativa. La KV-cache, que almacena el estado de atención para todos los tokens en contexto, puede añadir tanta VRAM como los propios pesos del modelo con contexto de 128K.

La tabla a continuación muestra cómo escala la VRAM de la KV-cache para un modelo 7B en Q4_K_M. Estas cifras asumen modelos que utilizan grouped query attention (GQA) — los modelos sin GQA usan significativamente más KV-cache.

Para ahorrar VRAM en tareas cotidianas, establece --num-ctx 4096 al ejecutar Ollama. Solo amplía a 32K o 128K cuando tu tarea específica lo requiera. Para la guía completa sobre LLM locales de contexto largo, incluyendo la selección de modelos y la división de RAM, consulta la guía de LLM locales de contexto largo.

Longitud de contextoKV-Cache (7B)VRAM total (7B Q4)
4K (predeterminado)~0,5 GB~5,5 GB
16K~1,5 GB~6,5 GB
32K~3 GB~8 GB
128K~10 GB~15 GB

Guías relacionadas

Respuestas rápidas sobre los modelos de contexto largo

¿Cómo activo el contexto de 128K en Ollama?▾
Añade --num-ctx 131072 a tu comando de ejecución: ollama run llama3.1:8b --num-ctx 131072. Sin esta opción, la especificación Modelfile de Ollama usa por defecto 2048 tokens, e incluso el valor predeterminado escalonado por VRAM (4K por debajo de 24 GiB, 32K entre 24 y 48 GiB, 256K por encima) puede quedarse corto frente a la capacidad máxima del modelo — configura num_ctx explícitamente para garantizarla.
¿Por qué el contexto largo usa tanta VRAM?▾
La KV-cache almacena el estado de atención para cada token en el contexto. Con 128K tokens, esta caché puede ser tan grande como los propios pesos del modelo. Un modelo 7B en Q4 necesita ~5,5 GB para los pesos, pero ~10 GB de KV-cache con contexto de 128K.
¿El contexto de 128K es útil para la codificación?▾
Sí, al trabajar con bases de código grandes. Introducir un repositorio completo o múltiples archivos en el contexto mejora enormemente las tareas de refactorización y razonamiento entre archivos. Para codificación en bases de código grandes con 128K+, Qwen3-30B-A3B es el modelo recomendado.
¿Qué modelo es el mejor para el análisis de documentos largos?▾
Qwen3-30B-A3B es la primera opción para documentos largos en Ollama — su ventana de contexto de 256K ofrece más margen que los modelos de clase 128K, y al ser un modelo mixture-of-experts, funciona más rápido que un modelo denso de tamaño similar. Consulta los modelos de visión de Ollama si también necesitas comprensión de imágenes junto con documentos largos.