View a markdown version of this page

Terminología de memoria - Base amazónica AgentCore

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.

Terminología de memoria

AgentCore Memoria

El contenedor principal de nivel superior para los recursos de memoria de su agente. Cada AgentCore memoria contiene todos los eventos y la información extraída para los agentes o las aplicaciones.

Estrategia de memoria

Las estrategias de memoria son reglas configurables que determinan cómo procesar la información de la memoria a corto plazo para convertirla en la memoria a largo plazo. Determinan qué tipo de información se guarda, convirtiendo las conversaciones sin procesar en conocimiento estructurado y útil.

Namespace

Un espacio de nombres es una ruta estructurada que se utiliza para agrupar y organizar de forma lógica los recuerdos a largo plazo. Al definir un espacio de nombres en tu estrategia de memoria, mantienes que todos los recuerdos extraídos se organizan según rutas predecibles, lo que ayuda a recuperarlos, filtrarlos y controlar el acceso.

Registro de memoria

Un registro de memoria es una unidad estructurada de información dentro del recurso de memoria. Cada registro está asociado a un identificador único y se almacena en un espacio de nombres específico, lo que permite una recuperación y administración organizadas.

Session (Sesión)

Representa una interacción única y continua entre un usuario y el agente, como una conversación de atención al cliente. Se sessionId utiliza un único para agrupar todos los eventos de esa conversación.

Actor

Representa la entidad que interactúa con el agente. Puede ser un usuario humano, otro agente o un sistema (componente de software o hardware) que inicia las interacciones con el agente. Un único actorId mantiene que los registros de memoria están correctamente asociados a la persona o al sistema.

Evento

El evento es la unidad fundamental de la memoria a corto plazo. Representa una interacción o actividad discreta dentro de una sesión, asociada a un actor específico. Los eventos se almacenan mediante la CreateEvent operación y se organizan por actorId ysessionId. Cada evento es inmutable y tiene una marca de tiempo, por lo que captura datos en tiempo real, como los mensajes de los usuarios, las acciones del sistema o las invocaciones de herramientas.

Metadatos de eventos

Los metadatos del evento se refieren a la información complementaria que proporciona el contexto sobre un evento en una AgentCore memoria. Si bien no siempre se requieren de forma explícita, los metadatos pueden mejorar la organización y la recuperación de los eventos.