🏆50

Challenge: RAG + KG + Agent 통합 파이프라인 완성

RAG + Agent 파이프라인 통합

요구사항

RAG Service: 최소 5개 샘플 문서 로딩 + 검색 동작 확인

KG Service: Neo4j 연결 or Mock + 관계 탐색 동작 확인

Agent: 3가지 유스케이스(RAG, KG, RAG+KG) 정상 응답

대화 이력 유지: 연속 질문 시 맥락 유지

에러 핸들링: Neo4j 미연결 시 RAG만으로 폴백

평가 기준
  • 도구 선택이 질문 유형에 맞게 이루어지는가
  • 복합 질문(RAG+KG)에서 두 도구를 적절히 조합하는가
  • 에러 상황에서 시스템이 정상적으로 폴백하는가
  • 대화 이력이 유지되어 "그 설비"같은 대명사를 이해하는가
  • 응답이 한국어로 자연스럽게 생성되는가
보너스
  • 스트리밍 응답 구현 (run_stream)
  • MMR 검색으로 RAG 다양성 확보
  • 도구 사용 통계 로깅