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

Generative AI Engineering: LLMs, RAG, and Agentic Systems

Kỹ thuật AI Sinh dữ liệu: Mô hình Ngôn ngữ Lớn, RAG và Hệ thống Tác tử

Kỹ thuật AI Sinh dữ liệu: Mô hình Ngôn ngữ Lớn, RAG và Hệ thống Tác tử

Học cách thiết kế và triển khai các quy trình làm việc GenAI, hệ thống đa tác tử, LangChain, LangGraph, MCP và tinh chỉnh mô hình

4.6
(889 đánh giá)
4,352 học viên
Giảng viên
Rajeev Sakhuja
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
28.5 giờ video
269 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ì

Nắm vững nền tảng AI Sinh dữ liệu, cách hoạt động của LLM, và cách các hệ thống AI hiện đại được thiết kế và áp dụng trong sản phẩm thực tế.
Thiết kế và xây dựng hệ thống AI Sinh dữ liệu từ đầu đến cuối sử dụng LLM, đường dẫn truy xuất, công cụ và quy trình làm việc dạng tác tử.
Triển khai RAG (Tạo dữ liệu Tăng cường Truy xuất), embeddings, tìm kiếm vector, sắp xếp lại thứ tự và các kỹ thuật truy xuất nâng cao.
Xây dựng tác tử AI, hệ thống lập luận nhiều bước và quy trình làm việc đa tác tử sử dụng LangChain và LangGraph.
Phát triển ứng dụng kiểu production với đầu ra có cấu trúc, xác thực, bộ nhớ và quy trình làm việc có sự tham gia của con người.
Tạo máy chủ và máy khách MCP để kết nối LLM với các công cụ, dịch vụ và hệ thống doanh nghiệp thực tế.
Tinh chỉnh và tối ưu hóa mô hình sử dụng quy trình làm việc Hugging Face, chuẩn bị tập dữ liệu và kỹ thuật lượng tử hóa.
Áp dụng các phương pháp hay nhất ở cấp độ hệ thống về chi phí, độ tin cậy, khả năng mở rộng và triển khai có trách nhiệm các ứng dụng GenAI.

Yêu cầu

Thành thạo lập trình Python cơ bản
Quen thuộc với API, JSON và kiến thức cơ bản về phát triển phần mềm
Có khả năng cài đặt công cụ và làm việc trong môi trường phát triển cục bộ (Windows, Mac hoặc Linux)
Không yêu cầu kiến thức nền tảng trước về học máy hoặc khoa học dữ liệu

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

Kỹ sư phần mềm và nhà phát triển ứng dụng muốn xây dựng hệ thống AI Sinh dữ liệu, RAG và dựa trên tác tử trong thực tế.
Kiến trúc sư giải pháp và nền tảng thiết kế sản phẩm, quy trình làm việc và kiến trúc ứng dụng lấy AI làm trọng tâm, được hỗ trợ bởi LLM.
Chuyên gia CNTT: Cá nhân muốn chuyển sang lĩnh vực AI Sinh dữ liệu đang phát triển bằng cách có được kiến thức nền tảng và kỹ năng thực hành trong phát triển ứng dụng dựa trên AI.
Người xây dựng startup và nhà sáng lập kỹ thuật xây dựng sản phẩm bản địa AI.
Chuyên gia chuẩn bị cho các vai trò Kỹ sư AI Sinh dữ liệu, AI Ứng dụng hoặc Kiến trúc sư AI Sinh dữ liệu.

Nội dung khóa học

