22차시. RAG를 Graph로 바꾸기
먼저 큰 그림부터
자동차 정비에 비유하면 이렇습니다. 21차시에는 엔진 자리에 모형을 넣고 배선, 연료 라인, 계기판 연결을 다 확인했습니다. 오늘은 모형을 빼고 진짜 엔진을 넣습니다. 배선은 이미 검증됐으니 다시 할 필요가 없습니다. 그래서 오늘은 생각보다 금방 끝납니다.
오늘 챙겨 갈 것은 세 가지입니다. 15차시 rag.py 의 코드가 어느 노드로 옮겨 가는지, 노드를 한 번에 잇지 않고 하나씩 붙이는 순서, 그리고 1부 버전과 답이 같은지 보는 회귀 테스트입니다. 기능은 하나도 늘지 않습니다. 대신 23차시부터 3부에서 검증, 재시도, 재검색을 노드 하나와 선 하나로 붙일 수 있는 몸이 됩니다.