
FareedKhan-dev/rag-with-raptor
📦 오픈 소스 프로젝트FareedKhan-dev
RAPTOR 기반의 RAG를 단계별로 구현하는 실용적인 가이드입니다.
rag-with-raptor 저장소는 RAPTOR 아키텍처를 구현하기 위한 포괄적인 주피터 노트북 기반의 가이드를 제공합니다. 평면적인 벡터 검색에 의존하는 일반적인 RAG 시스템과 달리, RAPTOR는 텍스트 청크를 재귀적으로 클러스터링하여 데이터를 트리 구조로 구성합니다. 이를 통해 시스템은 특정 세부 사항과 함께 전체적인 맥락을 파악할 수 있습니다. 이 구현체는 OpenAI의 임베딩 및 언어 모델과 허깅페이스 생태계 도구를 결합하여 문서를 계층적 형식으로 처리합니다. 주요 기능으로는 자동 클러스터링, 트리 구성, 그리고 계층의 여러 수준에서 쿼리를 수행하는 검색 메커니즘이 포함됩니다. 이 방식은 기존 검색 방식으로는 정보 통합이 어려웠던 긴 문서 처리에 특히 효과적이며, 고급 검색 전략을 AI 애플리케이션에 통합하려는 개발자들에게 훌륭한 교육 자료가 됩니다.