Was RAG ist und wie Retrieval-Augmented Generation funktioniert, lässt sich leichter verstehen, wenn das Konzept mit einer konkreten Entscheidung verbunden wird, statt es als weiteres KI-Schlagwort zu behandeln. Dieser Leitfaden von AI Tools Radar konzentriert sich auf die Funktionsweise, die wichtigen Abwägungen und die Fragen, die Sie vor der Einführung eines Tools oder Workflows stellen sollten.

Retrieval-Augmented Generation (RAG) ist eine KI-Technik, die vor der Antworterzeugung relevante Dokumente aus einer Wissensbasis abruft und Antworten dadurch auf echte Quellen statt auf das Modellgedächtnis stützt. Statt sich auf in Modellgewichten gespeicherte Muster zu verlassen, zieht RAG tatsächlichen Text heran und nutzt ihn beim Verfassen einer Antwort als Beleg. Das Ergebnis ist eine KI, die Fragen zu Dokumenten beantworten kann, die sie während des Trainings nie gesehen hat, und dabei auf Quellen verweisen kann.

Große Sprachmodelle haben einen grundlegenden blinden Fleck: Sie können nicht zwischen echtem Wissen und selbstsicher erfundenen Aussagen unterscheiden. Eine Untersuchung von MIT Technology Review aus dem Jahr 2024 stellte fest, dass Halluzinationen auf Ursachen zurückgehen, die darin liegen, wie Modelle statistische Muster statt Fakten lernen; das Problem verschärft sich, wenn ein Modell zu aktuellen Ereignissen, proprietären Daten oder Nischendomänen außerhalb seiner Trainingsverteilung befragt wird. Retrieval-Augmented Generation entstand als direkte Antwort auf diesen strukturellen Fehler. Indem RAG die Generierung an abgerufenen Quelltext bindet, verschiebt es den Fehlermodus von selbstsicherer Konfabulation zu einem ehrlichen „Dokument nicht gefunden“.

• RAG in einem Satz: RAG ruft zur Anfragezeit relevante Dokumentabschnitte ab und übergibt sie dann an ein Sprachmodell, das daraus eine fundierte, quellenbasierte Antwort erzeugt. • RAG gegenüber Fine-Tuning: Fine-Tuning verankert Wissen dauerhaft in Modellgewichten; RAG ruft Wissen dynamisch zur Anfragezeit ab. Beide lösen unterschiedliche Probleme, und wissensintensive Aufgaben erfordern fast immer Retrieval-Augmented Generation. • Wann RAG die richtige Wahl ist: Nutzen Sie RAG, wenn sich Ihre Wissensbasis häufig ändert, Antworten prüfbar sein müssen oder Sie mit privaten Dokumenten arbeiten, die nicht in Trainingsdaten gelangen dürfen. • Was lokales RAG bedeutet: Lokales RAG führt die gesamte Abrufpipeline auf dem Gerät aus, sodass Dokumente den Rechner nie verlassen. Das ist wichtig für persönliche Notizen, Krankenakten, juristische Dateien und jeden Kontext, den Sie nicht in einen Cloud-Dienst hochladen würden.

Was Retrieval-Augmented Generation tatsächlich leistet.

Retrieval-Augmented Generation ist eine Architektur mit zwei Phasen: einer Abrufphase, die die relevantesten Passagen in einer Wissensbasis findet, und einer Generierungsphase, die diese Passagen als fundierten Kontext verwendet. Das Sprachmodell arbeitet nie allein aus dem Gedächtnis heraus, sondern auf Basis von Belegen. Diese Trennung unterscheidet RAG grundlegend von einem Standard-Chatbot, der nur auf während des Trainings erlernte Muster zurückgreift. Sie bedeutet auch, dass das für das Modell zugängliche Wissen nicht zum Trainingszeitpunkt festgelegt ist, sondern durch Änderungen am Dokumentenspeicher fortlaufend aktualisiert werden kann.

Diese Architektur liefert drei eigenständige Fähigkeiten, die weder Abruf noch Generierung allein hervorbringen können.

• Fundierung: Jede Antwort lässt sich auf eine bestimmte Passage in der Wissensbasis zurückführen. Das Modell kann keine Tatsache erfinden, für die keine Quelle spricht, weil der Prompt selbst nur abgerufenen Text enthält. Diese Fundierung macht RAG für Sachfragen zuverlässig. • Dynamisches Wissen: Die Wissensbasis ist eine separate Speicherschicht, keine Modellgewichte. Sie zu aktualisieren bedeutet, Dokumente hinzuzufügen oder zu bearbeiten, nicht ein Modell neu zu trainieren. Ein Rechtsteam kann heute Morgen eine neue Verordnung hinzufügen und sie noch am Nachmittag ohne zusätzliche Entwicklungsarbeit verfügbar haben. • Nachvollziehbarkeit der Quellen: Weil die abgerufenen Abschnitte explizit in den Prompt eingehen, weiß das System, welches Dokument jede Antwort hervorgebracht hat. Das macht Retrieval-Augmented Generation für prüfbare Umgebungen geeignet: Compliance-Teams, Krankenakten, Kundensupport und überall dort, wo eine Antwort mit einer Quellenangabe versehen werden muss.

