Ưu đãi trong tuần: Nhập mã UD50 giảm 50k cho đơn từ 300k!
Trang chủ
Menu

LangChain- Agentic AI Engineering with LangChain & LangGraph

LangChain - Phát triển AI Agents với LangChain & LangGraph

LangChain - Phát triển AI Agents với LangChain & LangGraph

Học Kỹ thuật AI với LangChain và LangGraph bằng cách xây dựng AI Agents thực tế (Python, Phiên bản mới nhất 1.0+)

4.6
(45,839 đánh giá)
156,981 học viên
Giảng viên
Eden Marco
Phụ đề Việt chất lượng cao Phụ đề tiếng Anh Bán chạy Đánh giá cao
50.000đ 349.000đ -86%
✓ Xem giỏ hàng và thanh toán
Bao gồm phụ đề tiếng Việt, tiếng Anh
20.5 giờ video
184 bài giảng
6 bài quiz
2 bài coding
Truy cập vĩnh viễn
Học trên mọi thiết bị
Cập nhật: 16/09/2026

Bạn sẽ học được gì

Thành thạo LangChain
Sở hữu các tác nhân AI dựa trên LangChain hoạt động từ đầu đến cuối
Lý thuyết Kỹ thuật Prompt: Chain of Thought, ReAct, Few Shot prompting và hiểu cách LangChain được xây dựng bên trong
Kỹ thuật Ngữ cảnh (Context Engineering)
Hiểu cách điều hướng bên trong mã nguồn mở của LangChain
Lý thuyết Mô hình Ngôn ngữ Lớn (LLM) dành cho kỹ sư phần mềm
LangChain: Nhiều thành phần - Chains, Agents, DocumentLoader, TextSplitter, OutputParser, Memory
RAG, Vectorestores/ Vector Databases (Pinecone, FAISS)
Model Context Protocol (MCP)
LangGraph

Yêu cầu

Đây KHÔNG phải là khóa học cho người mới bắt đầu. Cần có kiến thức cơ bản về kỹ thuật phần mềm
Giả định học viên đã quen thuộc với các chủ đề kỹ thuật phần mềm như: git, python, pipenv, biến môi trường, classes, testing và debugging
KHÔNG cần kinh nghiệm về Máy học (Machine Learning)

Đối tượng phù hợp

Dành cho Kỹ sư phần mềm muốn học cách xây dựng ứng dụng dựa trên AI Sáng tạo (Generative AI) với LangChain và LangGraph
Dành cho Nhà phát triển muốn học cách xây dựng ứng dụng dựa trên AI Sáng tạo với LangChain và LangGraph
Dành cho Kỹ sư muốn học cách xây dựng ứng dụng dựa trên AI Sáng tạo với LangChain và LangGraph

Nội dung khóa học

