Digitale Erinnerung
Digitales Gedächtnis bezeichnet das strukturierte und zugängliche Repository, in dem digitale Systeme Informationen über die Zeit speichern, behalten und abrufen. Im Gegensatz zum biologischen Gedächtnis wird digitales Gedächtnis durch Softwarearchitekturen, Datenbanken, Vektorspeicher und spezialisierte Hardware implementiert, die für die dauerhafte Protokollierung und den schnellen Abruf von Daten konzipiert sind.
Im Kontext fortschrittlicher KI und komplexer Anwendungen ist effektives Gedächtnis der Unterschied zwischen einem zustandslosen Skript und einem intelligenten Agenten. Es ermöglicht Systemen, den Kontext über Sitzungen hinweg beizubehalten, aus vergangenen Interaktionen zu lernen und ein kumulatives Verständnis der verarbeiteten Daten aufzubauen. Ohne ein robustes digitales Gedächtnis sind KI-Modelle inhärent auf den Umfang eines einzelnen Prompts beschränkt.
Modernes digitales Gedächtnis umfasst oft mehrere Schichten. Das Kurzzeitgedächtnis wird möglicherweise über Kontextfenster in LLMs verwaltet und hält den unmittelbaren Gesprächsverlauf. Das Langzeitgedächtnis wird jedoch typischerweise durch externe Vektordatenbanken erreicht. Eingehende Daten werden in Chunks zerlegt, in numerische Vektoren (Embeddings) eingebettet und gespeichert. Wenn eine Abfrage eingeht, wird diese ebenfalls vektorisiert, und eine Ähnlichkeitssuche ruft die relevantesten vergangenen Datenpunkte ab, um die aktuelle Verarbeitung zu erweitern.
Vektordatenbanken, Kontextfenster, Retrieval-Augmented Generation (RAG), Zustandsverwaltung.