LangChain / LangGraph / Deep Agents를 활용한 생성형 AI 서비스 구축
이 강의는 LangChain 1.0, LangGraph, Deep Agents를 중심으로 생성형 AI 서비스를 설계·구현하는 전 과정을 단계별 실습으로 다룹니다. Chat Models·Messages 기초부터 시작해 도구 호출(Tool Calling) 기반 Agent, 메모리, 스트리밍, 구조화된 출력(Pydantic 기반)까지 LangChain의 핵심 빌딩 블록을 익힌 뒤, LangGraph의 StateGraph 기반 상태 머신 아키텍처로 확장하여 운영 가능한 AI 시스템 구조를 직접 구현합니다. 문서·PDF·웹 데이터 기반 RAG 시스템(임베딩, ChromaDB, 시맨틱 검색), SQL Agent(Chinook DB), Supervisor 패턴의 멀티 에이전트 오케스트레이션, 그리고 LangGraph Graph API를 활용한 계산기 에이전트 등 현업 시나리오 기반 실습을 통해 에이전트 설계 역량을 체계적으로 쌓아갑니다. 또한 Deep Agents(create_deep_agent)를 통해 서브에이전트 위임, 멀티턴 대화, 그리고 Deep Agents 전용 미들웨어(SummarizationMiddleware, HumanInTheLoopMiddleware, ToolRetryMiddleware, PIIMiddleware 등)를 활용한 안정성·확장성·제어 가능성을 갖춘 생성형 AI 애플리케이션을 완성합니다. 👉 LangChain/LangGraph/Deep Agents의 내부 구조와 실행 흐름을 정확히 이해하고 싶은 분 👉 RAG·Agent를 "데모"가 아닌 실서비스 수준의 아키텍처로 구현하고 싶은 분 👉 상태 기반 에이전트, SQL·문서 자동화, 멀티 에이전트 오케스트레이션까지 아우르는 실무 로드맵이 필요한 분께 최적의 강의입니다.
Basic
인공지능(AI), ChatGPT, 프롬프트엔지니어링














