GraphRAG-Musterkatalog
GraphRAG ist eine Sammlung von RAG-Zugriffsmustern, die auf verschiedene Ebenen eines Wissensgraphen abzielen.
Es ist auf https://graphrag.com verfügbar
Mitwirken
Die Dokumentation ist nach den Diátaxis-Grundsätzen aufgebaut.
- „Konzepte“ erklären übergeordnete Ideen
- „Anleitungen“ sind Anleitungen, die Anleitungen zur Problemlösung geben
- „Referenz“ sind technische Beschreibungen dessen, was Dinge sind
- „Tutorials“ sind vollständige Beispiele, die alles zusammenführen
- „Glossar“ definiert relevante Terminologie
Betrachten Sie diese Prioritätsreihenfolge der Beiträge:
- Glossar – alles bekommt einen Glossareintrag
- knappe Definitionen von Terminologie und Namen
- Referenzzitate und ggf. Namensnennung
- Definieren Sie beispielsweise „Vektoreinbettung“.
- Fügen Sie den Eintrag zu
/src/content/docs/appendices/glossary.mdx
hinzu
- Referenz – einige Glossareinträge werden durch Referenzmaterial ergänzt
- beschreiben , was etwas ist
- eine Veranschaulichung liefern
- Referenzbezogenes Referenzmaterial :)
- Beschreiben Sie beispielsweise, was eine Vektoreinbettung ist
- Fügen Sie eine Seite unter
/src/content/docs/reference
- Verwenden Sie die Vorlage
/src/content/docs/reference/template.md
- Leitfaden – einige Referenzmaterialien erhalten eine Anleitung
- prozessorientiert, wie man ein bestimmtes Ziel erreicht
- Versuchen Sie, unabhängig von der Implementierung zu sein
- Referenz relevantes Referenzmaterial
- zum Beispiel, wie man eine Vektorähnlichkeitssuche durchführt
- Fügen Sie eine Seite unter
/src/content/docs/guides
hinzu - Verwenden Sie die Vorlage
/src/content/docs/guides/template.md
Tutorial – einige Anleitungen können zu Tutorials kombiniert werden
- Ziehen Sie es vor, auf Tutorials zu verweisen/zu verlinken, sofern dies angemessen und verfügbar ist
Gehen Sie ein vollständiges Beispiel einschließlich der Daten durch Versuchen Sie immer noch, unabhängig von der Implementierung zu sein Chatten Sie beispielsweise mit einem PDF Fügen Sie eine Seite unter /src/content/docs/tutorials
hinzu Verwenden Sie die Vorlage /src/content/docs/tutorials/template.md
Forschungsarbeiten
Fügen Sie relevante Forschungsarbeiten aus ArXiv hinzu, indem Sie einen Eintrag zu papers.json mit der arxivid
und einer optionalen github
Org/Repo-Kombination hinzufügen.
Medienressourcen
Alle Diagramme werden mit Excalidraw erstellt. Originalquelldateien werden unter /media
und exportierte SVG-Bilder in /src/assets/images
gespeichert.
Sponsoren
Vielen Dank an Neo4j für das Sponsoring dieser Arbeit.
Der GraphRAG Pattern Catalog von Neo4j, Inc ist unter CC BY 4.0 lizenziert