需求人群
目标受众为数据科学家、研究人员和开发者,他们需要可视化和分析GraphRAG生成的复杂图结构数据。GraphRAG Visualizer提供了一个直观的用户界面,使得用户无需深入了解GraphRAG的内部机制,即可进行数据探索和分析。
使用场景
数据科学家使用GraphRAG Visualizer分析社交网络中的社区结构。研究人员利用该工具探索医学文献中的实体关系。开发者使用GraphRAG Visualizer在本地服务器上测试和调试GraphRAG的输出。
产品特色
图形可视化:在'Graph Visualization'标签页中以2D或3D视图查看图形。数据表格:在'Data Tables'标签页中展示parquet文件中的数据。搜索功能:全面支持搜索,使用户能够专注于特定节点或关系。本地处理:所有数据都在用户机器上本地处理,确保数据安全和隐私。自动加载Parquet文件:将Parquet文件放置在public/artifacts目录下,应用启动时自动加载这些文件。与GraphRAG API集成:通过graphrag-api服务器运行时,可以直接通过GraphRAG Visualizer的搜索界面查询API服务器。基于Neo4j Cypher的逻辑:创建文本单元、文档、社区和协变量之间的关系逻辑来源于GraphRAG导入Neo4j Cypher笔记本。
使用教程
11. 克隆仓库到本地机器:使用git clone命令克隆GraphRAG Visualizer仓库。22. 安装必要的依赖:在仓库目录下运行npm install命令安装所有依赖。33. 运行开发服务器:通过npm start命令启动开发服务器。44. 在浏览器中打开应用:访问http://localhost:3000来查看应用。55. 加载Parquet文件:将Parquet文件放置在public/artifacts目录下,应用会自动加载并展示这些文件。66. 使用搜索功能:启动graphrag-api服务器后,通过GraphRAG Visualizer的搜索界面查询API服务器。