KI & Automatisierung

RAG statt Halluzination: Wie Unternehmens-Chatbots verlässlich werden

Ein Sprachmodell erfindet überzeugend klingende Antworten, wenn es die Antwort nicht kennt. Warum Retrieval-Augmented Generation dieses Problem entschärft — und wo auch RAG an seine Grenzen stößt.

5 Min. Lesezeit

Warum Sprachmodelle überzeugend falsch antworten

Ein Sprachmodell sagt das jeweils wahrscheinlichste nächste Wort voraus. Es besitzt kein internes Konzept davon, ob eine Aussage zutrifft — es erzeugt Text, der zu seinen Trainingsdaten passt. Fehlt die konkrete Information, entsteht deshalb keine Fehlermeldung, sondern eine plausibel formulierte Erfindung. Genau das macht Halluzinationen im Unternehmenskontext gefährlich: Sie sind sprachlich nicht von korrekten Antworten zu unterscheiden.

Hinzu kommt der Stichtag der Trainingsdaten. Ein Modell kennt die eigenen Produktpreise, internen Prozesse oder die aktuelle Lieferzeit eines Unternehmens grundsätzlich nicht — diese Informationen waren nie Teil des Trainings. Auf die Frage nach der Rückgabefrist antwortet es dann mit dem, was branchenüblich ist, statt mit dem, was tatsächlich gilt.

Was Retrieval-Augmented Generation konkret ändert

RAG dreht die Reihenfolge um: Statt das Modell aus dem Gedächtnis antworten zu lassen, wird zuerst in den eigenen Dokumenten gesucht und das Modell anschließend gebeten, die Frage ausschließlich anhand der gefundenen Textstellen zu beantworten. Das Modell liefert damit nicht mehr das Wissen, sondern nur noch die Formulierung.

Technisch werden die Unternehmensdokumente dafür in Abschnitte zerlegt und in eine Vektor-Darstellung überführt, die inhaltliche Aehnlichkeit abbildet statt wörtlicher Uebereinstimmung. Eine Frage nach "Wie lange kann ich zurückgeben?" findet so auch einen Abschnitt, der von "Widerrufsfrist" spricht. Die passendsten Abschnitte gehen zusammen mit der Frage an das Modell.

Der praktisch wichtigste Nebeneffekt: Weil bekannt ist, aus welchen Abschnitten die Antwort stammt, lässt sich die Quelle mit ausgeben. Aus einer nicht überprüfbaren Aussage wird eine Antwort mit Beleg — und Nutzende können im Zweifel selbst nachlesen.

Die Qualität entscheidet sich beim Aufbereiten, nicht beim Modell

Der häufigste Grund für schlechte RAG-Ergebnisse ist nicht ein zu schwaches Modell, sondern eine schlechte Aufbereitung der Dokumente. Werden Texte stur nach Zeichenzahl zerschnitten, endet ein Abschnitt mitten im Satz und die entscheidende Bedingung landet im nächsten Block, der nie mitgeliefert wird. Sinnvoller ist ein Schnitt entlang der Struktur — Ueberschriften, Absätze, Tabellenzeilen — mit etwas Ueberlappung an den Rändern.

Ebenso wichtig ist die Aktualität des Bestands. Liegen im Index zwei Versionen einer Preisliste, wird das Modell irgendeine davon zitieren, und zwar mit derselben Ueberzeugung. Ein RAG-System braucht deshalb einen definierten Prozess dafür, wie Dokumente hineinkommen und — vor allem — wie veraltete wieder herausfliegen. Ohne diesen Prozess verschlechtert sich die Antwortqualität im Betrieb kontinuierlich.

Wo auch RAG nicht hilft

RAG löst das Problem fehlenden Wissens, nicht das Problem fehlender Logik. Fragen, die eine Rechnung über mehrere Dokumente hinweg erfordern — "Wie viele Aufträge aus dem letzten Quartal sind noch offen?" — beantwortet ein Retrieval-System schlecht, weil die Antwort in keinem einzelnen Abschnitt steht. Solche Fragen gehören an eine Datenbankabfrage, nicht an eine Textsuche.

