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

Build AI Agents & RAG Apps with LangChain & CrewAI

Xây dựng AI Agent & Ứng dụng RAG với LangChain & CrewAI

Xây dựng AI Agent & Ứng dụng RAG với LangChain & CrewAI

Xây dựng ứng dụng GenAI thực tế với RAG, LangChain, CrewAI, Hugging Face, Prompt Engineering và Python

4.9
(31 đánh giá)
554 học viên
Giảng viên
Tech With Mala
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
14.0 giờ video
72 bài giảng
Truy cập vĩnh viễn
Học trên mọi thiết bị
Cập nhật: 31/05/2026

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

Xây dựng ứng dụng Generative AI thực tế với LangChain và hiểu rõ các thành phần cốt lõi của nó
Thiết kế và phát triển hệ thống đa tác tử AI với CrewAI thông qua các dự án thực hành
Xây dựng pipeline RAG hoàn chỉnh từ đầu đến cuối, bao gồm chunking, embeddings, vector stores và retrieval
Làm chủ kỹ thuật Prompt Engineering: Cơ bản, Vai trò–Nhiệm vụ–Bối cảnh, Few-shot, Chain-of-Thought và Đầu ra có ràng buộc
Triển khai nhiều loại Chain trong LangChain: Single, Sequential, Router, RAG, Math, SQL, và nhiều hơn nữa
Làm việc với Document Loaders (CSV, HTML, PDF) để xây dựng hệ thống AI từ dữ liệu thực tế
Sử dụng mô hình Hugging Face để xây dựng các ứng dụng như tóm tắt văn bản, dịch thuật, embeddings và tác vụ thị giác
Áp dụng các chiến lược chunking văn bản khác nhau: Character, Recursive, Markdown Header và Token-based
Khám phá cơ sở dữ liệu vector cho hệ thống RAG: Pinecone, FAISS, Chroma, Weaviate và Milvus
Hiểu các khái niệm cốt lõi về AI, Machine Learning, Deep Learning và Generative AI
Tìm hiểu cách Transformer và cơ chế Attention hoạt động (kiến trúc Encoder–Decoder)
Nắm vững kiến thức về Foundation Models, ứng dụng, các loại mô hình và trường hợp sử dụng thực tế
Đánh giá hiệu suất LLM, so sánh các mô hình mã nguồn mở hàng đầu và chọn mô hình phù hợp cho từng trường hợp sử dụng
Học các nguyên tắc AI có trách nhiệm và cách nhận diện, giảm thiểu độ chệch trong hệ thống AI
Triển khai bộ nhớ trong ứng dụng LLM bằng Conversation Buffer, Window Memory và Summary Memory

Yêu cầu

Chúng tôi có hướng dẫn Python cơ bản nhưng bạn nên có kiến thức nền tảng về ngôn ngữ lập trình Python
Cần có máy tính với kết nối internet ổn định
Có quyền truy cập vào OpenAI, Claude Anthropic hoặc có thể sử dụng các mô hình mã nguồn mở
Hiểu biết cơ bản về cách sử dụng các trình soạn thảo mã khác nhau - Jupyter notebook, VScode, v.v.

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

Dành cho lập trình viên muốn xây dựng ứng dụng Generative AI với LangChain, RAG
Dành cho lập trình viên muốn xây dựng framework đa tác tử
Kỹ sư AI và nhà khoa học dữ liệu

Nội dung khóa học

