20분
LangGraph State 설계: 제조 워크플로우 패턴
Day 3: LangGraph 멀티에이전트
LangGraph State 설계: 제조 워크플로우 패턴
AI Agent 심화 > Day 3: LangGraph 멀티에이전트
학습 목표
LangGraph State를 제조 워크플로우에 맞게 설계하는 방법을 이해한다 Conditional Edge로 분기하는 고장 진단 그래프를 설계할 수 있다 Checkpoint를 활용한 워크플로우 이력 관리를 이해한다
LangGraph State 설계 가이드
제조 진단 State 설계
에디터 로딩 중...
State 설계 원칙:
- Optional 필드는 각 Node에서 순차적으로 채움
- 불변 데이터(장비 ID)와 가변 데이터(진단 결과) 분리
requires_human같은 플래그로 Human-in-the-Loop 구현
조건부 분기 설계
에디터 로딩 중...
Checkpoint: 워크플로우 이력
에디터 로딩 중...
실무 가치: 동일 설비의 연속 이상 신호를 하나의 이력으로 관리하면, 누적 데이터 기반의 정확한 진단이 가능하다.
핵심 포인트
- • State에 urgency, requires_human 같은 플래그를 포함하면 조건부 분기 설계가 자연스러워진다
- • Conditional Edge의 라우팅 함수는 State를 읽어 다음 Node를 반환하는 단순 함수다
- • Checkpoint의 thread_id로 동일 설비의 연속 이상 신호를 하나의 이력으로 추적할 수 있다