Chcesz, żebyśmy zajęli się Twoim contentem AI?
Zostaw mail lub telefon. Odezwiemy się!

Aby wypełnić ten formularz, włącz obsługę JavaScript w przeglądarce.
Adres e-mail
Jak zainstalować Stable Diffusion na swoim komputerze?

Jak zainstalować Stable Diffusion na swoim komputerze?

Jeśli chcesz zacząć przygodę z generowaniem obrazów przy użyciu Stable Diffusion to jesteś we właściwym miejscu. W tym poradniku krok po kroku pokażę Ci, jak zainstalować Stable Diffusion z interfejsem użytkownika AUTOMATIC1111 na Twoim komputerze.

Nie martw się, nie musisz być programistą lub programistką, aby to zrobić!

Co znajdziesz w tym artykule?

Czym jest Stable Diffusion?

Stable Diffusion, model AI generujący obrazy, został publicznie udostępniony 22 sierpnia 2022 roku. Zaprojektowali go naukowcy z grupy CompVis pod przewodnictwem Patricka Essera oraz Robina Rombacha z Uniwersytetu Ludwika i Maksymiliana w Monachium.1

Stable Diffusion składa się z 860 milionów parametrów w sieci U-Net i 123 milionów w enkoderze tekstu, co czyni go stosunkowo lekkim. Dzięki temu może on działać na konsumenckich GPU. Model ten został wytrenowany na zbiorach obrazów i opisów z LAION-5B, publicznie dostępnego zestawu danych pochodzących ze strony Common Crawl, gdzie 5 miliardów par obraz-tekst zostało sklasyfikowanych i podzielonych na oddzielne zestawy danych​​.2

Wersja druga Stable Diffusion, wypuszczona w grudniu 2022 roku, wprowadziła ulepszenia takie jak dokładniejsza anatomia, dłonie i większy zakres stylów artystycznych. Ta wersja wspiera również nowy styl podpowiedzi i możliwość renderowania obrazów w ekstremalnych proporcjach​​.3

W 2023 roku model Stable Diffusion przeszedł szereg ważnych aktualizacji i rozszerzeń. Najważniejszymi zmianami były wprowadzenie Stable Diffusion XL v1.0, który charakteryzuje się lepszą jakością i szczegółowością obrazów.4 Dodatkowo, ThinkDiffusionXL (TDXL) został wprowadzony jako nowy model, wytrenowany na obszernej bazie danych obrazów o wysokiej rozdzielczości, oferując znaczną poprawę w zakresie fotorealizmu i różnorodności stylów​​.5 Kolejną ważną aktualizacją była premiera Stable Diffusion v2.1, który wprowadza nowy enkoder tekstowy OpenCLIP, rozwijany przez LAION, oferujący głębszy zakres ekspresji i zdolność do generowania obrazów o nietypowych rozdzielczościach​​.6

Wymagania systemowe

Zanim zaczniemy upewnij się, że Twój komputer spełnia minimalne wymagania sprzętowe.

Poradnik ten przygotowałem dla osób korzystających z systemu operacyjnego Windows.

Sprawdź, czy posiadasz:

  • System operacyjny: minimum Windows 10.
  • Pamięć RAM: minimum 8 GB, zalecam jednak 16 GB dla płynniejszej pracy.
  • Karta graficzna: kluczowy element naszego zestawu. Musisz posiadać kartę NVIDIA z minimum 4GB pamięci VRAM. Zalecam jednak użycie mocniejszych kart, takich jak NVIDIA GTX 7xx lub nowsze modele, aby zapewnić płynne działanie. Im więcej VRAM, tym lepiej.
  • Dysk: koniecznie SSD, im większy tym lepiej. Polecam minimum 1 TB.
  • Procesor: nie jest krytyczny, jednak szybszy procesor oznacza szybszą pracę. Ja korzystam z Intel Core i7-12700K 12×3,6GHz 25MB.

Instalacja Git i Python

Aby zainstalować Stable Diffusion z interfejsem AUTOMATIC1111 będziemy potrzebowali dwóch narzędzi: Git i Python. Git to system kontroli wersji, który pomoże nam zarządzać kodem, a Python to język programowania, w którym napisany jest interfejs AUTOMATIC1111.

