Stable Diffusion Panduan Instalasi dan Penggunaan


※Ini menjelaskan cara menginstal Stable Diffusion, tetapi mungkin ada bagian yang menantang bagi mereka yang tidak familiar dengan IT.

Jika Anda memiliki pertanyaan, silakan bertanya di forum di bawah.

Forum

Daftar Isi

Kelebihan dan Kekurangan Menginstal Stable Diffusion

Pada tahun 2024, kecuali Anda menggunakan Stable Diffusion, generasi gambar umumnya akan dilakukan di situs eksternal.

Ketika menggunakan situs eksternal, ada batasan pada jumlah penggunaan gratis dan pembatasan pada jenis gambar yang dihasilkan.

Namun, dengan menginstal Stable Diffusion, Anda dapat menghasilkan sebanyak mungkin gambar yang Anda inginkan secara gratis. (Memperkenalkan model memungkinkan Anda menghasilkan berbagai jenis gambar.)

Di sisi lain, menginstal Stable Diffusion di PC Anda memerlukan usaha, sehingga tingkat kesulitannya lebih tinggi dibandingkan dengan menghasilkan gambar di situs eksternal.

Selain itu, menggunakan Stable Diffusion untuk menghasilkan gambar menggunakan daya PC Anda mungkin membutuhkan waktu pada PC dengan spesifikasi rendah.

Persyaratan

Penjelasan ini mengasumsikan bahwa PC yang digunakan menjalankan sistem operasi Windows.

※Jika ada permintaan, informasi untuk Mac akan ditambahkan, jadi beri tahu kami.

Ikhtisar Instalasi

Untuk menjalankan Stable Diffusion, Python dan Git diperlukan.

Python adalah bahasa pemrograman, dan Git adalah alat manajemen program.

Anda hanya perlu menginstal keduanya, karena Anda sebenarnya tidak akan memprogram.

Juga, karena Stable Diffusion sendiri memiliki ukuran yang cukup besar, diperlukan sekitar 20GB ruang bebas.

※Model juga memiliki kapasitas tertentu, jadi menambahkan lebih banyak akan meningkatkan ukuran keseluruhan.

Instalasi Python

Unduh penginstal dari situs web resmi Python di bawah ini.

https://www.python.org/downloads/release/python-3106

※Menginstal versi Python yang lebih lama dapat menyebabkan Stable Diffusion tidak berfungsi.


Pilih salah satu dari "Pemasang Windows (32-bit)" atau "Pemasang Windows (64-bit)".

※Pilihan untuk dipilih tergantung pada apakah PC Anda 32-bit atau 64-bit.

Lihat halaman berikut untuk memeriksa bit sistem Anda.

https://support.microsoft.com/ja-jp/windows/32-%E3%83%93%E3%83%83%E3%83%88%E3%81%A8-64-%E3%83%93%E3%83%83%E3%83%88%E3%81%AE-windows-%E3%82%88%E3%81%8F%E5%AF%84%E3%81%9B%E3%82%89%E3%82%8C%E3%82%8B%E8%B3%AA%E5%95%8F-c6ca9541-8dce-4d48-0415-94a3faa2e13d


Jalankan penginstal yang diunduh.

Pastikan untuk memeriksa "Tambahkan Python ke PATH".


Ikuti petunjuk di layar untuk menyelesaikan instalasi.

Instalasi Git

Unduh penginstal dari situs web resmi Git di bawah ini.

https://git-scm.com/download/win


Pilih salah satu dari "Pemasang Git untuk Windows (32-bit)" atau "Pemasang Git untuk Windows (64-bit)".

※Sama seperti Python, pilihan tergantung pada bit PC Anda.


Jalankan penginstal yang diunduh.

Centang "Ikonya Tambahan" selama instalasi.

Lanjutkan dengan instalasi mengikuti petunjuk di layar.


Instalasi Stable Diffusion

Pertama, tentukan di mana akan menginstal folder tersebut.

Lebih aman memilih drive dengan ruang yang cukup.

Untuk kesederhanaan, kali ini, kita akan menginstalnya di "C:\sd".

※Harap buat folder "sd" langsung di bawah drive C. Jika Anda tidak tahu cara membuatnya, teruskan membaca. Itu akan dijelaskan nanti.

Untuk menginstal Stable Diffusion, Anda perlu menjalankan perintah di prompt perintah.

Pertama, mari buka prompt perintah.

Tekan tombol "Windows" + "R" secara bersamaan.

Akan muncul layar bernama "Run"; di sana, ketik "cmd" dan tekan OK.


Prompt perintah akan terbuka.

Jalankan perintah berikut.

「cd C:\sd」

Perintah ini berarti pindah ke folder "sd" yang dibuat sebelumnya.

※Jika Anda belum membuat folder "sd", jalankan perintah "mkdir C:\sd" untuk membuat folder tersebut.


Jalankan perintah berikut.

「git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui.git」

Dengan menjalankan perintah ini, Anda dapat menginstal program Stable Diffusion.


Sekarang, mari navigasi ke folder "sd" dari File Explorer.

Anda dapat membuka File Explorer dengan menekan "tombol Windows" + "E".


Anda seharusnya melihat folder bernama "stable-diffusion-webui" di dalam folder "sd".


Jika Anda memiliki model yang ingin Anda gunakan, letakkan di folder berikut.

「C:\sd\stable-diffusion-webui\models\Stable-diffusion」

※Saya akan melewati penjelasan rinci tentang model. Bahkan tanpa menyiapkan model sendiri, ada satu dari awal, jadi mari fokus pada menjalankan Stable Diffusion kali ini.


Jalankan "webui-user.bat (File batch Windows)" di folder "stable-diffusion-webui" untuk memulai Stable Diffusion.

※Bagian ".bat" mungkin tersembunyi. Dalam hal ini, jalankan yang dilabeli "File batch Windows".

Pertama kali memulai membutuhkan waktu yang cukup lama.


Anda mungkin menghadapi kesalahan berikut saat memulai.

「RuntimeError: Torch is not able to use GPU; add --skip-torch-cuda-test to COMMANDLINE_ARGS variable to disable this check」

Dalam hal ini, klik kanan pada "webui-user.bat" yang telah Anda jalankan sebelumnya dan edit dengan Notepad.

Tambahkan "--skip-torch-cuda-test --upcast-sampling --no-half-vae --use-cpu interrogate --precision full --no-half" ke bagian "COMMANDLINE_ARGS".

Setelah itu, jalankan kembali "webui-user.bat".


Jika awalan berhasil, layar Stable Diffusion akan muncul secara otomatis.

Jika layar tidak muncul, masukkan URL yang ditampilkan di prompt perintah ke browser Anda.


Untuk demonstrasi ini, tentukan "Checkpoint (Model)" acak dan masukkan "cowok" dalam prompt, lalu klik tombol "Generate".

Anda akan melihat gambar yang dihasilkan di pojok kanan bawah layar.


Ini mengakhiri penjelasan untuk memulai Stable Diffusion.




Daftar Sampel Gambar & Film