Giới thiệu tổng quan về module Stable Diffusion cho Developer
Ở phần trước, bọn mình đã giới thiệu về Stable Diffusion WebUI, cách sử dụng chúng để tạo ảnh và ứng dụng
Ở phần này, bọn mình sẽ đi sâu hơn về kĩ thuật, công nghệ đằng sau Stable Diffusion, cách viết code để sử dụng chúng, tích hợp vào các hệ thống có sẵn nhé.
Những kiến thức các bạn sẽ học trong Section này bao gồm (⭐ là nội dung/dự án chỉ khoá engineer mới có):
1. Kiến thức về Stable Diffusion cho Developer
- Giới thiệu kĩ hơn Diffusion Model, cách chúng được train, cách chúng tạo ảnh
- Mô tả chi tiết các component của
DiffusionPipeline
từ thư viện diffusers, và các parameters - ⭐ Tối ưu tốc độ inference của
DiffusionPipeline
để chạy nhanh hơn, ít tốn RAM hơn
2. Thực hành qua các dự án
Bạn cũng sẽ được thực hành qua các dự án như:
- Sử dụng API của Stable Diffusion WebUI, cách tích hợp và tuỳ chỉnh
- Viết ứng dụng web đơn giản cho phép người dùng tạo ảnh từ prompt với
DiffusionPipeline
vàGradio
- ⭐ Chatbot AI vẽ và sử ảnh theo nhu cầu
- ⭐ Dựng RestAPI tạo ảnh cho front-end hoặc mobile, sử dụng
DiffusionPipeline
vàFastAPI