14 phần • 72 bài giảng
1 Tổng quan khóa học
1 Cách tải và cài đặt Anaconda Distribution | Hướng dẫn từng bước
2 Cách cài đặt Jupyter Notebook và bắt đầu sử dụng
3 Jupyter Notebook Markdown chuyên sâu | Mẹo & thủ thuật cho người mới bắt đầu và chuyên gia
4 Cách cài đặt Visual Studio Code | Hướng dẫn từng bước
5 Bật GPU – Cài đặt CUDA Toolkit, cuDNN & PyTorch | Hướng dẫn từng bước
1 Giới thiệu, cài đặt gói & import, biến, định danh, chuyển đổi kiểu dữ liệu
2 Câu lệnh điều khiển, vòng lặp và hàm trong Python | Hướng dẫn từng bước
3 Hướng dẫn về List trong Python | Cấu trúc dữ liệu được giải thích
4 Cấu trúc dữ liệu Python | Tuple được giải thích kèm ví dụ
5 Cấu trúc dữ liệu Python | String được giải thích kèm ví dụ
6 Cấu trúc dữ liệu Python | Set được giải thích kèm ví dụ
7 Cấu trúc dữ liệu Python | Dictionary được giải thích kèm ví dụ
1 Giới thiệu về AI, Machine Learning, Deep Learning & Generative AI
2 Lịch sử của trí tuệ nhân tạo | Sự phát triển của AI được giải thích
3 Cơ chế Attention được giải thích | Mô hình Encoder–Decoder (Chuyên sâu về Encoder)
4 Cơ chế Attention được giải thích | Mô hình Encoder–Decoder (Chuyên sâu về Decoder)
1 Lịch sử của Foundation Models | Sự phát triển của các mô hình AI lớn
2 Foundation Models là gì? | Giải thích kèm ví dụ
3 Ứng dụng của Foundation Models
4 Các loại Foundation Models
5 Ví dụ về Foundation Models
6 Giải thích về Benchmark LLM | Các LLM mã nguồn mở hàng đầu & Cách chọn mô hình phù hợp
7 Giải thích về AI đạo đức | Thực hành AI có trách nhiệm & Độ chệch trong AI
1 Giới thiệu LangChain | Xây dựng ứng dụng LLM từng bước
2 LangChain chuyên sâu | Xây dựng ứng dụng LLM với Chain, Agent & Memory
1 Giải thích RAG | Input → Chunking → Embeddings → Vector Store → Similarity Search
2 Xây dựng hệ thống hỏi đáp sử dụng RAG (Từng bước)
3 Cơ sở dữ liệu vector cho hệ thống RAG: Pinecone, Chroma, Weaviate, Milvus, FAISS
1 Hiểu về phương pháp chunking văn bản trong hệ thống RAG
2 Các nguyên tắc tốt nhất để chọn phương pháp chunking (Hệ thống RAG & LLM)
3 Demo phương pháp chunking Character Text Splitter (RAG & LLMs)
4 Demo phương pháp chunking Recursive Character Text Splitter (RAG & LLMs)
5 Demo phương pháp chunking Markdown Header Text Splitter
6 Demo phương pháp chunking Token Text Splitter (RAG & LLMs)
1 Giới thiệu Prompt Engineering | Tạo tài khoản OpenAI và sinh API Key
2 Demo Prompt cơ bản | Trả lời tin nhắn khách hàng như chuyên viên hỗ trợ
3 Cách trả lời tin nhắn khách hàng bằng kỹ thuật Prompt Role-Task-Context
4 Few-Shot Prompting cho hỗ trợ khách hàng | Trả lời như chuyên viên hỗ trợ
5 Demo Chain of Thought | Trả lời tin nhắn khách hàng như chuyên viên hỗ trợ
6 Trả lời tin nhắn khách hàng như chuyên viên hỗ trợ | Đầu ra có ràng buộc
1 Giải thích về Document Loaders | Demo CSVLoader, HTMLLoader & PDFLoader
1 Giải thích về LangChain Memory | Cách AI ghi nhớ hội thoại
2 Giải thích về LangChain Conversation Buffer Memory | Demo từng bước
3 Giải thích về LangChain Conversation Buffer Window Memory | Demo từng bước
4 Giải thích về LangChain ConversationSummaryMemory | Demo từng bước
1 Giải thích về LangChain Chains | Chain là gì và cách chúng hoạt động
2 Demo LangChain Single Chain | Tạo tên công ty hài hước cho sản phẩm
3 Giải thích về LangChain Simple Sequential Chain | Demo viết Blog
4 Demo LangChain Sequential Chain | Kế hoạch đánh giá nhân viên cá nhân hóa
5 Demo LangChain Sequential Chain | Tạo câu hỏi học thuật đầy suy ngẫm
6 Giải thích về LangChain MathChain | Giải bài toán với LLM
7 Demo dự án LangChain MathChain | Giải các bài toán thực tế với AI
8 Giải thích về LangChain RAG Chain | Xây dựng Retrieval-Augmented Generation với demo
9 Giải thích về LangChain Router Chain | Định tuyến câu hỏi đến đúng Chain
10 Giải thích về LangChain LLMRouter Chain | Định tuyến câu hỏi thông minh với demo
11 Giải thích về LangChain SQL Chain | Truy vấn cơ sở dữ liệu với AI (Demo)
1 Giải thích về Framework đa tác tử | Giới thiệu hệ thống AI Agent
2 Giới thiệu CrewAI | Xây dựng hệ thống AI đa tác tử được giải thích
3 Chuyên sâu về các thành phần của CrewAI | Giải thích về Agents, Tasks, Tools & Flows
4 Giải thích về CrewAI + LangChain Tools | Xây dựng ứng dụng AI đa tác tử NHANH CHÓNG
5 Xây dựng Framework tác tử với CrewAI để Web Scraping - Hướng dẫn thực hành
6 Xây dựng Framework tác tử với CrewAI | Soạn email cá nhân hóa (Thực hành)
7 Xây dựng Framework tác tử với CrewAI cho Giao dịch tài chính (Thực hành)
8 Web Scraping dễ dàng với Apify | Demo thực hành thực tế
9 Cách trao quyền toán học cho AI Agent với LangChain (Thực hành)
10 Trao quyền SQL cho LLM với LangChain | SQLAlchemy + SQL Agent (Thực hành)
1 Hướng dẫn Hugging Face, Thiết lập tài khoản & Tóm tắt văn bản với mô hình đã huấn luyện sẵn
2 Hiểu hình ảnh & Hỏi đáp trực quan với Hugging Face | Thực hành (Vision-LMs)
3 Xây dựng trình dịch câu với Hugging Face Transformers (Từng bước)
4 Xây dựng trình tóm tắt văn bản trong vài phút | Hugging Face Transformers
5 Giải thích về Sentence Embeddings | Hugging Face Transformers (Thực hành)

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

