Ngày nay với sự phát triển của công nghệ, sử dụng trí tuệ nhân tạo trong việc tạo hình ảnh đã là điều quá đỗi quen thuộc. Nhờ sự thông minh của AI đã giúp con người sáng tạo nhiều hơn, tiết kiệm thời gian và mang lại nhiều ích lợi cho con người.
Trong số đó thì Stable Diffusion là một mô hình AI đã giúp nhiều cho việc tạo hình ảnh bằng văn bản. Hãy cùng nhau tìm hiểu tính năng và cách cài đặt của Stable Diffusion nhé.
![60s tìm hiểu cách cài đặt Stable Diffusion tạo ảnh AI cực đỉnh 2 Stable diffusion](https://hoangphucphoto.com/wp-content/uploads/2024/09/Stable-diffusion.jpeg)
Stable Diffusion là gì?
Stable Diffusion là một mô hình trí tuệ nhân tạo (AI) tiên tiến dùng để tạo ra hình ảnh từ văn bản. Đây là một dạng mô hình khuếch tán (diffusion model), hoạt động bằng cách bắt đầu từ một hình ảnh ngẫu nhiên (thường là nhiễu) và dần dần cải tiến nó để tạo ra một hình ảnh có ý nghĩa dựa trên mô tả văn bản được cung cấp.
Một số đặc điểm chính của ứng dụng Stable Diffusion trong thiết kế hình ảnh:
- Tạo hình ảnh từ văn bản: Người dùng nhập một đoạn văn bản miêu tả, và mô hình sẽ tạo ra hình ảnh tương ứng dựa trên thông tin đó. Ví dụ, bạn có thể nhập “một con mèo đang ngồi trên ghế” và mô hình sẽ tạo ra hình ảnh phù hợp với mô tả.
- Hiệu suất cao và linh hoạt: Stable Diffusion có thể tạo ra hình ảnh với độ phân giải cao và chi tiết, cho phép người dùng điều chỉnh độ phức tạp và phong cách của hình ảnh.
- Ứng dụng: Nó được dùng trong các lĩnh vực như nghệ thuật số, thiết kế, sáng tạo nội dung, hoặc tạo ra hình ảnh cho các mục đích nghiên cứu, truyền thông.
- Cộng đồng mã nguồn mở: Stable Diffusion là dự án mã nguồn mở, có thể được cộng đồng phát triển và tùy biến. Điều này giúp mô hình trở nên phổ biến và được cải thiện bởi sự đóng góp của nhiều nhà phát triển khác nhau.
Mô hình này đã tạo ra nhiều ứng dụng thực tiễn và nổi bật trong việc tạo ra các tác phẩm nghệ thuật kỹ thuật số hoặc nội dung sáng tạo từ ngôn ngữ tự nhiên.
Hướng dẫn cài đặt Stable Diffusion WebUI của AUTOMATIC1111 trên MacOS
Trên macOS, việc này rất đơn giản với ứng dụng có sẵn là DiffusionBee. Chỉ cần tải về từ trang web của nhà phát triển và cài đặt là xong.
Tuy nhiên, Diffusion Bee chỉ hỗ trợ chip Apple Silicon, không tương thích với Mac sử dụng chip Intel. Điều kiện thứ hai, máy Mac phải chạy macOS Monterey trở lên để cài đặt DiffusionBee.
Chú ý đến các Tùy chọn Nâng cao trong phần mềm. Hiểu rõ những thông số này sẽ giúp bạn tạo ra những tấm hình ưng ý hơn:
Hướng dẫn cài đặt Stable Diffusion WebUI của AUTOMATIC1111 trên Windows
Trên macOS, mọi thứ khá dễ dàng, nhưng lại ít điều khiển hơn trong quá trình chỉnh sửa hình ảnh. Trong khi đó, trên Windows, quá trình cài đặt và cấu hình đòi hỏi phức tạp hơn một chút so với macOS, nhưng đổi lại, người dùng có nhiều sự linh hoạt hơn khi sử dụng Stable Diffusion để tạo ra hình ảnh bằng trí tuệ nhân tạo.
Bước 1: Tải Python phiên bản mới nhất cho máy tính Windows. Truy cập trang web của Python: https://www.python.org/downloads/release/python-31010/, sau đó chọn phiên bản cài đặt dành cho Windows Installer (64-bit), tải về máy tính và tiến hành cài đặt. Lưu ý: Khi cài đặt Python, hãy đảm bảo tick vào ô ‘Add Python 3.10 to PATH’.
Bước 2: Tải và cài đặt Git for Windows tại đây: https://git-scm.com/download/win. Để cài đặt AUTOMATIC1111 và cập nhật, Git là điều cần thiết vì nó là công cụ quản lý mã nguồn.
Bước 3: Sau khi đã cài đặt Python và Git, truy cập vào https://github.com/AUTOMATIC1111/stable-diffusion-webui, nhấn vào nút Code, sau đó chọn Download ZIP để tải WebUI về máy tính.
Bước 4: Giải nén file ZIP vừa tải về từ GitHub và lưu vào một vị trí dễ nhớ, ví dụ như Desktop.
Bước 5: https://huggingface.co/stabilityai/stable-diffusion-2-1-base
v2-1_512-ema-pruned.ckpt
Hugging FaceCivitai
Bước 6: Tải xong file v2-1_512-ema-pruned.ckpt,
Chúng ta sẽ mở thư mục “stable-diffusion-webui” đã giải nén trước đó, chọn vào thư mục models/Stable-diffusion và đặt file checkpoint đã tải về vào trong thư mục đó.
Bước 7: Quay trở lại thư mục “stable-diffusion-webui”,
Ctrl + F tìm và chạy tệp tin có tên là webui.bat. Một cửa sổ cmd sẽ hiện ra, trông như sau:
Do là lần đầu tiên khởi chạy, phần mềm sẽ tự động tải xuống các thành phần cần thiết để khởi chạy WebUI, bao gồm cả các mô hình nâng cấp hình ảnh và các plugin cần thiết. Quá trình này có thể mất từ 5 đến 15 phút tùy thuộc vào tốc độ internet của bạn. Chỉ cần đợi cho đến khi cửa sổ cmd hiển thị dòng thông báo “Running on local IRL: http://127.0.0.1:7860”là thành công.
Bước 8: Mở trình duyệt và nhập địa chỉ http://127.0.0.1:7860
Giao diện WebUI sẽ xuất hiện, sẵn sàng cho bạn bắt đầu tạo hình ảnh từ thuật toán AI:
Cập nhật và tùy chỉnh Stable Diffusion
Stable Diffusion và Automatic 1111 đang liên tục được phát triển và cập nhật. Để đảm bảo bạn luôn có phiên bản mới nhất và tận hưởng tất cả các tính năng mới, hãy đảm bảo kiểm tra và cập nhật Stable Diffusion và Automatic 1111 thường xuyên. Bạn cũng có thể tùy chỉnh các thiết lập và cài đặt khác trong Stable Diffusion để tạo ra trải nghiệm tốt nhất cho bản thân.
Vậy là chỉ với vài thao tác đơn giản bạn đã có thể cài đặt Stable Diffusion và Automatic 1111 để tạo hình ảnh độc đáo và sáng tạo.