RAG2026-5일33차시 · Modular RAG 최적화13 / 19← 이전목차다음 →MetaContents

33차시. Modular RAG 최적화

8. 3부 전체 복습

출처: 원본 PDF 33차시_ModularRAG최적화.pdf 21쪽 · 쪽 그림 21쪽

8-1) 반드시 챙겨갈 5가지

① 모듈의 계약
각 노드는 읽는 키와 쓰는 키가 정해져 있습니다.
남의 키를 건드리지 않고, 흐름을 결정하지 않습니다.

👉 흐릿하면 23차시 복습
② 판정과 행동의 분리
노드는 사실만 기록하고, Router가 판단합니다.
그래야 판정 기준과 대응 정책을 따로 개선할 수 있습니다.

👉 흐릿하면 26·28차시 복습
③ 조건표 우선
분기 코드를 쓰기 전에 표를 만듭니다.
안전장치는 항상 첫 줄, 마지막은 조건 없는 기본 경로.

👉 흐릿하면 28차시 복습
④ 두 종류의 실패
"생성 문제"는 재생성으로, "검색 문제"는 재검색으로.
구분하지 않으면 무의미한 재시도만 반복합니다.

👉 흐릿하면 26·30차시 복습
⑤ 실패해도 뭔가는 준다
답변을 못 만들어도 검색 결과는 있습니다.
확보한 정보를 최대한 활용해 최선의 답을 냅니다.

👉 흐릿하면 31차시 복습

8-2) 자가진단

이 질문에 답할 수 있는가?못 하면
왜 Verifier가 답변을 고치지 않는가?26차시
왜 bump 같은 한 줄짜리 노드가 필요한가?28차시
question과 query를 나눈 이유는?18·30차시
weak와 empty를 구분하는 이유는?24·30차시
노드가 예외를 던지면 안 되는 이유는?31차시
내 시스템의 병목은 어디인가?33차시 (오늘)
← 이전 절33차시 · 7. 최적화 종합 결과다음 절 →33차시 · 9. 4부 준비 — 무엇이 남았나