Konversationelles Gedächtnis
Konversationelles Gedächtnis bezieht sich auf die Fähigkeit eines künstlichen Intelligenzsystems, wie eines Chatbots oder virtuellen Assistenten, Informationen aus früheren Interaktionen innerhalb eines einzigen, fortlaufenden Gesprächs zu speichern und abzurufen. Es ermöglicht der KI, den Kontext beizubehalten und sicherzustellen, dass nachfolgende Antworten auf das eingehen, was zuvor besprochen wurde, anstatt jede Benutzereingabe als völlig neue Anfrage zu behandeln.
Ohne Gedächtnis sind KI-Interaktionen zustandslos und frustrierend. Benutzer sind gezwungen, bei jeder neuen Nachricht Informationen zu wiederholen (z. B. Kontonummern, Präferenzen oder frühere Anfragen). Das konversationelle Gedächtnis verwandelt transaktionale Interaktionen in echte, kohärente Dialoge und steigert dadurch die Benutzerzufriedenheit und die betriebliche Effizienz erheblich.
Technisch wird das konversationelle Gedächtnis oft durch die Verwaltung eines „Kontextfensters“ oder einer „Sitzungsverlaufshistorie“ implementiert. Das System speichert relevante Ausschnitte des Dialogs – Benutzereingaben und KI-Antworten – und speist diese Historie bei jeder neuen Eingabe in das Large Language Model (LLM) ein. Fortschrittliche Implementierungen verwenden Vektordatenbanken, um semantische Zusammenfassungen früherer Interaktionen zu speichern, sodass die KI relevante Erinnerungen abrufen kann, selbst wenn die genaue Formulierung nicht im unmittelbaren Chatprotokoll enthalten ist.
Verwandte Konzepte umfassen Dialogue State Tracking (DST), Sitzungsverwaltung und Kontextfenstermanagement. DST konzentriert sich speziell auf die Identifizierung und Aktualisierung des „Zustands“ des Gesprächs, während das Kontextfenstermanagement sich mit den technischen Einschränkungen bei der Einspeisung der Historie in das Modell befasst.