Stable Diffusion WebUI (AUTOMATIC1111) là một trong những công cụ tạo ảnh AI phổ biến nhất hiện nay. Với giao diện trực quan và kho tiện ích mở rộng phong phú, bạn có thể dễ dàng tạo ra những bức ảnh nghệ thuật tuyệt đẹp ngay trên máy tính cá nhân của mình. Bài viết này sẽ hướng dẫn chi tiết từ A-Z cách cài đặt công cụ này trên hệ điều hành Windows.
1. Cài đặt Python (Bắt buộc)
Stable Diffusion WebUI được viết chủ yếu bằng Python. Phiên bản được khuyến nghị và hoạt động ổn định nhất hiện tại là Python 3.10.14.
- Tải Python 3.10.x từ trang chủ python.org.
- Lưu ý quan trọng: Khi chạy file cài đặt, bạn bắt buộc phải tick chọn ô
Add Python to PATHở dưới cùng trước khi bấm "Install Now".
2. Cài đặt Git
Git giúp bạn clone mã nguồn của dự án về máy và cập nhật phiên bản mới một cách dễ dàng.
- Tải Git dành cho Windows từ git-scm.com.
- Tiến hành cài đặt với các thiết lập mặc định. Hãy đảm bảo tùy chọn "Git from the command line and also from 3rd-party software" được bật.
3. Clone Stable Diffusion WebUI
Mở ứng dụng Command Prompt (CMD) hoặc PowerShell trên máy tính của bạn, di chuyển đến ổ đĩa hoặc thư mục muốn cài đặt và chạy dòng lệnh sau:
git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui
Sau khi chạy xong, thư mục stable-diffusion-webui sẽ xuất hiện trên máy tính của bạn.
4. Chạy WebUI lần đầu tiên
Mở thư mục stable-diffusion-webui, tìm và kích đúp chuột vào file webui-user.bat để bắt đầu chạy.
Trong lần chạy đầu tiên, hệ thống sẽ tự động thực hiện các thao tác:
- ✔ Tạo môi trường ảo Python cô lập (venv).
- ✔ Tải về PyTorch cùng các thư viện AI nặng khác.
- ✔ Cài đặt các gói phụ thuộc cần thiết.
Quá trình này có thể mất từ 10 - 30 phút tùy thuộc vào tốc độ mạng và cấu hình máy của bạn.
5. Truy cập giao diện WebUI
Khi quá trình cài đặt hoàn tất, cửa sổ dòng lệnh sẽ hiển thị địa chỉ truy cập cục bộ:
Running on local URL: http://127.0.0.1:7860
Bây giờ, hãy mở trình duyệt web lên và truy cập vào đường link trên để bắt đầu sáng tạo hình ảnh!
6. Cách khắc phục các lỗi thường gặp
❌ Lỗi "Git is not found" hoặc không nhận diện lệnh git
→ Hãy chắc chắn bạn đã cài đặt Git đúng cách và thêm Git vào hệ thống PATH. Khởi động lại CMD/PowerShell sau khi cài đặt.
❌ Lỗi phiên bản Python không đúng
→ Gỡ cài đặt tất cả phiên bản Python khác trên máy, cài lại duy nhất phiên bản 3.10.x.
❌ Cửa sổ webui-user.bat bị tắt ngay lập tức mà không hiện lỗi
→ Click chuột phải vào file webui-user.bat, chọn Edit và thêm dòng chữ pause ở dòng cuối cùng của file, sau đó lưu lại và chạy lại để xem thông tin lỗi cụ thể.
❌ Lỗi trong quá trình cài đặt PyTorch hoặc các dependencies
→ Xóa thư mục venv nằm trong thư mục cài đặt stable-diffusion-webui và tiến hành chạy lại file webui-user.bat từ đầu.
7. Cấu hình khuyến nghị
| Linh kiện | Yêu cầu tối thiểu | Khuyến nghị tốt nhất |
|---|---|---|
| Card đồ họa (GPU) | NVIDIA VRAM 4GB | NVIDIA VRAM 8GB+ (RTX 3060/4060 trở lên) |
| RAM hệ thống | 8GB RAM | 16GB RAM trở lên |
| Ổ cứng | SSD trống 20GB | SSD tốc độ cao trống 50GB+ (để lưu model) |