Memoria del Agente
Los mecanismos (episódicos o semánticos) mediante los cuales un agente recuerda interacciones pasadas a través de las sesiones.
Definición
La memoria del agente se refiere a los sistemas y técnicas que permiten a los agentes de IA almacenar, recuperar y aprovechar información de interacciones pasadas, habilitando la continuidad y la personalización a lo largo de las sesiones. Sin memoria, cada invocación del agente comienza desde cero, perdiendo un contexto valioso sobre las preferencias del usuario, decisiones previas y patrones aprendidos.
Las características clave de la memoria del agente incluyen:
-
Memoria a corto plazo (de trabajo): El contexto inmediato de la conversación mantenido dentro de la ventana de contexto del modelo. Esta es efímera y se pierde cuando termina la sesión, pero es esencial para interacciones coherentes de varios turnos.
-
Memoria a largo plazo (episódica): Almacenamiento persistente de conversaciones, decisiones y resultados pasados, típicamente en una base de datos vectorial. Los agentes recuperan episodios relevantes para informar el comportamiento actual, de manera similar a cómo los humanos recuerdan experiencias pasadas.
-
Memoria semántica: Conocimiento estructurado extraído de las interacciones, como preferencias del usuario, convenciones de proyectos o hechos del dominio. Esta información destilada es más eficiente de recuperar que los registros de conversación en bruto.
-
Gestión de la memoria: Los agentes eficaces implementan estrategias de resumen, puntuación de importancia y recolección de basura (garbage collection) para evitar que los almacenes de memoria crezcan de forma ilimitada mientras retienen la información más útil.
La memoria del agente es un diferenciador clave entre los chatbots simples y los asistentes sofisticados que mejoran con el tiempo.