Zurück zu News

KAEL News

Wie das Gedächtnis von KI-Agenten funktioniert

Veröffentlicht 5.642 Aufrufe

Große Sprachmodelle können natürliche und überzeugende Antworten erzeugen. Ohne ein separates Gedächtnissystem kann jedoch jede neue Interaktion so beginnen, als würde das Modell den Nutzer zum ersten Mal treffen. Es weiß nicht automatisch, was am Vortag angefordert wurde, welcher Lösungsweg bereits gescheitert ist oder an welcher Stelle eine unterbrochene Aufgabe fortgesetzt werden soll.

Das Gedächtnis eines KI-Agenten löst dieses Problem. Es ermöglicht dem Agenten, wichtige Informationen zu speichern, sie im passenden Moment abzurufen und frühere Erfahrungen für neue Entscheidungen zu nutzen. Dadurch entwickelt er sich von einem Werkzeug für einzelne Anfragen zu einem digitalen Mitarbeiter, der Zusammenhänge über längere Zeit aufrechterhalten kann.

Das Gedächtnis eines Agenten ist nicht mit den Trainingsdaten des Modells gleichzusetzen. Das Training vermittelt allgemeines Wissen und sprachliche Fähigkeiten. Das Gedächtnis speichert dagegen Informationen, die während der tatsächlichen Nutzung entstehen – etwa Nutzerpräferenzen, frühere Aktionen, Ergebnisse von Aufgaben, geschäftliche Regeln und bereits getroffene Entscheidungen.

Das Modell übernimmt das Verstehen und Schlussfolgern. Das Gedächtnissystem stellt ihm die Erfahrung und den Kontext zur Verfügung, die es in der aktuellen Situation benötigt.

## Die vier wichtigsten Gedächtnisarten

Eine praxistaugliche Architektur für KI-Agenten kombiniert gewöhnlich vier Arten von Gedächtnis. Jede erfüllt eine andere Funktion. Erst ihr Zusammenspiel ermöglicht ein konsistentes und situationsgerechtes Verhalten.

### Arbeitsgedächtnis

Das Arbeitsgedächtnis enthält die Informationen, die der Agent im aktuellen Moment verwendet. Dazu können das laufende Gespräch, ein vorläufiger Plan, die Ergebnisse eines Werkzeugs oder gerade verarbeitete Daten gehören.

Auf diese Informationen kann schnell zugegriffen werden, die Kapazität ist jedoch begrenzt. Ähnlich wie beim Kontextfenster eines Sprachmodells können Inhalte nach dem Ende einer Sitzung verloren gehen, sofern wichtige Elemente nicht in einen dauerhaften Speicher übertragen werden.

### Semantisches Gedächtnis

Das semantische Gedächtnis speichert Fakten und relativ stabiles Wissen. Dazu zählen die Rolle eines Nutzers, bevorzugte Kommunikationsformen, unternehmensinterne Begriffe, Produktinformationen und festgelegte Geschäftsanforderungen.

Diese Gedächtnisart hilft dem Agenten zu verstehen, was in einer bestimmten Umgebung als richtig und relevant gilt. Statt allen Personen dieselbe allgemeine Antwort zu geben, kann er seine Ergebnisse an einen Nutzer, ein Team oder eine Organisation anpassen.

### Episodisches Gedächtnis

Das episodische Gedächtnis hält fest, was bei früheren Interaktionen tatsächlich geschehen ist. Es kann speichern, welche Maßnahmen durchgeführt wurden, in welcher Reihenfolge die Schritte erfolgten, welcher Ansatz gewählt wurde und welches Ergebnis dabei entstand.

Diese Form des Gedächtnisses ist besonders für langfristige und mehrstufige Prozesse wichtig. Erinnert sich ein Agent daran, dass eine bestimmte Lösung bereits ausprobiert wurde und nicht funktioniert hat, kann er eine Wiederholung vermeiden und eine Alternative entwickeln. Außerdem kann er eine Aufgabe fortsetzen, ohne dass der Nutzer die gesamte Vorgeschichte erneut erklären muss.

### Prozedurales Gedächtnis

Das prozedurale Gedächtnis bestimmt, wie sich der Agent verhalten soll. Es umfasst Arbeitsabläufe, Kommunikationsrichtlinien, Genehmigungsanforderungen, Sicherheitsbeschränkungen, Regeln für den Einsatz von Werkzeugen und Bedingungen für die Übergabe an einen Menschen.

Die Fähigkeit zum logischen Schlussfolgern allein garantiert noch kein angemessenes Verhalten. Insbesondere in Unternehmen muss der Agent auch wissen, welche Verfahren einzuhalten sind und welche Berechtigungsgrenzen nicht überschritten werden dürfen.

## Die vier Phasen des Gedächtnisprozesses

Eine Datenbank allein verschafft einem Agenten noch kein nützliches Gedächtnis. Informationen müssen vier miteinander verbundene Phasen durchlaufen: Extraktion, Speicherung, Konsolidierung und Abruf.

### 1. Wichtige Informationen extrahieren

In der ersten Phase entscheidet das System, welche Informationen überhaupt gespeichert werden sollten. Nicht jeder Satz eines Gesprächs wird in Zukunft von Bedeutung sein.

Wenn ein Agent alles ungefiltert aufbewahrt, füllt sich der Speicher schnell mit Wiederholungen, beiläufigen Bemerkungen und irrelevanten Einzelheiten. Ein effektiver Extraktionsprozess erkennt wichtige Fakten, Präferenzen, Entscheidungen, Verpflichtungen und Ergebnisse. Gleichzeitig unterscheidet er zwischen vorübergehendem Kontext und Informationen, die spätere Interaktionen verbessern können.

