Skip to content

emka.web.id

menulis pengetahuan – merekam peradaban

Menu
  • Home
  • Tutorial
  • Search
Menu

Cara Menjalankan Difusi Stabil Secara Lokal Dengan GUI di Windows

Posted on September 16, 2022

Anda dapat menginstal Stable Diffusion secara lokal di PC Anda, tetapi proses umumnya melibatkan banyak pekerjaan dengan baris perintah untuk menginstal dan menggunakan. Untungnya bagi kami, komunitas Difusi Stabil telah memecahkan masalah itu. Berikut adalah cara menginstal versi Difusi Stabil yang berjalan secara lokal dengan antarmuka pengguna grafis!

Apa Itu Difusi Stabil?

Difusi Stabil adalah model AI yang dapat menghasilkan gambar dari perintah teks, atau memodifikasi gambar yang ada dengan perintah teks, seperti MidJourney atau DALL-E 2. Ini pertama kali dirilis pada Agustus 2022 oleh Stability.ai. Ini memahami ribuan kata yang berbeda dan dapat digunakan untuk membuat hampir semua gambar yang dapat disulap oleh imajinasi Anda dalam hampir semua gaya.

Ada dua perbedaan penting yang membedakan Difusi Stabil dari sebagian besar generator seni AI populer lainnya, meskipun:

Bisa jadi dijalankan secara lokal di PCIt Anda adalah proyek sumber terbukaRELATEDDifusi Stabil Membawa Generasi Seni AI Lokal ke PC

AndaPoin terakhir benar-benar menjadi masalah penting di sini. Secara tradisional, Difusi Stabil diinstal dan dijalankan melalui antarmuka baris perintah. Ini berhasil, tetapi bisa menjadi kikuk, tidak intuitif, dan ini merupakan penghalang masuk yang signifikan bagi orang-orang yang seharusnya tertarik. Namun, karena ini adalah proyek open source, komunitas dengan cepat membuat antarmuka pengguna untuknya dan mulai menambahkan augmentasi mereka sendiri, termasuk pengoptimalan untuk meminimalkan penggunaan video ram (VRAM) dan membangun upscaling dan masking.

Apa yang Anda Perlukan untuk Menjalankan Ini Versi Difusi Stabil?

Versi Difusi Stabil ini adalah cabang — cabang — dari repositori utama (repo) yang dibuat dan dikelola oleh Stability.ai. Ini memiliki antarmuka pengguna grafis (GUI) — membuatnya lebih mudah digunakan daripada Difusi Stabil biasa, yang hanya memiliki antarmuka baris perintah — dan penginstal yang akan menangani sebagian besar pengaturan secara otomatis.

Warning: Seperti biasa, berhati-hatilah dengan garpu perangkat lunak pihak ketiga yang Anda temukan di GitHub. Kami telah menggunakan ini untuk sementara waktu sekarang tanpa masalah, dan begitu pula ribuan lainnya, jadi kami cenderung mengatakan itu aman. Untungnya, kode dan perubahan di sini kecil dibandingkan dengan beberapa fork proyek sumber terbuka.

Fork ini juga berisi berbagai pengoptimalan yang memungkinkannya berjalan di PC dengan RAM lebih sedikit, peningkatan built-in, dan kemampuan wajah menggunakan GFPGAN, ESRGAN, RealESRGAN , dan CodeFormer, dan masking. Masking adalah masalah besar — ​​ini memungkinkan Anda untuk secara selektif menerapkan pembuatan gambar AI ke bagian tertentu dari gambar tanpa mendistorsi bagian lain, sebuah proses yang biasanya disebut inpainting.

