graphrag visualizer
1.0.0
GraphRAG 視覺化工具
GraphRAG 視覺化演示
GraphRAG Visualizer 是一款旨在視覺化 Microsoft GraphRAG 工件的應用程式。透過上傳 GraphRAG 索引管道產生的 parquet 文件,使用者可以輕鬆查看和分析數據,無需額外的軟體或腳本。
如果您使用的是GraphRAG 0.3.x 或更低版本,請使用舊版 GraphRAG Visualizer,網址為:
GraphRAG 視覺化工具舊版
graphrag-api 伺服器啟動並執行後,您可以直接透過 GraphRAG Visualizer 執行搜尋。只需前往 GraphRAG Visualizer 並使用搜尋介面即可查詢 API 伺服器。這使您可以輕鬆搜尋和探索本地伺服器上託管的資料。
為文字單元、文件、社群和協變數建立關係的邏輯源自於 GraphRAG 匯入 Neo4j Cypher 筆記本。
節點 | 類型 |
---|---|
文件 | RAW_DOCUMENT |
文字單位 | CHUNK |
社群 | COMMUNITY |
尋找 | FINDING |
協變數 | COVARIATE |
實體 | 各不相同 |
來源節點 | 關係 | 目標節點 |
---|---|---|
實體 | RELATED | 實體 |
文字單位 | PART_OF | 文件 |
文字單位 | HAS_ENTITY | 實體 |
文字單位 | HAS_COVARIATE | 協變數 |
社群 | HAS_FINDING | 尋找 |
實體 | IN_COMMUNITY | 社群 |
將儲存庫克隆到本機:
git clone https://github.com/noworneverev/graphrag-visualizer.git
cd graphrag-visualizer
安裝必要的依賴項:
npm install
運行開發伺服器:
npm start
在瀏覽器中開啟應用程式:
http://localhost:3000
若要在應用程式啟動時自動載入.parquet
文件,請將 Parquet 檔案放置在public/artifacts
目錄中。這些文件將被載入到應用程式中以進行視覺化和資料表顯示。文件可以組織如下:
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
如果檔案放置在public/artifacts
資料夾中,應用程式將在啟動時自動載入並顯示它們。