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

2026 Deep Agent - Multi Agent RAG with Gemini and Langchain

2026 Deep Agent - Hệ thống RAG Đa Tác tử với Gemini và Langchain

2026 Deep Agent - Hệ thống RAG Đa Tác tử với Gemini và Langchain

Langchain v1 AI Agents, Multi-Modal Deep Agents, Multi Agent Deep Advanced RAG, Google Gemini 3, Qdrant, Docker, Docling

4.7
(88 đánh giá)
1,788 học viên
Phụ đề Việt chất lượng cao Phụ đề tiếng Anh Bán chạy Đánh giá cao
50.000đ 399.000đ -87%
✓ Xem giỏ hàng và thanh toán
Bao gồm phụ đề tiếng Việt, tiếng Anh
20.0 giờ video
183 bài giảng
Truy cập vĩnh viễn
Học trên mọi thiết bị
Cập nhật: 30/05/2026

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

Xây dựng AI agent sẵn sàng cho môi trường production bằng Google Gemini, LangChain v1, MCP và các mẫu thiết kế agent hiện đại.
Thiết kế và triển khai pipeline RAG đa phương thức sử dụng Docling, Gemini, cơ sở dữ liệu vector Qdrant và tìm kiếm kết hợp (hybrid search).
Xử lý hàng loạt file PDF, bảng biểu và hình ảnh với Docling, Docker và các kỹ thuật trích xuất dữ liệu có cấu trúc.
Triển khai tìm kiếm kết hợp, sắp xếp lại kết quả (re-ranking), bộ nhớ, công cụ MCP và bộ nhớ đệm ngữ cảnh tối ưu chi phí trong hệ thống AI thực tế.
Tạo hệ thống nghiên cứu đa tác tử tự động với các agent điều phối, nghiên cứu và biên tập cho các trường hợp sử dụng trong tài chính.

Yêu cầu

Yêu cầu kiến thức Python cơ bản. Quen thuộc với API, Docker hoặc khái niệm RAG sẽ hữu ích nhưng không bắt buộc.

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

Dành cho kỹ sư AI, lập trình viên backend và nhà khoa học dữ liệu muốn xây dựng agent dựa trên Gemini, hệ thống RAG đa phương thức và quy trình nghiên cứu chuyên sâu bằng LangChain, Docling, Docker và Qdrant.

Nội dung khóa học

