¿Qué es la memoria a corto plazo?
Cuando hablas con un agente y recuerda «qué acabas de preguntar» y «qué acordamos antes», eso es la memoria a corto plazo. Guarda la conversación, los resultados de herramientas y otra información temporal dentro de la ventana de contexto, para que cada respuesta retome donde quedó la anterior.¿En qué se diferencia de la memoria a largo plazo?
A corto plazo: solo vive en esta sesiónSe borra al terminar la sesión. La próxima vez, el agente tiene amnesia: no recordará lo que dijiste antes.
A largo plazo: persiste entre sesiones
La información importante se guarda en una base de datos o almacén vectorial y se recupera la próxima vez.
¿Cómo se implementa?
La ventana de contextoLa forma más simple: meter el historial directamente en el contexto de cada turno, para que el modelo «vea» lo anterior.
Resumen
Cuando la conversación se alarga, se comprime lo anterior en un resumen: ahorra tokens y conserva lo clave.
Una ventana deslizante
Conserva solo los últimos N mensajes y descarta el resto. Bruto, pero fácil — y puede olvidar detalles importantes más antiguos.
Su valor y sus límites
La memoria a corto plazo mantiene coherente una conversación y deja que un agente termine tareas de varios pasos. Pero es limitada, olvida y se reinicia al acabar la sesión. Para lo que deba sobrevivir entre sesiones, entra la memoria a largo plazo.En resumen: la memoria a corto plazo es el banco de trabajo del agente — aguanta lo que hay sobre la mesa ahora, pero se vacía al terminar.
Comentarios