23 phần • 269 bài giảng
1 Lời giới thiệu
2 Tận dụng tối đa khóa học này
1 Tổng quan phần
2 Thiết lập môi trường phát triển
3 Cài đặt công cụ Python UV
4 Thiết lập môi trường: Cài đặt Anaconda
5 Thiết lập môi trường: UV
6 Câu hỏi trắc nghiệm, Bài tập và Dự án
7 Truy cập vào Mô hình Ngôn ngữ Lớn
1 Tổng quan phần
2 Giới thiệu về AI, ML, Mạng Nơ-ron và Gen AI
3 Nơ-ron, Mạng Nơ-ron & Mạng Học sâu
4 Bài tập: Thử nghiệm Mạng Nơ-ron để Giải phương trình Toán học
5 Xem Mô hình AI Sinh dữ liệu như một Hộp đen
6 Câu hỏi: Kiến thức cơ bản về Mô hình AI Sinh dữ liệu
7 Tổng quan về Ứng dụng AI Sinh dữ liệu
8 Bài tập: Thiết lập Truy cập vào Mô hình Google Gemini
9 Giới thiệu về Hugging Face
10 Bài tập: Khám phá Cổng thông tin Hugging Face
11 Bài tập: Tham gia Cộng đồng và Khám phá Hugging Face
12 Câu hỏi: AI Sinh dữ liệu và Hugging Face
13 Giới thiệu về Xử lý Ngôn ngữ Tự nhiên (NLP, NLU, NLG)
14 NLP với LLM
15 Bài tập: Thử nghiệm các Tác vụ NLP với Mô hình Hugging Face
16 Câu hỏi: NLP với LLM
1 Tổng quan phần
2 Giới thiệu về OLlama
3 Lưu trữ mô hình OLlama
4 Quy ước đặt tên mô hình
5 Mô hình Hướng dẫn, Embedding và Trò chuyện
6 Câu hỏi: Mô hình Hướng dẫn, Embedding và Trò chuyện
7 Dự đoán Từ tiếp theo bởi LLM và Tác vụ Điền vào chỗ trống
8 Tham số điều khiển suy luận mô hình
9 Tham số điều khiển suy luận về tính ngẫu nhiên
10 Bài tập: Thiết lập Khóa Cohere và Thử nghiệm Tham số điều khiển Tính ngẫu nhiên
11 Tham số điều khiển suy luận về tính đa dạng
12 Tham số điều khiển Độ dài Đầu ra
13 Bài tập: Thử nghiệm Tham số Giải mã hoặc Suy luận
14 Câu hỏi: Siêu tham số Giải mã
15 Giới thiệu về Học trong Ngữ cảnh
16 Câu hỏi: Học trong Ngữ cảnh
1 Tổng quan phần
2 Bài tập: Cài đặt & Làm việc với Thư viện Hugging Face Transformers
3 Các lớp Pipeline của Thư viện Transformers
4 Câu hỏi: Thư viện Hugging Face Transformers
5 Thư viện Hugging Face Hub & Làm việc với Endpoint
6 Câu hỏi: Thư viện Hugging Face Hub
7 Bài tập: Bằng chứng Khái niệm (PoC) cho Tác vụ Tóm tắt
8 Công cụ CLI Hugging Face và Lưu trữ mô hình
1 Tổng quan phần
2 Đầu vào/Đầu ra của Mô hình và Tensor
3 Các lớp Cấu hình Mô hình Hugging Face
4 Bộ tách từ Mô hình & Các lớp Tách từ
5 Làm việc với Logits
6 Các lớp Auto cho Mô hình Hugging Face
7 Câu hỏi: Các lớp Hugging Face
8 Bài tập: Xây dựng Hệ thống Hỏi Đáp
1 Tổng quan phần
2 Thách thức với Mô hình Ngôn ngữ Lớn
3 Nền tảng và Điều kiện hóa Mô hình
4 Bài tập: Khám phá các Mô hình Được điều chỉnh theo Miền
5 Kỹ thuật và Thực hành Nhắc lệnh (Phần 1/2)
6 Kỹ thuật và Thực hành Nhắc lệnh (Phần 2/2)
7 Câu hỏi & Bài tập: Thực hành Tốt nhất về Nhắc lệnh
8 Nhắc lệnh Ít mẫu & Không mẫu
9 Câu hỏi & Bài tập: Nhắc lệnh Ít mẫu
10 Kỹ thuật Nhắc lệnh Chuỗi Suy nghĩ
11 Câu hỏi & Bài tập: Chuỗi Suy nghĩ
12 Kỹ thuật Nhắc lệnh Tính tự nhất quán
13 Kỹ thuật Nhắc lệnh Cây Suy nghĩ
14 Câu hỏi & Bài tập: Cây Suy nghĩ
15 Bài tập: Bàn làm việc Viết lách Sáng tạo (v1)
1 Tổng quan phần
2 Mẫu Nhắc lệnh
3 Mẫu Nhắc lệnh Ít mẫu & Bộ chọn Ví dụ
4 Tính đặc thù của Mẫu Nhắc lệnh cho Mô hình
5 Gọi LLM, Luồng, Hàng loạt & LLM Giả
6 Bài tập: Tương tác với LLM Sử dụng LangChain
7 Bài tập: Tiện ích Máy khách LLM
8 Câu hỏi: Mẫu Nhắc lệnh, LLM và LLM Giả
9 Giới thiệu về Ngôn ngữ Thực thi LangChain
10 Bài tập: Tạo Chuỗi Tuần tự Ghép
11 LCEL: Các lớp Runnable (Phần 1/2)
12 LCEL: Các lớp Runnable (Phần 2/2)
13 Bài tập: Thử nghiệm các Mẫu LCEL Phổ biến
14 Bài tập: Bàn làm việc Viết lách Sáng tạo v2
15 Câu hỏi: LCEL, Chuỗi và Runnables
1 Tổng quan phần
2 Thách thức với Phản hồi có Cấu trúc
3 Bộ phân tích Đầu ra LangChain
4 Bài tập: Sử dụng EnumOutputParser
5 Bài tập: Sử dụng PydanticOutputParser
6 Dự án: Bàn làm việc Viết lách Sáng tạo
7 Dự án: Hướng dẫn Giải pháp (Phần 1/2)
8 Dự án: Hướng dẫn Giải pháp (Phần 2/2)
9 Xử lý Lỗi Phân tích
10 Câu hỏi và Bài tập: Bộ phân tích, Xử lý Lỗi
1 Tổng quan phần
2 Tập dữ liệu cho Tiền huấn luyện LLM
3 Tập dữ liệu HuggingFace và Thư viện Datasets
4 Bài tập: Sử dụng các Tính năng của Thư viện Datasets
5 Bài tập: Tạo và Xuất bản Tập dữ liệu trên Hugging Face
1 Hiểu theo Ngữ cảnh có nghĩa là gì?
2 Các khối xây dựng của Kiến trúc Transformer
3 Giới thiệu về Vector, Không gian Vector và Embedding
4 Đo lường độ tương đồng ngữ nghĩa bằng khoảng cách
5 Câu hỏi: Vector, Embedding, Độ tương đồng
6 Mô hình trình tự câu (SBERT)
7 Làm việc với mô hình trình tự câu
8 Bài tập: Làm việc với Tác vụ Phân loại và Khai thác
9 Tạo embedding với LangChain
10 Bài tập: Các lớp CacheBackedEmbeddings
11 Tìm kiếm từ vựng, ngữ nghĩa và kNN
12 Hiệu quả Tìm kiếm và Chỉ số Hiệu suất Tìm kiếm
13 Thuật toán Tìm kiếm, Lập chỉ mục, ANN, FAISS
14 Câu hỏi & Bài tập: Thử nghiệm FAISS cho Tìm kiếm Tương đồng
15 Thuật toán Tìm kiếm: Băm Nhạy cảm Cục bộ (LSH)
16 Thuật toán Tìm kiếm: Chỉ mục Tệp Đảo ngược (IVF)
17 Thuật toán Tìm kiếm: Lượng tử hóa Tích (PQ)
18 Thuật toán Tìm kiếm: HNSW (Phần 1/2)
19 Thuật toán Tìm kiếm: HNSW (Phần 2/2)
20 Câu hỏi & Bài tập: Thuật toán Tìm kiếm & Chỉ số
21 Dự án: Xây dựng Công cụ Đề xuất Phim
22 Đánh giá hiệu suất các thuật toán ANN
23 Bài tập: Đánh giá hiệu suất các thuật toán ANN
1 Thách thức với thư viện tìm kiếm ngữ nghĩa
2 Giới thiệu về Cơ sở dữ liệu Vector
3 Bài tập: Thử nghiệm ChromaDB
4 Bài tập: Embedding tùy chỉnh
5 Chia nhỏ, Tìm kiếm Đối xứng & Không đối xứng
6 Bộ tải Tài liệu LangChain
7 Bộ tách Văn bản LangChain để Chia nhỏ
8 Bộ truy xuất LangChain & Kho lưu trữ vector
9 Điểm Tìm kiếm và Độ liên quan Cận biên Tối đa (MMR)
10 Dự án: Triển khai Pinecone tại Công ty
11 Câu hỏi: Cơ sở dữ liệu Vector, Chia nhỏ, Bộ tách Văn bản
1 Giới thiệu về Framework Streamlit
2 Bài tập: Xây dựng Sân chơi LLM HuggingFace
3 Xây dựng Giao diện Người dùng Hội thoại
4 Bài tập: Xây dựng Chatbot với Streamlit
5 Bộ nhớ Hội thoại LangChain
6 Các lớp mô hình trò chuyện LangChain
7 Bài tập: Thử nghiệm các mô hình trò chuyện
8 Câu hỏi & Bài tập: Xây dựng Chatbot với LangChain
9 Dự án: Ứng dụng Tóm tắt Tài liệu PDF
1 Giới thiệu về RAG (Tạo dữ liệu Tăng cường Truy xuất)
2 Đường dẫn RAG LangChain
3 Bài tập: Xây dựng Bộ truy xuất Thông minh với LangChain
4 Câu hỏi: RAG và Bộ truy xuất
5 Mẫu: Bộ truy xuất Đa Truy vấn (MQR)
6 Mẫu: Bộ truy xuất Tài liệu Cha (PDR)
7 Mẫu: Bộ
8 Quiz: MQR, PDR and MVR
9 Ranking, Sparse, Dense & Ensemble Retrievers
10 Pattern: Long Context Reorder (LCR)
11 Quiz: Ensemble & Long Context Retrievers
12 Pattern: Contextual Compressor
13 Pattern: Merger Retriever
14 Quiz: Contextual Compressors and Merger Retriever Patterns
1 Introduction to Agents, Tools, and Agentic RAG
2 Exercise: Build a Single-Step Agent without LangChain
3 LangChain Tools and Toolkits
4 Quiz: Agents, Tools & Toolkits
5 Exercise: Try Out the FileManagement Toolkit
6 How Do We Humans & LLMs Think?
7 ReACT Framework & Multi-Step Agents
8 Bài tập: Xây dựng Tác nhân Hỏi/Đáp ReACT
9 Bài tập: Xây dựng Tác nhân ReACT Đa Bước
10 Công cụ LangChain để Xây dựng Giải pháp Agentic-RAG
11 Bài tập: Xây dựng Giải pháp Agentic-RAG bằng LangChain
12 Câu hỏi: Agentic RAG và ReAct
1 Tổng quan phần
2 Giới thiệu về Giao thức Ngữ cảnh Mô hình (Phần 1/2)
3 Bài tập: Cài đặt máy chủ MCP trên Claude desktop
4 Giới thiệu về Giao thức Ngữ cảnh Mô hình (Phần 2/2)
5 Câu hỏi: Kiến thức cơ bản về MCP
6 Bài tập: Thiết lập dự án với MCP Python SDK
7 Bài tập: Khám phá MCP bằng công cụ Inspector
8 Bài tập: Viết mã Máy chủ MCP
9 Tin nhắn và vận chuyển MCP
10 Bài tập: Thiết lập máy chủ MCP độc lập với thông báo
11 Câu hỏi: Máy chủ MCP
12 MCP: Máy khách
13 Bài tập: Viết mã Máy khách MCP
14 Bài tập: Ứng dụng Hỏi-Đáp
15 Câu hỏi: Máy khách MCP
16 Thư viện bộ chuyển đổi LangChain MCP
17 Bài tập: Tạo tác nhân gọi công cụ với các công cụ MCP
18 Bài tập: Kết nối với Nhiều máy chủ MCP (công cụ)
1 Tổng quan phần: LangGraph
2 Quy trình làm việc Tĩnh, Thông minh & Tác nhân (200)
3 Kiến thức cơ bản về Langgraph
4 Xây dựng Quy trình làm việc có Trạng thái
5 Bài tập: Tạo một đồ thị có trạng thái
6 Bài tập: Làm việc với các kiểu được chú thích (600)
7 Câu hỏi: Kiến thức cơ bản về LangGraph
8 Các cạnh có điều kiện trong đồ thị (700)
9 Bài tập: Làm việc với các cạnh có điều kiện (800)
10 Bài tập: Tạo vòng lặp với các cạnh có điều kiện (900)
11 Câu hỏi: Điều kiện và Vòng lặp
12 Xử lý song song & đồ thị con (1000)
13 Bài tập: Thực hành song song tĩnh (1100)
14 Bài tập: Thực hành song song động (1200)
15 Làm việc với đồ thị con (1300)
16 Bài tập: Thực hành với đồ thị con (1400)
17 Câu hỏi: Song song hóa & Đồ thị con
1 Duy trì trạng thái đồ thị với tính năng checkpoint (1500)
2 API checkpoint của LangGraph (1600)
3 Thử nghiệm checkpoint (1700)
4 Câu hỏi: Tính bền vững & Checkpoint (1725)
5 Sử dụng bộ nhớ & lưu trữ (1750)
6 Bài tập: Thực hành với lưu trữ (1775)
7 Câu hỏi: Bộ nhớ & Lưu trữ (1780)
8 Thêm nút công cụ vào đồ thị (1800)
9 Bài tập: Xây dựng đồ thị với các nút công cụ (1900)
10 Bài tập: Sử dụng Máy chủ MCP từ ToolNodes (2000)
11 Câu hỏi: Công cụ & Máy chủ MCP (2050)
12 Tạo quy trình làm việc có Con người trong vòng lặp (HITL) (2100)
13 Học cách sử dụng ngắt tĩnh (2200)
14 Dự án: Thiết kế quy trình thanh toán với HITL (3000)
15 Câu hỏi: HITL (3050)
16 Xây dựng tác nhân với LangGraph (3100)
17 Bài tập: Tạo một tác nhân `create_react_agent` (3200)
18 Câu hỏi: Tác nhân với LangGraph (3250)
1 Tổng quan phần - Hệ thống đa tác nhân
2 Giới thiệu về hệ thống đa tác nhân
3 Các mẫu nền tảng
4 Bài tập: Thực hành mẫu tổng hợp song song
5 Mẫu Giám sát & Tác nhân như Công cụ
6 Bài tập: Thực hành với mẫu Giám sát
7 Câu hỏi: Các Mẫu Đa Tác nhân #1
8 Mẫu Đồng thuận & Bầy đàn
9 Bài tập: Thực hành với mẫu Đồng thuận
10 Thư viện Bầy đàn LangGraph (900)
11 Bài tập: Thực hành - Xây dựng Hỏi Đáp Tài chính với Bầy đàn
12 Câu hỏi: Các Mẫu Đa Tác nhân #2
1 Giới thiệu về Tinh chỉnh
2 Tinh chỉnh: Lý do
3 Tổng quan quy trình tinh chỉnh
4 Công cụ cho tinh chỉnh
5 Bài tập: Tinh chỉnh mô hình Cohere để phân loại độc hại
6 Tạo tập dữ liệu cho tinh chỉnh
7 Bài tập: Chuẩn bị tập dữ liệu và tinh chỉnh mô hình OpenAI 4o
8 Dự án: Xây dựng tập dữ liệu phát hiện gian lận thẻ tín dụng
1 Giới thiệu về Alpaca
2 Định dạng tập dữ liệu tinh chỉnh
3 Bài tập: Khám phá tập dữ liệu tinh chỉnh hướng dẫn
4 Tập dữ liệu tinh chỉnh cho trò chuyện
5 Bài tập: Chuẩn bị tập dữ liệu trò chuyện cho tinh chỉnh
6 Câu hỏi: Tập dữ liệu tinh chỉnh
1 Bên trong quá trình tinh chỉnh
2 Siêu tham số: phần 1/2
3 Siêu tham số: phần 2/2
4 Hiểu về checkpoint
5 Bài tập: Khám phá Siêu tham số
6 Giới thiệu HuggingFace Trainer, các lớp Gom dữ liệu
7 Bài tập: Thử nghiệm các DataCollator
8 Bài tập: Tiền huấn luyện mô hình Roberta
9 Bài tập: Tinh chỉnh toàn bộ BERT cho phân tích cảm xúc
10 Câu hỏi: Siêu tham số & Tinh chỉnh
1 Nhu cầu tính toán cho huấn luyện LLM
2 Nhu cầu tính toán cho suy luận
3 Câu hỏi: Kiểm tra hiểu biết về GPU & CUDA
4 Giới thiệu về Lượng tử hóa
5 Bài tập: Toán học lượng tử hóa (Kỹ thuật Affine)
6 Áp dụng lượng tử hóa: Tĩnh & Động
7 Bài tập: Lượng tử hóa động với PyTorch
8 Bài tập: Lượng tử hóa tĩnh với AutoGPTQ
9 Câu hỏi: Kiểm tra hiểu biết về lượng tử hóa

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

