KI-Tools / Architektur

RAG und LLM: Retrieval Augmented Generation erklärt

Inhaltsverzeichnis

RAG erweitert LLMs um eine entscheidende Fähigkeit: den gezielten Zugriff auf aktuelle, unternehmensspezifische Daten. Statt sich ausschließlich auf Trainingswissen zu verlassen, das oft Monate oder Jahre alt ist, durchsucht ein RAG-System relevante Dokumente und liefert dem Sprachmodell genau die Informationen, die es für eine präzise Antwort braucht. Das Ergebnis: weniger Halluzinationen, bessere Antworten und ein Large Language Model, das tatsächlich mit Ihren Unternehmensdaten arbeitet.

Was steckt hinter RAG und LLM?

Beide Begriffe tauchen in fast jeder Diskussion über KI im Unternehmenseinsatz auf. Trotzdem herrscht oft Unklarheit darüber, was sie konkret bedeuten und wie sie zusammenspielen.

LLM steht für Large Language Model, also ein großes Sprachmodell wie ChatGPT, Claude oder Gemini. Diese Modelle wurden auf riesigen Textmengen trainiert und können Texte verstehen, zusammenfassen und generieren. Ihr Wissen ist allerdings auf den Trainingszeitpunkt begrenzt. Ein LLM kennt weder Ihre internen Prozessdokumente noch Ihre aktuellen Produktdaten oder die letzte Änderung in Ihren Lieferantenverträgen.

RAG steht für Retrieval Augmented Generation, auf Deutsch etwa: abrufgestützte Textgenerierung. Das Konzept wurde 2020 von Forschern bei Meta AI (damals Facebook AI Research) in einem wissenschaftlichen Paper vorgestellt. Die Grundidee ist einfach: Bevor das Sprachmodell eine Antwort generiert, werden relevante Dokumente aus einer Wissensdatenbank abgerufen und als Kontext mitgeliefert. Das Modell antwortet dann nicht aus dem Gedächtnis, sondern auf Basis konkreter Quellen.

Eine Analogie macht das Prinzip greifbar: Ein LLM ohne RAG ist wie ein Berater, der alle Fragen aus dem Gedächtnis beantwortet. Manchmal liegt er richtig, manchmal füllt er Wissenslücken mit plausibel klingenden Vermutungen. Ein LLM mit RAG ist wie ein Berater, der vor jeder Antwort in den passenden Aktenordner greift und nachschlägt. Er antwortet auf Basis von Fakten, nicht aus dem Bauchgefühl.

So funktioniert Retrieval Augmented Generation

Ein RAG-System besteht aus drei Kernkomponenten, die in einer festen Reihenfolge zusammenspielen. Jeder Schritt baut auf dem vorherigen auf und lässt sich unabhängig optimieren.

  1. Indexierung: Ihre Dokumente werden in kleine Abschnitte zerlegt und als Vektoren in einer Datenbank gespeichert.
  2. Retrieval: Bei einer Nutzeranfrage sucht das System die relevantesten Textabschnitte aus der Vektordatenbank.
  3. Generation: Das LLM erhält die gefundenen Abschnitte als Kontext und formuliert daraus eine Antwort.

Indexierung: Dokumente vorbereiten

Im ersten Schritt werden alle relevanten Dokumente in sogenannte Chunks aufgeteilt, typischerweise Abschnitte von 200 bis 500 Wörtern. Ein Embedding-Modell wandelt jeden Chunk in einen Zahlenvektor um, der die semantische Bedeutung des Textes abbildet. Diese Vektoren werden in einer Vektordatenbank wie Pinecone, Weaviate oder dem Open-Source-Tool Chroma gespeichert. Die Qualität der Chunks bestimmt maßgeblich die Qualität der späteren Antworten.

Retrieval: Die richtigen Informationen finden

Stellt ein Nutzer eine Frage, wandelt das System die Frage ebenfalls in einen Vektor um und sucht in der Datenbank nach den ähnlichsten Einträgen. Das Verfahren heißt Semantic Search und findet auch dann passende Ergebnisse, wenn die Frage andere Wörter verwendet als das Dokument. Fragt jemand nach “Lieferzeiten für Ersatzteile”, findet das System auch einen Abschnitt über “Versanddauer von Komponenten”. Typischerweise liefert das System die drei bis zehn relevantesten Textabschnitte zurück.

Generation: Antwort formulieren

Das LLM erhält nun die Nutzeranfrage zusammen mit den abgerufenen Dokumenten als Prompt. Es generiert eine Antwort, die auf den konkreten Inhalten basiert, nicht auf seinem allgemeinen Trainingswissen. Gute RAG-Systeme kennzeichnen dabei, aus welchem Dokument eine Information stammt. So kann der Nutzer die Antwort direkt an der Quelle überprüfen.