23 phần • 183 bài giảng
1 Giới thiệu Khóa học
2 Mục tiêu Khóa học
3 Cấu trúc Khóa học + Cách tận dụng tối đa Udemy [VUI LÒNG ĐỪNG BỎ QUA]
4 Cộng đồng Khóa học
5 Tài nguyên Khóa học
1 LangChain là gì? Hiểu LangChain trong dưới 6 phút
2 Chúng ta sẽ xây dựng gì? LangChain Hello World Chain
3 Thiết lập Dự án
4 Nguyên lý cơ bản LangChain: Prompt Templates, ChatModels, và Chains
5 Xây dựng một LangChain Chain để Tóm tắt Văn bản
6 Gỡ lỗi và Theo dõi LangChain Chain của chúng ta
7 Sử dụng Mô hình Open-Weights cục bộ với LangChain và Ollama
8 Tích hợp LangSmith để Theo dõi Ứng dụng LangChain
9 Phiên bản LangChain trong Khóa học V.1
10 Nên dùng LLM nào? (OpenAI, Gemini, Anthropic, Mistral, Llama)
1 AI Agents là gì? Tổng quan Cấp cao
2 Tạo một AI Job Search Agent: Demo thực tế
3 Sự phát triển của LangChain ReAct Agents
4 Thiết lập Môi trường cho một LangChain Search Agent
5 Tạo LangChain Agent đầu tiên của bạn: Tools và LLMs
6 Từ Truy vấn đến Câu trả lời: Cách một LangChain Agent "nghĩ"
7 Tích hợp Tìm kiếm Thực tế với Tavily và LangChain Tools
8 Đầu ra có cấu trúc với LangChain Agents sử dụng Pydantic
9 [LÝ THUYẾT] Phản hồi Agent Dự đoán được với Đầu ra có cấu trúc của LangChain
1 LƯU Ý
2 Giới thiệu Kiến trúc Cốt lõi của AI Agents: Một cái nhìn sâu
3 Tổng quan Chủ đề Dự án: The E-Commerce Agent
4 [Lý thuyết] Tóm tắt về ReACT
5 Thiết lập
6 Định nghĩa LangChain Tools và Khởi tạo Chat Models
7 Ràng buộc Tool và Defensive Prompting cho LangChain Agents
8 Hiểu Vòng lặp ReAct Agent trong Langchain
9 Chuyển đổi Mô hình (Model Switch)
10 JSON Schemas thủ công so với Trừu tượng hóa Tool trong LangChain
11 Xây dựng Vòng lặp ReAct Agent với Raw Ollama SDK
12 Tổng kết
1 [ĐỪNG BỎ QUA] Nguồn gốc và Nền tảng của LangChain ReAct Agents
2 Thiết lập Môi trường và Phụ thuộc cho một LangChain Agent
3 Xây dựng Search Agent: Định nghĩa Tools với LangChain
4 Xây dựng Search Agent: Từ Prompt đến Thực thi
5 Xây dựng Search Agent: Gỡ lỗi, Xem xét Luồng Thực thi
6 Nâng cao LangChain Agents với Pydantic Output Parsers
7 Tổ hợp một Agent với Output Parsers sử dụng LCEL
8 Đầu ra có cấu trúc Tin cậy với .with_structured_output() của LangChain
9 Triển khai create_agent
10 Theo dõi (Trace)
1 Chúng ta sẽ xây dựng gì? ReAct AgentExecutor từ đầu
2 Lưu ý nhanh: Pipenv vs uv
3 Thiết lập Môi trường + Tổng quan thuật toán ReAct
4 Định nghĩa Tools cho ReAct agent của chúng ta
5 Gỡ lỗi LangChain: Giải quyết Vấn đề LLM stop Token & Template Indentation
6 ReAct prompt, LLM Reasoning Engine, Phân tích cú pháp Đầu ra và Thực thi Tool
7 Lỗi Phân tích cú pháp (Parsing Errors)
8 AgentAction, AgentFinish, ReAct AgentStep
9 CallbackHandlers, ReAct Prompt và hoàn thiện vòng lặp ReAct Agent
10 Tổng kết với LangSmith
1 Giới thiệu
2 [Lý thuyết] Hiểu về Gọi Hàm cho LLMs
3 [Lý thuyết] Gọi Hàm so với ReAct
4 Gọi Hàm/ Tool Calling trong LangChain
5 Nâng cấp ReAct Agents với Tool Calling
6 Gỡ lỗi Thực thi Tool Call của một LangChain Agent
7 Theo dõi Thực thi Tool Call của một LangChain Agent với LangSmith
1 Giới thiệu về Retrieval Augmentation Generation (RAG)
2 Giới thiệu về Triển khai RAG
3 Medium Analyzer - Thiết lập Dự án Boilerplate
4 Medium Analyzer - Đánh giá Lớp: TextLoader, TextSplitter, OpenAIEmbeddings, Pinecone
5 Medium Analyzer - Triển khai Quá trình Thu thập dữ liệu (Ingestion)
6 TỔNG KẾT
7 Medium Analyzer - Triển khai Truy xuất Ngây thơ (Naive Retrieval)
8 Medium Analyzer - RAG 2 Bước
9 Tài liệu LangChain RAG
1 Chúng ta sẽ xây dựng gì? (RAG)
2 Lưu ý nhanh: Pipenv vs uv
3 Thiết lập Môi trường
4 Giới thiệu Quy trình Thu thập dữ liệu (Ingestion Pipeline)
5 Các thư viện cần import
6 Thu thập dữ liệu với Tavily Crawling
7 [Tùy chọn] TavilyMap, TavilyExtract cho khả năng tùy chỉnh cao
8 [Tùy chọn] Tìm hiểu sâu về Crawling
9 Tổng kết
10 Chia nhỏ văn bản (Chunking - Text Splitting)
11 Lập chỉ mục theo lô (Batch Indexing)
12 Triển khai Retrieval Agent
13 Chạy, Gỡ lỗi, Theo dõi RAG Agent
14 "Frontend" với Streamlit (Giao diện người dùng)
15 Documentation Helper trong Môi trường Sản xuất
16 Kiến trúc RAG
1 TÓM TẮT về LLMs
2 Prompt là gì? Thành phần của một prompt chính thức
3 Zero Shot Prompting
4 Few Shot Prompting
5 Chain of Thought Prompting
6 ReAct Prompting
7 Mẹo nhanh về Kỹ thuật Prompt
8 Kỹ thuật Ngữ cảnh (Context Engineering)
9 Kỹ thuật Ngữ cảnh cho System Prompt
1 Ứng dụng LLM trong Môi trường Sản xuất
2 Bối cảnh Phát triển Ứng dụng LLM
3 LLMs trong Sản xuất: Quyền riêng tư & Lưu giữ Dữ liệu
4 Giao diện/Trải nghiệm người dùng Sáng tạo (Generative UI/UX) với CopilotKit
5 Các khóa học chính thức từ LangChain Academy
6 LLM Mã nguồn mở so với Nhà cung cấp LLM được quản lý (Deepseek)
7 Độ tin cậy trong Kết quả AI - By Assaf Elovic & Harrison Chase
8 [MỚI] AI FOMO là điều bình thường mới
9 Đã hoàn thành khóa học? Bước tiếp theo là gì!
1 LangGraph là gì?
2 Tại sao dùng LangGraph? LangGraph so với LangChain
3 Graphs là gì?
4 LangGraph & Kỹ thuật Luồng (Flow Engineering)
5 Các Thành phần Cốt lõi của LangGraph
6 --------- [Thực hành] Triển khai ReAct AgentExecutor với LangGraph ---------
7 Lưu ý nhanh: poetry vs uv
8 [Thực hành] Bắt đầu: Thiết lập Môi trường Dự án ReAct Agent của bạn
9 [Thực hành] Lập trình "Bộ não" của Agent: Triển khai ReAct Runnable
10 [Thực hành] 43. Các khối xây dựng: Định nghĩa Các Node của Agent trong LangGraph
11 [Thực hành] Thổi hồn cho ReAct Agent của bạn: Kết nối các Node thành một Graph
12 [Thực hành] Chạy LangGraph React Agent của chúng ta với Function Calling
13 [QUAN TRỌNG] Xây dựng LLM Agents Hiện đại: Từ Lịch sử đến LangGraph v1.0
1 Chúng ta sẽ xây dựng gì?
2 Thiết lập Dự án
3 Tạo Reflector Chain và Tweet Reviosr Chain
4 Định nghĩa LangGraph Graph của chúng ta
5 Theo dõi với LangSmith (LangSmith Tracing)
1 Chúng ta sẽ xây dựng gì
2 Thiết lập Dự án
3 Tài nguyên Phần học
4 Actor Agent V2
5 Revisor Agent
6 ToolNode - Thực thi Tools
7 Xây dựng LangGraph Graph của chúng ta
8 Theo dõi Graph của chúng ta (Tracing Our Graph)
1 Chúng ta sẽ Xây dựng gì trong Phần này - Kiến trúc Agentic RAG
2 Cải thiện Chất lượng RAG với Luồng Corrective RAG
3 Thiết lập Boilerplate cho một Agentic RAG Agent với LangGraph
4 Cấu trúc Mã (Code Structure)
5 Quy trình Thu thập dữ liệu LangChain Vector Store (WebLoader, ChromaDB)
6 Quản lý Luồng Thông tin trong LangGraph: The GraphState
7 Lấy Ngữ cảnh cho LLMs: The LangGraph Retrieve Node
8 Xây dựng Bộ lọc Liên quan cho RAG sử dụng Structured Output của LangChain
9 Triển khai Web Search Node trong LangGraph sử dụng Tavily API
10 Tạo LLM Generation Chain và Node cho LangGraph
11 Xây dựng và Chạy LangGraph Agent Hoàn chỉnh
12 Self RAG - Giới thiệu
13 Self RAG - Triển khai
14 Adaptive RAG
1 [Lý thuyết] Tại sao cần MCP (Model Context Protocol)
2 [Lý thuyết] Cách LLMs THỰC SỰ sử dụng Tools: Hiểu về Tool Calling
3 [Lý thuyết] Tóm tắt về Giao thức với Tool Calling
4 [Lý thuyết] Kiến trúc MCP
5 [Lý thuyết] MCP Servers
6 Thu hẹp khoảng cách: Giải thích về LangChain MCP Adapter
1 Chúng ta sẽ xây dựng gì?
2 MCP Inspector
3 LLM.txt
4 mcpdoc
1 Giới thiệu
2 Boilerplate
3 Servers
4 Chúng ta đang Xây dựng MCP gì?
5 Simple MCP Server
6 MultiServerMCPClient của LangChain từ LangChain MCP Adapter
7 Theo dõi (Tracing)
1 [Mới, Quan trọng] Dừng Viết Code Lỗi Thời: MCP Server Chính Thức của LangChain
2 LangChain Hub - Tải prompt từ cộng đồng
3 Sân Chơi Tách Văn Bản (TextSplitting Playground)
4 LangChain VS LlamaIndex
1 Giới Thiệu Phần Deep Agents
2 Deep Agents: Phân Loại Agent: Agent Nông, Agent Sâu, Agent Viết Code
3 Deep Agents: Cách Deep Agents Dùng Danh Sách Việc Cần Làm Động để Giải Quyết Tác Vụ Phức Tạp
4 Deep Agents: Sub Agent và Ủy Quyền Phân Cấp
5 Deep Agents: Luồng Ngữ Cảnh Giữa Các Subagent
6 Hệ Thống Tập Tin của Deep Agents
1 ChatModels
2 Messages
3 RecursiveCharacterTextSplitter
4 Document
5 Chiến Lược Xử Lý Giới Hạn Token trong LangChain
6 Giới Thiệu Bộ Nhớ LangChain - Giải Quyết Đồng Tham Chiếu
7 Lý Thuyết Chuyên Sâu về Bộ Nhớ LangChain (LangGraph)
1 Bảo Mật Ứng Dụng LLM là gì?
2 Mặt Trái của Lập Trình Hướng Agent
1 Phần Thưởng Thêm

