Stable Diffusion Türkiye

Yükleniyor...

Stable Diffusion Türkiye

Bize Katılın

Kurulum - 7 Haziran 2023

Stable Diffusion Windows Üzerine Kurulumu Nasıl Olur? (AUTOMATIC1111)

Stable Diffusion Windows Üzerine Kurulumu

Bu yazımızda Stable Diffusion yazılımı AUTOMATIC1111’i Windows’a nasıl indirip kuracağınızı adım adım inceleyeceğiz.

Stable Diffusion, GPU’lu tüketici sınıfı bir bilgisayarda çalıştırılabilen, metinden görüntüye bir yapay zekadır. Bu yazıdaki adımları uyguladıktan sonra sisteminiz yeterli ise kendi bilgisayarınızda AI görüntüleri oluşturabilirsiniz.

Video Anlatımı

Sistem Gereksinimleri

PC’niz, 4 GB VRAM veya daha fazlasına sahip ayrı bir Nvidia ekran kartı (GPU) ile Windows 10 veya sonraki bir sürümü çalıştırmalıdır. Entegre bir GPU ile çalışmaz.

PC’niz bu gereksinimleri karşılamıyorsa, alternatifler:

  • Google Colab.
  • Mac Apple Silikon M1/M2.

Kurulum Adımları

1. Adım Python’u Kurulumu:

Python 3.10.6’ya ihtiyacınız olacak. Python’u Windows’a kurmanın iki yolu vardır.

Microsoft mağazasından yükleyin.
Python web sitesi tarafından sağlanan yükleyiciyi kullanın. (Bu seçeneği kullanırsanız kurulum sırasında aşağıdaki görseldeki gibi  “Python to 3.10 to PATH” seçeneğini seçtiğinizden emin olun)

Stable Diffusion

Kişisel Not: “Devamlı güncel kalması adına Microsoft mağazasından yüklemenizi öneririm.”

Dikkat! Kurulum Öncesi: Öncelikle, daha önce yüklediğiniz tüm Python sürümlerini kaldırın. Bunu Denetim MasasıProgram ekle veya kaldır’dan yapabilirsiniz.

Microsoft Store’da Python 3.10’u ziyaret edin ve Python yazılımını yükleyin.

Kontrol: 
Kurulumun gerçekleşip gerçekleşmediğine bakmak için kontrol edelim. Bunun için klavyenizden Windows Tuşuna basın ve arama kısmına “cmd” yazın. Komut İstemi uygulamasını aşağıdaki görselde göreceğiniz gibi üzerine sağ tıklayarak Yönetici Konumunda başlatın.

Gelen uyarıya “Evet” diyin. Siyah bir ekran açılacaktır. ( Korkmayın :) bu sadece MS-DOS İşletim sistemi) Bu ekranda karşınızdaki imlecinizin yanıp söndüğü yere ‘Python‘ yazın ve Enter’a basın.  Aşağıdaki görselde olduğu gibi Python 3.10’u yazdırdığını gördüğünüzü görmelisiniz. Bu, Python’unuzun doğru şekilde kurulduğunu gösterir.

Bu ekranı kapatıp 2. yükleme aşamasına geçebiliriz.

Bu ekran gelmedi ise! Python 3.10’u doğru şekilde kurulmamıştır ve kurana kadar bir sonraki adıma geçmeyin.

Kurulmadı ise bunları deneyiniz:

  • PC’yi yeniden başlatma
  • Önceki tüm Python sürümlerini kaldırma ve Microsoft Store’dan yeniden yükleyin.
  • Microsoft Store’daki çalışmıyorsa, kaldırın ve Python web sitesindeki yükleme dosyadında deneyin.

2. Adım Git Kurulumu:

Git bir kod deposu yönetim sistemidir. AUTOMATIC1111’i yüklemek ve güncellemek için buna ihtiyacınız olacak.

Windows sürümünü indirmek için bu sayfaya gidin.

Yükleyiciyi açın. Lisansı kabul etmek ve yazılımı yüklemek için install‘ı tıklayın ve kurulumu tamamlamak için talimatları izleyin.

3. Adım Stable Diffusion Kurulumu:

  • Klavyenizden Windows Tuşuna basın ve arama kısmına direk “cmd” yazın. Komut İstemi uygulamasını bir önceki aşamada yaptığınız gibi üzerine sağ tıklayarak Yönetici Konumunda başlatın.
  • Gelen uyarıya “Evet” diyin ve MS-DOS ekranını açın.
  • Konsolunuzun yanıp söndüğü yere yandaki komutu yazın ve klavyenizden Enter’a basın: ” cd %userprofile%

    cd %userprofile%

  • Konsolunuzun yanıp söndüğü yer şu şekilde görülmeli : C:\Users\KULLANICI_VEYA_BİLGİSAYAR_ADINIZ>
  • Aşağıdaki komutu bu kısma yazıp enter tuşuna basın:

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

