23차시. Modular RAG 개념
9. 실습 — 내 시스템 설계하기
출처: 원본 PDF 23차시_ModularRAG개념.pdf 17~18쪽 · 쪽 그림 17쪽 18쪽
오늘은 코드를 쓰지 않습니다. 대신 설계를 종이에 그려봅니다.
9-1) 1단계 — 필요한 모듈 정하기
✏️ 내 프로젝트에 필요한 모듈은?
아래 질문에 답하며 정하세요.
Q1. 답변이 틀리면 큰 문제가 되나요?
예 → Verifier 필수
아니오 → 생략 가능
Q2. 사용자가 문서와 다른 말투로 물어보나요?
예 → Rewriter 필요
Q3. 질문 종류가 여러 가지인가요?
예 → 유형 분류 라우팅 필요 (29차시)
Q4. 응답 속도가 중요한가요?
예 → 모듈을 최소로. 검증은 선택적으로
9-2) 2단계 — 계약표 작성
| 모듈 | 읽는 키 | 쓰는 키 | 책임 |
|------|---------|---------|------|
| | | | |
| | | | |9-3) 3단계 — 흐름도 그리기
START → [ ] ─ 조건 → [ ] → END
└ 조건 → [ ] → END💡 이 설계도를 3부 내내 옆에 두세요
매 차시 노드를 하나씩 채워갈 때
"지금 어디를 만들고 있는지" 확인할 수 있습니다.
32차시에 완성되면 처음 그림과 비교해보세요.