Zgłoś błąd
X
Zanim wyślesz zgłoszenie, upewnij się że przyczyną problemów nie jest dodatek blokujący reklamy.
Błędy w spisie treści artykułu zgłaszaj jako "błąd w TREŚCI".
Typ zgłoszenia
Treść zgłoszenia
Twój email (opcjonalnie)
Nie wypełniaj tego pola
Załóż konto
EnglishDeutschукраїнськийFrançaisEspañol中国

Dodaj sztuczną inteligencję do programu Gimp! Funkcje AI z Photoshopa dostępne za darmo. Poradnik krok po kroku

Natan Faleńczyk | 30-05-2024 08:00 |

Instalacja wymaganego oprogramowania

Na początku musimy pobrać sam program Gimp. Udajemy się więc pod ten adres, a następnie pobieramy najnowszą stabilną wersję, klikając przycisk zaznaczony poniżej. Kiedy operacja dobiegnie końca, wystarczy uruchomić plik i przejść przez standardowy proces instalacji. Teraz musimy zainstalować biblioteki języka programowania Python w wersji 3.10.6, które pobierzemy tutaj — naciskamy odnośnik dotyczący naszej wersji systemu (w większości przypadków będzie to Windows installer (64-bit)). Podczas instalacji pakietu musimy tylko pamiętać o tym, aby zaznaczyć opcję Add Python 3.10 to PATH.

Dodaj sztuczną inteligencję do programu Gimp! Funkcje AI z Photoshopa dostępne za darmo. Poradnik krok po kroku [nc1]

Dodaj sztuczną inteligencję do programu Gimp! Funkcje AI z Photoshopa dostępne za darmo. Poradnik krok po kroku [nc1]

Dodaj sztuczną inteligencję do programu Gimp! Funkcje AI z Photoshopa dostępne za darmo. Poradnik krok po kroku [nc1]

Kolejnym przydatnym oprogramowaniem będzie Git, którego pobierzemy stąd — ponownie trzeba wybrać edycję, która jest kompatybilna z naszym systemem operacyjnym. W procesie instalacji pozostawiamy wszystkie domyślne ustawienia i przechodzimy przez wymagane od nas kroki. Pozostało nam teraz zainstalować program o nazwie Stable Diffusion web UI — to właśnie on umożliwi nam lokalne uruchomienie modelu AI, który będzie zdolny do generowania obrazów. Udajemy się do Menu Start, wpisujemy CMD i włączamy Wiersz polecenia. Jeśli posiadamy układ graficzny od NVIDII, wpisujemy w okienku (i zatwierdzamy) poniższe polecenie:

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

Natomiast dla układów graficznych od AMD kopiujemy tę komendę:

  • git clone https://github.com/lshqqytiger/stable-diffusion-webui-directml && cd stable-diffusion-webui-directml && git submodule init && git submodule update

Folder ze wszystkimi plikami zostanie pobrany w miejscu, które wskazuje nasz Wiersz polecenia, więc możemy od razu przejść do właściwego katalogu lub też przenieść całość później (choć nie musimy tego robić wcale, zależy to tak naprawdę tylko od naszych preferencji). Z folderu stable-diffusion-webui wybieramy plik webui-user.bat i czekamy na pobranie wszystkich wymaganych elementów — wśród nich znajdzie się model Stable Diffusion 1.5. Kiedy proces dobiegnie końca, zostanie uruchomiona przeglądarka internetowa z adresem 127.0.0.1:7860.

Dodaj sztuczną inteligencję do programu Gimp! Funkcje AI z Photoshopa dostępne za darmo. Poradnik krok po kroku [nc1]

Dodaj sztuczną inteligencję do programu Gimp! Funkcje AI z Photoshopa dostępne za darmo. Poradnik krok po kroku [nc1]

Dodaj sztuczną inteligencję do programu Gimp! Funkcje AI z Photoshopa dostępne za darmo. Poradnik krok po kroku [nc1]

Dodaj sztuczną inteligencję do programu Gimp! Funkcje AI z Photoshopa dostępne za darmo. Poradnik krok po kroku [nc1]

To właśnie z poziomu przeglądarki mamy dostęp do naszego ściągniętego modelu. Najpierw należy wybrać z listy jedyną dostępną opcję, czyli v1-5-pruned-emaonly.safetensors (ikonka obok przyda się nam później, kiedy dodamy inne modele AI). Aby przetestować, czy wszystko działa, jak należy, w okienku Prompt opisujemy obraz (w języku angielskim), jaki ma zostać stworzony i klikamy przycisk Generate. W Wierszu poleceń możemy podejrzeć cały proces — jeśli pojawi się w nim błąd podczas generowania grafiki, to musimy dodać jeden (lub kilka) argument do pliku webui-user.bat. Wyłączamy wtedy uruchomiony Wiersz poleceń, przechodzimy do katalogu stable-diffusion-webui i jeszcze raz znajdujemy w nim wspomniany plik. Tym razem jednak, zamiast go uruchomić, klikamy na niego prawym przyciskiem myszy i z menu kontekstowego wybieramy opcję Edytuj. Teraz dopisujemy --no-half (możemy również zdecydować się na --precision full, jeśli podany przed chwilą argument nie da oczekiwanych efektów) zaraz za set COMMANDLINE_ARGS=. Zapisujemy plik i uruchamiamy go ponownie. Po tych operacjach generowanie obrazów powinno przebiegać bez żadnych problemów. Jeśli jednak nadal napotykamy błędy, to prawdopodobnie dlatego, że nasz układ graficzny ma za małą ilość pamięci VRAM (np. 6 GB). W takim wypadku musimy dodać jeden z dwóch argumentów do omawianego przed chwilą pliku: --medvram lub --lowvram (najpierw warto wypróbować działanie z pierwszym argumentem, a jeśli to nie pomoże, to stosujemy drugi). Za każdym razem, kiedy zechcemy włączyć model, który stworzy nam obrazy, otwieramy plik webui-user.bat (okienko Wiersza poleceń musi pozostawać aktywne). Dla lepszej optymalizacji całego procesu warto dodać także argument --xformers (tylko układy NVIDII). Ostatecznie całość może wyglądać w ten sposób (konfiguracja dla układu graficznego NVIDIA GeForce GTX 1660 Ti Laptop GPU, który może skorzystać jedynie z 6 GB pamięci RAM): set COMMANDLINE_ARGS=--no-half --precision full --lowvram --xformers.

Dodaj sztuczną inteligencję do programu Gimp! Funkcje AI z Photoshopa dostępne za darmo. Poradnik krok po kroku [nc1]

Dodaj sztuczną inteligencję do programu Gimp! Funkcje AI z Photoshopa dostępne za darmo. Poradnik krok po kroku [nc1]

Dodaj sztuczną inteligencję do programu Gimp! Funkcje AI z Photoshopa dostępne za darmo. Poradnik krok po kroku [nc1]Podczas generowania obrazów możemy podejrzeć cały status w Wierszu poleceń.

Bądź na bieżąco - obserwuj PurePC.pl na Google News
Zgłoś błąd
Liczba komentarzy: 26

Komentarze:

x Wydawca serwisu PurePC.pl informuje, że na swoich stronach www stosuje pliki cookies (tzw. ciasteczka). Kliknij zgadzam się, aby ta informacja nie pojawiała się więcej. Kliknij polityka cookies, aby dowiedzieć się więcej, w tym jak zarządzać plikami cookies za pośrednictwem swojej przeglądarki.