Visualizador GraphRAG
Demostración del visualizador GraphRAG
GraphRAG Visualizer es una aplicación diseñada para visualizar artefactos de Microsoft GraphRAG. Al cargar archivos de parquet generados a partir del proceso de indexación GraphRAG, los usuarios pueden ver y analizar datos fácilmente sin necesidad de software o scripts adicionales.
Si está utilizando GraphRAG 0.3.x o inferior , utilice la versión heredada de GraphRAG Visualizer disponible en:
Legado del visualizador GraphRAG
Una vez que el servidor Graphrag-api esté en funcionamiento, puede realizar búsquedas directamente a través de GraphRAG Visualizer. Simplemente vaya al visualizador GraphRAG y use la interfaz de búsqueda para consultar el servidor API. Esto le permite buscar y explorar fácilmente los datos alojados en su servidor local.
La lógica para crear relaciones para unidades de texto, documentos, comunidades y covariables se deriva del cuaderno Neo4j Cypher de importación GraphRAG.
Nodo | Tipo |
---|---|
Documento | RAW_DOCUMENT |
Unidad de texto | CHUNK |
Comunidad | COMMUNITY |
Descubrimiento | FINDING |
covariable | COVARIATE |
Entidad | Varía |
Nodo de origen | Relación | Nodo objetivo |
---|---|---|
Entidad | RELATED | Entidad |
Unidad de texto | PART_OF | Documento |
Unidad de texto | HAS_ENTITY | Entidad |
Unidad de texto | HAS_COVARIATE | covariable |
Comunidad | HAS_FINDING | Descubrimiento |
Entidad | IN_COMMUNITY | Comunidad |
Clona el repositorio en tu máquina local:
git clone https://github.com/noworneverev/graphrag-visualizer.git
cd graphrag-visualizer
Instale las dependencias necesarias:
npm install
Ejecute el servidor de desarrollo:
npm start
Abra la aplicación en su navegador:
http://localhost:3000
Para cargar archivos .parquet
automáticamente cuando se inicia la aplicación, coloque sus archivos Parquet en el directorio public/artifacts
. Estos archivos se cargarán en la aplicación para su visualización y visualización de tablas de datos. Los archivos se pueden organizar de la siguiente manera:
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
Si los archivos se colocan en la carpeta public/artifacts
, la aplicación los cargará y mostrará automáticamente al inicio.