30분
How: RAG 3단계 파이프라인
Day 1: RAG 아키텍처 개요
How: RAG 3단계 파이프라인
RAG 기초 > Day 1: RAG 아키텍처 개요
학습 목표
RAG의 3단계를 설명할 수 있다 각 단계의 핵심 개념을 이해한다 임베딩과 벡터 DB의 역할을 안다
RAG 파이프라인 전체 구조
에디터 로딩 중...
Step 1: Indexing (색인) - 문서 준비
에디터 로딩 중...
Step 2: Retrieval (검색) - 관련 문서 찾기
에디터 로딩 중...
Step 3: Generation (생성) - LLM 답변
에디터 로딩 중...
핵심 개념 정리
| 개념 | 설명 | 비유 |
|---|---|---|
| 청킹 | 긴 문서를 검색 가능한 크기로 분할 | 책을 페이지로 나누기 |
| 임베딩 | 텍스트를 숫자 벡터로 변환 | 단어를 GPS 좌표로 |
| 벡터 DB | 임베딩을 저장하고 검색 | 도서관 인덱스 |
| 유사도 검색 | 질문과 비슷한 문서 찾기 | 책 목차에서 검색 |
| 프롬프트 증강 | 검색 결과를 LLM에 제공 | 참고 자료 주기 |
핵심 포인트
- • RAG 3단계: Indexing → Retrieval → Generation
- • 임베딩: 텍스트를 숫자로, 의미가 비슷하면 벡터도 비슷
- • 벡터 DB: 빠른 유사도 검색을 위한 특수 DB