Skip to main content

GraphRAG (Knowledge Graphs in Search)

FÜR AI-AGENTENChatGPTClaude

An evolution of the RAG architecture by Microsoft Research. It combines classic semantic vector search with a Knowledge Graph, where documents are transformed into entity nodes (people, companies, locations) and relationship edges between them, enabling answers to complex global queries across the entire data corpus.

1. Konzeptüberblick und Zweck

Stellen Sie sich eine Polizeistation aus einem Krimi vor: An der Wand hängt ein Pinnwand, auf der Fotos von Verdächtigen, Zeitungsausschnitte und Adressen von Lagerhäusern befestigt sind – alle durch rote Fäden miteinander verbunden.

  • Der rote Faden vom Verdächtigen A zur Bank B: „Konto eröffnet“.
  • Der rote Faden von der Bank B zur Firma C: „1 Million überwiesen“.

Ein herkömmlicher Vektor-Search (Vector RAG) hat diese Pinnwand nicht: Er greift einfach nach einem zufälligen Zettel vom Tisch und erkennt nicht, dass darauf etwas über eine Person steht, deren Name in einer anderen Akte auftaucht.

Im Jahr 2024 entwickelten Microsoft-Forscher GraphRAG (Graph-based RAG):

  • Dokumente werden nicht mehr in isolierte, blinde Fragmente zerhackt.
  • Die KI identifiziert alle Entitäten und alle Beziehungen zwischen ihnen.
  • Es wird ein einheitliches dreidimensionales Netzwerk der Zusammenhänge aufgebaut.

In der Ingenieurspraxis bedeutet dies die Erstellung einer Detektiv-Pinnwand mit roten Fäden zwischen allen Fakten Ihres Geschäfts.

2. Herkömmlicher Vektor-Search vs. GraphRAG

ЗВИЧАЙНИЙ ВЕКТОРНИЙ RAG (Вихоплювання шматочків):
Питання: «Хто контролює активи компанії Z?»
База віддає: Чанк #481: «Компанія Z зареєстрована в Лондоні»
             Чанк #912: «Директором Z є Петро»
❌ Зв'язок про те, що Петро — племінник олігарха Івана, загубився в чанку #14!

─────────────────────────────────────────────────────────────

GRAPHRAG (Мережа зв'язків):
[ Іван ] ───(Дядько)───> [ Петро ] ───(Директор)───> [ Компанія Z ]
   │                                                        ▲
   └────────────(Справжній бенефіціар через офшор)──────────┘
✅ ШІ миттєво бачить усю структуру власності та дає повну відповідь!

3. Warum GraphRAG auf „große Fragen“ antwortet

Ein herkömmlicher Bot kann folgende Frage nicht beantworten:

  • „Welche drei Hauptprobleme haben Kunden im Laufe des gesamten Jahres in ihren Bewertungen erwähnt?“

GraphRAG nutzt die Technologie der hierarchischen Clustering-Methode (Community Summarization):

  1. Findet Gruppen ähnlicher Knoten (z. B. den Cluster „Beschwerden über Kurierdienste“).
  2. Generiert vorab für diesen Cluster eine zusammenfassende Übersicht.
  3. Wenn eine globale Frage eingeht, wird sie innerhalb von Sekunden auf Basis dieser fertigen Meta-Berichte beantwortet.

4. Praktische Schlussfolgerung

GraphRAG erfordert mehr Zeit und Rechenleistung für die anfängliche Indexierung der Wissensbasis. Doch wenn Ihr Geschäft von dem Verständnis komplexer Beziehungen zwischen Vertragspartnern, Verträgen oder Kundengeschichten abhängt, ist dies der einzige Weg, um wirklich tiefgehende und verlässliche analytische Berichte zu erhalten.

/ Häufig gestellte FragenSchema.org FAQPage

FAQ: GraphRAG (Knowledge Graphs in Search)

Vector search is blind to the big picture: it only retrieves 3–5 specific, isolated paragraphs (local facts). If you ask \"What were the main themes and conflicts discussed in correspondence over the last 3 years?\", standard RAG will fail because the answer is not contained in a single specific paragraph.
/ Interne Links
Alle Begriffe