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

Fine-Tune & Deploy LLMs with QLoRA on Sagemaker + Streamlit

Tinh chỉnh & Triển khai LLMs với QLoRA trên SageMaker + Streamlit

Tinh chỉnh & Triển khai LLMs với QLoRA trên SageMaker + Streamlit

Nắm vững toán QLoRA, huấn luyện hỗn hợp độ chính xác, lượng tử hóa kép, hàm Lambda, API Gateway & triển khai Streamlit

4.6
(56 đánh giá)
515 học viên
Giảng viên
Patrik Szepesi
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
7.5 giờ video
57 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ì

Huấn luyện/Tinh chỉnh LLMs trên AWS SageMaker bằng QLoRA và lượng tử hóa 4-bit nâng cao trên tập dữ liệu của riêng bạn
Xây dựng ứng dụng Streamlit tương tác để triển khai mô hình LLM đã tinh chỉnh của bạn với SageMaker, Lambda Functions và API Gateway
Thành thạo tinh chỉnh QLoRA — bao gồm tiêm bộ chuyển đổi, tối ưu bộ nhớ, đóng băng tham số và toán học đằng sau nó
Tận dụng kiểu tính toán bfloat16 để huấn luyện nhanh hơn và hiệu quả hơn trên các GPU hiện đại
Hiểu về huấn luyện hỗn hợp độ chính xác với QLoRA trong SageMaker
Sử dụng Tinh chỉnh Hiệu quả Tham số (PEFT) để tự động tìm và tiêm các lớp LoRA
Hiểu toàn bộ quy trình tinh chỉnh cấp thấp — từ tập dữ liệu thô đến mô hình đã huấn luyện
Sử dụng lượng tử hóa kép và độ chính xác nf4 để nén mô hình mà không làm giảm hiệu suất
Khám phá cách dùng gradient checkpointing giúp giảm đáng kể mức sử dụng VRAM trong quá trình huấn luyện
Tinh chỉnh các mô hình lớn như Mixtral trên Amazon SageMaker với khả năng tăng tốc GPU hiện đại
Hiểu về mã chia nhỏ tùy chỉnh cho LLMs
Hợp nhất trọng số LoRA và tháo bộ chuyển đổi để xuất mô hình cuối cùng — sẵn sàng triển khai
Triển khai mô hình đã huấn luyện lên SageMaker Endpoints bằng cơ sở hạ tầng sản xuất của Amazon
Xây dựng các API LLM thời gian thực bằng Lambda functions và API Gateway
Thiết lập an toàn các Job huấn luyện với vai trò IAM
Lập ngân sách AWS, Quản lý máy chủ và Định giá
Học cách sử dụng AWS Quotas để dùng các GPU mạnh mẽ

Yêu cầu

Quen thuộc với Python
Kiến thức cơ bản về Đại số tuyến tính (nhân ma trận)

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

Kỹ sư Máy học
Kỹ sư Backend và MLOps
Nhà nghiên cứu AI và Sinh viên
Bất kỳ ai muốn vượt xa "kỹ thuật prompt" để bắt đầu xây dựng, huấn luyện và triển khai các mô hình LLM sẵn sàng sản xuất của riêng mình.

Nội dung khóa học