Die dreistufige Pipeline: Wie RAG eine Antwort erzeugt.

Die ursprüngliche Architektur für Retrieval-Augmented Generation, vorgestellt von Lewis et al. in ihrer NeurIPS-Arbeit von 2020, etablierte die dreistufige Pipeline, der die meisten Implementierungen noch heute folgen. Jede Stufe hat eine eigene Aufgabe, und ein Fehler in einer davon mindert die Qualität der endgültigen Antwort. Wenn Sie verstehen, wie die einzelnen Schritte funktionieren, wird klarer, wo Retrieval-Augmented Generation erfolgreich ist und wo sie weiterhin Schwächen haben kann. Zudem zeigt sich, welcher Teil der Pipeline verbessert werden sollte, wenn ein System schlechte Antworten liefert.

Schritt 1: Aufteilen und Indexieren – Vorbereitung der Wissensbasis.

Bevor eine Anfrage eintrifft, müssen Dokumente für den Abruf vorbereitet werden. Ein Dokumentenaufnahmeprozess teilt Rohtext in Abschnitte auf, typischerweise mit jeweils 200 bis 500 Tokens. Diese Größe soll die semantische Kohärenz bewahren und gleichzeitig mehrere Abschnitte in einen einzigen Prompt passen lassen. Jeder Abschnitt wird anschließend in ein Vektor-Embedding umgewandelt, also eine hochdimensionale numerische Repräsentation seiner Bedeutung, und zusammen mit dem Originaltext in einer Vektordatenbank gespeichert.

Dieser Vorverarbeitungsschritt geschieht offline, bevor überhaupt eine Nutzerin oder ein Nutzer eine Frage stellt. Das Ergebnis ist ein durchsuchbarer Index, in dem jeder Abschnitt anhand semantischer Ähnlichkeit und nicht anhand exakter Schlüsselwortübereinstimmung abgerufen werden kann. Die Qualität der Aufteilung beeinflusst die Abrufgenauigkeit unmittelbar: Schlecht getrennte Dokumente erzeugen Abschnitte, die nicht zusammenhängende Themen vermischen und zur Anfragezeit verrauschte, irrelevante Treffer liefern.

Wenn ein Nutzer eine Anfrage stellt, wandelt das System sie mit demselben Embedding-Modell, das bei der Indexierung eingesetzt wurde, in ein Vektor-Embedding um. Anschließend berechnet es Ähnlichkeitswerte zwischen dem Anfragevektor und jedem Abschnittsvektor im Index und gibt die k semantisch ähnlichsten Abschnitte zur Weiterverarbeitung zurück.

Stellen Sie es sich wie eine Bibliothekarin vor, die Ihre Frage anhört, ins Magazin geht und mit den fünf relevantesten Büchern zurückkommt, statt die gesamte Sammlung aus dem Gedächtnis wiederzugeben. Der Abrufschritt braucht keine Schlüsselwortüberschneidung; er gleicht Bedeutungen ab. Eine Frage wie „Warum wurde meine Vertragsverlängerung abgelehnt?“ kann eine Passage über „Klauseln zur Vertragsbeendigung“ hervorbringen, obwohl beide keinen einzigen gemeinsamen Begriff enthalten.

Schritt 3: Erweiterte Generierung – Antworten mit Belegen.

Die abgerufenen Abschnitte und die ursprüngliche Anfrage werden zu einem erweiterten Prompt zusammengefügt: Das Modell sieht den Beleg und die Frage gemeinsam. Das Sprachmodell erzeugt dann aus dieser kombinierten Eingabe eine Antwort, die durch den Quelltext begrenzt wird, statt frei aus dem Trainingsgedächtnis zu erfinden.

Eine Einschränkung verdient klare Erwähnung: Die Qualität der generierten Antwort hängt vollständig von der Qualität des Abrufs ab. Wenn das relevante Dokument nie indexiert wurde oder die Aufteilung eine entscheidende Passage zerrissen hat, kann das Modell trotzdem eine ungenaue Antwort erzeugen, weil die abgerufenen Abschnitte schlicht nicht die nötigen Informationen enthalten. Retrieval-Augmented Generation reduziert Halluzinationen bei Fragen innerhalb der Wissensbasis deutlich, beseitigt Fehler bei Fragen, die die Wissensbasis nicht beantworten kann, aber nicht vollständig.