17 phần • 183 bài giảng
1 Giới thiệu Khóa học
2 Lộ trình Thành thạo AI Agent | Bắt buộc xem
3 Tải File Mã Nguồn Tại Đây
4 Thiết lập Môi trường Gen AI
5 Cài đặt Requirements.txt
1 Chào mừng đến với khóa học - Bạn sẽ học gì về Agent (DeepAgent)
2 Giải thích Kiến thức Cơ bản về Agent - Nền tảng cho người mới bắt đầu
3 Bên trong một AI Agent - Thành phần cốt lõi & Quy trình hoạt động
4 Giải thích ReAct Agent - Lý luận + Hành động một cách đơn giản
5 Các loại AI Agent - Bốn mẫu mạnh mẽ cho dự án thực tế
6 Cách chọn đúng Agent cho trường hợp sử dụng của bạn
1 Tổng quan: Google Gemini AI Studio + LangSmith tại một nơi
2 Cách nhận $300 Google Cloud Credits miễn phí (Từng bước)
3 Tạo Gemini API Key miễn phí trong Google AI Studio
4 Tham quan Google AI Studio - Các mô hình, Playground & Tính năng
5 Bảng giá Mô hình Gemini - Bạn nên dùng mô hình nào?
6 Hiểu về Giới hạn Tốc độ - Mô hình tốt nhất cho Agent & Tự động hóa
7 Giải thích Trang Dashboard Giới hạn Tốc độ Gemini mới
8 Tạo & Tải LangSmith API Key để theo dõi Agent
9 Kiểm tra thiết lập Google Gemini + LangSmith của bạn (Demo nhanh)
1 Hướng dẫn Gemini 3: Khóa học cấp tốc với LangChain (Giới thiệu)
2 Tổng quan Mô hình Google Gemini 3: Tính năng, Khả năng & Ứng dụng
3 Hướng dẫn Thiết lập: Tìm kiếm Web & API Thời tiết miễn phí với Gemini và Ollama
4 Các Loại Tin nhắn LangChain và ChatGoogleGenerativeAI
5 Bắt đầu với Mô hình AI Google Gemini 3 trong Python
6 Hiểu Cấu trúc Tin nhắn AI: content, text và content_blocks được giải thích
7 Gemini 3 vs Gemini 2: So sánh Mô hình & Tìm hiểu sâu về Metadata Tin nhắn AI
8 Hướng dẫn Phản hồi Dạng Luồng (Streaming) với LangChain ChatModel
9 Phân tích Hình ảnh với Gemini 3: Phân tích Ảnh từ URL (AI Đa phương thức)
10 Phân tích Hình ảnh Cục bộ với Gemini 3: Xử lý File Ảnh bằng Python
11 Phân tích Tài liệu PDF với Gemini 3: Trích xuất Dữ liệu Tài chính từ PDF
12 Xây dựng Công cụ Tìm kiếm Web Ollama miễn phí tùy chỉnh với LangChain
13 Tạo Công cụ API Thời tiết Thời gian thực với LangChain (Từng bước)
14 Gọi Hàm trong LLM: Hướng dẫn Gọi Công cụ & Liên kết Công cụ
15 Chế độ Suy nghĩ Gemini 3: Bật hỗ trợ lý luận cho tác vụ phức tạp
16 Căn cứ Phản hồi với Google Search: Tích hợp Công cụ Tìm kiếm tích hợp sẵn
17 Hướng dẫn Bộ nhớ đệm Ngữ cảnh Gemini: Giảm chi phí API & Cải thiện Hiệu suất
18 Tải lên Tài liệu cho Bộ nhớ đệm Ngữ cảnh: Quản lý File trong Gemini API
19 Bộ nhớ đệm Ngữ cảnh cho Production: Tối ưu chi phí với Hội thoại được lưu
20 Tạo Ảnh Đồ họa Thông tin AI cho PPT Tài chính: Hướng dẫn Mô hình Nano Banana Pro
1 Bạn sẽ học gì trong Khóa học Cấp tốc Langchain Agent
2 Langchain Agents - Thiết lập Notebook Phân tích Tài chính với Gemini
3 Cách Tin nhắn Trạng thái được Quản lý trong AgentState
4 Xây dựng và Thực thi Agent đầu tiên của bạn với Langchain và Gemini
5 Tìm hiểu sâu về Agent States và Theo dõi Cuộc gọi Agent bằng Langsmith
6 Thiết lập Bộ nhớ Ngắn hạn với SQLite
7 Lưu trữ Lịch sử Chat của Agent trong SQLite - Bộ nhớ Ngắn hạn Langchain
8 Tại sao cần Kỹ thuật Ngữ cảnh (Context Engineering)
9 Giải thích Langchain SummarizationMiddleware
10 Tóm tắt Ngữ cảnh Dài của Agent với Summarization Middleware khi chạy
11 Giới hạn Số lần Gọi Mô hình và Công cụ trong Agent - Gắn Mô hình LLM Dự phòng
12 Bảo vệ Danh tính Người dùng với PII Guardrails
13 Tích hợp TODO Planner vào Agent để có Câu trả lời tốt hơn
14 Truyền phản hồi Agent theo luồng để Giảm độ trễ cảm nhận
15 Tạo Phản hồi Có cấu trúc với Pydantic Base Model
1 Bạn sẽ học gì trong phần này
2 Thiết lập Notebook MCP cho Tài chính
3 Prompt Hệ thống Có cấu trúc - Giải thích Kỹ thuật Prompt
4 Kết nối MCP Server Yahoo Finance với Multi Server MCP Client
5 Tạo MCP Agent Yahoo Finance
6 Tải MCP Agent Yahoo Finance làm Langchain Tool cho Agent Nghiên cứu Cổ phiếu
7 Tạo Agent Nghiên cứu Cổ phiếu với TODO Planner
8 Kiểm tra End-to-End Agent Nghiên cứu Cổ phiếu và MCP Agent
1 Xem trước - Cấu trúc của Pipeline Deep RAG
2 Multimodal RAG là gì và Tại sao Tài chính lại khó
3 Thách thức Cốt lõi với Multimodal RAG
4 Năm cách Thiết kế Multimodal RAG Phần 1
5 Năm cách Thiết kế Multimodal RAG Phần 2
6 Nguyên tắc vàng cho Thiết kế Hệ thống Multimodal RAG
7 Thiết kế Hệ thống Deep RAG cho khóa học
1 Xem trước - Lộ trình học cho Trích xuất Dữ liệu với Docling
2 Kế hoạch triển khai cho Trích xuất Dữ liệu với Docling
3 Hiểu sâu về Xử lý Tài liệu như một chuyên gia
4 Thiết lập Notebook với các Import Docling
5 Trích xuất Metadata từ Tên file
6 Tạo thư mục Đầu ra khi chạy
7 Tải File PDF vào Docling Converter
8 Chuyển đổi và Lưu PDF dưới dạng Markdown
9 Tìm hiểu sâu về Xuất Markdown từ Docling
10 Trích xuất Hình ảnh từ Tài liệu Phần 1
11 Trích xuất Hình ảnh từ Tài liệu Phần 2
12 Phương pháp Trích xuất Bảng qua Markdown
13 Theo dõi Số trang trong Markdown
14 Theo dõi Số bảng trong Markdown
15 Trích xuất Bảng cùng Ngữ cảnh từ Markdown
16 Tổng hợp mọi thứ - Trích xuất Markdown, Hình ảnh và Bảng
17 Trích xuất Markdown, Bảng và Hình ảnh từ nhiều PDF và Thư mục
18 Xác minh Tính toàn vẹn Dữ liệu
1 Xem trước - Lộ trình học cho Tạo Mô tả Hình ảnh
2 Thiết lập Notebook để Mô tả Hình ảnh với LLM Đa phương thức
3 Kỹ thuật Prompt để Mô tả Hình ảnh với LLM (Gemini)
4 Tải Hình ảnh dưới dạng base64 để Tạo Mô tả
5 Tạo Mô tả Hình ảnh Chính xác và Chi tiết với Gemini
6 Tạo và Lưu Mô tả Hình ảnh trong Markdown
7 Xử lý Hình ảnh Hàng loạt - Tạo và Lưu Mô tả cho Tất cả Ảnh trong Thư mục
1 Xem trước - Thiết lập Lộ trình học
2 Chọn Qdrant Vector DB thay vì Chroma, FAISS, Weaviate, Milvus và Pinecone
3 Tạo Qdrant Vector DB miễn phí trên Máy chủ Qdrant từ xa
4 Tạo File Docker-Compose cho Qdrant
5 Host Qdrant Vector DB cục bộ với Docker
6 Thiết lập Notebook cho Nhập dữ liệu vào VectorDB
7 Tìm hiểu sâu về Mô hình Truy xuất và Kích thước Đoạn (Chunks)
8 Tạo và So sánh Vector DB Dense và Sparse cho Tìm kiếm Kết hợp
9 Tạo Collection Tài liệu Tài chính tại DB Trực tuyến và Cục bộ
10 Tạo Phương thức Hỗ trợ cho Trích xuất Metadata và Băm File
11 Truy xuất Giá trị Băm của File đã nhập để Loại bỏ Trùng lặp Phần 1
12 Truy xuất Giá trị Băm của File đã nhập để Loại bỏ Trùng lặp Phần 2
13 Trích xuất Số trang cho Metadata từ Đường dẫn File với Regex
14 Trích xuất Loại Nội dung và Tên Tài liệu Nguồn cho Metadata
15 Trích xuất Metadata Cơ bản và Điền thông tin Loại Nội dung, Tên Tài liệu
16 Nhập Tài liệu Đầu tiên của bạn vào Qdrant Vector DB
17 Nhập Dữ liệu Hàng loạt vào Qdrant Vector DB
18 Tổng quan Dữ liệu đã nhập với Qdrant Dashboard
1 Xem trước - Thiết lập Lộ trình học
2 Advanced RAG - Các Chiến lược Truy xuất
3 Khám phá Dữ liệu đã nhập trong Qdrant Vector DB
4 Tổng quan Tài liệu Tìm kiếm của Qdrant Vector DB
5 Kiểm tra Truy vấn Tìm kiếm và Lọc với Qdrant Console
6 Thiết lập Notebook cho Truy xuất Deep RAG
7 Viết Schema Pydantic để Trích xuất Metadata từ Câu hỏi Người dùng bằng LLM
8 Trích xuất Bộ lọc Metadata từ Câu hỏi Người dùng một cách Động với Gemini LLM
9 Xây dựng Bộ lọc Qdrant Động với Bộ lọc Metadata đã trích xuất
10 Xây dựng Tìm kiếm Kết hợp với Thuật toán Reciprocal Rank Fusion (RRF) tích hợp sẵn của Qdrant
11 Xây dựng Bộ Sắp xếp lại với HuggingFaceCrossEncoder Phần 1
12 Xây dựng Bộ Sắp xếp lại với HuggingFaceCrossEncoder Phần 2
13 Kiểm tra End-to-End Tìm kiếm Kết hợp
1 00 Xem trước - Lộ trình phía trước
2 Giới thiệu về Agent Nghiên cứu Đa phương thức
3 Thiết lập Notebook cho Agent Nghiên cứu Đa phương thức
4 Chuyển đổi Notebook Truy xuất Deep RAG thành Langchain @tool
5 Viết Mô tả Công cụ Langchain Có cấu trúc
6 Kỹ thuật Prompt Hệ thống cho Agent Nghiên cứu Đa phương thức
7 Viết Langchain @tool cho Nhà nghiên cứu Tài chính Thời gian thực (Yahoo Finance MCP)
8 Tạo Agent Nghiên cứu Tài chính có Bộ nhớ
9 Kiểm tra Agent Nghiên cứu Tài chính
10 Truyền phản hồi Agent theo thời gian thực
11 Kiểm tra End-to-End Agent Nghiên cứu Đa phương thức
1 Xem trước - Lộ trình phía trước
2 Thiết lập Notebook cho Nhà nghiên cứu Tài chính Chuyên sâu
3 Tổng quan về Nhà nghiên cứu Tài chính Chuyên sâu với TODO Planner & Summarization Middleware
4 Xây dự
5 End to End Testing of Deep Finance Researcher Agent with TODO Planner
1 Introduction to Custom Deep AI Research Agent
2 Deep Agent Design Philosophy
3 How Our Deep Agent Design Mimic an Expert Research Team
1 Sneak Peek - Learning Path Ahead
2 Multi Agent Deep AI Finance Researcher Notebook Setup
3 How Agent States and Tool IDs are Injected in Run-time in Deep Agents
4 Create Shared DeepAgentState
5 Create Utility Methods to Support Deep Agent File Operations
6 Write ls() and read_files() Tools for Deep Agent
7 Write write_files and cleanup_files Tools for Deep Agent
8 Prompt Engineering for Orchestrator Agent
9 Prompt Engineering for Researcher Agents
10 Prompt Engineering for Editor Agent
11 Create Researcher and Editor Agent
12 Build write_research_plan Tool for Orchestrator
13 Build run_researcher() Tool for Deep Research
14 Build run_editor() Tool for Deep Researchers Synthesis
15 Build Orchestrator Agent with Deep Research Capabilities
16 End to End Testing of Multi-Agent Deep Finance Researcher
1 Sneak Peek - Learning Path Ahead
2 Introduction to Langchain's Deep Agent
3 Notebook Setup for Langchain's Deep Agent
4 Prompt Engineering for Deep Agent
5 Build Deep Agent File Backend and Research Sub-Agent
6 Create Langchain's Deep Agent with Backend and Sub-Agents
7 End to End Testing Deep Agent for Deep Finance Research
1 Sneak Peek - Learning Path Ahead
2 Introduction to Deep Agent UI
3 Overview of Deep Finance Research Repo
4 Deep Agent Code Refactoring for Deep Finance Research Repo
5 Build agent.py for Deep Finance Research
6 Gen AI Project Tools Setup
7 Thiết lập Dự án trong Môi trường WSL
8 Chạy và Kiểm thử Deep Finance Research với Giao diện Langsmith Studio
9 Chạy Deep Finance Researcher với Giao diện Deep Agent trên Máy Cục bộ
10 Tạo Máy chủ Ubuntu trên AWS EC2
11 Thiết lập Cơ sở dữ liệu Vector Qdrant trên AWS
12 Thiết lập Dự án với UV Sync
13 Thiết lập Deep Finance Researcher và Giao diện Deep Agent trên AWS EC2
14 Kết nối Giao diện Deep Agent với Backend Deep Researcher
15 Kiểm thử End-to-End cho Hệ thống Đa Agent Deep Finance Researcher

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