A minimum 10 gigabyte gratis di hard drive Anda GPU NVIDIA dengan RAM 6 GB (meskipun Anda mungkin dapat membuat 4 GB berfungsi)PC yang menjalankan Windows 11, Windows 10, Windows 8.1, atau Windows 8WebUI GitHub Repo, oleh AUTOMATIC1111Python 3.10.6 (Versi yang lebih baru dan sebagian besar versi yang lebih lama juga akan baik-baik saja)Stabil Pos Pemeriksaan Resmi Difusi (Perhatikan pos pemeriksaan v1.5 pada akhir September!)Poin Pemeriksaan GFPGAN v1.3 (v1.4 mungkin berfungsi juga)Model ESRGAN tambahan apa pun yang Anda inginkan. Anda dapat menggunakan sebanyak atau sesedikit yang Anda inginkan.Cara Menginstal Difusi Stabil dengan GUI

Proses instalasi telah disederhanakan secara signifikan, tetapi masih ada beberapa langkah yang perlu Anda lakukan secara manual sebelum installer dapat digunakan.

Instal Python Pertama

Hal pertama yang harus Anda lakukan adalah menginstal versi Python, 3.10.6, yang direkomendasikan oleh penulis repo. Buka tautan itu, gulir ke bagian bawah halaman, dan klik “Penginstal Windows (64-Bit).”

Klik file yang dapat dieksekusi yang Anda unduh dan ikuti petunjuknya. Jika Anda sudah menginstal Python (dan Anda pasti sudah melakukannya), cukup klik “Upgrade.” Jika tidak, ikuti petunjuk yang disarankan.

Catatan: Pastikan Anda menambahkan Python 3.10.6 ke PATH jika Anda mendapatkan opsi untuk itu.
Instal Git dan Unduh GitHub Repo

Anda perlu mengunduh dan menginstal Git di Windows sebelum penginstal Stable Diffusion dapat dijalankan. Cukup unduh 64-bit Git yang dapat dieksekusi, jalankan, dan gunakan pengaturan yang disarankan kecuali Anda memiliki sesuatu yang spesifik dalam pikiran.

Selanjutnya, Anda perlu mengunduh file dari repo GitHub. Klik tombol “Kode” hijau, lalu klik “Unduh ZIP” di bagian bawah menu.

Buka file ZIP di File Explorer atau program pengarsipan file pilihan Anda, lalu ekstrak konten di mana pun Anda inginkan. Ingatlah bahwa folder adalah tempat Anda harus pergi untuk menjalankan Difusi Stabil. Contoh ini mengekstraknya ke direktori C:, tetapi itu tidak penting.

Catatan: Pastikan Anda tidak secara tidak sengaja menyeret “stable-diffusion-webui-master” ke folder lain daripada ruang kosong — jika Anda melakukannya, itu akan masuk ke folder itu, bukan folder induk yang Anda maksudkan.
Unduh Semua Pos Pemeriksaan

Ada beberapa pos pemeriksaan yang Anda perlukan agar ini berfungsi. Yang pertama dan terpenting adalah Stable Diffusion Checkpoints. Anda perlu membuat akun untuk mengunduh pos pemeriksaan, tetapi tidak banyak yang diperlukan untuk akun tersebut — yang mereka butuhkan hanyalah nama dan alamat email, dan Anda siap melakukannya.

Catatan: Unduhan pos pemeriksaan adalah beberapa gigabyte. Jangan harap bisa instan.

Copy and paste “sd-v1-4.ckpt” ke dalam folder “stable-diffusion-webui-master” dari bagian sebelumnya, lalu klik kanan “sd-v1-4. ckpt” dan tekan rename. Ketik “model.ckpt” ke dalam bidang teks dan tekan Enter. Pastikan bahwa ini adalah “model.ckpt” — ini tidak akan berfungsi sebaliknya.

Catatan: Fungsi rename adalah ikon pada Windows 11.

Anda juga perlu mengunduh pos pemeriksaan GFPGAN. Penulis repo yang kami gunakan memanggil pos pemeriksaan GFPGAN v1.3, tetapi Anda mungkin dapat menggunakan v1.4 jika Anda ingin mencobanya. Gulir ke bawah halaman, lalu klik “V1.3 model.”

Tempatkan file itu, “GFPGANv1.3.pth,” ke dalam folder “stable-diffusion-webui-master” seperti yang Anda lakukan dengan “sd-v1-4 .ckpt”, tetapi jangan mengganti namanya. Folder “stable-diffusion-webui-master” sekarang seharusnya berisi file-file ini:

Anda juga dapat mengunduh pos pemeriksaan ESRGAN sebanyak yang Anda inginkan. Mereka biasanya dikemas sebagai file ZIP. Setelah mengunduh satu, buka file ZIP, lalu ekstrak file “.pth” ke dalam folder “ESRGAN”. Berikut ini contohnya: model

ESRGAN cenderung menyediakan fungsionalitas yang lebih spesifik, jadi pilihlah pasangan yang menarik bagi Anda. -difusi-webui-master”. Jendela konsol akan muncul dan mulai mengambil semua file penting lainnya, membangun lingkungan Python, dan menyiapkan antarmuka pengguna web. Ini akan terlihat seperti ini:

Catatan: Harapkan saat pertama kali Anda menjalankan ini memakan waktu setidaknya beberapa menit. Perlu mengunduh banyak hal dari Internet. Jika tampaknya hang untuk waktu yang lama pada satu langkah, coba pilih jendela konsol dan tekan tombol Enter.

Setelah selesai, konsol akan menampilkan:

Berjalan di URL lokal: http://127.0.0.1:7860 Untuk membuat tautan publik, setel `share=True` di `launch()`

RELATED:Apakah Alamat IP 127.0.0.1 itu, dan Bagaimana Cara Menggunakannya?

Cara Menghasilkan Gambar Menggunakan Difusi Stabil dengan GUI

Baiklah, Anda sudah menginstal varian WebUI dari Difusi Stabil, dan konsol Anda memberi tahu Anda bahwa itu “berjalan di URL lokal: http://127.0.0.1:7860.”

Catatan: Apa sebenarnya artinya, apa yang terjadi? 127.0.0.1 adalah alamat localhost — alamat IP yang diberikan komputer Anda sendiri. Versi Difusi Stabil ini membuat server di PC lokal Anda yang dapat diakses melalui alamat IP-nya sendiri, tetapi hanya jika Anda terhubung melalui port yang benar: 7860.

Buka browser Anda, masukkan “127.0.0.1:7860” atau “localhost: 7860” ke dalam bilah alamat, dan tekan Enter. Anda akan melihat ini di tab txt2img:

Jika Anda pernah menggunakan Difusi Stabil sebelumnya, setelan ini akan familier bagi Anda, tetapi berikut adalah ikhtisar singkat tentang arti opsi yang paling penting:

Prompt: Deskripsi tentang apa yang akan Anda like to create.Roll Button: Menerapkan gaya artistik acak ke perintah Anda.Langkah Pengambilan Sampel: Berapa kali gambar akan disempurnakan sebelum Anda menerima output. Lebih banyak umumnya lebih baik, tetapi ada hasil yang semakin berkurang.Metode Pengambilan Sampel: Matematika dasar yang mengatur bagaimana pengambilan sampel ditangani. Anda dapat menggunakan salah satu dari ini, tetapi euler_a dan PLMS tampaknya menjadi opsi yang paling populer. Anda dapat membaca lebih lanjut tentang PLMS dalam makalah ini.Memulihkan Wajah: Menggunakan GFPGAN untuk mencoba memperbaiki wajah yang aneh atau terdistorsi.Jumlah Batch: Jumlah gambar yang akan dihasilkan.Ukuran Batch: Jumlah “batch”. Pertahankan ini pada 1 kecuali Anda memiliki VRAM dalam jumlah besar. Skala CFG: Seberapa cermat Difusi Stabil akan mengikuti perintah yang Anda berikan. Angka yang lebih besar berarti mengikutinya dengan sangat hati-hati, sedangkan angka yang lebih rendah memberikan lebih banyak kebebasan berkreasi.Lebar: Lebar gambar yang ingin Anda buat.Tinggi: Lebar gambar yang ingin Anda buat.Seed: Angka yang memberikan inisial masukan untuk generator bilangan acak. Biarkan di -1 untuk menghasilkan seed baru secara acak.