Warum halluzinieren LLMs ohne RAG?

Large Language Models generieren Text, indem sie das statistisch wahrscheinlichste nächste Wort vorhersagen. Das funktioniert beeindruckend gut bei allgemeinem Wissen. Wenn ein Modell zu einem spezifischen Thema aber keine zuverlässigen Trainingsdaten hat, produziert es trotzdem eine flüssig klingende Antwort. Nur eben eine falsche. Diese sogenannten Halluzinationen sind eines der größten Probleme beim Unternehmenseinsatz von KI.

RAG reduziert Halluzinationen deutlich, weil das Modell nicht mehr raten muss. Es erhält die relevanten Fakten als Kontext und kann sich darauf stützen. Laut einem Gartner-Report aus 2024 gehört RAG zu den wirksamsten Methoden, um die Genauigkeit von LLM-Antworten im Unternehmenseinsatz zu verbessern. Komplett eliminieren lassen sich Halluzinationen allerdings nicht. Auch mit RAG bleibt eine Prüfung der Ergebnisse bei kritischen Geschäftsentscheidungen sinnvoll. Das System ist so gut wie die Daten, auf die es zugreift.

RAG oder Fine-Tuning: Was passt besser?

Neben RAG gibt es eine zweite Methode, um LLMs mit eigenem Wissen auszustatten: Fine-Tuning. Dabei wird das Sprachmodell mit eigenen Daten nachtrainiert und verändert so seine internen Parameter. Beide Ansätze lösen unterschiedliche Probleme und haben klare Stärken und Grenzen.

KriteriumRAGFine-Tuning
Aktualität der DatenEchtzeit-Updates möglichErneutes Training nötig
Aufwand bei EinrichtungModerat (Tage bis Wochen)Hoch (Wochen bis Monate)
KostenNiedrig bis mittelHoch (GPU-Kosten, Expertise)
DatenschutzDaten bleiben in eigener InfrastrukturTrainingsdaten werden ins Modell eingebettet
HalluzinationsrisikoDeutlich reduziertTeilweise reduziert
QuellenangabenMöglich (Dokument-Referenzen)Nicht möglich
SkalierbarkeitEinfach (neue Dokumente hinzufügen)Aufwändig (Neutraining)

Für die meisten mittelständischen Unternehmen ist RAG der pragmatischere Einstieg. Die Daten müssen nicht in ein Modell eintrainiert werden, sondern bleiben in der eigenen Infrastruktur. Neue Dokumente lassen sich jederzeit ergänzen, ohne das Modell neu zu trainieren. Fine-Tuning lohnt sich dann, wenn das Modell einen bestimmten Sprachstil oder hochspezialisierte Fachlogik lernen soll, etwa medizinische Terminologie oder branchenspezifische Bewertungslogik.

Welche Datenquellen kann ein RAG-System anbinden?

RAG funktioniert mit nahezu jeder Art von Textdaten. Die Vielfalt der möglichen Quellen macht das Konzept für Unternehmen besonders attraktiv, weil vorhandenes Wissen sofort nutzbar wird.

Typische Quellen in Unternehmen sind:

  • Interne Wissensdatenbanken und Wikis
  • Produkt- und Servicedokumentation
  • Verträge und rechtliche Dokumente
  • E-Mails und Ticketsysteme
  • ERP- und CRM-Daten (als Textexport)
  • Technische Handbücher und Normen

Entscheidend ist die Qualität der Datenaufbereitung. Schlecht strukturierte oder veraltete Dokumente führen zu schlechten Antworten. Doppelte, widersprüchliche oder unvollständige Informationen in der Knowledge Base erzeugen unzuverlässige Ergebnisse. Vor dem Start eines RAG-Projekts steht deshalb immer eine Bestandsaufnahme der vorhandenen Dokumentation.

Wer bereits ein lokales LLM betreibt, kann RAG besonders datenschutzfreundlich umsetzen. Die gesamte Pipeline aus Vektordatenbank, Embedding-Modell und Sprachmodell läuft dann auf eigener Infrastruktur. Open-Source-Tools wie LangChain, LlamaIndex oder Haystack machen den Aufbau auch ohne großes Entwicklerteam möglich.

RAG im Unternehmen: Drei praktische Einsatzszenarien

Die Theorie klingt überzeugend, aber wo funktioniert RAG konkret im Unternehmensalltag? Drei Szenarien zeigen den praktischen Nutzen mithilfe realistischer Beispiele.

Kundenservice: Schneller antworten mit internem Wissen