RAG ruft Wissen zur Anfragezeit ab; Fine-Tuning verankert Wissen in Modellgewichten. Das sind keine konkurrierenden Ansätze für dieselbe Aufgabe. Sie lösen grundverschiedene Probleme, und die Wahl zwischen ihnen erfordert ein Verständnis dafür, welchen Problemtyp Sie tatsächlich haben.

Aktualität des Wissens • RAG: Aktualisieren Sie die Wissensbasis durch Hinzufügen oder Bearbeiten von Dokumenten. Änderungen stehen sofort bereit, ohne dass das Modell verändert werden muss. • Fine-Tuning: Neues Wissen erfordert einen neuen Trainingslauf, der je nach Datensatzgröße und Hardware Stunden bis Tage dauern kann.

Kosten • RAG: Die Kosten werden vor allem durch Speicher- und Abrufinfrastruktur bestimmt. Vektordatenbanken sind in den meisten Größenordnungen kostengünstig, und nach der Indexierung ist keine GPU-Rechenleistung erforderlich. • Fine-Tuning: Erfordert erhebliche GPU-Rechenleistung für das Training. Eine arXiv-Analyse aus dem Jahr 2024 ergab, dass Fine-Tuning-Kosten für ein LLM mit 7 Milliarden Parametern pro Durchlauf 1.000 bis 12.000 US-Dollar erreichen können und mit der Modellgröße stark steigen.

Transparenz • RAG: Die Quelle jeder Antwort ist im Prompt explizit vorhanden. Sie können protokollieren, welche Dokumente welche Antworten erzeugt haben, und jeden Fehler bis zu einem bestimmten Abschnitt zurückverfolgen. • Fine-Tuning: Wissen ist über Milliarden von Modellgewichten verteilt. Es gibt keinen Mechanismus, um zu prüfen, welches Trainingsbeispiel einen bestimmten Output beeinflusst hat.

Am besten geeignet für • RAG: Dynamisches, privates oder überprüfbares Wissen; häufig wechselnde Informationen; compliance-sensible Umgebungen; persönliche Dokumentbibliotheken. • Fine-Tuning: Anpassung von Ausgabestil, Ton oder Format eines Modells an eine feste Domäne; Aufgaben, bei denen konsistentes Verhalten wichtiger ist als faktische Aktualität.

Für persönliche Wissensbasen, unternehmensweite Dokumentenbestände und Echtzeit-Informationsabruf ist Retrieval-Augmented Generation fast immer die richtige Architektur. Ein Modell so feinzujustieren, dass es sich Ihre Besprechungsnotizen merkt, wäre langsamer, wesentlich teurer und ohne erneutes Training von Grund auf nicht aktualisierbar. Wenn sich das Wissen häufig ändert, ist Retrieval-Augmented Generation der einzige Ansatz, der ohne wiederkehrende Entwicklungskosten Schritt hält.

Eine Vektordatenbank speichert Embeddings und unterstützt Ähnlichkeitssuche. RAG ist eine vollständige Architektur, die eine Vektordatenbank als eine von mehreren Komponenten nutzt. Beide gleichzusetzen ist eines der häufigsten Missverständnisse bei Entwicklerinnen und Entwicklern, die neu in diesem Bereich sind; die Verwechslung hat praktische Folgen für alle, die ein funktionierendes System bauen wollen.

Der Unterschied ist konkret. Eine Vektordatenbank beantwortet die Frage „Welche Abschnitte ähneln dieser Anfrage am stärksten?“ Retrieval-Augmented Generation verwendet diese Antwort als Zwischenschritt und leitet die abgerufenen Abschnitte dann an ein Sprachmodell weiter, das eine Antwort in natürlicher Sprache zusammenfasst. Eine Vektordatenbank verschafft Ihnen Abruffähigkeit; RAG verschafft Ihnen eine vollständige Frage-Antwort-Pipeline auf dieser Abrufschicht.

Eine hilfreiche Analogie: Eine Vektordatenbank ist das Magazin und Katalogsystem einer Bibliothek. RAG ist der komplette Bibliotheksdienst, einschließlich der Bibliothekarin, die die Bücher findet, die relevanten Abschnitte liest und die Antwort in klarer Sprache erklärt. Sie können eine Vektordatenbank aufbauen und abfragen, ohne je Text zu erzeugen. Ein RAG-System kann nicht ohne Abrufschicht laufen, aber Abruf allein ist kein RAG.

Die praktische Konsequenz: Wenn ein Produkt behauptet, „Vektorsuche zu verwenden“ oder „Ihre Dokumente einzubetten“, fragen Sie, ob es auch Antworten aus dem abgerufenen Kontext erzeugt. Vektorsuche liefert eine Liste relevanter Passagen; ein System mit Retrieval-Augmented Generation verarbeitet diese Passagen zu einer direkten Antwort. Beides hängt zusammen, arbeitet aber auf unterschiedlichen Abstraktionsebenen, und das eine impliziert nicht das andere.

