Generowanie sztuki za pomocą sztucznej inteligencji osiągnęło bezprecedensową popularność. Użytkownicy Discorda cieszą się Midjourney, ale DALL-E 2 i Stable Diffusion nie pozostają w tyle, co mogliśmy sprawdzić w tym pojedynku algorytmów. Co dalej? Dobrą opcją jest przejście do następnego etapu i zainstalowanie jednego z modeli lokalnie, a Stable Diffusion wydaje się idealnym kandydatem. Najnowszy poradnik wyjaśnia ten proces krok po kroku, a choć wymaga na początku dużej cierpliwości, działa lepiej, niż się spodziewano.

Sztuczna inteligencja i sztuka. Początki ich związku były nieśmiałe, eksperymentalne. Sztywne interpretacje, wiele błędów, zbyt wysoka bariera techniczna dla użytkownika końcowego. Jednak wszystko się zmieniło: dziś możemy powiedzieć algorytmowi, aby generował fantastyczne krajobrazy za pomocą klawiatury, a przy minimalnych zmianach wyniki są zupełnie inne. Stable Diffusion to tylko jeden z kilku modeli umożliwiających tę praktykę, ale dzięki otwartemu profilowi możemy zainstalować lokalną kopię, o ile nasz sprzęt spełnia wymagania. Poradnik „Ultimate GUI Retard Guide” opisuje dokładny proces instalacji Stable Diffusion na PC z graficznym interfejsem w przeglądarce, a dziś postanowiliśmy go przetestować.

Jak zainstalować Stable Diffusion na swoim PC
Jak zainstalować Stable Diffusion na swoim PC

Instalacja Stable Diffusion do generowania sztuki na twoim komputerze

Jak zainstalować Stable Diffusion na swoim PC
Będziesz musiał pobrać DUŻO danych
  • Pierwsze ostrzeżenie: Jeśli nie posiadasz sprzętu Nvidia, zatrzymaj się tutaj. Stable Diffusion wymaga CUDA. Użytkownicy AMD mogą spróbować z tym przewodnikiem, ale nie ma gwarancji.
  • Pobierz model 1.4 Stable Diffusion. Polecam użyć linku magnet, aby uzyskać plik przez BitTorrent. To 4 gigabajty, cierpliwości.
  • Pobierz repozytorium Stable Diffusion i rozpakuj zawartość do folderu.
  • Pobierz repozytorium dla WebUI Stable Diffusion i rozpakuj do innego folderu.
  • Jeśli Windows ostrzeże o potrzebie nadpisania plików, zawsze potwierdzaj.
  • Przenieś skrypty z rozszerzeniem .py (trzy pliki) z folderu stable-diffusion-webui do stable-diffusion-main/scripts.
  • Przenieś plik webui.yaml do stable-diffusion-main/configs/webui.
  • Przenieś wszystko inne z stable-diffusion-webui do stable-diffusion-main.
  • Zmień nazwę pliku sd-v1-4.ckpt na model.ckpt i przenieś go do stable-diffusion-main/models/ldm/stable-diffusion-v1.
  • Edytuj plik environment.yaml w stable-diffusion-main i zmień pole „name” w pierwszej linii z „ldm” na „ldo”.
  • Pobierz wersję 3 Minicondy.
  • Zainstaluj Minicondę w domyślnej lokalizacji, dla wszystkich użytkowników (All Users).
  • Odznacz opcję „Zarejestruj Minicondę jako systemowy Python 3.9”.
  • Na koniec kliknij dwukrotnie plik webui.cmd w folderze stable-diffusion-main.
  • Czekaj. Skrypt pobierze dużą ilość dodatkowych zależności (około 3 GB) i zajmie to od 20 do 30 minut. Jeśli Windows potrzebuje wykonać dodatkowe procesy i poprosi o autoryzację, pozwól mu kontynuować. Cierpliwości, cierpliwości, cierpliwości.
  • Gdy zobaczysz napis localhost:7860 w konsoli, wpisz ten adres w przeglądarce.
  • Jeśli wszystko pójdzie dobrze, pojawi się interfejs Stable Diffusion. Dobra robota!
Jak zainstalować Stable Diffusion na swoim PC
Kiedy zobaczysz «localhost:7860», jesteś gotowy!
Jak zainstalować Stable Diffusion na swoim PC
Tak! Czas na generowanie absurdalnych obrazków (?)

17 kroków rozpakowanych i pół godziny później możemy rozpocząć nasze eksperymenty. Poradnik zawiera również szczegóły dotyczące rozwiązywania problemów (na przykład otrzymywania tylko zielonych kwadratów na kartach GTX 16XX), optymalizacji modelu na sprzęcie z 4 GB VRAM oraz instrukcje dodania GFPGAN i ESRGAN (odpowiednio korekcja twarzy i upscaling). Jednak te moduły jeszcze bardziej zwiększają użycie VRAM, a już są dostępne w innych aplikacjach (takich jak waifu2x-vulkan). Na koniec dzielimy się niektórymi próbkami, które Stable Diffusion stworzyło podczas ostatniej sesji. Powodzenia!

Jak zainstalować Stable Diffusion na swoim PC
„Sonic, demonstrując swoje wyższe umiejętności w golfie, przygotowuje uderzenie używając maski z twarzą swojego przyjaciela. Zirytowany sytuacją Mario postanawia zepsuć zagranie, kopiąc piłkę. Fotograf jest w szpitalu.”
Jak zainstalować Stable Diffusion na swoim PC
Teatr jest trochę daleko... ale to Księżyc
Jak zainstalować Stable Diffusion na swoim PC
„Nie śpię, Grogu mnie zjada”
Jak zainstalować Stable Diffusion na swoim PC
Przypomina mi sztukę niektórych kompilacji muzycznych o wątpliwym pochodzeniu...
Jak zainstalować Stable Diffusion na swoim PC
Ooooh, ta jest bardzo dobra
Jak zainstalować Stable Diffusion na swoim PC
Hmmmm, tylko dla iluzji optycznej
Jak zainstalować Stable Diffusion na swoim PC
Myślę, że to najbardziej onieśmielający słonecznik na świecie...

Przejdź do poradnika: Kliknij tutaj