Build real-world Generative AI applications using the latest tools like LangChain, RAG, AI Agents (CrewAI), and Hugging Face—all in one complete, hands-on course.

This course takes you from absolute setup to advanced AI systems, helping you understand not just how things work, but how to build production-ready AI applications.

Get Started from Scratch

Set up your development environment with ease:

  • Install Anaconda, Jupyter Notebook, and VS Code

  • Master Jupyter Notebook Markdown for clean workflows

  • Enable GPU with CUDA, cuDNN, and PyTorch

Learn Python for AI (Beginner Friendly)

Build a strong foundation in Python:

  • Variables, data types, and type conversion

  • Control statements, loops, and functions

  • Core data structures: lists, tuples, sets, dictionaries, strings

Understand AI, ML & Generative AI

  • AI, Machine Learning, Deep Learning & Generative AI explained

  • Evolution and history of AI

  • Deep dive into Transformers & Attention Mechanism (Encoder–Decoder)

Master Foundation Models & Responsible AI

  • What are Foundation Models and how they work

  • Applications, types, and real-world examples

  • Compare top open-source LLMs and choose the right model

  • Learn Responsible AI practices and bias mitigation

Build LLM Apps with LangChain

  • Chains, Agents, and Memory explained

  • Build powerful LLM-driven applications step by step

Master RAG (Retrieval-Augmented Generation)

  • End-to-end RAG pipeline:
    Input → Chunking → Embeddings → Vector DB → Retrieval → Response

  • Build a complete Question-Answering system

  • Work with vector databases:
    Pinecone, FAISS, Chroma, Weaviate, Milvus

Advanced Text Chunking Strategies

Learn and implement multiple chunking techniques:

  • Character & Recursive Character Splitters

  • Markdown Header Splitter

  • Token-based Chunking

  • Best practices for optimal RAG performance

Prompt Engineering Like a Pro

  • Create and use OpenAI APIs

  • Master prompting techniques:

    • Basic prompts

    • Role–Task–Context

    • Few-shot prompting

    • Chain-of-Thought

    • Constrained outputs

Work with Real Data

  • Use document loaders: CSV, HTML, PDF

  • Feed real-world data into your AI systems

Add Memory to LLMs

  • Conversation Buffer Memory

  • Window Memory

  • Summary Memory

  • Build AI that remembers context

Master LangChain Chains

  • Single, Sequential & Router Chains

  • Math Chain, SQL Chain, RAG Chain

  • Build intelligent workflows with LLMs

Build Multi-Agent AI Systems (CrewAI)

  • Understand Agentic AI frameworks

  • Build real-world systems:

    • Web scraping agents

    • Email automation agents

    • Financial analysis agents

  • Integrate LangChain tools with CrewAI

Build Apps with Hugging Face

  • Use pretrained models for:

    • Text summarization

    • Translation

    • Sentence embeddings

    • Vision-based tasks (Image Q&A)

By the End of This Course, You Will:

  • Build real-world GenAI applications from scratch

  • Master RAG, LangChain, and AI Agents

  • Work with industry tools used in AI engineering roles

  • Be ready to create your own AI-powered products

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 😊