29차시. Conditional Edge 실습
1. 오늘 만들 구조
출처: 원본 PDF 29차시_ConditionalEdge실습.pdf 3쪽 · 쪽 그림 3쪽
27차시 그래프 앞에 분류 단계를 붙이고, 유형별 경로를 만듭니다.
START
↓
classify ─────────────────────────────┐
│ │
├─ greeting ──→ greeting_node ──→ END
├─ calc ──────→ calc_node ─────→ END
├─ scope ─────→ scope_node ────→ END
│ │
└─ document ──→ retrieve ──────────┘
│
├─ ok ────→ generate → verify → ...
├─ retry ─→ (30차시 rewrite)
└─ giveup → fallback → END| 경로 | LLM 호출 | 응답 시간 |
|---|---|---|
| greeting | 0회 | 즉시 (0.01초) |
| calc | 0회 | 즉시 |
| scope | 0회 | 즉시 |
| document | 2~6회 | 2~10초 |
💰 개선 효과 예측
실제 챗봇에서 질문 유형 비율은 대략 이렇습니다.
· 인사·잡담 15%
· 범위 밖 10%
· 문서 질의 75%
25%가 단축 경로로 빠지면
전체 비용이 약 25% 절감됩니다.
그리고 그 25%의 사용자는 즉시 답을 받습니다.