Ist die richtige Information überhaupt im System?
Quellenabdeckung, Aktualität, Parsing-Qualität und Berechtigungen sind die Grundlage jeder Antwort.
RAG steht für Retrieval-Augmented Generation – sinngemäß: Antworten werden durch gezielt abgerufenes Wissen erweitert. Das System sucht passende interne Informationen und nutzt ein großes Sprachmodell (Large Language Model, kurz LLM), um daraus Antworten mit Quellenhinweisen zu formulieren.
Die Grundidee
Ein Sprachmodell kennt nicht automatisch Ihre Verträge, Handbücher, Projektdokumente oder aktuellen Produktdaten. RAG sucht deshalb zuerst die relevanten Textstellen und gibt sie dem Modell als begrenzten, nachprüfbaren Kontext.
Dafür werden Dokumente in sinnvolle Abschnitte zerlegt. Ein Embedding-Modell übersetzt jeden Abschnitt in einen Zahlenvektor, den eine Vektordatenbank für die Suche speichert. Ähnliche Bedeutungen liegen im Vektorraum nahe beieinander – auch wenn die Formulierungen unterschiedlich sind. So kann eine Frage nach einer Kündigungsfrist auch einen Abschnitt finden, der stattdessen vom Vertragsende spricht. Der passende Kontext wird anschließend gefiltert und nach Relevanz sortiert.
Das LLM erhält anschließend die ausgewählten Treffer, klare Antwortregeln und Verweise auf die Originalquellen. Neue Informationen lassen sich über den Suchindex bereitstellen, ohne das Sprachmodell dafür erneut zu trainieren. Passende Treffer sind jedoch nicht automatisch richtige Fakten: Quellenqualität, Aktualität und Antworttreue müssen geprüft werden.
Wenn Wissen über mehrere Systeme verteilt ist, sich häufig ändert, wiederholt gesucht wird oder Antworten zwingend Quellen und Zugriffsrechte berücksichtigen müssen.
RAG-Pilot und Umsetzung ansehen ↗Systemdiagramm
Zwei Abläufe greifen ineinander: Die Aufbereitung macht Wissen suchbar. Bei einer Frage sucht das System passende Abschnitte als Grundlage für die Antwort.
PDF, Wiki, Tickets, CRM, Datenbank
Text, Struktur und Metadaten erhalten
Bedeutung als Vektor speichern
Bedeutung, Suchbegriffe und Filter
Relevante Abschnitte priorisieren
Kontextgebunden und nachvollziehbar
Verständliche Anleitung
Ein gutes System beginnt nicht mit der Vector-Datenbank, sondern mit einer klaren Frage: Welche Entscheidung soll mit welchem Wissen zuverlässiger werden?
Beispielfragen, Nutzergruppen und erwartete Antwortform festlegen. Fachlich geprüfte Musterantworten bilden einen Referenzsatz, den sogenannten Goldstandard, für spätere Qualitätstests.
Nur freigegebene Quellen aufnehmen. Eigentümer, Vertraulichkeit, Gültigkeitsdatum und Zielgruppe als Metadaten erfassen.
Überschriften, Tabellen und Seitenbezüge erhalten. Dokumente in inhaltlich zusammenhängende Abschnitte (Chunks) zerlegen, statt sie nur nach Zeichenanzahl zu schneiden.
Embedding-Modell und Vektorspeicher (Vector Store) müssen zusammenpassen. Sprache, Datenmenge, benötigte Filter und Betriebsaufwand bestimmen die Auswahl. Möglich sind etwa verwaltete Vektordatenbanken oder PostgreSQL mit Vektor-Erweiterung.
Prüfen, ob die Kombination aus Bedeutungs- und Stichwortsuche (Hybrid Search) bessere Treffer liefert. Filter begrenzen die Suche auf erlaubte Inhalte; ein Reranker kann die Treffer anschließend genauer nach Relevanz sortieren.
Die Antwortregeln im System-Prompt verlangen, nur den gelieferten Kontext zu verwenden und Fakten von Schlussfolgerungen zu trennen. Ob die Antwort diese Regeln einhält und ihre Quellen tatsächlich passen, wird zusätzlich geprüft.
Suchergebnisse und Antworten getrennt bewerten. Prüfen, ob Aussagen durch die gefundenen Quellen gedeckt sind (Groundedness), und Nutzerfeedback, Quellenabdeckung, Antwortzeit und Kosten beobachten.
Qualität vor Demo-Effekt
Ein überzeugendes Modell kann schwaches Retrieval sprachlich kaschieren. Deshalb müssen die Ebenen einzeln messbar bleiben.
Quellenabdeckung, Aktualität, Parsing-Qualität und Berechtigungen sind die Grundlage jeder Antwort.
Mit echten Beispielfragen prüfen, wie viele relevante Stellen gefunden werden (Recall) und wie viele Treffer tatsächlich passen (Precision). Dabei auch Filter und Trefferrangfolge testen.
Quellenbezug, passende Zitate, Vollständigkeit und eine klare Rückmeldung bei fehlendem Wissen helfen, unbelegte Antworten zu erkennen und zu begrenzen.
Wenn die gesuchte Passage nicht in den Top-Treffern liegt, kann auch das beste LLM keine verlässliche Antwort daraus erzeugen.
Weiterlesen · Primärquellen
Vom Wissen zum Produkt
CSD Becher konzipiert und entwickelt RAG-Systeme vom Datencheck über den Pilot bis zur Einführung und Betriebsübergabe. Weitere Begleitung erfolgt nach Vereinbarung.
Nächster Schritt
info@csd-becher.de ↗Bringen Sie drei typische Fragen und zwei repräsentative Dokumente mit. Daraus lässt sich bereits viel ableiten.
RAG-Projekt besprechen