Visualisasi GraphRAG
Demo Visualisasi GraphRAG
GraphRAG Visualizer adalah aplikasi yang dirancang untuk memvisualisasikan artefak Microsoft GraphRAG. Dengan mengunggah file parket yang dihasilkan dari jalur pengindeksan GraphRAG, pengguna dapat dengan mudah melihat dan menganalisis data tanpa memerlukan perangkat lunak atau skrip tambahan.
Jika Anda menggunakan GraphRAG 0.3.x atau lebih rendah , silakan gunakan GraphRAG Visualizer versi lama yang tersedia di:
Warisan Visualisator GraphRAG
Setelah server graphrag-api aktif dan berjalan, Anda dapat melakukan pencarian langsung melalui GraphRAG Visualizer. Cukup buka GraphRAG Visualizer dan gunakan antarmuka pencarian untuk menanyakan server API. Hal ini memungkinkan Anda dengan mudah mencari dan menjelajahi data yang dihosting di server lokal Anda.
Logika untuk membuat hubungan untuk unit teks, dokumen, komunitas, dan kovariat berasal dari notebook Neo4j Cypher impor GraphRAG.
simpul | Jenis |
---|---|
Dokumen | RAW_DOCUMENT |
Satuan Teks | CHUNK |
Masyarakat | COMMUNITY |
Temuan | FINDING |
Kovariat | COVARIATE |
Kesatuan | Bervariasi |
Node Sumber | Hubungan | Node Sasaran |
---|---|---|
Kesatuan | RELATED | Kesatuan |
Satuan Teks | PART_OF | Dokumen |
Satuan Teks | HAS_ENTITY | Kesatuan |
Satuan Teks | HAS_COVARIATE | Kovariat |
Masyarakat | HAS_FINDING | Temuan |
Kesatuan | IN_COMMUNITY | Masyarakat |
Kloning repositori ke mesin lokal Anda:
git clone https://github.com/noworneverev/graphrag-visualizer.git
cd graphrag-visualizer
Instal dependensi yang diperlukan:
npm install
Jalankan server pengembangan:
npm start
Buka aplikasi di browser Anda:
http://localhost:3000
Untuk memuat file .parquet
secara otomatis saat aplikasi dimulai, letakkan file Parket Anda di direktori public/artifacts
. File-file ini akan dimuat ke dalam aplikasi untuk visualisasi dan tampilan tabel data. File-file tersebut dapat diatur sebagai berikut:
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
Jika file ditempatkan di folder public/artifacts
, aplikasi akan secara otomatis memuat dan menampilkannya saat startup.