Giới thiệu khóa học

This course contains the use of artificial intelligence :)

COURSE WAS RE-RECORDED and supports- LangChain Version 1.0+

**Ideal students are software developers / data scientists / AI/ML Engineers**

Welcome to the AI Agents with LangChain and LangGraph Udemy course - Unleashing the Power of Agentic AI!
This  course is designed to teach you how to QUICKLY harness AI Engineering, Agent Engineering with the power the LangChain & LangGraph libraries for LLM applications and Agentic AI.
This course will equip you with the skills and knowledge necessary to develop cutting-edge LLM solutions for a diverse range of topics.

Please note that this is not a course for beginners. This course assumes that you have a background in software engineering and are proficient in Python. I will be using Pycharm IDE but you can use any editor you'd like since we only use basic feature of the IDE like debugging and running scripts .

What You’ll Build: 
No fluff. No toy examples. You’ll build:

  • Search Agent

  • Documentation Helper – A chatbot over Python package docs (and any data you choose), using advanced retrieval and RAG.

  • Slim ChatGPT Code Interpreter – A lightweight code execution assistant.

  • Prompt Engineering Theory

  • Context Engineering Theory

  • Introduction to LangGraph

  • Model Context Protocol (MCP)


The topics covered in this course include:

  • AI Agents

  • Agentic AI

  • AI Engineering

  • LangChain, LangGraph

  • LLM + GenAI History

  • Prompt Engineering: Few shots prompting, Chain of Thought, ReAct prompting

  • Context Engineering

  • Chat Models

  • Open Source Models

  • Prompts, PromptTemplates, langchainub

  • Output Parsers, Pydantic Output Parsers

  • Chains: create_retrieval_chain, create_stuff_documents_chain

  • Agents, Custom Agents, Python Agents, CSV Agents, Agent Routers

  • OpenAI Functions, Tool Calling

  • Tools, Toolkits

  • Memory

  • Vectorstores (Pinecone, FAISS, Chroma)

  • RAG (Retrieval Augmentation Generation)

  • DocumentLoaders, TextSplitters

  • Streamlit (for UI), Copilotkit

  • LCEL

  • Agent tracing with LangSmith

  • Cursor IDE 

  • MCP - Model Context Protocol & LangChain Ecosystem

  • Introduction To LangGraph


Throughout the course, you will work on hands-on exercises and real-world projects to reinforce your understanding of the concepts and techniques covered. By the end of the course, you will be proficient in using LangChain to create powerful, efficient, and versatile LLM applications for a wide array of usages.

Why This Course?

  • Up-to-date: Covers LangChain V.1+ and the latest LangGraph ecosystem.

  • Practical: Real projects, real APIs, real-world skills.

  • Career-boosting: Stay ahead in the LLM and GenAI job market.

  • Step-by-step guidance: Clear, concise, no wasted time.

  • Flexible: Use any Python IDE (Pycharm shown, but not required).


DISCLAIMERS

  1. Please note that this is not a course for beginners. This course assumes that you have a background in software engineering and are proficient in Python.
    I will be using Pycharm IDE but you can use any editor you'd like since we only use basic feature of the IDE like debugging and running scripts.

Khóa học liên quan

Khám phá thêm các khoá học cùng chủ đề

Hiển thị tất cả khoá học Artificial Intelligence
Hiển thị tất cả khoá học Langchain
Hiển thị tất cả khoá học Machine Learning
Hiển thị tất cả khoá học Python
Zalo
Tôi có thể tư vấn khoá học cho bạn 😊