View a markdown version of this page

Types de mémoire magnétique - Amazon ElastiCache

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Types de mémoire magnétique

Short-term mémoire

Short-term la mémoire conserve le contexte au sein d'une seule session. Il suit le flux de conversation actuel, les interactions récentes et les étapes de raisonnement intermédiaires. Short-term la mémoire est essentielle pour les conversations à plusieurs tours où l'agent doit faire référence à des parties antérieures du dialogue.

ElastiCache for Valkey prend en charge la mémoire à court terme via des structures de données telles que des listes (pour l'historique ordonné des discussions), des hachages (pour les métadonnées de session) et des chaînes (pour la mise en cache des résultats des outils avec TTL-based expiration).

Long-term mémoire

Long-term la mémoire stocke les informations sur plusieurs sessions. Cela permet aux agents de mémoriser les préférences des utilisateurs, les décisions passées et le contexte historique pour les conversations futures. Long-termla mémoire nécessite un magasin persistant et consultable qui permet la récupération sémantique, c'est-à-dire la recherche de souvenirs pertinents en fonction du sens plutôt que des correspondances exactes de mots clés.

ElastiCache car Valkey prend en charge la mémoire à long terme grâce à ses capacités de recherche de similarité vectorielle (disponibles dans Valkey 8.2 et versions ultérieures). La recherche vectorielle permet de récupérer la mémoire sémantique, permettant aux agents de trouver des souvenirs pertinents en fonction du sens en comparant les incorporations vectorielles des mémoires stockées aux nouvelles requêtes.

Types de mémoire supplémentaires

Type de mémoire Description ElastiCache soutien
Mémoire épisodique Enregistrements d'interactions et d'événements passés spécifiques Recherche vectorielle sur les intégrations de conversations enregistrées
Mémoire sémantique Connaissances générales et faits extraits des interactions Recherche de similarité vectorielle avec des index HNSW ou FLAT
Mémoire procédurale Connaissance de l'exécution des tâches et de l'utilisation des outils Hash-based stockage des configurations d'outils et des flux de travail