🔗
프로덕션 환경의 LangChain과 LangGraph
프로덕션에서 AI 에이전트와 다단계 워크플로우를 구축하기 위한 참조 오픈소스 프레임워크인 LangChain과 LangGraph를 마스터하고자 하는 개발자를 위한 집중 기술 교육입니다. LCEL부터 멀티 에이전트 시스템까지, 신뢰성 있고 확장 가능하며 관측 가능한 애플리케이션을 배포하는 방법을 배웁니다.
기간
2일
수준
중급
가격
월 9.99유로 (모든 과정 포함)
최대 인원
12명
학습 내용
+견고한 체인 구성을 위한 LCEL (LangChain Expression Language) 마스터
+영속적 메모리와 커스텀 도구로 프로덕션 에이전트 구축
+LangGraph로 복잡한 워크플로우 오케스트레이션 (상태, 라우팅, 사이클)
+FastAPI, 스트리밍, 캐싱, 모니터링을 통한 배포
+LLM 비용 관리, 레이턴시 최적화, 복원력 구현
+프로덕션에서 LangSmith를 활용한 관측 및 디버깅
교육 프로그램
모듈 1: LCEL: LangChain Expression Language
3h00- LCEL vs 원시 API 호출: 언제 추상화를 사용할 것인가?
- 파이프 연산자를 활용한 구성: prompt | llm | parser
- 패턴: 순차적, 병렬, 조건부 체인
- 프로덕션을 위한 재시도, 폴백, 타임아웃
- 워크숍: 이력서 분석 파이프라인 (요약 + 스킬 + 수준)
모듈 2: 프로덕션 에이전트: 메모리와 도구
3h30- Redis를 활용한 대화 메모리 (다중 사용자 영속성)
- 커스텀 비즈니스 도구 만들기 (Tool, StructuredTool, Pydantic)
- 외부 API를 위한 오류 처리, 재시도 로직, 서킷 브레이커
- LangSmith를 활용한 관측 가능성: 트레이스, 디버깅, 평가
- 워크숍: 지식 베이스를 갖춘 고객 지원 에이전트
모듈 3: LangGraph: 상태를 가진 복잡한 워크플로우
4h00- LangGraph vs ReAct 에이전트: 명시적 제어 vs LLM 주도
- 상태 관리: TypedDict, Annotated, operator.add
- 조건부 라우팅: conditional_edges, 품질 기반 재시도
- 체크포인트를 활용한 Human-in-the-loop (MemorySaver, RedisSaver)
- 워크숍: 기업 데이터 강화 파이프라인
모듈 4: 배포 및 프로덕션 패턴
3h30- 스트리밍이 포함된 FastAPI (Server-Sent Events)
- 비용 관리: Redis 캐싱, 시맨틱 캐시, 프롬프트 최적화
- 모니터링: Prometheus, Grafana, 메트릭 (레이턴시, 비용, 오류)
- 외부 의존성을 위한 서킷 브레이커
- 프로덕션 체크리스트: 헬스 체크, 속도 제한, 시크릿, 로그