View a markdown version of this page

Terminología de memoria - Amazon Bedrock AgentCore

Terminología de memoria

AgentCore Memoria

El contenedor principal de nivel superior para el recurso de memoria del 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 a la memoria a largo plazo. Determinan qué tipo de información se guarda, convirtiendo las conversaciones crudas en conocimientos estructurados y útiles.

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 su estrategia de memoria, mantiene que todos los recuerdos extraídos estén organizados según rutas predecibles, lo que facilita la recuperación, el filtrado y el control de 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 a 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. Una única actorId mantiene que los registros de memoria están asociados correctamente 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 CreateEventoperación y se organizan por actorId ysessionId. Cada evento es inmutable y tiene una marca de tiempo, y 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 contexto sobre un evento en una AgentCore memoria. Si bien no siempre son obligatorios de forma explícita, los metadatos pueden mejorar la organización y la recuperación de los eventos.