Yukardaki görseldeki gibi bir ekran geldiyse kurulumun 1. aşaması tamamlandı. Şimdi sıra geldi Stable Diffusion modellerini indirme ve kurma işlemine.

4. Adım Stable Diffusion Model İndirme:

  • Dosya Gezgini’nde yeni oluşturulan klasöre gidin. Bunun için adres çubuğunuza :

%userprofile%\stable-diffusion-webui

yazın. Entera basın. (Veya manuel olarak Bilgisayarınız → C sürücüsü → KullanıcılarSİZİN KULLANICI ADINIZ →  stable-diffusion-webui klasörüne gidin.)

  • webui-user.bat adlı dosyayı bulun. Çalıştırmak ve kurulumu tamamlamak için bu dosyaya çift tıklayın.

Stable Diffusion

 

yükleme başlayacaktır. İnternet hızınıza bağlı olarak indirme süreniz değişiklik gösterecektir. Bu aşamada sabırla tüm yüklemelerin bitmesini bekleyin.

Yükleme bittiğinde ekranınızda Running on local URL: http://127.0.0.1:7860  şeklinde bir mesaj göreceksiniz.

5. Stable Diffusion Çalıştırma ve İlk Görsel Üretimi:

  • Şimdi Kullandığınız tarayıcıya (chrome veya Edge) aşağıdaki ip adresini yazıp entera basın.

http://127.0.0.1:7860/

  • Stable Diffusion‘nun arayüzü açılmış olmalı. İlk görselinizi oluşturmak için Prompt alanına “a cat” yazmayı deneyin. Daha sonra “Genarete” Düğmesine basın ve sonucunu bekleyin.
  • Ekranınızda bir kedi görüyorsanız. Tebrik ederim. Stable Diffusion Kurulumunuz başarıyla gerçekleşti.
  • Eğer hata mesajı alıyorsanız yukardaki adımları yeniden kontrol edin.

6. Stable Diffusion Hızlandırma:

  • Stable Diffusion programınızı – -xformers  kodu ile hızlandırabilirsiniz.
  • Ayrıca GPU’da 8 GB’den daha az VRAM’iniz varsa – -medvram kodu ile bellek tasarufu yapabilirsiniz.

Bunları etkinleştirmek için webui-user.bat dosyasına sağ tıklayın ve Düzenle’yi seçin. (Windows 11 kullanıyorsanız önce “Daha Fazla Seçenek Göster”i seçmeniz gerekebilir).

set COMMANDLINE_ARGS= kısmını set COMMANDLINE_ARGS=- -xformers – -medvram  ile değiştirin.

set COMMANDLINE_ARGS= – -xformers  – -medvram

Dosyayı kaydedip kapatın.

Not: Bu komutları tek de kullanabilirsiniz. Örneğin VRAM’niz 8 GB altında değilse –medvram komutuna gerek yok bunun için direk aşağıdaki gibi yazıp kapatabilirsiniz.

set COMMANDLINE_ARGS= – -xformers

Yaptığınız değişikliklik geçerli olabilmesi için ” webui-user.bat ”  dosyasını ve ” http://127.0.0.1:7860/ “IP adresindeki Stable Diffusion arayüzünü kapatıp webui-user.bat dosyasını yeniden açmanız gerekmekte.

SON NOT!

Stable Diffusion Arayüzünün IP adresi: ” http://127.0.0.1:7860/ ” dir. Onun için masaüstünüze webui-user.bat ve http://127.0.0.1:7860/ adresinin kısa yollarını oluşturabilirsiniz. Böylece ilk olarak “webui-user.bat” sonrada yüklemeleri bittikten sonra “http://127.0.0.1:7860/” local ip adresini üzerinden Stable Diffusion arayüzünü çalıştırabilirsiniz.

Bu yazımızın videosunu youtube kanalımızdan izleyebilirsiniz.

 

Stable Diffusion ve yapay zekanın desteklenmesi için youtube kanalımıza abone olmayı, bu içeriği paylaşmayı, videomuzu izleyip beğenmeyi unutmayın. 

Bir sonraki eğitimde görüşmek üzere şimdilik sağlıcakla kalın. Sevgiler.

Mesut̽