[벡터DB·지식그래프 RAG 5편] GraphRAG 완성 — 검색에 LLM을 붙이다
지식그래프 RAG 5부작의 마지막 편. 4편까지 완성한 하이브리드 검색(벡터 진입 + 그래프 확장) 위에 LLM(Claude)을 얹어 GraphRAG를 완성합니다. RAG가 검색+생성인 이유, baseline RAG(벡터검색만)의 한계, neo4j-graphrag의 GraphRAG 클래스로 검색기와 LLM을 묶는 법을 다룹니다. 같은 질문에 baseline RAG vs GraphRAG 답변을 실제로 생성해 비교 — 그래프로 넓힌 맥락이 답에 어떻게 반영되는지 실데이터로 확인합니다.

![[Plotly 실전] 우리 집 도마뱀 체중 기록을 인터랙티브 차트로 만들기](/_next/image?url=%2Fblog%2Fplotly-interactive-charts%2Fviolin-plot.webp&w=1920&q=75)
![[SQL 실습 #5] 음악 스트리밍 서비스 데이터 모델 작성](/_next/image?url=%2Fblog%2Fmusic-streaming%2F%EC%9D%B4%EB%AF%B8%EC%A7%8016.webp&w=1920&q=75)
![[SQL 실습 #4] 병원 예약 시스템 데이터 모델 작성](/_next/image?url=%2Fblog%2Fhospital-booking%2Funique-constraint-error.webp&w=1920&q=75)

![[SQL 실습 #3] 주차 관리 시스템 데이터베이스 설계](/_next/image?url=%2Fblog%2Fparking-system%2Fcase-when-result.webp&w=1920&q=75)
![[SQL 실습 #2] 도서관 대출 시스템 테이블 구조 만들기](/_next/image?url=%2Fblog%2Flibrary-system%2Fjoin-result.webp&w=1920&q=75)
![[SQL 입문] 데이터베이스 입문 - 기록의 시작](/_next/image?url=%2Fblog%2Fdatabase-intro%2Fseries-roadmap.webp&w=1920&q=75)
![[SQL 실습 #1] 학생 정보 데이터베이스 설계](/_next/image?url=%2Fblog%2Fstudent-database%2Fcreate-table-execute.webp&w=1920&q=75)
![[Step 4] 워드클라우드로 텍스트 데이터 시각화하기 - WordCloud + matplotlib](/_next/image?url=%2Fblog%2Fword-cloud-visualization%2Ffinal-wordcloud.webp&w=1920&q=75)
![[Step 3] 막대 그래프로 범주형 데이터 시각화하기 - pandas + matplotlib](/_next/image?url=%2Fblog%2Fbar-chart-visualization%2Fstacked-bar.webp&w=1920&q=75)
![[Step 2] 산점도로 데이터 관계 파악하기 - matplotlib scatter](/_next/image?url=%2Fblog%2Fscatter-plot-correlation%2Fadvanced-scatter.webp&w=1920&q=75)
![[Step 1] 데이터를 선 그래프로 시각화하는 실습 - yfinance + matplotlib](/_next/image?url=%2Fblog%2Fstock-line-chart%2Ffinal-result.webp&w=1920&q=75)