**This course is not for absolute beginners in AI - you should first learn LangChain fundamentals, then LangGraph, and only after that take this Deep Agent & Multi-Agent course for the best learning experience.**


This course is a complete, hands-on guide to building real-world AI agents and deep research (DeepAgent) systems using Google Gemini, LangChain v1, MCP, and modern RAG techniques.

You will start from the absolute basics of AI agents and slowly move towards building advanced autonomous multi-agent systems used for deep financial research. The course is designed in a progressive way so that beginners can follow along, while experienced developers will still learn advanced production-grade patterns.


The focus of this course is not only theory. You will build everything step by step using Python notebooks, real APIs, real documents, and real data pipelines.


What this course covers

You will first understand what an AI agent really is. You will learn different agent patterns, how agents reason, how they take actions, and how to choose the right agent design for a real project.

You will then set up Google Gemini AI Studio and LangSmith properly. This includes creating API keys, understanding pricing, rate limits, and tracing agent executions so you can debug and monitor your agents like a professional.


After that, you will go through a complete Gemini and LangChain bootcamp. You will learn how to use Gemini models in Python, how messages work internally, how streaming responses work, how multimodal inputs are handled, and how to use tools, function calling, reasoning mode, grounding, and context caching to reduce cost and improve performance.


Once the foundations are clear, you will move into LangChain agents. You will build agents with memory, state management, summarization middleware, fallback models, PII protection, planners, streaming responses, and structured outputs using Pydantic.

