29차시. Conditional Edge 실습
정리
- 27차시 그래프 앞에 classify를 붙이고, 인사·계산·범위 밖은 단축 경로로 바로 끝냅니다. (29차시 「1. 오늘 만들 구조」)
- 1차 규칙은 확실한 것만 가르고, 판단하지 못하면 빈 값을 돌려 2차 LLM에 넘깁니다. (29차시 「2. 실습 ① — 분류 노드 (1차 규칙)」)
- LLM 분류가 네 단어 밖의 말을 하거나 오류가 나면 document로 보냅니다. (29차시 「3. 실습 ② — 분류 노드 (2차 LLM)」)
- 계산 노드는 정규식으로 숫자와 연산자만 허용한 뒤 eval을 부르고, 내장 함수를 비워 둡니다. (29차시 「4. 실습 ③ — 유형별 처리 노드」)
- 검색 실패 사유마다 경로 이름을 나눠 두면, 나중에 경로맵의 값 한 줄만 바꿔 기능을 늘릴 수 있습니다. (29차시 「6. 실습 ⑤ — 검색 실패 사유별 세부 라우팅」 › 6-1) 조건표)
- 라우팅에서 가장 위험한 것은 문서 질문을 다른 유형으로 보내는 오분류입니다. 반드시 document여야 하는 질문으로 따로 검사합니다. (29차시 「9. 오분류 점검」)