22차시. RAG를 Graph로 바꾸기
8. 3부에서 붙일 자리 미리 보기
출처: 원본 PDF 22차시_RAG를Graph로바꾸기.pdf 14쪽 · 쪽 그림 14쪽
오늘 만든 그래프에 앞으로 무엇이 추가되는지 미리 그려둡시다.
■ 오늘 (22차시)
──────────────────────────────────────
START → retrieve ─ ok ────→ generate → END
└ empty ─→ fallback → END
■ 27차시 (검증과 재생성 추가)
──────────────────────────────────────
START → retrieve ─ ok ────→ generate → verify
└ empty ─→ fallback ├ pass ──→ END
↑ ├ retry ─→ bump
│ └ giveup ┘ │
└─────────────────┐ │
generate ←─────┘
■ 32차시 (재검색까지 추가)
──────────────────────────────────────
START → retrieve ─ ok ────→ generate → verify
↑ └ empty ─→ rewrite ├ pass ──→ END
│ │ ├ retry ─→ bump
└────────────────────┘ └ giveup → fallback| 차시 | 추가되는 것 | 얻는 능력 |
|---|---|---|
| 26 | verify 노드 | 답변이 근거에 맞는지 판정 |
| 27 🏁 | bump + 재생성 루프 | 부실한 답변을 다시 생성 |
| 29 | 질문 유형 라우팅 | 인사·계산·검색을 나눠 처리 |
| 30 | rewrite + 재검색 루프 | 질문을 고쳐 다시 검색 |
| 31 | 예외 처리 강화 | 어떤 오류에도 안전하게 종료 |
| 32 🏁 | 전체 통합 | 고도화된 Modular RAG |
💡 전부 "노드 추가 + Edge 연결"입니다
기존 노드를 뜯어고치는 일은 거의 없습니다.
오늘 구조를 제대로 만들어두면
3부는 조립 작업에 가깝습니다.