Ein Maschinenbauer mit 200 Mitarbeitern setzt RAG ein, um sein Serviceteam zu unterstützen. Das System durchsucht bei jeder Kundenanfrage automatisch 4.000 Seiten technische Dokumentation, Wartungsprotokolle und Ersatzteillisten. Die Servicemitarbeiter erhalten innerhalb von Sekunden eine fundierte Antwort mit Quellenangabe, statt manuell in PDFs zu suchen. Die durchschnittliche Bearbeitungszeit pro Anfrage sinkt erheblich, gleichzeitig steigt die Qualität der Antworten.

Vertragsprüfung: Klauseln schneller identifizieren

Eine Rechtsabteilung nutzt RAG, um Vertragsklauseln über Hunderte von Lieferantenverträgen hinweg zu vergleichen. Das System identifiziert abweichende Haftungsklauseln, ungewöhnliche Zahlungsbedingungen und fehlende Standardpassagen. Mithilfe der Quellenangaben kann der Jurist direkt zum relevanten Vertrag springen und die Stelle prüfen. Statt tagelanger manueller Sichtung liefert das System die relevanten Stellen in Minuten.

Onboarding: Neues Wissen sofort zugänglich machen

Ein IT-Dienstleister speist sein gesamtes internes Wiki, die Projektdokumentation und die Coding-Guidelines in ein RAG-System ein. Neue Mitarbeiter stellen Fragen wie “Wie deployen wir auf Staging?” oder “Welche Naming-Konventionen gelten im Frontend?” und erhalten sofort eine präzise Antwort mit Link zum Quelldokument. Das beschleunigt die Einarbeitung und entlastet gleichzeitig erfahrene Kollegen, die sonst als Ansprechpartner einspringen müssen.

Datenschutz und Compliance bei RAG-Systemen

Gerade für deutsche Unternehmen ist der Datenschutz bei RAG ein zentrales Thema. Der Vorteil gegenüber Cloud-basierten KI-Diensten: Anders als beim Fine-Tuning oder bei der Nutzung externer APIs verlassen die Unternehmensdaten bei einer On-Premise-RAG-Lösung das eigene Netzwerk nicht. Die Dokumente bleiben in der eigenen Vektordatenbank, und das LLM verarbeitet sie nur zur Laufzeit.

Trotzdem gibt es Anforderungen zu beachten. Die DSGVO verlangt, dass personenbezogene Daten in der Knowledge Base identifiziert und geschützt werden. Zugriffsrechte aus dem Quellsystem sollten auch im RAG-System abgebildet sein, damit nicht jeder Nutzer auf alle Dokumente zugreifen kann. Der EU AI Act stuft bestimmte KI-Anwendungen als hochriskant ein, etwa wenn sie in der Personalauswahl oder bei Kreditentscheidungen zum Einsatz kommen. Für RAG-Systeme in diesen Bereichen gelten erweiterte Dokumentationspflichten.

Wer KI DSGVO-konform einsetzen möchte, sollte drei Punkte sicherstellen: Zugriffskontrolle auf die Knowledge Base, Logging der Anfragen und eine klare Dokumentation, welche Datenquellen angebunden sind. Ein KI-Chatbot für die Website mit RAG-Anbindung braucht zusätzlich einen Hinweis für Nutzer, dass KI-gestützte Antworten keine rechtsverbindliche Auskunft ersetzen.

So starten Sie mit RAG im eigenen Unternehmen

Der Einstieg in RAG muss kein Großprojekt sein. Ein klar abgegrenzter Pilot liefert schnell Ergebnisse und zeigt, ob der Ansatz für Ihr Unternehmen funktioniert.

Datenquelle auswählen. Starten Sie mit einem klar abgegrenzten Dokumentenpool. Ein FAQ-Katalog, eine Produktdokumentation oder ein internes Wiki eignen sich gut als erste Quelle. Vermeiden Sie den Impuls, gleich alle Unternehmensdaten anzubinden. Ein fokussierter Start mit 50 bis 200 Dokumenten liefert schneller belastbare Ergebnisse als ein Projekt mit Tausenden von Dateien.

Technologie-Stack festlegen. Für einen schnellen Start eignen sich Plattformen wie Microsoft Azure AI Search, AWS Bedrock Knowledge Bases oder Open-Source-Lösungen wie LangChain mit Chroma. Unternehmen, die bereits ein Open WebUI betreiben, können RAG dort direkt aktivieren. Die Wahl hängt von Ihren bestehenden Systemen, dem Datenschutzbedarf und dem internen Know-how ab.

Testen und iterieren. Lassen Sie Fachleute aus der Zielgruppe das System testen. Prüfen Sie, ob die Antworten korrekt sind, die richtigen Quellen zitiert werden und die Antwortzeit akzeptabel ist. Typische Stellschrauben sind die Chunk-Größe, die Anzahl der abgerufenen Dokumente und die Formulierung des System-Prompts. Erweitern Sie den Dokumentenpool erst, wenn die Qualität stimmt.

