25차시. Generator Node 분리
먼저 큰 그림부터
원본 PDF 는 생성 노드를 "근거를 문장으로 바꾸는 번역기"라고 부릅니다. 번역기는 원문에 없는 내용을 지어 붙이지 않습니다. 원문이 부실하면 부실한 대로, 없으면 없다고 옮깁니다. 생성 노드도 지식을 만들지 않고, 이미 확보된 근거를 사람이 읽을 문장으로 바꿉니다. 그래서 좋은 생성 노드는 잘 쓰는 노드가 아니라 못 쓸 때를 정직하게 아는 노드입니다.
오늘 챙겨 갈 것은 세 가지입니다. 근거가 없으면 LLM 을 부르지 않는 세 줄, 스스로 근거 부족을 적는 insufficient 와 인용 번호를 정규식으로 검사하는 has_citation, 그리고 다시 쓸 때 반려 이유를 프롬프트에 넣는 RETRY_PROMPT 입니다. 26차시 Verifier 는 오늘 남긴 이 값들을 재료로 답을 판정합니다.