Was ist agentisches RAG, und ab wann geht es über die einfache Dokumentsuche hinaus?

Eva Wong ist die Technische Redakteurin und und leidenschaftliche Tüftlerin bei ZimaSpace. Eine lebenslange Geek mit einer Leidenschaft für Homelabs und Open-Source-Software, sie spezialisiert sich darauf, komplexe technische Konzepte in zugängliche, praktische Anleitungenzu übersetzen. Eva ist der Meinung, dass Self-Hosting Spaß machen und nicht einschüchternd sein sollte. Durch ihre Tutorials befähigt sie die Community, Hardware-Setups zu entmystifizieren, vom Bau ihres ersten NAS bis hin zur Beherrschung von Docker-Containern.

Agentic RAG ist eine durch Retrieval erweiterte Generierung, bei der ein Agent entscheidet, wie, wann und ob erneut gesucht werden soll, anstatt einem einzigen festen Suchpfad zu folgen.

Eine einfache Suche in persönlichen Dokumenten kann eine Frage einbetten, die relevantesten k Textabschnitte abrufen und eine Antwort generieren. Agentic RAG ergänzt diesen Ablauf um eine Kontrollschleife: Das Modell oder der Orchestrator kann ein Suchwerkzeug auswählen, beurteilen, ob die Belege ausreichen, die Anfrage umformulieren, eine andere Quelle ansteuern oder den Vorgang beenden. Diese Flexibilität ist bei schwierigen privaten Fragen nützlich, bringt aber auch Latenz, Werkzeugberechtigungen, Zustandsverwaltung und Fehlerquellen mit sich, die eine gewöhnliche Dokumentensuche nicht benötigt.

Einfaches RAG verwendet einen vorgegebenen Abrufpfad

Eine herkömmliche RAG-Pipeline kennt ihre Schritte in der Regel bereits, bevor die Frage eingeht: Sie transformiert die Anfrage, durchsucht einen oder mehrere Indizes, stellt den Kontext zusammen und bittet das Modell um eine Antwort. Parameter wie top-k oder Metadatenfilter können sich ändern, der Kontrollfluss selbst bleibt jedoch weitgehend festgelegt.

Für Handbücher, Belege, Notizen und OCR-Texte im Haushalt reicht dieses Design oft aus, weil ein einziger Abrufvorgang die benötigten Belege liefern kann. Es ist vorhersehbar, leicht zu evaluieren und lokal kostengünstig auszuführen.

Die Abfrage einer lokalen Wissensdatenbank kann Inhalte extrahieren, indizieren, abrufen und Belege verarbeiten, ohne dem Modell die Kontrolle über den gesamten Suchprozess zu geben.

Agentic RAG lässt das System entscheiden, wann und wie es abruft

Die entscheidende Änderung betrifft die Kontrolle. Der Abruf wird zu einer Aktion, die der Agent nach der Prüfung der Frage oder vorheriger Belege auswählen kann, statt zu einer bedingungslosen ersten Stufe zu werden.

Ein Agent kann den Abruf auswählen, Dokumente bewerten und Anfragen umformulieren, bevor er eine Antwort generiert.

Ein Heimserver kann dies nutzen, wenn eine Frage möglicherweise lokale Notizen, einen Vektorindex, eine exakte Dateinamensuche oder ein Werkzeug zur Dienststatusprüfung erfordert. Der Agent kann zwischen diesen Optionen weiterleiten, anstatt jede Anfrage durch denselben Retriever zu zwingen.

Das macht nicht jede adaptive Funktion agentisch. Ein deterministischer Router, der Datei-IDs an eine lexikalische Suche und konzeptionelle Fragen an eine Vektorsuche weiterleitet, kann weiterhin ein festes Programm bleiben, auch wenn es mehrere Abrufmethoden verwendet.

Belegbewertung und Anfrageumformulierung erzeugen eine iterative Schleife