RAG ist die praktischste Methode, um LLMs mit eigenem Wissen auszustatten, ohne dafür ein Data-Science-Team aufbauen zu müssen. Die Technologie ist ausgereift, die Tools sind verfügbar und der Einstieg ist auch für mittelständische Unternehmen realistisch.

Sie möchten RAG in Ihrem Unternehmen einsetzen? Sprechen Sie uns an - wir beraten Sie unverbindlich.

Häufige Fragen

Was ist RAG einfach erklärt?

RAG (Retrieval Augmented Generation) ist ein Verfahren, bei dem ein Sprachmodell vor der Antwort relevante Dokumente aus einer Datenbank abruft. Dadurch basiert die Antwort auf konkreten Quellen statt auf allgemeinem Trainingswissen. Das reduziert Fehler und macht die Ergebnisse überprüfbar.

Wann brauche ich RAG statt Fine-Tuning?

RAG eignet sich, wenn Ihr Sprachmodell auf aktuelle, sich ändernde Daten zugreifen soll, etwa Produktdokumentationen oder Vertragswerke. Fine-Tuning ist sinnvoller, wenn das Modell einen bestimmten Sprachstil oder hochspezialisierte Fachlogik dauerhaft beherrschen soll. Für die meisten Unternehmensanwendungen ist RAG der schnellere und kostengünstigere Einstieg.

Welche Daten eignen sich für ein RAG-System?

RAG funktioniert mit allen textbasierten Daten: Wikis, Handbücher, Verträge, E-Mails, Ticketsysteme und ERP-Exporte. Entscheidend ist die Qualität der Daten. Veraltete, widersprüchliche oder schlecht strukturierte Dokumente führen zu unzuverlässigen Antworten.

Kann RAG Halluzinationen komplett verhindern?

RAG reduziert Halluzinationen deutlich, eliminiert sie aber nicht vollständig. Das Sprachmodell kann Informationen aus dem Kontext falsch interpretieren oder Zusammenhänge herstellen, die nicht in den Quellen stehen. Bei kritischen Entscheidungen bleibt eine menschliche Prüfung der Ergebnisse notwendig.

Ist RAG DSGVO-konform einsetzbar?

Ja, besonders bei On-Premise-Lösungen, bei denen die Daten das eigene Netzwerk nicht verlassen. Voraussetzung ist eine saubere Zugriffskontrolle, Logging der Anfragen und die Identifikation personenbezogener Daten in der Wissensdatenbank. Bei Cloud-Lösungen muss der Auftragsverarbeitungsvertrag mit dem Anbieter geprüft werden.

Was kostet die Einführung von RAG?

Die Kosten hängen vom Technologie-Stack ab. Open-Source-Lösungen wie LangChain mit Chroma verursachen primär interne Personalkosten für Aufbau und Pflege. Cloud-Dienste wie Azure AI Search oder AWS Bedrock berechnen nach Volumen und Nutzung. Für einen Piloten mit wenigen Hundert Dokumenten sind die Einstiegskosten überschaubar.

Welche Tools brauche ich für RAG?

Ein RAG-System besteht aus drei Komponenten: einem Embedding-Modell zur Vektorisierung, einer Vektordatenbank zur Speicherung und einem LLM zur Antwortgenerierung. Frameworks wie LangChain, LlamaIndex oder Haystack bündeln diese Komponenten. Für den Einstieg reichen ein Cloud-LLM und eine Open-Source-Vektordatenbank.

Wie lange dauert die Einrichtung eines RAG-Systems?

Ein fokussierter Pilot mit 50 bis 200 Dokumenten lässt sich in wenigen Tagen aufsetzen. Die Integration in bestehende Systeme, die Optimierung der Antwortqualität und der Rollout für mehrere Nutzergruppen können je nach Komplexität einige Wochen in Anspruch nehmen.

Funktioniert RAG auch mit deutschen Texten?

Ja. Moderne Embedding-Modelle und LLMs beherrschen Deutsch auf hohem Niveau. Bei der Wahl des Embedding-Modells sollten Sie auf mehrsprachige Unterstützung achten. Modelle wie multilingual-e5 oder die Embedding-APIs von OpenAI und Cohere verarbeiten deutsche Texte zuverlässig.

Was ist der Unterschied zwischen RAG und einem KI-Agenten?

RAG ist ein Architekturmuster, bei dem das LLM vor der Antwort Dokumente abruft. Ein KI-Agent geht weiter: Er kann eigenständig Aktionen ausführen, Tools aufrufen und mehrstufige Aufgaben bearbeiten. Viele KI-Agenten nutzen RAG als eine von mehreren Fähigkeiten, um auf Wissen zuzugreifen.

Sie möchten KI in Ihrem Unternehmen einsetzen? Sprechen Sie uns an - wir beraten Sie unverbindlich.