Ebenso bleibt die Zugriffskontrolle eine eigene Aufgabe. Wird der gesamte Dokumentenbestand ohne Rechteprüfung indexiert, kann der Chatbot Inhalte aus Bereichen zitieren, die die fragende Person nicht sehen dürfte — ein Datenschutzvorfall, der sich technisch trivial vermeiden lässt, wenn die Berechtigungen bereits bei der Suche und nicht erst bei der Anzeige greifen.

Und schließlich verschwindet die Halluzination nicht vollständig. Findet die Suche keinen passenden Abschnitt, neigt das Modell weiterhin dazu, etwas zu formulieren. Ein belastbares System braucht deshalb eine ausdrückliche Anweisung und Prüfung, bei fehlender Grundlage "das steht mir nicht zur Verfügung" zu antworten — und eine Eskalation an einen Menschen.

Woran sich ein tragfähiges RAG-Projekt erkennen lässt

Ein belastbares System liefert zu jeder Antwort die Quelle mit, kennt eine definierte Abbruchbedingung bei fehlender Grundlage, respektiert bestehende Zugriffsrechte und hat einen dokumentierten Weg, wie Inhalte aktualisiert werden. Fehlt einer dieser vier Punkte, entsteht ein System, das im Demo-Termin beeindruckt und im Betrieb Vertrauen kostet.

Sinnvoll ist ausserdem, mit einem eng umrissenen Bereich zu starten statt mit dem gesamten Firmenwissen — etwa nur der Produktdokumentation. Ein kleiner, sauber gepflegter Bestand liefert bessere Antworten als ein großer mit widersprüchlichen Ständen, und die Qualität lässt sich in einem begrenzten Bereich überhaupt erst beurteilen.

Häufige Fragen

Beim Fine-Tuning wird das Modell selbst mit zusätzlichen Daten nachtrainiert, sodass sich Stil und Fachsprache prägen lassen — das Wissen ist danach fest im Modell verankert und nur durch erneutes Training änderbar. Bei RAG bleibt das Modell unverändert und bekommt die relevanten Textstellen zur Laufzeit mitgeliefert. Für Firmenwissen, das sich ändert, ist RAG deshalb fast immer die richtige Wahl: Ein aktualisiertes Dokument wirkt sofort, ohne Trainingslauf, und die Quelle bleibt nachvollziehbar.

Es gibt keine sinnvolle Mindestzahl — entscheidend ist die Abdeckung der tatsächlich gestellten Fragen, nicht der Umfang. Ein gut gepflegtes Handbuch mit dreissig Seiten kann einen Support-Chatbot tragfähig machen, während mehrere tausend unstrukturierte Dateien mit widersprüchlichen Ständen schlechtere Ergebnisse liefern. In der Praxis empfiehlt sich der Start mit einem klar abgegrenzten, gepflegten Bestand und eine schrittweise Erweiterung entlang der Fragen, die unbeantwortet bleiben.

Ja, sofern die Zugriffsrechte bereits bei der Suche wirken und nicht erst bei der Anzeige. Technisch bedeutet das, dass jeder indexierte Abschnitt seine Berechtigungen mitführt und die Suche nur Abschnitte zurückgibt, die die anfragende Person sehen darf. Wird das versäumt und der gesamte Bestand ungefiltert indexiert, kann das System Inhalte aus gesperrten Bereichen zitieren — ein vermeidbarer Datenschutzvorfall.

Halluzinationen werden deutlich seltener, verschwinden aber nicht vollständig. Findet die Suche keinen passenden Abschnitt, neigt das Sprachmodell weiterhin dazu, eine plausibel klingende Antwort zu formulieren. Deshalb gehört zu einem belastbaren System eine ausdrückliche Abbruchbedingung, die bei fehlender Grundlage auf die Antwort verzichtet und stattdessen an einen Menschen weiterleitet — sowie die Ausgabe der Quelle, damit sich jede Antwort überprüfen lässt.