Instalacja Git:

  1. Wejdź na stronę Git (https://git-scm.com/downloads) i pobierz wersję dla systemu Windows.
  2. Uruchom pobrany plik i postępuj zgodnie z instrukcjami instalacji. Możesz zostawić wszystkie opcje domyślne.

Instalacja Python:

  1. Wejdź na stronę Python (https://www.python.org/downloads/) i wybierz wersję odpowiednią dla Windows.
  2. Uwaga! Podczas instalacji upewnij się, że zaznaczyłeś/aś opcję „Add Python to PATH”.
  3. Kontynuuj instalację, postępując zgodnie z wyświetlanymi instrukcjami.

Pobieranie i instalacja AUTOMATIC1111

Zanim przejdziemy do szczegółów dotyczących pobierania i instalacji repozytorium (repozytorium to w uproszczeniu miejsce przechowywania kodu źródłowego dla projektów programistycznych) AUTOMATIC1111, warto najpierw wyjaśnić, czym jest AUTOMATIC1111. 

Oto kroki potrzebne do pobrania i zainstalowania AUTOMATIC1111:

Krok 1: Utwórz folder, w którym chcesz, aby znajdowały się pliki AUTOMATIC1111. Zrób to w dogodnym dla Ciebie miejscu, np. na pulpicie. Możesz go nazwać dowolnie, np. “automatic1111” lub “Stable Diffusion”. To zależy tylko od Ciebie.

Krok 2: Wejdź w folder i z jego poziomu włącz wiersz poleceń. Czyli wpisz “cmd” na samej górze, gdzie wyświetlana jest ścieżka dostępu i naciśnij enter.

1sdart

Krok 3: Teraz pobierz repozytorium AUTOMATIC1111 z GitHub na swój komputer. Możesz to zrobić za pomocą Git, używając w wierszu poleceń komendy:

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

2sdart

To polecenie utworzy lokalną kopię repozytorium na Twoim komputerze, we wskazanym przez Ciebie folderze.

Krok 4: AUTOMATIC1111 jest już na Twoim komputerze. Otwórz folder z pobranymi plikami. Na samym dole znajdziesz plik o nazwie “webui-user”

3artsd

Tak naprawdę już teraz możesz korzystać z AUTOMATIC1111 jednak polecam Ci wprowadzenie dwóch zmian do pliku “webui-user”, które ułatwią Ci codzienne korzystanie ze Stable Diffusion.

Dlatego otwórz plik “webui-user” w Notatniku i dopisz dwie zmienne: “–xformers” oraz “–autolaunch”. Pierwsza przyspiesza generowanie obrazów, a druga automatycznie uruchomi przeglądarkę internetową po kliknięciu w “webui-user”.

4sdart 1

AUTOMATIC1111 jest już gotowy do pracy. Teraz musisz pobrać modele Stable Diffusion.

Pobieranie modelu Stable Diffusion

Wejdź na stronę civitai.com. Jest to miejsce, w którym użytkownicy mogą przeglądać, pobierać i dzielić się modelami Stable Diffusion oraz innymi zasobami związanymi z generatywną sztuczną inteligencją. Na civitai.com każdy może odkrywać i udostępniać niestandardowe modele wytrenowane na odrębnych zbiorach danych.

Wejdź w zakładkę “Models” i pobierz model, który najbardziej Ci odpowiada w danym momencie.

Pobrany plik umieść w folderze AUTOMATIC1111, klikając kolejno w “models” i “Stable-diffusion”.

5sdart

To wszystko, model został pobrany i nie wymaga dalszej instalacji. Możesz teraz kliknąć w plik “webui-user” i rozpocząć generowanie grafik.

7artsd

W kolejnym poradniku dokładnie opiszemy interfejs AUTOMATIC1111, tak aby jak najwięcej wyciągnąć z możliwości jakie oferuje Stable Diffusion.

Przypisy
  1. Stable Diffusion & AI Art (avacado0.github.io) ↩︎
  2. Stable Diffusion – Wikipedia ↩︎
  3. Stable Diffusion – AI Wiki – Artificial Intelligence, Machine Learning Wiki and Guide ↩︎
  4. Stability AI – Developer Platform ↩︎
  5. Release Notes (thinkdiffusion.com) ↩︎
  6. Stable Diffusion v2.1 and DreamStudio Updates 7-Dec 22 — Stability AI ↩︎

Zobacz na youtube!

Podziel się swoją opinią
Jan Kinal
Jan Kinal

CEO w agencji marketingowej Setugo.pl, współzałożyciel platformy do zamawiania treści opartych na sztucznej inteligencji gieldatekstow.ai. Z marketingiem internetowym związany zawodowo od 2009 roku. Prywatnie pasjonat historii najnowszej i podróży.

Artykuły: 7

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

20 − twenty =