RAG2026-5일23차시 · Modular RAG 개념1 / 18← 이전목차다음 →MetaContents

23차시. Modular RAG 개념

먼저 큰 그림부터

자동차를 엔진과 브레이크까지 통째로 주조했다고 생각해 보십시오. 브레이크 패드만 갈 수 없고, 엔진을 고치려면 브레이크까지 다시 만들어야 하고, 어디가 고장 났는지도 알 수 없습니다. 그래서 자동차는 부품으로 나누고 규격을 정합니다. 규격만 맞으면 어느 제조사 브레이크 패드든 끼울 수 있습니다. RAG 도 똑같습니다. 오늘 배우는 그 규격이 State 인터페이스, 곧 모듈 간 계약입니다.

Retriever, Generator, Verifier, Router 네 장의 카드가 나란히 놓인 그림입니다. 앞의 셋은 각자 맡은 일의 결과만 State 에 남기고, Router 가 그 결과를 보고 다음 노드를 정합니다.

오늘 챙겨 갈 것은 세 가지입니다. Retriever, Generator, Verifier 가 각각 무엇만 책임지는지, 모듈이 읽는 키와 쓰는 키를 정한 계약표, 그리고 판정은 모듈이 하고 다음 길은 Router 가 정한다는 원칙입니다. 오늘은 코드를 쓰지 않고 설계도를 그립니다. 24차시부터 그 설계도의 모듈을 하나씩 만들어 채웁니다.

← 이전22차시 · 확인문제와 해답다음 절 →23차시 · 용어 짚고 가기