The course then introduces MCP through a finance use case. You will connect external MCP servers like Yahoo Finance, load them as LangChain tools, and build a complete stock research agent with structured prompts and planners.


Deep RAG and Multimodal Finance Systems

  • A large part of this course focuses on Deep RAG systems for finance.

  • You will learn why multimodal RAG is hard, what problems occur with PDFs, tables, images, and long documents, and how to design a reliable deep RAG pipeline.

  • You will extract data from financial PDFs using Docling. This includes converting PDFs to markdown, extracting tables with context, tracking page numbers, extracting images, and validating data integrity at scale.

  • You will then generate accurate image descriptions using multimodal Gemini models and store those descriptions in markdown so everything can be handled in a single text-based pipeline.

  • Next, you will ingest large amounts of multimodal data into Qdrant vector database. You will learn dense search, sparse search, hybrid search, metadata filtering, de-duplication using file hashes, and best practices for chunking and retrieval models.

  • On top of that, you will build advanced retrieval pipelines using hybrid search and cross-encoder re-ranking for better answer quality.


Building Real Multi-Agent Deep Research Systems

In the final sections, you will build full multi-agent deep research systems from scratch.

You will design autonomous agents that work like an expert research team with orchestrator, researcher, and editor agents. These agents will plan tasks, run deep research, synthesize results, and produce structured outputs.

You will learn how agent states are shared, how tools are injected at runtime, how files are managed by agents, and how prompts are designed differently for orchestrator, researcher, and editor roles.

You will also explore LangChain’s built-in deep agent architecture and build a complete deep finance research agent using sub-agents and a file backend.


Who this course is for

This course is for developers who want to go beyond basic chatbots and build serious AI systems.

It is ideal for:

  • AI engineers working with LLMs

  • Backend developers building RAG systems

  • Data scientists working with documents and research

  • Finance and analytics professionals interested in AI automation

  • Anyone who wants to understand how real multi-agent systems are built in production

Basic Python knowledge is recommended, but some prior agent or RAG experience is recommended.

By the end of this course, you will be able to design, build, and debug advanced AI agents, multimodal RAG pipelines, and autonomous multi-agent research systems using Gemini and LangChain.

You will not just understand concepts. You will have built complete, end-to-end systems that you can reuse in real projects, startups, or enterprise environments.

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 😊