Häufige Fragen zu Retrieval-Augmented Generation.

A: Semantische Suche findet die Dokumente, die Ihrer Anfrage am ähnlichsten sind, und zeigt sie Ihnen zum Lesen an. RAG geht einen Schritt weiter: Es nimmt diese Dokumente und fasst daraus eine direkte Antwort in natürlicher Sprache zusammen. Semantische Suche liefert Belege; Retrieval-Augmented Generation interpretiert sie und formuliert eine Antwort.

A: Nein. Retrieval-Augmented Generation ruft Wissen zur Anfragezeit ab und übergibt es dem Sprachmodell als Prompt-Kontext. Die Modellgewichte werden nie verändert. Ein standardmäßiges vortrainiertes Basismodell dient als Generierungsschicht, weshalb RAG für die meisten Anwendungsfälle schneller und günstiger bereitzustellen ist als Fine-Tuning.

F: Sind meine Daten bei einem RAG-basierten Tool sicher?

A: Das hängt vollständig von der Bereitstellungsarchitektur ab. Lokales RAG hält alle Dokumente und Embeddings auf dem Gerät; nichts erreicht externe Server. Cloud-RAG sendet Ihre Dokumente an einen gehosteten Dienst, um Embeddings zu erzeugen und den Abruf auszuführen. Die Auswirkungen auf die Privatsphäre unterscheiden sich erheblich, und das ist bei sensiblen persönlichen oder beruflichen Daten relevant. Fragen Sie bei der Bewertung eines RAG-basierten Produkts ausdrücklich, wo die Embeddings gespeichert sind und wer sie kontrolliert.

F: Wie unterscheidet sich RAG davon, Dokumente einfach in einen Chat einzufügen?

A: Das Einfügen von Dokumenten in ein Chatfenster stößt an zwei harte Grenzen: die Größe des Kontextfensters und die Datenfreigabe. Selbst große Kontextfenster fassen vielleicht 75.000 Wörter, und das gesamte Dokument wird an die Server des Modellanbieters gesendet. RAG ruft zur Anfragezeit nur die relevanten Abschnitte ab, skaliert auf Wissensbasen jeder Größe und hält Quellmaterial bei lokalen Bereitstellungen vollständig privat. Für mehr als eine Handvoll Seiten ist Retrieval-Augmented Generation die einzige Architektur, die praktikabel bleibt.

SEO-Metadaten. Titel: Was ist RAG? Retrieval-Augmented Generation erklärt Meta-Beschreibung: RAG kombiniert Dokumentenabruf mit KI-Generierung für fundierte Antworten. Erfahren Sie, wie Retrieval-Augmented Generation funktioniert und wann sie sinnvoll ist. Primäres Keyword: Retrieval-Augmented Generation Ziel für hervorgehobenes Snippet: Was ist RAG LSI-Keywords: Was ist RAG, RAG-Definition, lokales RAG, RAG-Beispiele, wie RAG funktioniert Schwierigkeitsgrad: mittel Lesezeit: 9 Minuten Wortanzahl: 2117

Verwendete externe Referenzen. 1. „Halluzinationen entstehen daraus, wie Modelle statistische Muster statt Fakten lernen“ — MIT Technology Review, https://www.technologyreview.com/2024/06/18/1093440/what-causes-ai-hallucinate-chatbots/ 2. „Retrieval-Augmented Generation for Knowledge-Intensive NLP Tasks“ — Lewis et al. 2020, NeurIPS, https://arxiv.org/abs/2005.11401 3. „Das vollständige Fine-Tuning eines Modells mit 7 Milliarden Parametern kann pro Durchlauf zwischen 1.000 und 12.000 US-Dollar kosten“ — Understanding the Performance and Estimating the Cost of LLM Fine-Tuning, arXiv 2024, https://arxiv.org/abs/2408.04693

Vorgeschlagener URL-Slug. /blog/what-is-retrieval-augmented-generation

Der praktische Test lautet, ob dieser Ansatz einen wiederholbaren Teil der Arbeit verbessert, ohne seine Quellen, Kosten oder Fehlermodi zu verbergen. Beginnen Sie mit einer repräsentativen Aufgabe, behalten Sie bei folgenreichen Fehlern eine menschliche Kontrollinstanz bei und bewerten Sie das Ergebnis neu, wenn sich Modelle und Produkte ändern.

Unser redaktioneller Ansatz

Wir verbinden Primärquellen, Produktdokumentation und reale Anwendungsszenarien, damit Sie besser einschätzen können, ob ein Tool zu Ihrem Workflow passt.

Quellen

Tool-Verzeichnis ansehen