60

실습: 하이브리드 검색 모듈

Weekly Project - GraphRAG 시스템

학습 목표

GraphSearcher: 엔티티 추출 → 관계 검색 VectorSearcher: Neo4j Vector 유사도 검색 QueryRouter: 질문 유형별 전략 선택

하이브리드 검색 모듈

KG가 구축되었으니, 이제 검색 모듈을 구현합니다. 그래프 검색 + 벡터 검색 + 쿼리 라우팅을 통합합니다.


왜 배우는가?

모듈 구성

  1. graph_search.py: Neo4j 그래프 검색
  2. vector_search.py: Neo4j Vector 검색
  3. router.py: 쿼리 라우팅
  4. hybrid.py: 통합 검색 엔진

구현 방법

graph_search.py

에디터 로딩 중...

vector_search.py

에디터 로딩 중...

router.py

에디터 로딩 중...

hybrid.py

에디터 로딩 중...
에디터 로딩 중...