Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Arten des agentischen Gedächtnisses
Short-term Speicher
Short-term Der Speicher behält den Kontext innerhalb einer einzigen Sitzung bei. Es verfolgt den aktuellen Gesprächsverlauf, die letzten Interaktionen und die dazwischenliegenden Argumentationsschritte. Short-term Das Gedächtnis ist wichtig für Konversationen mit mehreren Runden, bei denen der Agent auf frühere Teile des Dialogs verweisen muss.
ElastiCache for Valkey unterstützt das Kurzzeitgedächtnis durch Datenstrukturen wie Listen (für den geordneten Chat-Verlauf), Hashes (für Sitzungsmetadaten) und Zeichenketten (für das Zwischenspeichern von Tool-Ergebnissen mit Ablauf). TTL-based
Long-term Speicher
Long-term Der Speicher speichert Informationen über mehrere Sitzungen hinweg. Auf diese Weise können sich Agenten Benutzerpräferenzen, frühere Entscheidungen und den historischen Kontext für future Konversationen merken. Long-termFür den Speicher ist ein persistenter, durchsuchbarer Speicher erforderlich, der den semantischen Abruf unterstützt. Dabei werden relevante Erinnerungen anhand der Bedeutung und nicht anhand exakter Stichwortübereinstimmungen gefunden.
ElastiCache for Valkey unterstützt das Langzeitgedächtnis durch seine Funktionen zur Suche nach Vektorähnlichkeiten (verfügbar in Valkey 8.2 und höher). Die Vektorsuche ermöglicht den semantischen Abruf von Erinnerungen und ermöglicht es Agenten, relevante Erinnerungen anhand ihrer Bedeutung zu finden, indem sie Vektoreinbettungen von gespeicherten Erinnerungen mit neuen Abfragen vergleichen.
Zusätzliche Speichertypen
| Speichertyp | Description | ElastiCache Unterstützung |
|---|---|---|
| Episodisches Gedächtnis | Aufzeichnungen bestimmter vergangener Interaktionen und Ereignisse | Vektorsuche über gespeicherte Konversationseinbettungen |
| Semantisches Gedächtnis | Aus Interaktionen gewonnenes Allgemeinwissen und Fakten | Vektor-Ähnlichkeitssuche mit HNSW- oder FLAT-Indizes |
| Prozedurales Gedächtnis | Wissen darüber, wie man Aufgaben ausführt und Tools verwendet | Hash-based Speicherung von Werkzeugkonfigurationen und Workflows |