RAG-Systeme erklärt
Wie RAG-Systeme LLMs mit externem Wissen versorgen: Retrieval, Embeddings, Vektordatenbanken und genaue Antworten.
Für: Entwickler, Daten-Teams, Wissensmanager
Retrieval-Augmented Generation (RAG) ist ein Verfahren, bei dem ein Sprachmodell vor der Generierung einer Antwort gezielt relevante Inhalte aus einer externen Wissensquelle abruft (Retrieval) und in den Prompt einfügt (Augmentation). Ein RAG-System besteht aus drei Pflichtelementen: einem externen Wissensspeicher mit Index, einem Retriever und einem Generator-LLM, dessen Prompt um die gefundenen Passagen ergänzt wird. So werden Antworten quellengestützt, nachprüfbar und ohne Re-Training aktuell gehalten.
Auf einen Blick
- ✓RAG kombiniert ein generatives Sprachmodell mit einem Retriever, der Wissen aus einer externen Quelle vor jeder Antwort gezielt einholt; die Originaldefinition stammt von Lewis et al. (Facebook AI, NeurIPS 2020) als Kombination parametrischen und nicht-parametrischen Gedächtnisses.
- ✓Anthropic Contextual Retrieval reduziert die Retrieval-Fehlerrate um 49 Prozent, in Kombination mit Reranking um 67 Prozent (Anthropic, 09/2024). Der Reranker-Schritt allein senkt die Fehlerrate von 2,9 auf 1,9 Prozent.
- ✓Hybrid Search kombiniert Dense-Retrieval (Vektoren) mit Sparse-Retrieval (BM25) und fängt exakte Codes, IDs und Namen ab, die reine Embeddings verfehlen; bei Deutsch liefert Hybrid typischerweise 5-15 nDCG@10-Punkte mehr als Dense allein.
- ✓HNSW (Malkov und Yashunin, 2016) ist der Standard-Index-Algorithmus in nahezu allen produktiven Vektordatenbanken und liefert 95-99 Prozent Recall bei guter Latenz bis etwa 100 Mio. Vektoren.
- ✓Long-Context-Modelle lösen RAG nicht ab: Gemini 1.5 Pro erreicht im Single-Needle-Test über 99,7 Prozent Recall bei 1 Mio. Tokens, bei 100 gleichzeitig gesuchten Needles aber nur gut 60 Prozent (Gemini-1.5-Report, arXiv:2403.05530). Dazu kommen nach einer Praxisschätzung von Tian Pan (2026) 30-60x höhere Latenz und um Größenordnungen höhere Kosten pro Anfrage.
- ✓Für deutschsprachige Korpora entscheidet die deutsche Embedding-Qualität, nicht der englische MTEB-Rang; multilinguale Modelle wie Cohere Embed v4, BGE-M3 (MIT, MIRACL-SOTA) und Jina v4 (Jina AI, seit 2025 Teil von Elastic) führen 2026.
- ✓DSGVO-Bezug (informational, keine Rechtsberatung): Embeddings personenbezogener Daten gelten nach EDPB-Opinion 28/2024 höchstwahrscheinlich als personenbezogen; Inversions-Angriffe rekonstruieren bis zu 92 Prozent von 32-Token-Eingaben (Morris et al., EMNLP 2023), weshalb Art. 17 auch auf Embeddings und Chunks anzuwenden ist.
- ✓Souveräne DACH-/EU-Optionen erlauben On-Prem-Betrieb: Qdrant (Berlin), Weaviate (Amsterdam), Haystack/deepset (Berlin), SAP HANA Cloud Vector Engine und pgvector auf STACKIT/IONOS/OTC. Bei den Modellanbietern hat sich das Bild verschoben: Jina AI gehört seit 2025 zu Elastic, Aleph Alpha hat im September 2026 den Fusionsvertrag mit Cohere unterzeichnet.
Was ist RAG? Eine klare Definition
Retrieval-Augmented Generation (RAG) bezeichnet ein Verfahren, bei dem ein Large Language Model (LLM) vor der Generierung einer Antwort gezielt externe Wissensinhalte abruft (Retrieval) und in den Prompt einbettet (Augmentation), um die Generierung auf nachprüfbare Quellen zu stützen. Die Originaldefinition stammt von Lewis et al. (Facebook AI Research, NeurIPS 2020) und beschreibt RAG als Kombination aus parametrischem Gedächtnis (dem trainierten Sprachmodell) und nicht-parametrischem Gedächtnis (einem externen, durchsuchbaren Index).
Über die verschiedenen kanonischen Definitionen hinweg lässt sich ein Konsens-Minimum festhalten: Ein RAG-System besteht aus drei Pflichtelementen; (i) einem externen Wissensspeicher mit Index, (ii) einem Retriever, der relevante Passagen findet, und (iii) einem Generator-LLM, dessen Prompt um die gefundenen Inhalte ergänzt wird. Der zentrale Nutzen: RAG liefert quellengestützte, nachvollziehbare Antworten, reduziert Halluzinationen messbar und hält Wissen aktuell, ohne dass das Modell neu trainiert werden muss.
Warum RAG? Das Problem, das es löst
LLMs haben drei strukturelle Schwächen: Sie halluzinieren, ihr Wissen ist auf den Trainingsstand eingefroren, und ihre Antworten sind nicht nachvollziehbar. RAG adressiert alle drei. Statt das Modell mit teurem Fine-Tuning auf neuen Daten zu trainieren, wird das relevante Wissen pro Anfrage zur Laufzeit nachgeladen. Aktualisierungen sind damit so einfach wie eine Re-Indexierung; Quellenangaben (Citations) sind nativ über Chunk-IDs möglich; und die Antwort bleibt an nachprüfbares Material gebunden.
Genau diese Eigenschaften machen RAG zum De-facto-Standard-Pattern für Enterprise-KI im DACH-Raum, wo Nachvollziehbarkeit, Aktualität und Datenkontrolle nicht optional, sondern regulatorisch und vertrauensseitig gefordert sind.
Die RAG-Pipeline: Indexing- und Query-Pfad
Ein produktives RAG-System hat zwei Pfade. Der Indexing-Pfad (offline/Batch) verarbeitet die Wissensquellen: Connectoren laden Dokumente aus SharePoint, S3, Confluence oder Datenbanken; ein Parser (z. B. Docling) extrahiert layout-treu Text, Tabellen und Strukturen; ein Chunker zerlegt die Inhalte; ein Embedding-Modell erzeugt Vektoren und ein Upsert schreibt diese mit Metadaten (Tenant-ID, ACL, Quelle, Zeitstempel) in die Vektordatenbank; optional begleitet von einem parallelen BM25-Index.
Der Query-Pfad (online) beginnt mit der Nutzeranfrage, optional umgeschrieben (Query Rewriting, HyDE). Dann läuft ein Hybrid-Retrieval (typisch top_k = 50–100), gefolgt von einem Re-Ranker, der auf die relevantesten 5–10 Passagen verdichtet. Diese werden in ein Prompt-Template mit Quellen-Zitierung eingesetzt und an das LLM übergeben; ein Faithfulness-Check kann die Antwort gegen die Quellen prüfen.
Embeddings und Vektordatenbanken
Embeddings sind numerische Vektor-Repräsentationen von Text, in denen semantische Nähe als geometrische Nähe abgebildet wird (Cosine Similarity als Default für normalisierte Vektoren). Für deutschsprachige Korpora gilt eine wichtige Regel: Der englische MTEB-Rang ist nicht der deutsche Rang. Modelle, die im Englischen führen, verlieren auf deutschen Komposita, Fachsprache und langen Wörtern oft 5–15 nDCG@10-Punkte. Maßgeblich sind deutsche bzw. multilinguale Benchmarks (MMTEB, MIRACL-de, MTEB-DE). Deutsche Komposita führen zudem zu mehr Tokens; Faustregel: DE ist je nach Modell rund 1,3–1,7× tokenintensiver als EN.
Vektordatenbanken speichern Embeddings und beantworten Ähnlichkeitsanfragen über Approximate-Nearest-Neighbour-Indizes. Der Standard-Algorithmus ist HNSW (Hierarchical Navigable Small World, Malkov & Yashunin 2016), der in nahezu allen produktiven Systemen läuft; von Qdrant über Weaviate, Milvus und pgvector bis SAP HANA. Praktischer Richtwert: HNSW liefert 95–99 % Recall und ist bis ~100 Mio. Vektoren komfortabel; darüber helfen Quantisierung (halfvec, SQ8) oder disk-basierte Verfahren wie DiskANN.
Vektor-DB | Herkunft | Lizenz | Hybrid Search | DACH-/EU-Hosting |
|---|---|---|---|---|
Qdrant | Berlin (DE) | Apache 2.0 | ja (BM25/SPLADE) | ja (On-Prem, STACKIT, air-gapped) |
Weaviate | Amsterdam (NL/EU) | BSD-3 | ja | ja (EU-Region) |
pgvector | OSS (Postgres) | PostgreSQL-Lizenz | via tsvector/ParadeDB | überall wo Postgres läuft |
SAP HANA Vector | DE (SAP) | kommerziell | mit Full-Text | ja (BTP, Sovereign Cloud, Delos) |
Pinecone | New York (US) | proprietär SaaS | ja | EU-Region, aber kein On-Prem |
Für den DACH-Mittelstand unter ~10–50 Mio. Vektoren ist pgvector auf einer managed Postgres (IONOS, STACKIT, OTC, Hetzner) der pragmatische souveräne Default: eine Datenbank, eine Backup-Story, eine AVV-Kette. Konzerne fahren typischerweise zwei oder drei Stores parallel; SAP HANA Vector für SAP-residente Daten plus eine dedizierte Vektor-DB (Qdrant, Weaviate) für unstrukturierte Dokumente.
Chunking: Wie Wissen zerlegt wird
Chunking entscheidet maßgeblich über die Retrieval-Qualität. Naives Fixed-Size-Chunking (z. B. 512 Tokens, 50 Token Overlap) ist robust, zerschneidet aber Sätze, Tabellen und Listen; ein häufiges Anti-Pattern. Bessere Strategien:
- Recursive/Semantic Chunking respektiert Dokumentstruktur bzw. schneidet an inhaltlichen Sprungstellen.
- Hierarchical (Parent-Child) nutzt kleine Chunks zum Retrieval und große Parent-Chunks als Generator-Kontext.
- Contextual Retrieval (Anthropic, 09/2024) stellt jedem Chunk vor dem Embedding einen kurzen, LLM-generierten Kontext-Header voran. Ergebnis: −49 % Retrieval-Fehler, −67 % mit zusätzlichem Reranker. Der Preis ist ein LLM-Call pro Chunk zur Ingest-Zeit.
- Late Chunking (Jina, 2024) kehrt die Reihenfolge um: Zuerst wird das ganze Dokument mit einem Long-Context-Embedder eingebettet, dann werden die Token-Embeddings über die Chunk-Grenzen gemittelt; die Chunk-Vektoren behalten so den Dokumentkontext. Late Chunking ist zur Ingest-Zeit praktisch kostenlos (kein zusätzlicher LLM-Call) und in der Jina-Studie ~24 % besser als naives Chunking. Für kostendisziplinierte DACH-Projekte ist Late Chunking mit Jina v3/v4 oder BGE-M3 oft der ertragreichere Default.
Bei layout-lastigen PDFs (Verträge, Behörden-Korrespondenz, IFRS-Berichte) gewinnen layout-aware Parser (Docling, Marker); und perspektivisch multimodale Ansätze wie ColPali/ColQwen oder Jina v4, die jede Seite als Bild rendern und so OCR- und Layout-Fehler umgehen.
Hybrid Search und Reranking
Hybrid Search kombiniert Dense-Retrieval (Embeddings, semantische Nähe) mit Sparse-Retrieval (BM25 oder gelernte sparse Modelle wie SPLADE/ELSER) und fusioniert die Ergebnisse, üblicherweise via Reciprocal Rank Fusion (RRF). Der Grund: Reine Embeddings verfehlen exakte Codes, IDs, Aktenzeichen, SAP-Materialnummern oder IBANs; genau die Tokens, die in der DACH-B2B-Praxis zählen. BM25 fängt diese ab. Bei Deutsch mit Komposita und Fachsprache liefert Hybrid gegenüber Dense-only konsistent 5–15 nDCG@10-Punkte mehr.
Reranking ist die zweite, präzisere Sortierstufe: Ein Cross-Encoder rechnet Query und Dokument gemeinsam und bewertet die Top-Kandidaten neu. Das ist die ROI-stärkste Einzelverbesserung der gesamten Pipeline; typisch +5–15 Prozentpunkte recall@5. Die Anthropic-Studie (09/2024) misst den Effekt an der Fehlerrate beim Top-20-Retrieval: Contextual Embeddings allein senken sie um 35 %, Contextual Embeddings plus Contextual BM25 (zusammen Contextual Retrieval) um 49 %, mit zusätzlichem Reranker um 67 %. Der Reranker-Schritt drückt die Fehlerrate dabei von 2,9 % auf 1,9 %.
Latenz-Budget für eine DACH-Standard-Pipeline (10 Mio. Vektoren): BM25- und Dense-Erststufe je 10–50 ms, RRF unter 1 ms, Cross-Encoder-Reranker (z. B. BGE Reranker M3 auf einer GPU) 100–300 ms; gesamt 150–500 ms vor der LLM-Generierung. Bei harten Sub-100-ms-SLAs ist der Reranker der erste Kandidat zum Weglassen, gegen einen Recall-Verlust von 5–15 Punkten.
RAG vs. Alternativen: Wann was?
RAG ist nicht die einzige Strategie. Die Wahl gegenüber Fine-Tuning, Long-Context und Prompt Engineering hängt vom Ziel ab:
Dimension | RAG | Fine-Tuning | Long-Context |
|---|---|---|---|
Wissens-Update | sehr einfach (Re-Index) | aufwendig (Re-Train) | pro Query teuer |
Quellenangabe | nativ (Chunk-IDs) | nicht möglich | möglich, aber unsicher |
Halluzinationsrisiko | niedrig (mit Rerank + Faithfulness) | mittel (eingefrorenes Wissen) | mittel-hoch (lost-in-the-middle) |
DSGVO-Steuerbarkeit | gut (ACL, Lösch-Pipeline) | problematisch (Wissen im Modell) | bei Closed-API problematisch |
Eine offene, aber zunehmend geklärte Debatte ist Long-Context vs. RAG. Aktuelle Modelle verarbeiten rund 1 Mio. Tokens Kontext, etwa Gemini 3.1 Pro (Preview) und die aktuellen Claude-Modelle. Im klassischen Single-Needle-Test erreichte schon Gemini 1.5 Pro über 99,7 % Recall bei 1 Mio. Tokens; sucht das Modell 100 Needles gleichzeitig, fällt der Wert auf gut 60 % (Gemini-1.5-Report, arXiv:2403.05530). Hinzu kommen ~30–60× höhere Latenz und um Größenordnungen höhere Kosten pro Anfrage gegenüber einer RAG-Pipeline (Schätzung von Tian Pan, 2026). Der Konsens 2026: Long-Context ergänzt RAG für engumrissene Workloads, ersetzt es aber für Multi-Needle-, Multi-Tenant- und kostensensitive Szenarien selten.
DSGVO und souveräner Betrieb im DACH-Raum
Hinweis: Die folgenden Aussagen sind informativ und stellen keine Rechtsberatung dar.
Eine der materiell wichtigsten DSGVO-Fragen 2025/2026 lautet: Sind Embeddings personenbezogene Daten? Die ehrliche Antwort lautet „höchstwahrscheinlich ja, sofern aus personenbezogenen Daten abgeleitet". Inversions-Angriffe rekonstruieren bis zu 92 % von 32-Token-Eingaben exakt (Morris et al., EMNLP 2023); ein Embedding ist also keine sichere Pseudonymisierung. Die EDPB-Opinion 28/2024 fordert eine fallweise Re-Identifikations-Risikobewertung; das CJEU-Urteil C-413/23 P (September 2025) präzisiert, dass pseudonymisierte Daten nicht automatisch für jeden Empfänger personenbezogen sind, engt die Pflichten aber nur ein, statt sie aufzuheben.
Praktische Konsequenzen für RAG-Architekturen, orientiert an der Orientierungshilfe RAG der deutschen Datenschutzkonferenz (DSK) und an EDPB-Vorgaben:
- Recht auf Löschung (Art. 17): Auch Embeddings und Chunks müssen löschbar sein. HNSW-Graphen unterstützen Punkt-Löschung unterschiedlich gut; Löschsemantik ist ein hartes Beschaffungskriterium (pgvector und Qdrant löschen effizient).
- Mandantentrennung: Tenant-ID und ACL in den Metadaten, Filter bei jeder Query, Defense-in-Depth (Auth + Filter + Re-Check + Audit-Log). Ein geteilter Index ohne Tenant-Filter ist ein DSGVO-Unfall mit Ansage.
- Datenresidenz: EU-Region-Hosting bevorzugen; bei US-Cloud-Anbietern CLOUD-Act-/FISA-702-Restrisiko bewerten (SCC + TIA). Eine Embedding-Übertragung in eine US-gehostete Vektor-DB ist ein Drittland-Transfer.
- Minimierung vor dem Embedding: Namen, E-Mails, IDs nach Möglichkeit vor dem Embedding entfernen oder durch stabile Pseudonyme ersetzen; Vektoren mit kundenverwalteten Schlüsseln (CMK/BYOK) verschlüsseln.
Für regulierte Workloads gilt: jede Schicht souverän deployable. In der EU betrifft das etwa den Finanzsektor unter DORA (in Deutschland zusätzlich MaRisk), Medizinprodukte und Diagnostika unter MDR/IVDR, wesentliche und wichtige Einrichtungen unter der nationalen NIS2-Umsetzung (in Österreich dem NISG 2026) und in Deutschland den Public Sector unter dem OZG. In der Schweiz gilt das revidierte Datenschutzgesetz (revDSG), das auf Kompatibilität mit der DSGVO ausgelegt ist.
Die souveräne Infrastruktur im DACH-Raum und in der EU ist 2026 belastbar: Qdrant (Berlin), Weaviate (Amsterdam), Haystack/deepset (Berlin), SAP HANA Cloud Vector Engine und pgvector auf STACKIT/IONOS/OTC/Hetzner. Bei den Modellanbietern hat sich das Bild verschoben. Aleph Alpha (Heidelberg) hat sich von eigenen Frontier-Modellen abgewandt und bietet unter anderem die Plattform PhariaAI an. Im April 2026 hat Cohere den Zusammenschluss mit Aleph Alpha angekündigt, am 16. September 2026 haben beide den Fusionsvertrag unterzeichnet. Das gemeinsame Unternehmen soll als Cohere mit Sitz in Toronto und Berlin auftreten, der Heidelberger Standort soll sich auf Forschung konzentrieren. Der Abschluss steht noch unter dem Vorbehalt behördlicher Genehmigungen. Jina AI (Berlin), Anbieter von Embedding- und Reranker-Modellen, gehört seit Oktober 2025 zu Elastic.
Hinweis zum EU AI Act (Stand 10/2026): Der Digital Omnibus zur KI, Verordnung (EU) 2026/1744, ist seit 27. Juli 2026 in Kraft. Die Pflichten für Hochrisiko-Systeme nach Anhang III gelten damit ab 2. Dezember 2027, für Hochrisiko-KI in Produkten nach Anhang I ab 2. August 2028. Die Transparenzpflichten nach Art. 50 gelten seit dem 2. August 2026. Nur für die maschinenlesbare Kennzeichnung nach Art. 50 Abs. 2 haben Anbieter von Systemen, die schon vor diesem Datum auf dem Markt waren, bis 2. Dezember 2026 Zeit.
Qualitätssicherung mit RAGAS
Ein RAG-System ohne Evaluation regrediert still. Der De-facto-Standard ist RAGAS mit den Kernmetriken Faithfulness (Treue zur Quelle), Answer Relevancy, Context Precision und Context Recall; ergänzt durch TruLens („RAG Triad") oder DeepEval. Sinnvoll ist ein Goldset plus LLM-as-Judge plus A/B-Tests in der Produktion, fest verankert in der CI-Pipeline. Citation-Forcing, Faithfulness-Guardrails und Antwortverweigerung bei niedrigem Score sind die Standardmittel gegen Halluzinationen trotz RAG.
Ausblick und Praxis-Hinweis
Vektordatenbanken und Embedding-Modelle haben sich auf API-Ebene weitgehend commoditisiert; HNSW ist überall, Hybrid Search ist Standard, und Multimodalität (ColPali, Jina v4) ist die neue Grenze. Parallel entwickelt sich RAG entlang der Stufen Naive → Advanced → Modular → Agentic RAG weiter, wobei Retrieval zunehmend als dynamisches Tool eines Agenten begriffen wird (Singh et al. 2025).
Der pragmatische Einstieg für ein DACH-Projekt: Beginne mit BM25 + Dense (BGE-M3) + Cross-Encoder-Reranker (BGE Reranker M3) auf einer souveränen Postgres-/pgvector-Basis, klassifiziere personenbezogene Daten vor dem Embedding und miss Qualität von Tag eins mit RAGAS. Was 2026 architektonisch dominiert, ist nicht mehr die rohe Performance, sondern die Frage, wo die Embeddings liegen, wer sie erreichen kann und ob der Stack im Zweifel On-Prem geholt werden kann. Ein souverän, deutschsprachig und Open-Source-orientiert geplanter RAG-Stack ist die belastbare Antwort.
Alle Artikel in diesem Topic
14 ArtikelRAG-Architektur: Ingestion, Retrieval, Generation, Reranking
Die RAG-Architektur ist der zweiphasige Aufbau eines Retrieval-Augmented-Generation-Systems: Im Ingestion-Pfad werden Dokumente geladen, gechunkt, in Vektoren eingebettet und indexiert; im Query-Pfad werden zur Anfrage passende Passagen abgerufen, neu sortiert (Reranking) und als Kontext an ein LLM zur Antwortgenerierung übergeben.
Embedding-Modelle 2026 im Vergleich: text-embedding-3, Cohere, BGE-M3, Voyage & Jina
Ein Embedding-Modell-Vergleich bewertet Modelle wie OpenAI text-embedding-3, Cohere Embed v4, BGE-M3, Voyage und Jina anhand von Dimensionen, Kontextlänge, MTEB/MMTEB-Benchmarks, Mehrsprachigkeit, Kosten, Self-Hosting und Lizenz. Für deutschsprachige RAG-Systeme zählt nicht der englische MTEB-Rang, sondern die belegte Qualität auf MMTEB, MIRACL und MTEB-DE.
Vector Database Vergleich: Pinecone, Weaviate, Qdrant, Milvus, pgvector & Co. im Enterprise-Check
Ein Vector Database Vergleich bewertet Vektordatenbanken anhand von Hosting, Skalierung, Metadaten-Filtering, Hybrid-Search, Konsistenz, Kosten und Reife. Im DACH-Enterprise-Umfeld ist die Wahl 2026 primär eine Souveränitäts- und DSGVO-Entscheidung: pgvector deckt die meisten Fälle unter rund 50 Millionen Vektoren ab, Qdrant gilt als DACH-naher Champion.
Pinecone vs. Weaviate vs. Qdrant: Vektor-DB-Vergleich aus DACH/EU-Hosting-Perspektive
Pinecone, Weaviate und Qdrant sind die drei meistgenutzten Vektor-Datenbanken für RAG-Systeme. Aus DACH-Sicht entscheidet weniger die Performance als die Hosting-Souveränität: Qdrant (Berlin, Apache 2.0) und Weaviate (Amsterdam, BSD-3) sind self-hostbar und EU-nativ, Pinecone ist eine US-Managed-SaaS ohne On-Prem-Option.
Chunking-Strategien für RAG: Fixed, Semantic, Hierarchical und Late Chunking im Vergleich
Chunking-Strategien für RAG legen fest, wie ein Dokument vor dem Embedding in durchsuchbare Textabschnitte (Chunks) zerlegt wird. Die Wahl der Strategie und der Chunk-Größe entscheidet maßgeblich über Retrieval-Qualität: Sie bestimmt, ob ein Sprachmodell die richtige Passage findet und ob diese genug Kontext für eine korrekte, quellengestützte Antwort enthält.
Hybrid Search im RAG: BM25 und Vector Similarity richtig kombinieren
Hybrid Search im RAG kombiniert lexikalische Suche (BM25/Keyword-Matching) mit dense Vector-Similarity. Beide Retriever laufen parallel, ihre Trefferlisten werden per Rank-Fusion (meist Reciprocal Rank Fusion) zu einem Ergebnis verschmolzen. So findet das System sowohl semantisch ähnliche Passagen als auch exakte Begriffe, Eigennamen und Codes, die reine Embeddings verfehlen.
Reranking in RAG: Cross-Encoder vs. Bi-Encoder
Reranking ist die zweite Retrieval-Stufe in einer RAG-Pipeline: Ein Cross-Encoder bewertet die vom schnellen Bi-Encoder gefundenen Top-Kandidaten erneut und sortiert sie nach echter Query-Relevanz. Laut Anthropic senkt Reranking die Retrieval-Fehlerrate gegenüber reinem Vektor-Retrieval deutlich, auf Kosten höherer Latenz.
Graph RAG: Wenn Beziehungen wichtiger sind als Ähnlichkeit
Graph RAG ist ein Retrieval-Augmented-Generation-Ansatz, der Wissen nicht (nur) als Vektoren, sondern als Knowledge Graph aus Entitäten und ihren Beziehungen speichert. Statt rein semantischer Ähnlichkeit nutzt das System die Graph-Struktur, um Multi-Hop-Fragen zu beantworten und Zusammenhänge über viele Dokumente hinweg zu verknüpfen.
Agentic RAG vs. klassisches RAG: Was ist der Unterschied?
Agentic RAG ist eine RAG-Variante, bei der ein KI-Agent dynamisch entscheidet, ob, was und wie oft Wissen abgerufen wird. Retrieval wird zum Tool, das der Agent reflektierend, mehrstufig und aus mehreren Quellen aufruft. Klassisches RAG dagegen folgt einer festen, einmaligen Pipeline ohne Entscheidungslogik.
Corrective RAG und Self-RAG: Selbstkorrigierende Retrieval-Pattern für weniger Halluzinationen
Corrective RAG (CRAG) und Self-RAG sind selbstkorrigierende Retrieval-Pattern. CRAG bewertet die Relevanz abgerufener Treffer und schaltet bei schwacher Qualität auf einen Web-Search-Fallback. Self-RAG lässt das Modell per Reflection-Tokens selbst entscheiden, ob es überhaupt abruft und ob die eigene Antwort durch die Quellen gedeckt ist.
Multimodales RAG: Retrieval für Bilder, PDFs und Tabellen
Multimodales RAG erweitert klassische Retrieval-Augmented-Generation um nicht-textuelle Inhalte: Bilder, gescannte PDFs, Tabellen, Charts und Diagramme werden indexiert und abrufbar gemacht. Statt nur Plaintext zu durchsuchen, retrievt das System visuelle und strukturierte Informationen über multimodale Embeddings, Vision-LLM-Beschreibungen oder layout-bewusstes Parsing und speist sie quellengestützt in den Antwort-Prompt ein.
RAG-Evaluation: RAGAS, TruLens und DeepEval im Vergleich
RAG-Evaluation ist die systematische, messbare Qualitätsprüfung eines Retrieval-Augmented-Generation-Systems. Sie bewertet getrennt, ob das Retrieval die richtigen Dokumente findet und ob die generierte Antwort treu auf diesen Quellen beruht. Zentrale Metriken sind Faithfulness, Answer Relevance, Context Precision und Context Recall, gemessen mit Frameworks wie RAGAS, TruLens, DeepEval oder LangSmith.
RAG-Systeme DSGVO-konform aufbauen: Praxis-Leitfaden
Ein DSGVO-konformes RAG-System verarbeitet personenbezogene Daten in Quelldokumenten, Vektor-Index und Embeddings nur auf gesicherter Rechtsgrundlage, mit Datenminimierung, EU-Hosting, Mandantentrennung und einer Lösch-Pipeline, die Chunks und Embeddings gemeinsam entfernt. Embeddings aus personenbezogenen Texten sind dabei als pseudonyme personenbezogene Daten zu behandeln, nicht als anonym.
RAG on-premise vs. EU-Cloud: Entscheidungsmatrix für Hosting-Optionen
RAG on-premise vs. Cloud bezeichnet die Hosting-Entscheidung für ein Retrieval-Augmented-Generation-System: On-premise (self-hosted) läuft auf eigener Hardware mit maximaler Datenkontrolle und CapEx, EU-Cloud nutzt verwaltete Dienste in EU-Rechenzentren mit OpEx und schnellerer Skalierung. Die Wahl richtet sich nach Datensensibilität, Compliance, Kosten und Betriebs-Know-how.