This course covers the entire process of designing and implementing Generative AI services through step-by-step hands-on practice, focusing on LangChain 1.0, LangGraph, and Deep Agents.
Starting from the basics of Chat Models and Messages, you will master the core building blocks of LangChain—including Tool Calling-based Agents, memory, streaming, and structured output (Pydantic-based)—and then expand into LangGraph's StateGraph-based state machine architecture to directly implement production-ready AI system structures.
You will systematically build agent design capabilities through real-world scenario-based exercises, such as RAG systems based on documents, PDFs, and web data (embeddings, ChromaDB, semantic search), SQL Agents (Chinook DB), multi-agent orchestration using the Supervisor pattern, and calculator agents utilizing the LangGraph Graph API.
Furthermore, through Deep Agents (create_deep_agent), you will complete Generative AI applications equipped with stability, scalability, and controllability by utilizing sub-agent delegation, multi-turn conversations, and Deep Agents-specific middleware (SummarizationMiddleware, HumanInTheLoopMiddleware, ToolRetryMiddleware, PIIMiddleware, etc.).
👉 For those who want to accurately understand the internal structure and execution flow of LangChain/LangGraph/Deep Agents
👉 For those who want to implement RAG and Agents as production-level architectures rather than just "demos"
👉 This is the optimal course for those who need a practical roadmap covering state-based agents, SQL/document automation, and multi-agent orchestration.