Mari buat lima gambar berdasarkan perintah: “sapi dataran tinggi di hutan ajaib, fotografi film 35mm, tajam” dan lihat apa yang kita dapatkan dengan menggunakan sampler PLMS, 50 langkah pengambilan sampel, dan skala CFG 5.

Tips: Anda selalu dapat menekan tombol “Interrupt” untuk menghentikan pembuatan jika pekerjaan Anda memakan waktu terlalu lama.

Jendela keluaran akan terlihat seperti ini:

Catatan: Gambar Anda akan berbeda.

Gambar tengah atas adalah salah satu yang akan kita gunakan untuk mencoba masking nanti. Sebenarnya tidak ada alasan untuk pilihan khusus ini selain preferensi pribadi. Ambil gambar apa pun yang Anda suka.

Pilih, lalu klik “Kirim ke Inpaint.”

Cara Menyamarkan Gambar yang Anda Buat ke Inpaint

Inpainting adalah fitur yang fantastis. Biasanya Difusi Stabil digunakan untuk membuat seluruh gambar dari prompt, tetapi inpainting memungkinkan Anda secara selektif menghasilkan (atau meregenerasi) bagian gambar. Ada dua opsi penting di sini: inpaint masked, inpaint not masked.

Inpaint masked akan menggunakan perintah untuk menghasilkan citra di dalam area yang Anda sorot, sedangkan inpaint not masked akan melakukan kebalikannya — hanya area yang Anda sembunyikan yang akan dipertahankan.

Kami’ akan membahas sedikit tentang Inpaint bertopeng terlebih dahulu. Seret mouse Anda di sekitar gambar dengan menahan klik kiri dan Anda akan melihat lapisan putih muncul di atas gambar Anda. Gambarlah bentuk area yang ingin Anda ganti, dan pastikan untuk mengisinya seluruhnya. Anda tidak melingkari suatu wilayah, Anda menutupi seluruh wilayah.

Tip: Jika Anda hanya menambahkan sesuatu ke gambar yang ada, akan sangat membantu jika mencoba membuat wilayah bertopeng sejajar dengan perkiraan bentuk Anda’ kembali mencoba untuk membuat. Menutupi bentuk segitiga ketika Anda menginginkan lingkaran, misalnya, adalah kontra-produktif.

Mari kita ambil contoh sapi dataran tinggi dan memberinya topi koki. Tutupi suatu wilayah kira-kira berbentuk topi Koki, dan pastikan untuk menyetel “Ukuran Batch” ke lebih dari 1. Anda mungkin perlu beberapa untuk mendapatkan hasil yang ideal.

Selain itu, Anda harus memilih “Kebisingan Laten ” daripada “Isi”, “Asli”, atau “Tidak Ada Laten”. Ini cenderung menghasilkan hasil terbaik ketika Anda ingin menghasilkan objek yang sama sekali baru dalam sebuah adegan.

Catatan: Anda akan melihat tepi kiri topi telah menghapus bagian tanduknya. Itu terjadi karena pengaturan “Mask Blur” agak terlalu tinggi. Jika Anda melihat hal-hal seperti itu di gambar Anda, coba kurangi nilai “Mask Blur”. Prompt: Chef’s hat Setting: Inpaint Masked, Latent Diffusion, CFG 9.5, denoise strength 0.75, Sampling Steps = 50, Sampling Method = Euler_A

Baiklah — mungkin a topi koki bukanlah pilihan yang tepat untuk sapi dataran tinggi Anda. Sapi dataran tinggi Anda lebih menyukai suasana awal abad ke-20, jadi mari beri dia topi bowler.

Prompt: Pengaturan topi Bwel: Inpaint Masked, Latent Diffusion, CFG 9.5, kekuatan denoise 0,75, Langkah Pengambilan Sampel = 50, Metode Pengambilan Sampel = Euler_A

Seberapa positif dapper.

Tentu saja, Anda juga dapat melakukan kebalikannya dengan Inpaint Not Masked. Secara konseptual mirip, kecuali wilayah yang Anda tentukan dibalik. Alih-alih menandai wilayah yang ingin Anda ubah, Anda menandai wilayah yang ingin Anda pertahankan. Ini sering berguna ketika Anda ingin memindahkan objek kecil ke latar belakang yang berbeda.