11 phần • 57 bài giảng
1 Những gì chúng ta sẽ xây dựng
1 Đăng nhập vào AWS
2 Tạo Người dùng IAM
3 Đăng nhập với người dùng AWS mới
4 Phải làm gì nếu bạn bị hack
1 Tạo một SageMaker Domain
2 Đăng nhập vào Môi trường SageMaker của chúng ta
3 Giới thiệu về JupyterLab
1 Truy cập tất cả Tài nguyên Khóa học tại đây
1 SageMaker Sessions, Regions và IAM Roles
2 Kiểm tra Tập dữ liệu của chúng ta từ HuggingFace
3 Token hóa và Embedding từ
4 Xác thực HuggingFace với SageMaker
5 Áp dụng Hàm tạo mẫu cho Tập dữ liệu của chúng ta
6 Attention Masks và Padding
7 Star Unpacking với Python
8 Chain Iterator, List Constructor và ví dụ về Attention Mask với Python
9 Hiểu về Batching
10 Cắt và Chia nhỏ Tập dữ liệu của chúng ta
11 Tạo Hàm Chia nhỏ Tùy chỉnh của chúng ta
12 Token hóa Tập dữ liệu của chúng ta
13 Chạy Hàm Chia nhỏ của chúng ta
14 Hiểu toàn bộ Quy trình Chia nhỏ
15 Tải lên Dữ liệu Huấn luyện lên AWS S3
1 Thiết lập Siêu tham số cho Job Huấn luyện
2 Tạo HuggingFace Estimator trong SageMaker
3 Giới thiệu về Biến đổi hạng thấp (LoRA)
4 Ví dụ số về LoRA
5 Tổng hợp LoRA và Tính toán Tiết kiệm Chi phí
6 (Tùy chọn) Ôn tập Nhân Ma trận
7 Hiểu về LoRA theo Lập trình Phần 1
8 Hiểu về LoRA theo Lập trình Phần 2
1 So sánh Bfloat16 và Float32
2 So sánh Bfloat16 và Float32 theo Lập trình
1 Thiết lập Imports và Thư viện cho Script Huấn luyện
2 Hàm Phân tích Đối số Phần 1
3 Hàm Phân tích Đối số Phần 2
4 Hiểu về Các Lưu ý với Tham số Huấn luyện
5 Giới thiệu về Lượng tử hóa
6 Xác định các Lớp có thể Huấn luyện cho LoRA
7 Thiết lập Tinh chỉnh Hiệu quả Tham số
8 Triển khai Cấu hình LoRA và Huấn luyện Độ chính xác hỗn hợp
9 Hiểu về Lượng tử hóa Kép
10 Tạo Hàm Huấn luyện Phần 1
11 Tạo Hàm Huấn luyện Phần 2
12 Hoàn thiện Script SageMaker của chúng ta
13 Giành quyền truy cập vào GPU Mạnh mẽ với AWS Quotas
14 Sửa lỗi Cuối cùng trước khi Huấn luyện
1 Bắt đầu Job Huấn luyện của chúng ta
2 Kiểm tra Kết quả Job Huấn luyện và Giám sát với CloudWatch
1 Triển khai Mô hình LLM lên SageMaker Endpoint
2 Kiểm tra Mô hình LLM cục bộ trong SageMaker
3 Tạo Lambda Function để gọi Endpoint của chúng ta
4 Tạo API Gateway để Triển khai Mô hình qua Internet
5 Triển khai Ứng dụng Streamlit của chúng ta
6 Sửa lỗi Ứng dụng Streamlit
1 Lời chúc mừng và Dọn dẹp Tài nguyên AWS

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

Large Language Models (LLMs) are redefining what's possible with AI — from chatbots to code generation — but the barrier to training and deploying them is still high. Expensive hardware, massive memory requirements, and complex toolchains often block individual practitioners and small teams. This course is built to change that.

In this hands-on, code-first training, you’ll learn how to fine-tune models like Mixtral-8x7B using QLoRA — a state-of-the-art method that enables efficient training by combining 4-bit quantization, LoRA adapters, and double quantization. You’ll also gain a deep understanding of quantized arithmetic, floating-point formats (like bfloat16 and INT8), and how they impact model size, memory bandwidth, and matrix multiplication operations.

You’ll write advanced Python code to preprocess datasets with custom token-aware chunking strategies, dynamically identify quantizable layers, and inject adapter modules using the PEFT (Parameter-Efficient Fine-Tuning) library. You’ll configure and launch distributed fine-tuning jobs on AWS SageMaker, leveraging powerful multi-GPU instances and optimizing them using gradient checkpointing, mixed-precision training, and bitsandbytes quantization.

After training, you’ll go all the way to deployment: merging adapter weights, saving your model for inference, and deploying it via SageMaker Endpoints. You’ll then expose your model through an AWS Lambda function and an API Gateway, and finally, build a Streamlit application to create a clean, responsive frontend interface.

Whether you’re a machine learning engineer, backend developer, or AI practitioner aiming to level up — this course will teach you how to move from academic toy models to real-world, scalable, production-ready LLMs using tools that today’s top companies rely on.

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 Amazon Sagemaker
Hiển thị tất cả khoá học Deep Learning
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 😊