GraphRAG Visualizer
GraphRAG Visualizer-Demo
GraphRAG Visualizer ist eine Anwendung zur Visualisierung von Microsoft GraphRAG-Artefakten. Durch das Hochladen von Parquet-Dateien, die aus der GraphRAG-Indizierungspipeline generiert wurden, können Benutzer Daten einfach anzeigen und analysieren, ohne dass zusätzliche Software oder Skripte erforderlich sind.
Wenn Sie GraphRAG 0.3.x oder niedriger verwenden, verwenden Sie bitte die ältere Version von GraphRAG Visualizer, verfügbar unter:
GraphRAG Visualizer Legacy
Sobald der Graphrag-API-Server betriebsbereit ist, können Sie Suchvorgänge direkt über den GraphRAG Visualizer durchführen. Gehen Sie einfach zum GraphRAG Visualizer und nutzen Sie die Suchoberfläche, um den API-Server abzufragen. Auf diese Weise können Sie Daten, die auf Ihrem lokalen Server gehostet werden, einfach durchsuchen und erkunden.
Die Logik zum Erstellen von Beziehungen für Texteinheiten, Dokumente, Communities und Kovariaten wird aus dem GraphRAG-Import-Neo4j-Cypher-Notizbuch abgeleitet.
Knoten | Typ |
---|---|
Dokumentieren | RAW_DOCUMENT |
Texteinheit | CHUNK |
Gemeinschaft | COMMUNITY |
Finden | FINDING |
Kovariate | COVARIATE |
Juristische Person | Variiert |
Quellknoten | Beziehung | Zielknoten |
---|---|---|
Juristische Person | RELATED | Juristische Person |
Texteinheit | PART_OF | Dokumentieren |
Texteinheit | HAS_ENTITY | Juristische Person |
Texteinheit | HAS_COVARIATE | Kovariate |
Gemeinschaft | HAS_FINDING | Finden |
Juristische Person | IN_COMMUNITY | Gemeinschaft |
Klonen Sie das Repository auf Ihren lokalen Computer:
git clone https://github.com/noworneverev/graphrag-visualizer.git
cd graphrag-visualizer
Installieren Sie die erforderlichen Abhängigkeiten:
npm install
Führen Sie den Entwicklungsserver aus:
npm start
Öffnen Sie die App in Ihrem Browser:
http://localhost:3000
Um .parquet
Dateien beim Start der Anwendung automatisch zu laden, platzieren Sie Ihre Parquet-Dateien im Verzeichnis public/artifacts
. Diese Dateien werden zur Visualisierung und Datentabellenanzeige in die Anwendung geladen. Die Dateien können wie folgt organisiert werden:
public/artifacts/create_final_entities.parquet
public/artifacts/create_final_relationships.parquet
public/artifacts/create_final_documents.parquet
public/artifacts/create_final_text_units.parquet
public/artifacts/create_final_communities.parquet
public/artifacts/create_final_community_reports.parquet
public/artifacts/create_final_covariates.parquet
Wenn die Dateien im Ordner public/artifacts
abgelegt werden, lädt die App sie automatisch und zeigt sie beim Start an.