Allgemeine Einführung
GraphRAG Visualizer ist ein webbasiertes Tool, das den Nutzern helfen soll, Artefakte aus Microsoft GraphRAG zu visualisieren und zu untersuchen. Durch das Hochladen von Parquet-Dateien, die von der GraphRAG-Indizierungspipeline generiert wurden, können die Nutzer die Daten ohne zusätzliche Software oder Skripte einfach anzeigen und analysieren. Das Tool unterstützt die grafische 2D- und 3D-Visualisierung, die Anzeige von Datenblättern und Suchfunktionen. Die gesamte Datenverarbeitung erfolgt lokal, um die Datensicherheit und den Datenschutz zu gewährleisten.
Funktionsliste
- grafische VisualisierungAnsicht von 2D- oder 3D-Grafiken auf der Registerkarte Grafikvisualisierung.
- datenblattZeigt die Daten in der Parkettdatei auf der Registerkarte Datentabellen an.
- SuchfunktionSuche: Unterstützt die Suche, so dass die Benutzer nach bestimmten Knoten oder Beziehungen suchen können.
- lokale VerarbeitungAlle Artefakte werden auf einem lokalen Computer verarbeitet, um Datensicherheit und Datenschutz zu gewährleisten.
Hilfe verwenden
Ablauf der Installation
- Klon-LagerKlonen Sie das Repository auf den lokalen Computer.
git clone https://github.com/noworneverev/graphrag-visualizer.git
cd graphrag-visualizer
- Installation von AbhängigkeitenInstallieren Sie die erforderlichen Abhängigkeiten.
npm-Installation
- Betrieb des EntwicklungsserversStarten Sie den Entwicklungsserver.
npm-Start
- Öffnen Sie die AnwendungÖffnen Sie die Anwendung im Browser.
http://localhost:3000
Verwendung Prozess
- Laden einer Parkettdatei: Legen Sie die Parquet-Datei im Verzeichnis
öffentlich/Artefakte
Diese Dateien werden beim Starten der Anwendung automatisch geladen.- Beispiel für die Organisation von Dateien:
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
- Beispiel für die Organisation von Dateien:
- Verwendung der grafischen VisualisierungsfunktionAnzeige von 2D- oder 3D-Diagrammen auf der Registerkarte Diagrammvisualisierung, um Datenknoten und Beziehungen zu untersuchen.
- Verwendung der DatenblattfunktionAnzeigen und Analysieren der Daten in der Parkettdatei auf der Registerkarte Datentabellen.
- Verwendung der SuchfunktionEinfaches Durchsuchen und Erkunden von Daten auf lokalen Servern durch Abfragen von API-Servern über die Suchschnittstelle.
Detaillierte Vorgehensweise
- grafische VisualisierungWählen Sie die Registerkarte Grafikvisualisierung und verwenden Sie die Maus zum Ziehen und Zoomen, um die Grafik anzuzeigen. Klicken Sie auf einen Knoten, um Details anzuzeigen.
- datenblattWählen Sie die Registerkarte Datentabellen, um die Daten zu durchsuchen und zu filtern. Klicken Sie auf die Spaltenüberschriften, um zu sortieren.
- SuchfunktionGeben Sie die Suchkriterien in das Suchfeld ein und klicken Sie auf die Schaltfläche Suchen, um die Suchergebnisse anzuzeigen.
Mit Hilfe der oben genannten Schritte können die Benutzer die Verwendung von GraphRAG Visualizer vollständig beherrschen und Daten problemlos visualisieren und analysieren.