Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Tipos de memoria agencial
Short-term memoria
Short-term la memoria mantiene el contexto dentro de una sola sesión. Realiza un seguimiento del flujo de conversación actual, las interacciones recientes y los pasos de razonamiento intermedios. Short-term la memoria es esencial para las conversaciones de varios turnos en las que el agente necesita hacer referencia a las partes anteriores del diálogo.
ElastiCache porque Valkey admite la memoria a corto plazo a través de estructuras de datos como listas (para el historial de chat ordenado), hashes (para los metadatos de la sesión) y cadenas (para almacenar en caché los resultados de la herramienta con fecha de caducidad). TTL-based
Long-term memoria
Long-term la memoria almacena información en varias sesiones. Esto permite a los agentes recordar las preferencias de los usuarios, las decisiones pasadas y el contexto histórico para futuras conversaciones. Long-termla memoria requiere un almacén persistente y con capacidad de búsqueda que permita la recuperación semántica, es decir, encontrar recuerdos relevantes en función del significado y no de coincidencias exactas de palabras clave.
ElastiCache ya que Valkey apoya la memoria a largo plazo gracias a sus funciones de búsqueda por similitud vectorial (disponibles en Valkey 8.2 y versiones posteriores). La búsqueda vectorial permite la recuperación de la memoria semántica, lo que permite a los agentes encontrar recuerdos relevantes en función del significado al comparar las incrustaciones vectoriales de las memorias almacenadas con nuevas consultas.
Tipos de memoria adicionales
| Tipo de memoria | Description (Descripción) | ElastiCache soporte |
|---|---|---|
| Memoria episódica | Registros de interacciones y eventos pasados específicos | Búsqueda vectorial sobre incrustaciones de conversaciones almacenadas |
| Memoria semántica | Conocimientos generales y hechos extraídos de las interacciones | Búsqueda de similitudes vectoriales con índices HNSW o FLAT |
| Memoria procedimental | Conocimientos sobre cómo realizar tareas y utilizar herramientas | Hash-based almacenamiento de configuraciones de herramientas y flujos de trabajo |