Build Real-World Generative AI Systems with LLMs, RAG, and AI Agents

Go beyond prompts and chatbots. This course takes you on a complete, progressive journey from Generative AI fundamentals to advanced system-level techniques.

You’ll start by mastering the core concepts of LLMs, NLP, and AI model behavior, then move into applying RAG pipelines, vector search, and prompting patterns. Finally, you’ll tackle advanced topics such as agentic systems, multi-agent orchestration, LangGraph workflows, MCP, and model fine-tuning.

Learn to design and implement intelligent AI workflows and system components using multiple LLMs, LangChain, LangGraph, embeddings, and agentic reasoning—without the pressure of building full production applications.

Skip the beginner fluff—this is for engineers, architects, and technical founders who want to understand how modern GenAI systems are actually structured and engineered.


What You Will Learn

  1. Understand Generative AI foundations and how LLMs work, including OpenAI, Claude, Gemini, and Hugging Face models.

  2. Apply RAG pipelines, vector search, embeddings, and structured outputs to create robust AI workflows.

  3. Learn prompting techniques, in-context learning, and fine-tuning strategies for advanced LLM behavior.

  4. Build and test agentic and multi-agent systems using LangChain and LangGraph.

  5. Explore MCP servers and clients to integrate LLM reasoning with external tools and services.

  6. Understand system-level best practices for efficiency, scalability, cost, and responsible AI deployment.


