RAG2026-5일21차시 · 첫 번째 LangGraph 실습4 / 19← 이전목차다음 →MetaContents

21차시. 첫 번째 LangGraph 실습

1. 왜 가짜 데이터로 먼저 만들까?

출처: 원본 PDF 21차시_첫번째LangGraph실습.pdf 3~4쪽 · 쪽 그림 3쪽 4쪽

바로 RAG를 그래프로 옮기고 싶겠지만, 한 단계만 참으세요. 이유가 분명합니다.

1-1) 바로 RAG를 얹으면

⚠️ 실제 RAG로 바로 시작하면
① 에러 원인을 구분할 수 없습니다
그래프 연결 실수인가? RAG 코드 문제인가?
둘 다 새것이라 판단이 안 됩니다
② 실행이 느려 반복 실험이 힘듭니다
한 번에 5~10초. 20번 고치면 3분을 기다립니다
③ 테스트할 때마다 비용이 듭니다
구조 실수를 찾느라 API를 수십 번 호출합니다
④ 루프 실수가 치명적입니다
무한루프가 진짜 API를 계속 호출합니다

1-2) 더미로 먼저 만들면

✅ 얻는 것
① 그래프 구조 문제만 남습니다
에러가 나면 100% 연결 문제입니다
② 실행이 즉시 끝납니다
0.01초. 수십 번 반복해도 부담이 없습니다
③ 비용이 전혀 들지 않습니다
마음껏 실수해도 됩니다
④ 원하는 상황을 만들 수 있습니다
"검색 실패" "검증 실패"를 마음대로 재현합니다
실제 RAG로는 이런 상황을 만들기 어렵습니다

💡 소프트웨어 개발의 오래된 원칙
구조 먼저, 내용은 나중에.
건물을 지을 때도 철골을 먼저 세우고
내장재를 나중에 채웁니다.
그래프도 똑같습니다.
오늘 철골을 세우고, 22차시에 내장을 합니다.

← 이전 절21차시 · 이번 차시에서 배우는 것다음 절 →21차시 · 2. 그래프 만드는 4단계