CRAG: Korrektive Retrieval-Augmented Generation für robustere LLM-Antworten

RepositoryHuskyInSalt/CRAGForschung

CRAG (Corrective Retrieval Augmented Generation) ist ein quelloffenes Forschungs-Framework zur Verbesserung von RAG-Pipelines. Es bewertet die Qualität abgerufener Dokumente über einen leichtgewichtigen Evaluator und löst bei unzureichenden Ergebnissen alternative Aktionen wie Websuchen oder Informationsfilterung aus.

Das Wichtigste

  1. Leichtgewichtiger Evaluator prüft die Relevanz der gefundenen Dokumente und ermittelt einen Konfidenzwert.
  2. Dynamische Aktionen bei unzureichenden Daten, darunter Websuchen zur Wissenserweiterung.
  3. Decompose-then-Recompose-Algorithmus filtert irrelevante Abschnitte heraus und bündelt Kerninformationen.
  4. Plug-and-Play-Ansatz zur nahtlosen Kombination mit bestehenden RAG-Methoden wie Self-RAG.
  5. Getestet auf Benchmarks wie PopQA, PubQA, Bio und Arc_challenge für kurze sowie lange Textgenerierung.

Warum das relevant ist

Klassische RAG-Systeme scheitern oft, wenn der Retrieval-Schritt fehlerhafte oder irrelevante Dokumente liefert, was zu Halluzinationen führt. CRAG fängt fehlerhafte Dokumentenabrufe systematisch ab und erhöht so die Zuverlässigkeit von Sprachmodellen in produktiven Wissenssystemen.

Einordnung

Das Projekt setzt direkt an der Schwachstelle statischer Retrieval-Pipelines an. Anstatt ungeprüft alle Treffer in den Prompt zu übergeben, führt CRAG eine Qualitätskontrolle durch und greift bei Bedarf auf Websuchen zurück. Technisch basiert die Referenzimplementierung auf Python 3.11 und nutzt unter anderem angepasste LLaMA-2-Modelle. Da es sich um Forschungscode ohne explizite Open-Source-Lizenz handelt, eignet sich das Repository vor allem als methodische Vorlage für Entwickler und Forscher, weniger als direkt produktionsreife Bibliothek.

Zusammenfassung von KI erstellt (Gemini 3.8 Flash, 27. September 2026). Sie kann Fehler enthalten – maßgeblich ist die Originalquelle.

Inhaltlich ähnlich, ermittelt über die KI-Suche.

  • Repository:OpenSPG/KAG

    OpenSPG/KAG: Logikgeführtes Reasoning und Retrieval als Alternative zu RAG

    KAG (Knowledge Augmented Generation) ist ein Open-Source-Framework, das Large Language Models mit der OpenSPG-Engine kombiniert. Es soll klassische RAG-Vektorsuchen und OpenIE-basierte GraphRAG-Ansätze bei komplexen, domänenspezifischen Abfragen übertreffen.

    9039SternePython

    KI & AI· Tool

  • Repository:OSU-NLP-Group/HippoRAG

    HippoRAG 2: Neurobiologisch inspiriertes Gedächtnis-Framework für LLMs

    HippoRAG (mittlerweile in Version 2) ist ein Open-Source-Framework für Large Language Models, das durch Wissensgraphen und Personalized PageRank Verbindungen zwischen externen Dokumenten knüpft und an das menschliche Langzeitgedächtnis angelehnt ist.

    3980SternePython

    KI & AI· Forschung

  • Repository:hhhuang/CAG

    Cache-Augmented Generation (CAG): Alternative zu RAG über KV-Caching

    Das Open-Source-Repository CAG stellt Cache-Augmented Generation als schlanke Alternative zu Retrieval-Augmented Generation (RAG) vor. Statt Dokumente zur Laufzeit über Vektordatenbanken abzurufen, wird der gesamte Wissensbestand vorab in das Kontextfenster geladen und als KV-Cache vorgehalten.

    1540SternePython

    KI & AI· Sammlung

  • Repository:parthsarthi03/raptor

    RAPTOR: Rekursive Baumstrukturen für Retrieval-Augmented Generation

    RAPTOR (Recursive Abstractive Processing for Tree-Organized Retrieval) ist die offizielle Python-Implementierung eines RAG-Ansatzes, der Dokumente in rekursiven Baumstrukturen organisiert. Dadurch wird kontextbezogenes Retrieval über lange Texte hinweg ermöglicht.

    1752SternePython

    KI & AI· Forschung

  • Artikel:Lei Liang et al.

    KAG: Wissensgraphen und Vektorsuche kombiniert für professionelle LLM-Anwendungen

    Ein Forschungsteam um Lei Liang stellt mit Knowledge Augmented Generation (KAG) ein Framework vor, das klassisches RAG um Wissensgraphen erweitert. KAG adressiert typische Schwächen rein vektorbasierten Abrufs bei logischen, zeitlichen und numerischen Abhängigkeiten in Fachdomänen.

    KI & AI· Forschung

Lassen Sie uns über Ihr Projekt sprechen

Standorte

  • Mattersburg
    Johann Nepomuk Bergerstraße 7/2/14
    7210 Mattersburg, Austria
  • Wien
    Ungargasse 64-66/3/404
    1030 Wien, Austria

Dieser Inhalt wurde teilweise mithilfe von KI erstellt.