GraphRAG für KI-Entscheidungen
GraphRAG (graph-verbesserte retrieval-unterstützte Generierung) ruft Kontext ab, indem es einen Wissensgraphen durchquert, anstatt nur Textchunks nach Vektorsimilarität zu bewerten. Für KI-Agentenentscheidungen ist der Graph ein normativer Argumentgraph: Entscheidungen, die mit den Pro- und Contra-Argumenten verbunden sind, die sie unterstützt oder ihnen widersprochen haben, die zitierten Beweise und die referenzierten Präzedenzfälle, über typisierte Kanten (unterstützt, widerspricht, widerlegt). Die Retrieval beginnt mit der Vektorsuche, um relevante Entscheidungen zu finden, und erweitert sich dann entlang dieser Kanten, um ein vollständiges, begrenztes Entscheidungs-Paket zurückzugeben, anstatt getrennte Fragmente.
Die Frage ist nicht "sollten wir KI-Entscheidungen speichern?" — es ist "in was speichern wir sie?" Speichern Sie sie als Text und Sie erhalten die Chunk-Suppe der Vektor RAG. Speichern Sie sie als normativen Argumentgraph und die Retrieval liefert ein begrenztes, prüfbares Entscheidungs-Paket zurück.
- •Vector RAG über Protokolle gibt getrennte Snippets zurück — es fehlt das Gegenargument, der Genehmiger, der Präzedenzfall
- •Decision GraphRAG ruft die Entscheidung mit ihrer Begründung intakt über typisierte Kanten ab.
- •Ein Entscheidungsgraph ist ein seltener GraphRAG-perfekter Substrat: natürliche Wurzelknoten, hochsignifikante Kanten, begrenzte Teilgraphen.
- •Versendet: hybride Präzedenzsuche, Entscheidungsunterlagen, MCP/A2A-Abfrage, Ergebnisfeedback, ergebnisgewichtete Rangfolge, Argumenteffektivität, automatisch vorgeschlagene Präzedenzfälle — das vollständige Flywheel
Ihr Agent muss wissen, wie Sie sich beim letzten Mal entschieden haben.
Du richtest es auf einen Vektor-Speicher von Protokollen. Es erhält sechs Ausschnitte zurück. Keiner von ihnen enthält den Grund.
Das Abrufproblem, das niemand benennt
Jedes ernsthafte Agentensystem benötigt schließlich Gedächtnis: die Fähigkeit, nachzuschlagen, wie eine ähnliche Situation zuvor behandelt wurde, und konsistent zu handeln. Die Standardantwort im Jahr 2026 ist vector RAG — alles einbetten, die top-k ähnlichsten Teile abrufen und sie in das Kontextfenster einfügen.
Für Dokumente funktioniert das. Für Entscheidungen scheitert es stillschweigend. Und das Scheitern ist strukturell, kein Abstimmungsproblem.
Eine Entscheidung ist kein Absatz. Es ist ein kleines Netz von Beziehungen: eine These, die Argumente dafür und dagegen, die Beweise, auf die jedes Argument gestützt war, wer die Ausnahme genehmigt hat und welchem früheren Fall es folgte. Wenn man das in Textabschnitte flatten und einbetten würde, gibt die Abfrage Fragmente zurück, bei denen die Beziehungen getrennt sind. Man erhält die Schlussfolgerung ohne das Gegenargument. Man erhält die Genehmigung ohne die Begründung. Man erhält einen Satz, der auf einen Präzedenzfall verweist, ohne den Präzedenzfall selbst.
Das ist es, was Praktiker "Chunk-Suppe." nennen. Es ist der Grund, warum die ausschließliche Verwendung von Vektoren zur Abfrage über Entscheidungsprotokolle zwar selbstsicher erscheint, aber subtil unzuverlässig ist.
Chunk-Suppe vs. das Entscheidungs-Paket
| Vektor RAG-Rückgaben | EntscheidungsgraphRAG gibt zurück |
|---|---|
| …"die Rückerstattung wurde für den Premiumkunden genehmigt" (0.83) …"Schwelle für die automatische Genehmigung liegt bei 200 $ " (0.79) …"SEV-1-Vorfälle an Stufe 2 eskalieren" (0.74) | Vorschlag: Rückerstattung #4521 genehmigen ($240) PRO: Premiumkunde, gültiger Defekt CON: Überschreitet die automatische Genehmigungsgrenze von $200 Übersteuerung: Genehmigt von Sr. Analyst (Richtlinie P-12) Präzedenzfall: zitiert Fall #1234 (genehmigt, 0 Rückbuchungen) Ergebnis (6 Monate): behalten, kein Streit |
| Drei plausible Fragmente. Keine Verbindungen zwischen ihnen. War diese Rückerstattung über der Schwelle? Wer hat sie außer Kraft gesetzt? Was geschah als Nächstes? Die Fragmente können es nicht sagen. | Ein gebündeltes Paket. Die Argumentation, die Ausnahme, der Präzedenzfall und das Ergebnis — verbunden. |
Der Unterschied liegt nicht im Einbettungsmodell oder der Chunk-Größe. Es ist das Substrat. Das eine speichert Texte über Entscheidungen; das andere speichert Entscheidungen als Struktur.
Warum normative Grenzen alles verändern
Generische Wissensgraphen speichern beschreibende Kanten: "Erwähnungen", "verwandt mit", "gehört zu." Sie zeigen, dass zwei Dinge verbunden sind, aber nicht warum es wichtig ist.
Ein Entscheidungsgraph speichert normative Kanten — die Beziehungen tragen Argumentation:
- •unterstützt / lehnt ab — dieses Argument hat die Entscheidung in Richtung oder weg vom Ergebnis gedrängt
- •widerlegt — dieses Beweismaterial widerspricht dieser Behauptung direkt
- •qualifiziert / abhängig_von — dies gilt nur unter einer Bedingung
Da der Kantentyp ist die Begründung, weiß der Graph bereits, was tragend ist. Die Abfrage muss nicht erraten, welche der zehn genannten Fakten tatsächlich den Anruf ausgelöst hat — die supports-Kanten mit hohem Gewicht sagen das. Deskriptive Graphen ermöglichen die Suche. Normative Graphen ermöglichen Urteile.
Warum ein Entscheidungsgraph "GraphRAG-perfekt" ist
Die meisten Teams, die GraphRAG auf einem allgemeinen Unternehmensgraphen ausprobieren, geben auf. Die Gründe sind konsistent, und ein Entscheidungsgraph vermeidet jeden einzelnen von ihnen:
| Warum generische GraphRAG Schwierigkeiten hat | Warum ein Entscheidungsdiagramm nicht funktioniert |
|---|---|
| Der Graph ist enorm (Millionen von Knoten). | Jeder Entscheidungsuntergraph ist klein und eigenständig. |
| Kanten sind Niedrigsignal ("related_to") | Kanten sind normativ und tragen die Argumentation. |
| Kein natürlicher Wurzelknoten zum Starten vorhanden. | Die Entscheidung ist der Wurzelknoten |
| Die Traversierung hat keinen natürlichen Stoppunkt. | Die Grenze einer Entscheidung ist intrinsisch — erweitere sie um ihre Argumente, Beweise und zitierten Präzedenzfälle, und halte dann an. |
Der Graph hat "was wichtig war" in seine Struktur eingebaut. Das ist die Eigenschaft, die GraphRAG benötigt und selten erhält.
Die hybride Abruf-Pipeline
Vektoren und Graphen sind hier keine Rivalen. Die Entscheidungsabfrage verwendet Vektoren, um die Einstiegspunkte zu finden und Graphstrukturen, um den vollständigen Kontext abzurufen. In AIAgentree ist dies eine fünfstufige Pipeline (geliefert im Vorgangssuchdienst):
Vektorsuche über Entscheidungs- und Argumenteinbettungen — finden Sie die Handvoll relevanter früherer Entscheidungen
Strukturierte Filter — Mieter, Kategorie, Entitätstyp, Präzedenzreife (damit Sie validierte Fälle und keine Entwürfe abrufen)
Graph-Kontext-Erweiterung — die normativen Kanten entlanggehen, um die Argumente und Beweise jeder Entscheidung zu erfassen
Ergebnisgewichtete Rangfolge — ein Präzedenzfall, dessen Ergebnis gut ausgegangen ist, rangiert über einem oberflächlich ähnlichen, das dies nicht tat.
Verpackung — das Ergebnis in gebundene Entscheidungs-Pakete zusammenstellen, die bereit sind, einem Agenten oder Prüfer übergeben zu werden
Harte Grenzen (maximale Tiefe, maximale Knoten, Zeitüberschreitung) verhindern, dass die Expansion außer Kontrolle gerät. Die Ausgabe ist niemals eine Wand von Tokens — es sind eine kleine Anzahl vollständiger, vergleichbarer Entscheidungen.
Abruf für Agenten: MCP und A2A
Gedächtnis ist nur nützlich, wenn der Agent darauf zugreifen kann, während er schlussfolgert. AIAgentree bietet die Entscheidungsabfrage auf zwei Arten an:
Über MCP
Der Model Context Protocol-Server bietet Werkzeuge wie search_precedents und get_packet an. Ein Agent fragt nach relevanten früheren Entscheidungen und erhält Entscheidungs-Pakete inline — während des Denkprozesses, nicht als Batch-Job.
Über A2A
Bei der Delegation von Agent zu Agent ist das Entscheidungs-Paket die Nutzlast. Ein empfangender Agent erbt den vollständigen, eigenständigen Kontext einer Entscheidung, ohne Zugriff auf die Datenbank des Senders zu haben.
Das Paket ist von Natur aus tragbar – es enthält alles, was benötigt wird, um die Entscheidung zu verstehen und anzuwenden, was genau dafür sorgt, dass es sicher über eine Vertrauensgrenze weitergegeben werden kann.
Wie es im Code aussieht
Abrufen von Präzedenzfällen für die Entscheidung, die ein Agent gleich treffen wird:
# Find how similar cases were decided before acting
results = client.search_precedents(
query="refund above auto-approve threshold, premium customer",
filters={"category": "customer_service", "maturity": "validated"},
)
for packet in results:
# Each packet is a complete decision: proposition, pro/con
# arguments, evidence, approvals, outcome, and cited precedents
print(packet.proposition, packet.outcome, packet.confidence)Kein Prompt-Stuffing von Rohprotokollen. Der Agent argumentiert über vorherige Entscheidungen, mit ihrer Begründung angehängt. Der Ausschnitt verwendet den Python-Client zur Klarheit — aber die gleiche Abfrage (get_packet, search_precedents) ist über MCP ohne SDK verfügbar, sodass ein MCP-nativer Agent Entscheidungen als Werkzeuge konsumiert.
Der Full Stack ist ausgeliefert.
Wir ziehen es vor, präzise als beeindruckend zu sein. Hier ist, was heute live ist:
Entscheidungsaufnahme und -abruf
- ✓Normatives Entscheidungs-Spur-Datenmodell (typisierte Argumentkanten)
- ✓Hybride Präzedenzsuche (die oben genannte fünfstufige Pipeline)
- ✓Präzedenzfallzitation — ein früheres Urteil als erstklassiges Argument anführen
- ✓Entscheidungspaket-Zusammenstellung
- ✓Abruf über MCP + A2A
- ✓Manipulationssichere, nur hinzuzufügende Entscheidungsprotokolle
Institutionelles Gedächtnis Flywheel
- ✓Automatisches Ergebnis-Feedback — Webhook + Polling-Ingestion schreibt Ergebnisse zurück auf Entscheidungen
- ✓Ergebnisqualitätsbewertung — Entscheidungen mit guten Ergebnissen haben in der Präzedenzsuche eine höhere Einstufung
- ✓Argumentationswirksamkeit — verfolgen, welche Argumente zu positiven Ergebnissen geführt haben
- ✓Automatisch vorgeschlagene Präzedenzfälle — relevante frühere Entscheidungen wurden zum Zeitpunkt der Versiegelung angezeigt
Der vollständige geschlossene Regelkreis mit Schwungrad ist aktiv: Ergebnisfeedback fließt zurück in die vorherigen Rankings, die Effektivität von Argumenten zeigt, was funktioniert hat, und Agenten erhalten relevante Präzedenzfälle automatisch vorgeschlagen, wenn sie eine Entscheidung treffen. Das Graphsubstrat macht es möglich – und jetzt läuft die sich selbst verbessernde Schicht darüber.
Was dies nicht ersetzt
- •Ihre Vektordatenbank — es ist ein Bestandteil der Pipeline, Schritt 1
- •Ihr Dokument RAG — das Abrufen von Richtlinien und Handbüchern ist eine andere Aufgabe
- •Beobachtungswerkzeuge — Spannen, Latenz und Token-Metriken gehören weiterhin zu LangSmith/Langfuse und anderen.
Decision GraphRAG steht über all diesen und erfasst das Artefakt, das keins von ihnen gespeichert hat: die strukturierte Entscheidung, abrufbar mit ihrer intakten Begründung.
Häufig gestellte Fragen
Was ist GraphRAG für KI-Entscheidungen?
GraphRAG (graph-unterstützte retrieval-augmentierte Generierung) ruft Kontext ab, indem es einen Wissensgraphen durchquert, anstatt nur Textabschnitte nach Vektorsimilarität zu bewerten. Für KI-Entscheidungen ist der Graph ein normativer Argumentgraph — Entscheidungen, die Pro-/Kontra-Argumente, die sie unterstützten oder ihnen widersprachen, die zitierten Beweise und die herangezogenen Präzedenzfälle, verbunden durch typisierte Kanten (unterstützt, widerspricht, widerlegt). Die Abfrage beginnt mit einer Vektorsuche, um relevante Entscheidungen zu finden, und erweitert sich dann entlang dieser Kanten, um ein vollständiges, begrenztes Entscheidungs-Paket zurückzugeben, anstatt voneinander getrennte Schnipsel.
Wie unterscheidet sich die Entscheidungsgraph-RAG von der Vektor-RAG über Protokolle?
Vector RAG bettet Textabschnitte (Protokolle, Transkripte, Dokumente) ein und gibt die top-k ähnlichsten Fragmente zurück. Diese Fragmente sind voneinander getrennt – ein abgerufenes Snippet kann die Schlussfolgerung einer Entscheidung zitieren, aber das Gegenargument, das sie fast umgekehrt hätte, die Person, die die Ausnahme genehmigt hat, oder den Präzedenzfall, auf den sie sich stützte, auslassen. Decision GraphRAG ruft die Entscheidung als strukturiertes Element mit intaktem Argumentationsgang ab, da die Beziehungen als erstklassige typisierte Kanten gespeichert sind und nicht implizit in Prosa belassen werden.
Was ist ein Entscheidungsdokument?
Ein Entscheidungs-Paket ist die begrenzte Ausgabe der graphbasierten Entscheidungsabfrage: eine eigenständige, strukturierte Darstellung einer Entscheidung, die den Vorschlag, den Pro-/Contra-Argumentationsbaum, die Beweise und deren Herkunft, die bewerteten Richtlinien, die Menschen, die sie genehmigt haben, das versiegelte Ergebnis und alle zitierten Präzedenzfälle enthält. Es ist das, was ein Agent (oder ein Prüfer) anstelle eines Stapels von Protokollzeilen abruft. AIAgentree stellt Entscheidungs-Pakete aus der gespeicherten Entscheidungsverfolgung zusammen.
Warum ist ein Entscheidungsgraph ein gutes Substrat für GraphRAG, während generische Unternehmensgraphen es nicht sind?
Generische Unternehmens-Wissensgraphen sind schwer zu durchqueren: sie sind enorm, ihre Kanten sind schwach signalisiert ('related_to' vermittelt kein Denken), es gibt keinen natürlichen Wurzelknoten, und die Erweiterung hat keinen offensichtlichen Endpunkt. Ein Entscheidungsgraph vermeidet alle vier Probleme: jede Entscheidung ist eine natürliche Wurzel, die Kanten sind normativ und hochsignalisiert (unterstützt/gegenübersteht/widerlegt trägt das tatsächliche Denken), und der Teilgraph einer einzelnen Entscheidung ist klein und natürlich begrenzt. Der Graph kodiert bereits 'was wichtig war', sodass die Abfrage weiß, was einzuschließen ist.
Ersetzt dies meine Vektordatenbank oder meinen RAG-Stack?
Nein. Die Vektorsuche ist ein Bestandteil des Entscheidungs-GraphRAG, kein Konkurrent — Embeddings finden die richtigen Einstiegspunkte, dann holt die Graphstruktur den vollständigen Kontext. AIAgentree sitzt auf der Entscheidungsebene über Ihren Betriebssystemen und Ihrem bestehenden RAG für Dokumente. Es erfasst und ruft das eine Artefakt ab, das diese Systeme historisch nicht gespeichert haben: die strukturierte Entscheidung selbst.
Was wird versendet?
Alles, was in diesem Beitrag beschrieben wird, ist versandt und live: das normative Entscheidungs-Trace-Datenmodell, die hybride Präzedenzsuche (ein fünfstufiger Prozess: Vektorsuche → strukturierte Filter → Graph-Kontext-Erweiterung → ergebnisgewichtete Rangfolge → Verpackung), Präzedenzzitation (das Zitieren einer früheren Entscheidung als erstklassiges Argument), die Zusammenstellung von Entscheidungs-Paketen, die Abfrage, die Agenten über MCP und A2A zur Verfügung steht, automatisches Ergebnis-Feedback (Webhook + Polling-Ingestion), Ergebnisqualitätsbewertung, die die Präzedenz-Rankings verbessert, Argument-Wirksamkeitsverfolgung (welche Argumente zu guten Ergebnissen führten) und automatisch vorgeschlagene Präzedenzfälle auf dem Siegel. Das vollständige 'institutionelle Gedächtnis-Flugrad' ist live und im geschlossenen Kreislauf.
Wie rufen Agenten Entscheidungen zur Inferenzzeit ab?
Durch das Model Context Protocol (MCP) und die Agent-zu-Agent (A2A) Delegation. AIAgentree stellt Werkzeuge wie search_precedents und get_packet über einen MCP-Server zur Verfügung, sodass ein Agent nach relevanten früheren Entscheidungen fragen und Decision Packets inline erhalten kann, während er schlussfolgert. Bei der A2A-Delegation ist ein Decision Packet die eigenständige Nutzlast, die zwischen Agenten übergeben wird, sodass ein empfangender Agent den vollen Kontext einer Entscheidung erbt, ohne Zugriff auf die Datenbank des Senders zu haben.
Verwandte Themen
Verwandte Artikel
KI-Entscheidungen verdienen Belege: Warum die Entscheidungsverfolgung die fehlende Schicht in der KI-Governance ist
Jede finanzielle Transaktion erhält einen Beleg. Jeder rechtliche Vertrag erhält eine Unterschrift. Aber KI-Entscheidungen, die Millionen von Menschen betreffen? Unsichtbar. Die Entscheidungsverfolgung ändert das, indem sie das WARUM hinter jeder KI-Entscheidung erfasst.
EU AI-Verordnung Artikel 6: Was die Hochrisikoklassifizierung für Ihre KI-Agenten bedeutet
Artikel 6 des EU-KI-Gesetzes bestimmt, ob Ihr KI-System als "hochriskant" eingestuft wird — und löst verpflichtende Anforderungen an die Nachverfolgbarkeit aus. Wenn Ihre Agenten Entscheidungen über Kredit, Beschäftigung, Bildung oder Gesundheitsversorgung treffen, müssen Sie die Klassifizierung gemäß Anhang III vor Dezember 2027 verstehen.
Was ist die Synthese von KI-Forschung?
Wo graphenbasierte Entscheidungsabfragen auf Forschung treffen: Kombination von Ergebnissen mehrerer Modelle in einer strukturierten, attribuierten Synthese.
AIAgentree-Team
Entscheidungsinfrastruktur
Das AIAgentree-Team baut eine Infrastruktur für die Nachverfolgung und Retrieval von Entscheidungen für KI-Agenten auf. Unsere Mission ist es, das Denken von KI sichtbar, prüfbar, abrufbar und verbesserbar zu machen.
Geben Sie Ihren Agenten ein Gedächtnis, das es wert ist, abgerufen zu werden.
Erfassen Sie Entscheidungen als Graph, nicht als Protokoll — und rufen Sie sie als begrenzte Entscheidungs-Pakete ab. Kostenfreies Angebot verfügbar, keine Kreditkarte erforderlich.
Kostenlos starten