Neo4j LLM Graph Builder로 그래프 RAG 컨텍스트 구축은(는) 무엇을 하나요?
제한된 문서 집합을 Neo4j 지식 그래프로 변환하고, 추출된 노드와 관계를 검사하며, 그래프 기반 RAG에 활용합니다.
필수 조건
APOC가 설치된 Neo4j 데이터베이스 5.23 이상, Python 3.12 백엔드, 구성된 LLM 제공자 자격 증명, 업스트림 README의 선택적 프론트엔드 및 Docker 배포 경로.
설치
환경에 맞는 업스트림 설치 또는 설정 경로를 사용하십시오:
- pip install -r requirements.txt -c constraints.txt
업스트림의 요구 사항 및 주의 사항:
- Python 3.12 이상 (로컬/분리형 백엔드 배포용)
- Neo4j Desktop을 사용하는 경우 백엔드와 프론트엔드를 별도로 배포해야 합니다 (docker-compose는 지원되지 않음).
기본 사용법 또는 시작하기 참고 사항:
-
APOC가 설치된 Neo4j 데이터베이스 5.23 이상.
-
Neo4j Aura 데이터베이스 (무료 티어 포함)가 지원됩니다.
-
backend 폴더에서 backend/example.env를 복사하여 .env 파일을 생성하십시오.
-
업스트림 문서에서 추출: https://raw.githubusercontent.com/neo4j-labs/llm-graph-builder/HEAD/README.md