Agentic RAG unterscheidet sich grundlegend, wenn das Ergebnis eines Abrufs die nächste Aktion verändert. Schwache Belege können eine weitere Anfrage, eine neue Quelle oder eine umformulierte Suche auslösen, anstatt direkt in die Generierung einzufließen.

Eine agentische Abrufschleife kann entscheiden, wann und wie abgerufen wird, während sich die Aufgabe entwickelt.

Bei der privaten Suche kann diese Schleife eine Frage lösen, die zunächst allgemein beginnt und sich dann auf eine bestimmte datierte Rechnung, einen Kamera-Clip oder eine Konfigurationsdatei eingrenzt, nachdem die ersten Belege den fehlenden Bezeichner sichtbar gemacht haben.

Der Preis dafür ist, dass die Evaluation nun eine Handlungskette und nicht nur eine einzige Rangliste prüfen muss. Eine schlechte Antwort kann durch eine mangelhafte Umformulierung der Anfrage, die Wahl des falschen Werkzeugs, einen zu frühen Abbruch oder einen späteren Abruffehler in der Schleife entstehen.

-15% OFF

Es ist keine einfache Suche mehr, wenn der Abruf zu einem zustandsbehafteten Entscheidungsprozess wird

Die klare Abgrenzung besteht nicht darin, ob ein LLM in der Pipeline vorkommt, denn einfaches RAG verwendet bereits eines für die Generierung. Die Grenze zeigt sich, wenn das System Zwischenzustände verwaltet und modellgesteuerte Entscheidungen nutzt, um Aktionen zur Beweiserhebung auszuwählen oder zu wiederholen.

Agentensteuerung und Autonomie unterscheiden umfassendere agentische Abrufarchitekturen von festen Pipelines.

Sobald das System eine Suchsequenz planen, mehrere Werkzeuge aufrufen, Beobachtungen speichern und entscheiden kann, ob die Belege ausreichen, werden operative Aspekte wie Ausführungsbudgets, Autorisierung und Nachvollziehbarkeit zu einem Teil des Abrufdesigns.

Eine mehrstufige Pipeline ist nicht automatisch agentisch, wenn jeder Zweig fest programmiert ist. Entscheidend ist die adaptive Entscheidungsverantwortung, nicht lediglich die Anzahl der Komponenten.

Verwende Agentic RAG nur, wenn sich der adaptive Abruf lohnt

Eine Familiendokumentensuche, die zuverlässig aus einem einzigen Index antwortet, profitiert kaum von einer Agentenschleife. Mehr Autonomie führt zu zusätzlichem Tokenverbrauch, höherer Latenz, Zustandsverwaltung, der Bereitstellung von Werkzeugen und neuen Möglichkeiten, zu früh abzubrechen oder irrelevanten Belegen nachzugehen.

Agentischer Abruf ist besonders geeignet, wenn Fragen heterogen sind, die Qualität der Belege während der Ausführung bewertet werden muss oder mehrere private Quellen unterschiedliche Suchstrategien erfordern. Er kann auch helfen, wenn der ersten Anfrage die Entität oder das Datum fehlt, die für eine exakte Suche benötigt werden.

Behalte den einfachen Pfad als Standard bei und leite schwierige Fälle in den agentischen Pfad weiter, wenn eine messbare Evaluation eine bessere Belegabdeckung zeigt. Agentic RAG ist nützlich, weil es den Abrufplan ändern kann, nicht weil jedes Suchproblem von mehr Autonomie profitiert.

Mehrstufige Planung und wiederholter Abruf können zusätzlichen Tokenverbrauch und höhere Latenz verursachen, bevor die Antwort vollständig ist. Daher sollte sich der adaptive Pfad in der tatsächlichen Evaluation für die private Suche durch diesen Mehraufwand rechtfertigen.

Tech- & KI-Zentrum

Mehr zum Lesen

Get More Builds Like This

Stay in the Loop

Get updates from Zima - new products, exclusive deals, and real builds from the community.

Stay in the Loop preferences

We respect your inbox. Unsubscribe anytime.