Actualidad: ver ahora
Cotizaciones: dolar oficial / blue

Manual de IA · Nivel 1 · Módulo 2 · Unidad 10 de 14

Ventana de contexto e historial

Qué cabe en una llamada y por qué una ventana de contexto no es memoria persistente.

Lectura: 14 min · Última revisión: 2026-10-03

Qué aprenderás

  • Qué es una ventana de contexto y qué elementos la ocupan.
  • Por qué el historial de una interfaz no equivale a todo lo enviado.
  • La diferencia entre contexto, historial almacenado y memoria persistente.

Tres conceptos distintos

ventana de contexto
≠ historial almacenado por una aplicación
≠ memoria persistente

La ventana de contexto es la capacidad máxima de tokens que una llamada o modelo puede procesar en una interacción, según el contrato del proveedor. Allí compiten instrucciones, mensaje actual, historial incluido, documentos, resultados de herramientas y tokens de salida. Los límites exactos cambian y deben consultarse en la documentación vigente, no fijarse como una cifra permanente en este manual.

El historial almacenado es lo que una interfaz o backend conserva de las conversaciones. Puede ser mucho mayor que lo enviado en una llamada o puede no existir después de una sesión.

La memoria persistente es información que un sistema guarda para reutilizar en futuras interacciones, por ejemplo preferencias o datos de una cuenta. Es una decisión de producto y arquitectura, con requisitos de consentimiento, seguridad, actualización y eliminación. No es una consecuencia automática de la ventana de contexto.

Historial visible y contexto enviado

Una interfaz puede mostrar veinte mensajes, mientras que la aplicación envía solo los últimos cinco, un resumen de los anteriores o fragmentos relevantes. También puede enviar metadatos e instrucciones que no aparecen en la pantalla. Por eso lo que veo en el chat y lo que recibió el modelo son preguntas distintas.

Cuando una conversación crece, parte de la información puede desplazarse, resumirse, truncarse o quedar fuera. El sistema debe decidir qué es relevante y cómo informar la pérdida de continuidad cuando impacta la tarea.

Más contexto no siempre es mejor

Un documento adicional puede aportar evidencia, pero también puede contener ruido, contradicciones o instrucciones no confiables. Un contexto enorme puede subir costo y latencia y dificultar que lo central pese adecuadamente. La meta es contexto suficiente y relevante, no el máximo posible.

Ejemplo en una organización

En ventas, el CRM almacena todo el historial de una cuenta durante años. Para redactar el próximo seguimiento, la aplicación puede enviar el contrato vigente, la última interacción, el estado de la oportunidad y una política comercial. El resto queda almacenado, pero fuera de esa ventana. Si hay un dato crítico antiguo, el sistema debe recuperarlo deliberadamente y verificar su vigencia.

La analogía del profesional nuevo

Analogía simplificada: el profesional nuevo puede tener un archivo histórico en la oficina, una carpeta de trabajo sobre el escritorio y una memoria institucional que la empresa mantiene para futuras consultas. Esas tres cosas no son iguales. La comparación orienta, pero el LLM no tiene una memoria humana ni decide por sí mismo qué conservar.

Qué no significa

  • Una ventana grande no garantiza que toda la información sea usada bien.
  • Historial guardado no significa historial enviado.
  • Historial enviado no significa memoria persistente.
  • La memoria de una aplicación no necesariamente modifica los parámetros del LLM.

Errores frecuentes

  1. Decir que el modelo recuerda todo porque la interfaz lo muestra.
  2. Confundir el límite de tokens con el almacenamiento de la cuenta.
  3. Agregar documentos irrelevantes para evitar una supuesta pérdida.
  4. Guardar memoria persistente sin definir permisos, retención y corrección.

Ideas principales

  • La ventana limita una llamada concreta.
  • El historial existente puede ser filtrado, resumido o excluido.
  • La memoria persistente pertenece a una decisión de sistema, no al contexto por sí solo.
  • El contexto relevante suele ser mejor que el contexto máximo.

Autoevaluación

  1. ¿Por qué un mensaje visible en la interfaz puede no estar en la próxima

llamada?

  1. ¿Qué diferencia hay entre guardar un dato y enviarlo como contexto?
  2. ¿Qué riesgos aparecen al conservar memoria persistente sin reglas claras?

Fuentes

Seguir aprendiendo

  • Unidad 8: cómo se arma el contexto efectivo.
  • Unidad 11: cómo verificar documentos y resultados que entran al contexto.
  • Módulo 4: diseño de contexto para sistemas reales.
Más adelante: este concepto se desarrolla con mayor profundidad en el Módulo 4 — Context Engineering.

← Volver al Módulo 2