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
sessionIdest 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
actorIdgarantit 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
actorIdetsessionId. 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.