RAG2026-5일3차시 · RAG 기본 구조 깊이 있게 이해하기13 / 17← 이전목차다음 →MetaContents

3차시. RAG 기본 구조 깊이 있게 이해하기

실습 1 — RAG 기본 구조 깊이 있게 이해하기 실습 따라 하기

관련 수업 자료: 원본 PDF 3차시_RAG기본구조깊이있게이해하기.pdf · 실습 코드 없음

이 실습은 교안 해설(03_RAG기본구조.md)의 실습 순서를 옮긴 것입니다. OpenAI 임베딩이나 채팅 모델을 부르는 파일은 .env 에 API 키가 있어야 돌아갑니다. 키가 없으면 실행 결과 샘플로 출력 모양을 확인합니다.

실행 흐름

출력
PDF TXT → Ingestion
Ingestion → Chunking
Chunking → Embedding
Embedding → VectorStore
질문 → 질문 임베딩
질문 임베딩 → 유사도 검색
VectorStore → 유사도 검색
유사도 검색 → 생성

실습 순서

종이에 준비 5칸과 실행 칸을 그리고, 각 칸이 실패하면 다음 칸에 무엇이 들어가는지 한 줄씩 적습니다.

스스로 확인

  • 준비 단계와 실행 단계를 구분하는가?
  • Chunk를 왜 만드는지 말할 수 있는가?
  • 벡터 검색과 키워드 검색의 차이를 말할 수 있는가?
← 이전 절3차시 · 체크리스트와 과제다음 절 →3차시 · 퀴즈 1 — 문서가 바뀌었을 때 다시 할 단계 고르기