Cara Memperbaiki Error “CUDA Out Of Memory”

Semakin besar gambar yang Anda buat, semakin banyak memori video yang diperlukan. Hal pertama yang harus Anda coba adalah menghasilkan gambar yang lebih kecil. Difusi Stabil menghasilkan gambar yang bagus — meskipun sangat berbeda — pada 256×256.

Jika Anda ingin membuat gambar yang lebih besar di komputer yang tidak memiliki masalah dengan gambar 512×512, atau Anda mengalami berbagai “Kehabisan Memori ”, ada beberapa perubahan pada konfigurasi yang seharusnya membantu.

Buka “webui-user.bat” di Notepad, atau editor teks biasa lainnya yang Anda inginkan. Cukup klik kanan “webui-user.bat,” klik “Edit,” lalu pilih Notepad. Identifikasi baris yang membaca set COMMANDLINE_ARGS=. Di situlah Anda akan menempatkan perintah untuk mengoptimalkan cara Difusi Stabil berjalan.

TERKAIT:Cara Menulis Skrip Batch di Windows

Jika Anda hanya ingin membuat gambar besar, atau kehabisan RAM pada GPU seri GTX 10XX , coba –opt-split-attention pertama. Akan terlihat seperti ini:

Kemudian klik File > Save. Atau, Anda dapat menekan Ctrl+S di keyboard.

Jika Anda masih mendapatkan kesalahan memori, coba tambahkan –medvram ke daftar argumen baris perintah (COMMANDLINE_ARGS).

Anda dapat menambahkan –always-batch-cond-uncond ke coba dan perbaiki masalah memori tambahan jika perintah sebelumnya tidak membantu. Ada juga alternatif untuk –medvram yang dapat mengurangi penggunaan VRAM lebih banyak lagi, –lowvram, tetapi kami tidak dapat membuktikan apakah itu benar-benar berfungsi atau tidak.

Penambahan antarmuka pengguna merupakan langkah maju yang penting dalam membuat alat berbasis AI semacam ini dapat diakses oleh semua orang. Kemungkinannya hampir tidak terbatas, dan bahkan pandangan sekilas ke komunitas online yang didedikasikan untuk seni AI akan menunjukkan kepada Anda betapa kuatnya teknologi ini, bahkan saat masih dalam masa pertumbuhan. Tentu saja, jika Anda tidak memiliki komputer game, atau Anda tidak ingin khawatir tentang pengaturannya, Anda selalu dapat menggunakan salah satu generator seni AI online. Ingatlah bahwa Anda tidak dapat menganggap entri Anda bersifat pribadi.

Itulah berita seputar Cara Menjalankan Difusi Stabil Secara Lokal Dengan GUI di Windows, semoga bermanfaat. Disadur dari HowToGeek.com.