### 2. Erinnerungen speichern

Die ausgewählten Informationen werden in einem dauerhaften System gespeichert. Häufig kommen Vektordatenbanken zum Einsatz, da sie Inhalte anhand ihrer semantischen Ähnlichkeit und nicht ausschließlich über identische Suchbegriffe finden. So kann der Agent eine relevante Erinnerung auch dann entdecken, wenn ein Nutzer denselben Gedanken anders formuliert.

Bei komplexen Beziehungen zwischen Informationen können außerdem Wissensgraphen genutzt werden. Sie bilden Verbindungen zwischen Nutzern, Transaktionen, Richtlinien, Aufgaben und anderen Objekten einer Organisation ab.

### 3. Gedächtnis konsolidieren und aktualisieren

Nutzerpräferenzen und Unternehmensregeln verändern sich. Eine Information, die früher korrekt war, muss heute nicht mehr gültig sein.

Während der Konsolidierung vergleicht das System neue Informationen mit vorhandenen Einträgen. Es entscheidet, ob eine neue Erinnerung angelegt, ein bestehender Datensatz aktualisiert, doppelte Inhalte zusammengeführt oder veraltete Informationen entfernt werden sollen.

Ohne diesen Prozess sammeln sich widersprüchliche und überholte Daten an. Der Agent könnte dadurch einen falschen Kontext mit großer Sicherheit verwenden und im Laufe der Zeit unzuverlässiger werden.

### 4. Relevante Erinnerungen abrufen

Bevor der Agent antwortet oder eine Aktion ausführt, sucht er nach Erinnerungen, die zur aktuellen Situation passen. Die ausgewählten Informationen werden in den Arbeitskontext übernommen, damit das Modell sie beim Planen und Schlussfolgern verwenden kann.

Werden zu wenige Informationen abgerufen, fehlen dem Agenten wichtige Hintergründe. Werden zu viele Inhalte geladen, entstehen Rauschen, höhere Verarbeitungskosten und eine geringere Konzentration auf das eigentliche Ziel.

Ein gutes Gedächtnissystem zeichnet sich daher nicht dadurch aus, dass es möglichst viele Daten speichert. Entscheidend ist, dass es zum richtigen Zeitpunkt die richtigen Informationen bereitstellt.

## Agentengedächtnis und RAG erfüllen unterschiedliche Aufgaben

Das Gedächtnis von KI-Agenten wird häufig mit Retrieval-Augmented Generation, kurz RAG, verwechselt. Beide Ansätze liefern dem Modell externe Informationen, erfüllen jedoch unterschiedliche Zwecke.

RAG sucht normalerweise in einer gemeinsamen Wissensbasis nach Produktdokumentationen, Unternehmensrichtlinien, Forschungsergebnissen oder Brancheninformationen. Die zugrunde liegenden Quellen bleiben für verschiedene Nutzer weitgehend gleich.

Das Gedächtnis eines Agenten verändert sich dagegen durch Interaktionen. Es kann nutzer- oder aufgabenspezifische Informationen lesen und schreiben, beispielsweise persönliche Präferenzen, Resultate früherer Versuche oder den aktuellen Zustand eines Arbeitsprozesses.

Vereinfacht gesagt zeigt RAG dem Agenten, was die Organisation weiß. Das Gedächtnis zeigt ihm, was er selbst erlebt und über den aktuellen Nutzer gelernt hat. Leistungsfähige Unternehmenssysteme verwenden häufig beides: RAG für gemeinsam genutztes Wissen und dauerhafte Erinnerung für Kontinuität und Personalisierung.

## Warum Gedächtnisverwaltung unverzichtbar ist

Je mehr Informationen ein Agent speichert, desto wichtiger wird die Datenverwaltung. Unternehmen müssen festlegen, welche Informationen gespeichert werden dürfen, wie lange sie erhalten bleiben, wer darauf zugreifen kann und wie Nutzer ihre Daten einsehen, korrigieren oder löschen können.

Diese Kontrollen sind in Multi-Agenten-Systemen besonders wichtig. Ein Agent im Kundenservice benötigt möglicherweise Zugriff auf die Bestellhistorie. Das bedeutet jedoch nicht, dass er auch nicht zusammenhängende Personal- oder Finanzdaten einsehen darf.

Jede Erinnerung sollte mit Metadaten über ihre Quelle, den Erstellungszeitpunkt, die Vertrauenswürdigkeit, den Zugriffsbereich und die Aufbewahrungsfrist versehen werden. Teams, die diese Architekturentscheidungen vertiefen möchten, finden ausführliche Analysen von KAEL AI in der [Facebook-Community](https://www.facebook.com/profile.php?id=61594050729769). Kürzere Beobachtungen zur Agentenarchitektur und zum verantwortungsvollen Einsatz von KI erscheinen über den [X-Account von KAEL AI](https://x.com/KAELAI001).

## Vom kontextlosen Werkzeug zum langfristigen Mitarbeiter

Ein Gedächtnis verwandelt den KI-Agenten von einem System für einzelne Antworten in einen digitalen Mitarbeiter, der Kontext bewahren, Aufgaben fortsetzen und sich an Nutzer anpassen kann. Das Ziel darf jedoch nicht darin bestehen, alles zu speichern.

Ein zuverlässiger Agent muss Informationen sorgfältig auswählen, präzise abrufen, veraltete Datensätze entfernen und klare Datenschutzgrenzen einhalten. Wenn diese Elemente zusammenspielen, wird das Gedächtnis zur Grundlage dafür, dass ein KI-Agent mit der Zeit nützlicher wird, ohne Sicherheit oder Vertrauen zu verlieren.