AI Agents & LangGraph
Xây dựng AI Agents tự động - Autonomous systems có thể reasoning và sử dụng tools.
📋 Mô tả khóa học
AI Agents là future của AI applications - systems có thể tự suy nghĩ, plan, và execute tasks phức tạp. Khóa học này giúp bạn build agents với LangGraph, từ simple tool-calling đến multi-agent systems.
🎯 Bạn sẽ học được gì?
- ✅ AI Agent architecture (ReAct, Plan-and-Execute)
- ✅ LangGraph for agent workflows
- ✅ Tool calling & function execution
- ✅ Multi-agent systems & collaboration
- ✅ Memory & state management
- ✅ Agent evaluation & monitoring
👥 Khóa học dành cho ai?
- Developers building autonomous AI
- Engineers creating AI assistants
- Teams implementing AI automation
- Anyone wanting cutting-edge AI skills
📚 Chương trình học (16 bài)
Module 1: Agent Fundamentals
- What are AI Agents - Definition, capabilities, limitations
- ReAct Pattern - Reasoning + Acting
- LangGraph Basics - Nodes, edges, state
- First Agent - Simple tool-using agent
Module 2: Tool Use & Functions
- Tool Calling - OpenAI function calling
- Building Custom Tools - Python functions as tools
- Tool Selection - When to use what tool
- Error Handling - Graceful failure, retries
Module 3: Advanced Agents
- Memory Systems - Short-term, long-term memory
- State Management - Checkpointing, persistence
- Planning Agents - Plan-and-execute pattern
- Self-Reflection - Self-correction, improvement
Module 4: Multi-Agent Systems
- Multi-Agent Architecture - Supervisor, hierarchical
- Agent Communication - Handoffs, collaboration
- Production Agents - LangSmith monitoring
- Capstone Project - Complete agent system
🛠️ Tech Stack
- Python 3.10+
- LangGraph, LangChain
- OpenAI API, Anthropic API
- LangSmith for monitoring
- FastAPI for deployment
🚀 Dự án chính
- Research Assistant Agent - Web search, summarize, report
- Data Analysis Agent - Query data, visualize, insights
- Multi-Agent Customer Support - Routing, specialists, escalation
- Code Review Agent - Analyze PRs, suggest improvements
⚙️ Prerequisites
- ✅ GenAI Image & Multimodal course
- ✅ Python advanced level
- ✅ Understanding of async programming
Thời lượng: 8-10 tuần (6-8 giờ/tuần)
Level: Advanced
Pathway: GenAI Coding