Hands-On Learning

This is a learning-by-doing course, focused on frameworks, patterns, and exercises, rather than fully functional apps. You will:

  • Work with multiple LLMs and open-source models to understand their behavior.

  • Implement retrieval pipelines, multi-agent patterns, and workflows in hands-on exercises.

  • Explore LangChain, LangGraph, embeddings, vector databases, and MCP integration in manageable components.

  • Gain practical, reusable code snippets and exercises without the stress of shipping a full product.


Who This Course Is For

  • Software engineers & application developers learning system-level GenAI design

  • Solution and platform architects designing LLM-powered workflows and pipelines

  • Cloud, platform, and backend engineers transitioning into Generative AI engineering roles

  • Startup builders and technical founders exploring AI-native system architecture

  • Professionals preparing for Generative AI Engineer / Applied AI / Architect roles

Not for beginners expecting “easy prompts and chatbots,” or for data scientists seeking a math-heavy course.


Course Features

  • 29+ Hours of Video Content

  • Hands-On Projects and Coding Exercises

  • Real-World Examples

  • Quizzes for Learning Reinforcement

  • GitHub Repository with Solutions

  • Web-Based Course Guide


By the end of this course, you'll be well-equipped to leverage Generative AI for a wide range of applications, from natural language processing to content generation and beyond.


Recent Course Updates

  • Jan 2026 – New section on multi-agent system patterns

  • Sep 2025 – 2 new sections on building agents with LangGraph

  • Aug 2025 – Added lessons on chat models (Subscriber ask)

  • Jul 2025 – Updated MCP content after protocol changes

  • Jun 2025 – Expanded MCP lessons  (Subscriber ask)

  • May 2025 – Model Context Protocol (MCP) section added

  • May 2025 – Python UV environment support

  • Feb 2025 – LLM fine-tuning lessons added (Subscriber ask)

  • Mar 2025 – Multiple curriculum expansions



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 Ai Engineering
Hiển thị tất cả khoá học Artificial Intelligence
Hiển thị tất cả khoá học Generative Ai
Hiển thị tất cả khoá học Llm Development
Zalo
Tôi có thể tư vấn khoá học cho bạn 😊