View a markdown version of this page

Tipos de memoria agencial - Amazon ElastiCache

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