View a markdown version of this page

Terminologie de la mémoire - Amazon Bedrock AgentCore

Terminologie de la mémoire

AgentCore Mémoire

Le conteneur principal de premier niveau pour les ressources de mémoire de votre agent. Chaque AgentCore mémoire contient tous les événements et les informations extraites pour les agents ou les applications.

Stratégie de mémoire

Les stratégies de mémoire sont des règles configurables qui déterminent comment traiter les informations de la mémoire à court terme vers la mémoire à long terme. Ils déterminent le type d'informations conservées, transformant les conversations brutes en connaissances structurées et utiles.

Namespace

Un espace de noms est un chemin structuré utilisé pour regrouper et organiser de manière logique les mémoires à long terme. En définissant un espace de noms dans votre stratégie de mémoire, vous garantissez que toutes les mémoires extraites sont organisées selon des chemins prévisibles, ce qui facilite la récupération, le filtrage et le contrôle d'accès.

Enregistrement de mémoire

Un enregistrement mémoire est une unité d'information structurée au sein de la ressource mémoire. Chaque enregistrement est associé à un identifiant unique et est stocké dans un espace de noms spécifié, ce qui permet une extraction et une gestion organisées.

Session

Représente une interaction unique et continue entre un utilisateur et l'agent, telle qu'une conversation avec le service client. Un unique sessionId est utilisé pour regrouper tous les événements de cette conversation.

Acteur

Représente l'entité interagissant avec l'agent. Il peut s'agir d'un utilisateur humain, d'un autre agent ou d'un système (composant logiciel ou matériel) qui initie des interactions avec l'agent. Un identifiant unique actorId garantit que les enregistrements de mémoire sont correctement associés à l'individu ou au système.

Event

L'événement est l'unité fondamentale de la mémoire à court terme. Il représente une interaction ou une activité discrète au sein d'une session, associée à un acteur spécifique. Les événements sont stockés à l'aide de l'CreateEventopération et sont organisés par actorId etsessionId. Chaque événement est immuable et horodaté, capturant des données en temps réel telles que les messages des utilisateurs, les actions du système ou les appels d'outils.

Métadonnées de l'événement

Les métadonnées d'événements font référence aux informations supplémentaires qui fournissent le contexte d'un événement dans une AgentCore mémoire. Bien qu'elles ne soient pas toujours explicitement requises, les métadonnées peuvent améliorer l'organisation et la récupération des événements.