소개
LinkedIn에 AWS GenAI Lead인 Eduardo Ordax가 공유한 "All you need to know about RAG"가 업데이트되어 퍼왔습니다.
어떠한 기법들이 있는지, 각 기법들이 어떠한 것인지를 한 눈에 살펴볼 수 있는 내용으로 참고하실 수 있을 것 같아 퍼왔습니다.
주요 내용은 다음과 같습니다:
왜 RAG인가? 나이브 RAG 및 청킹 전략에 대한 설명 (Why RAG? Explanation of Naive RAG and Chunking Strategies)
고급 RAG 기법들 *(Advance RAG Techniques)*
- 나이브 + 메타데이터 (Naive + Metadata)
- 부모-자식 청크 검색 (Parent-Child chunk retrieval)
- 쿼리 변환 또는 재작성 (Query transformation or rewriting)
- 하이브리드 검색 (Hybrid Search)
- 쿼리 라우팅 (Query Routing)
- 문장 창 검색 (Sentence Window Retrieval)
- 계층적 색인 검색 (Hierachical Index Retrieval)
- HyDE
- 에이전트 (Agents)
RAG 생성 (RAG Generation)
RAG 평가 (RAG Evaluation)
전체 이미지는 아래와 같습니다:
깨알같은 글씨들이 많아서, 천천히 살펴보시기 위해서는 Eduardo Ordax가 공유한 miro board를 함께 참고하시면 좋을 것 같습니다 (위 이미지를 클릭하셔도 이동합니다):