2 İş Gününde Kargo Test Edilmiş Ürünler Güvenli Alışveriş
GPU Test Giriş Yap
Kategoriler

Stable Diffusion WebUI Kurulumu: Adım Adım Rehber

Stable Diffusion WebUI Kurulumu: Adım Adım Rehber

Yapay zeka teknolojilerinin hızla gelişmesiyle birlikte, kendi görsellerimizi yerel donanımlarımızda üretmek her zamankinden daha popüler hale geldi. Bu alandaki en güçlü ve popüler araçlardan biri olan Automatic1111 tabanlı arayüz, kullanıcıların hayal güçlerini dijital tuvale aktarmasına olanak tanır. Bilgisayarınızda bu sistemi çalıştırmak için doğru donanım bileşenlerine ve yazılım altyapısına ihtiyacınız vardır. Özellikle Nvidia Ekran Kartları gücünden yararlanan bu yazılım, doğru yapılandırıldığında saniyeler içinde etkileyici sonuçlar ortaya çıkarabilir.

Bu rehberde, herhangi bir ücret ödemeden ve harici bulut servislerine bağımlı kalmadan, kendi sisteminiz üzerinde bu popüler arayüzü nasıl aktif hale getireceğinizi tüm detaylarıyla ele alacağız. Gereksinimlerden hata çözüm ipuçlarına kadar süreci adım adım takip edebilirsiniz.

Stable Diffusion WebUI İçin Gereksinimler

Kurulum işlemine başlamadan önce donanımınızın ve işletim sisteminizin bu yoğun yapay zeka süreçlerini kaldırabilecek güçte olması gerekir. İşlemci ve RAM gibi bileşenlerin yanı sıra ekran kartı belleği (VRAM) bu süreçte en kritik rolü oynamaktadır. Güçlü bir İşlemciler ailesine ait bir model ve yeterli kapasitede Ram bileşeni, model yükleme ve veri işleme sürelerini doğrudan olumlu etkiler.

En az 8 GB VRAM kapasitesine sahip bir grafik işlemci, sorunsuz bir deneyim için şiddetle tavsiye edilir. Daha düşük VRAM miktarlarında bazı optimizasyon komutları kullanmak gerekebilir ancak bu durum üretim sürelerini uzatabilir. Ayrıca sisteminizde en az 10 GB ila 20 GB arası boş disk alanı bulunması, indirilecek büyük yapay zeka modellerinin (checkpoint) depolanması için şarttır.

Gerekli Yazılımların Hazırlanması

Kuruluma geçmeden önce bilgisayarınıza iki temel yazılımı kurmanız ve sistem ortam değişkenlerine (PATH) kaydetmeniz gerekir. Bunlardan ilki olan Python (tercihen 3.10.x sürümü), uygulamanın altyapısını oluşturan betiklerin çalışmasını sağlar. Python kurulumu esnasında 'Add Python to PATH' seçeneğini işaretlediğinizden kesinlikle emin olmalısınız.

İkinci temel araç ise Git yazılımıdır. Git, projenin kaynak dosyalarını bilgisayarınıza klonlamanıza ve ilerleyen güncellemeleri tek komutla almanıza olanak tanır. Bu iki aracı kurduktan sonra komut satırını (CMD veya PowerShell) açarak sürümlerini kontrol edebilir, her şeyin doğru yapılandırıldığından emin olabilirsiniz.

Adım Adım Stable Diffusion WebUI Kurulumu

Yazılım ön gereksinimlerini tamamladıktan sonra arayüzün kurulum aşamasına geçebilirsiniz. Bilgisayarınızda projeyi barındırmak istediğiniz bir klasör açın, bu klasörün içinde komut satırını çalıştırın ve GitHub üzerindeki resmi repository adresini klonlayın. Alternatif olarak klasör boşken adres çubuğuna 'cmd' yazıp Enter tuşuna basarak ilgili dizinde terminal açabilirsiniz.

Terminal ekranına 'git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui.git' komutunu girin. Bu işlem tamamlandığında bilgisayarınıza 'stable-diffusion-webui' adında bir klasör gelecektir. Bu klasörün içine girerek 'webui-user.bat' dosyasını bulmanız gerekir. Bu dosya, gerekli tüm Python kütüphanelerini, PyTorch bileşenlerini ve bağımlılıkları otomatik olarak indirecek olan sihirli betiktir.

Arayüzün İlk Çalıştırılması ve Optimizasyonlar

Hazırladığınız 'webui-user.bat' dosyasına çift tıklayarak çalıştırın. İlk açılışta internet hızınıza bağlı olarak değişen sürelerde (yaklaşık 10-20 dakika) gerekli büyük paketler indirilecektir. Bu aşamada terminal penceresini kapatmamalı ve sürecin tamamlanmasını sabırla beklemelisiniz. İndirmeler bittiğinde terminal size yerel bir web adresi verecektir.

Tarayıcınızı açarak terminalde beliren 'http://127.0.0.1:7860' adresine gidin. Artık Stable Diffusion WebUI arayüzü karşınıza çıkacaktır. Eğer ekran kartı belleğiniz düşükse, 'webui-user.bat' dosyasını bir metin düzenleyici ile açıp 'set COMMANDLINE_ARGS=' kısmına '--medvram' veya '--lowvram' komutlarını ekleyerek performansı optimize edebilirsiniz.

Sık Sorulan Sorular

Kurulum sırasında hata alırsam ne yapmalıyım?

Hata almanızın en yaygın sebebi eksik Python kütüphaneleri veya yanlış Python sürümüdür. Python sürümünüzün 3.10.x olduğundan ve PATH ayarlarına eklendiğinden emin olun. Ayrıca terminalde beliren hata kodunu inceleyerek eksik modülleri manuel olarak pip komutuyla kurabilirsiniz.

Ekran kartım olmadan bu aracı çalıştırabilir miyim?

Teorik olarak CPU üzerinde çalıştırmak mümkündür ancak bu işlem aşırı yavaş olacağı ve saatler sürebileceği için pratik değildir. Akıcı bir görsel üretim deneyimi için harici bir grafik işlemciye sahip olmanız şarttır.

Modelleri (Checkpoint) nereye yüklemeliyim?

İndirdiğiniz harici .safetensors veya .ckpt uzantılı yapay zeka modellerini, kurulum klasörünün içindeki 'models/Stable-diffusion' dizinine kaydetmelisiniz. Arayüzü yeniden başlattığınızda sol üst köşedeki menüden bu modeller arasında geçiş yapabilirsiniz.

WebUI arayüzünü nasıl güncel tutabilirim?

Proje klasörünün içerisindeyken terminal açıp 'git pull' komutunu çalıştırmanız, yazılımı en son sürüme güncellemek için yeterlidir. Ardından her zamanki gibi 'webui-user.bat' dosyasını kullanarak sistemi başlatabilirsiniz.