GraphRAG ビジュアライザー
GraphRAG ビジュアライザーのデモ
GraphRAG Visualizer は、Microsoft GraphRAG アーティファクトを視覚化するために設計されたアプリケーションです。 GraphRAG インデックス作成パイプラインから生成された寄木細工ファイルをアップロードすることで、ユーザーは追加のソフトウェアやスクリプトを必要とせずに、データを簡単に表示および分析できます。
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
フォルダーに配置されている場合、アプリは起動時に自動的に読み込まれて表示されます。