RAG2026-5일27차시 · 기본 Modular RAG 구현11 / 18← 이전목차다음 →MetaContents

27차시. 기본 Modular RAG 구현

8. 자주 겪는 문제

출처: 원본 PDF 27차시_기본ModularRAG구현.pdf 17쪽 · 쪽 그림 17쪽

증상원인과 해결
재시도해도 같은 답이 나옴25차시 피드백 프롬프트를 쓰지 않고 있습니다. reason을 전달하세요
GraphRecursionErrorbump 노드가 retries를 반환하는지, 상한 검사가 맨위인지 확인
verify가 매번 retry를 반환검증 기준이 엄격합니다. 26차시 8절의 완화 방법을 적용하세요
비용이 예상의 3배MAX_RETRY를 1로 줄이거나 규칙 기반 필터를 강화하세요
재시도 시 검색 결과가 그대로라 개선여지 없음30차시에서 재검색 경로를 추가하면 해결됩니다
상한 도달 시 답변이 비어 있음마지막 생성 결과가 State에 남아 있는지 확인하세요

8-1) 비용을 통제하는 세 가지 방법

💰 27차시 시스템의 비용 구조
질문 1개당 LLM 호출
· 생성 1회 + 검증 1회 = 2회 (재시도 없을 때)
· 재시도 2회 시 = 최대 6회
줄이는 방법
① MAX_RETRY를 1로 → 최대 4회로 감소
② 규칙 필터 강화 → 검증 LLM 호출 자체를 줄임
③ 심판 모델을 저가로 → 호출당 비용 절감
33차시에서 최적화를 본격적으로 다룹니다.

← 이전 절27차시 · 7. 실습 ④ — 개선 효과 측정다음 절 →27차시 · 여기까지의 진화