GraphRAG 시각화 장치
GraphRAG 시각화 도우미 데모
GraphRAG Visualizer는 Microsoft GraphRAG 아티팩트를 시각화하도록 설계된 응용 프로그램입니다. GraphRAG 인덱싱 파이프라인에서 생성된 쪽모이 세공 파일을 업로드하면 사용자는 추가 소프트웨어나 스크립트 없이도 데이터를 쉽게 보고 분석할 수 있습니다.
GraphRAG 0.3.x 이하를 사용하는 경우 다음 위치에서 제공되는 GraphRAG Visualizer의 레거시 버전을 사용하십시오.
GraphRAG Visualizer 레거시
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
폴더에 있으면 앱이 시작 시 자동으로 로드되어 표시됩니다.