Terbaru

  • Inilah Cara Main Aplikasi Layla Biar Dapat Teman dan Cuan Sekaligus!
  • Apa itu Apple Creator Studio?
  • Inilah Alasan Kenapa Tidak Bisa Melihat Status WA Padahal Tidak Diprivasi dan Trik Mengatasinya!
  • Lupa Email Akun Higgs Domino? Ini Cara Mengatasinya
  • Apa itu WhatsApp Aero? Aman atau Tidak + Cara Downloadnya
  • Inilah Kenapa Paket JNE Muncul Status Nobody At Home dan Cara Mengatasinya Biar Nggak Panik!
  • Gagal Aktivasi BSI Mobile? Inilah Arti Pesan Error 53 Saving Account Not Registered dan Solusinya
  • Cara Cuan dari Hobi Baca Novel/Komik Online
  • Hp Vivo Kalian Muncul Notif Data Spasial Sistem Rusak? Begini Trik Mengatasinya Sampai Tuntas!
  • Cara Buat Link Ujian Mencintai Diam-Diam Google Form, Tes Seberapa Besar Perasaan Kalian ke Crush!
  • Ini Penjelasan Mengenai Cara Mengubah Dosa Menjadi Diamond Game FF ML dan Saldo Shopeepay yang Sedang Viral
  • Trik Supaya Bisa Dapat Potongan Harga Rp100 di TikTok Tanpa Harus Reset HP!
  • Cara Input Bantuan IFP dan Laptop di Dapodik 2026.B, Aset Sekolah Aman
  • Cara Cairkan Rp170.000 dari Clear Blast, Terbukti Membayar ke DANA Tanpa Ribet!
  • Inilah Fakta Video Viral Arohi Mim 3 Menit 24 Detik yang Bikin Geger Netizen!
  • Inilah Sebenarnya Video Botol Aqua Viral yang Bikin Netizen TikTok Heboh dan Penasaran!
  • Takut Chat Hilang? Ini Cara Mudah Backup WA GB ke Google Drive yang Wajib Kalian Tahu!
  • Tutorial Ambil Barang Gratis di Akulaku, Modal Undang Teman Doang!
  • Ini Arti Kode Error FP26EV dan FP27EV di Aplikasi BriMO Serta Cara Mengatasinya!
  • Cara Jadi Clipper Modal Ngedit Video di TryBuzzer, Cocok Banget Buat Pemula!
  • Cara Pakai Beb6 Wifi Password Untuk Cek Jaringan di Sekitar Kalian
  • Inilah Review Lengkap Apakah Turbo VPN Extension Aman
  • Apa itu Toko Biru? Ini Istilah Olshop yang Perlu Kamu Tahu
  • Adswerve Inc Penipu? Ini Fakta di Balik Konsultan Digital Terkemuka Dunia!
  • Sering Ditelepon 08111? Simak Apakah Ini Penipuan atau Marketing Resmi Telkomsel
  • Inilah Cara Daftar dan Login Subsidi Tepat LPG 3 kg di Merchant Apps MyPertamina!
  • Akademi Crypto Penipu?
  • Belum Tahu Arti Paket Sedang Transit di TikTok Shop? Ternyata Ini Maksudnya Biar Kalian Nggak Panik!
  • Akun Paylater Tiba-tiba Diblokir? Jangan Panik, Gini Cara Mengatasinya Biar Lancar Jaya!
  • HP Vivo Sering Mati Sendiri Padahal Baterai Masih Banyak? Ini Penyebab dan Solusinya!
  • Apa itu Zoom Stealer? Ini Definisi dan Bahaya Tersembunyi di Balik Ekstensi Browser Kalian
  • Apa itu Skandal BlackCat Ransomware?
  • Grain DataLoader Python Library Explained for Beginners
  • Controlling Ansible with AI: The New MCP Server Explained for Beginners
  • Is Your Headset Safe? The Scary Truth Bluetooth Vulnerability WhisperPair
  • Perbedaan GPU vs TPU, Mana yang Terbaik
  • Tutorial Langfuse: Pantau & Optimasi Aplikasi LLM
  • Begini Teknik KV Caching dan Hemat Memori GPU saat Menjalankan LLM
  • Apa itu State Space Models (SSM) dalam AI?
  • Begini Cara Mencegah Output Agen AI Melenceng Menggunakan Task Guardrails di CrewAI
  • Apa itu Zoom Stealer? Ini Definisi dan Bahaya Tersembunyi di Balik Ekstensi Browser Kalian
  • Apa itu Skandal BlackCat Ransomware?
  • Apa itu ToneShell? Backdoor atau Malware Biasa?
  • Apa itu Parrot OS 7? Ini Review dan Update Terbesarnya
  • Clipper Malware? Ini Pengertian dan Bahaya yang Mengintai Kalian
Beli Pemotong Rumput dengan Baterai IRONHOOF 588V Mesin Potong Rumput 88V disini https://s.shopee.co.id/70DBGTHtuJ
Beli Morning Star Kursi Gaming/Kantor disini: https://s.shopee.co.id/805iTUOPRV

©2026 emka.web.id | Design: Newspaperly WordPress Theme