Wyszukiwanie w witrynie

Chcesz wydajnego generowania lokalnego obrazu AI w systemie Windows? Użyj tego narzędzia


Kluczowe dania na wynos

  • Lokalne generatory obrazów AI w systemie Windows to bezpłatny, nieograniczony i ciekawy sposób na eksperymentowanie ze sztuczną inteligencją.
  • Fooocus, program Stable Diffusion, można łatwo skonfigurować w systemach Windows 10 i 11, dzięki czemu generowanie obrazów AI jest dostępne dla każdego, kto ma wystarczająco mocny komputer.
  • Generatywna sztuczna inteligencja to także potężne narzędzie zwiększające produktywność i dobry sposób na poznanie technologii i programowania.

Generowanie obrazów AI za pomocą narzędzi internetowych, takich jak ChatGPT, DALL-E i MidJourney, jest bardzo popularne, ale co jeśli chcesz generować własne obrazy za pomocą AI, na własnym komputerze, bez żadnych ograniczeń? Oto najprostszy sposób, aby to zrobić w systemie Windows.

Dlaczego miałbyś chcieć mieć własny lokalny generator obrazów AI?

Generatory obrazów AI online są niezwykle wydajne i potrafią czerpać z ogromnych ilości danych w celu tworzenia obrazów w oparciu o podpowiedzi (w świecie sztucznej inteligencji podpowiedzią są instrukcje dawane sztucznej inteligencji), ale mają pewne wady: są objęte miesięcznymi opłatami, przechowują historię Twoich interakcji i mogą ograniczać rodzaje obrazów, o które możesz poprosić.

Lokalne generowanie obrazu na własnym komputerze z systemem Windows jest bezpłatne (poza kosztami prądu) i nie wiąże się z żadnymi ograniczeniami. Możesz eksperymentować z dowolnym podpowiedzią graficzną, jaką przyjdzie Ci do głowy, i używać modeli stworzonych przez społeczność do tworzenia unikalnych treści. To zabawne wprowadzenie do powstającej przestrzeni sztucznej inteligencji, które może również pomóc w rozwijaniu innych umiejętności programowania i IT.

Jak skonfigurować generowanie stabilnego obrazu dyfuzyjnego w systemie Windows

Fooocus to program do generowania obrazów zbudowany przy użyciu Stable Diffusion. Jest w 100% darmowy i ma open source, działa w trybie offline i zapewnia gotowy do użycia generator obrazów AI, który „po prostu działa” — gdy już go uruchomisz, możesz po prostu zacząć podpowiadać mu swoje pomysły i uzyskać (prawie) natychmiastowe rezultaty.

Większość innych narzędzi do generowania obrazów Stable Diffusion i AI dla systemu Windows jest trudna w konfiguracji, a etapy instalacji są złożone i często wymagają znajomości podstawowego programu. Fooocus jest stosunkowo prosty w konfiguracji: wystarczy komputer obsługujący Docker działający poprzez podsystem Windows dla systemu Linux (WSL) i skromny procesor graficzny (Fooocus wymaga do działania karty graficznej NVIDIA 4 GB).

Warto zauważyć, że te kroki działają również w systemie Linux. Możesz pominąć poniższe kroki dotyczące WSL i po prostu zainstalować Docker Desktop i korzystać z terminala Linux zamiast aplikacji Terminal Windows. Jeśli jesteś użytkownikiem systemu MacOS, wypróbuj DiffusionBee, który zapewnia podobne, usprawnione generowanie obrazu za pomocą Stable Diffusion zawartej we własnej aplikacji.

Krok 1: Zainstaluj pulpit Docker i terminal Windows

Docker to oprogramowanie umożliwiające uruchamianie „kontenerów”, czyli izolowanych środowisk, w których mogą znajdować się wszystkie zależności i ruchome części oprogramowania. Działają trochę jak maszyna wirtualna, ale mają mniejsze obciążenie. Aby zainstalować Docker, pobierz i zainstaluj Docker Desktop dla Windows.

Docker może działać w systemach Windows 10 i 11 w trybie WSL lub Hyper-V. Ponieważ Fooocus obsługuje tylko WSL, musisz najpierw włączyć WSL. Przed kontynuowaniem musisz także zainstalować aplikację Windows Terminal.

Krok 2: Pobierz Fooocus

Aby pobrać Fooocus, musisz odwiedzić ich stronę Github, a następnie kliknąć zielony przycisk „Kod”, a następnie „Pobierz ZIP”. GitHub nie jest najbardziej przyjazną dla użytkownika witryną (jest używana głównie przez programistów do dzielenia się kodem), dlatego poniższy zrzut ekranu pokazuje, gdzie znaleźć przycisk.

Po zakończeniu pobierania pliku .zip rozpakuj go do własnego folderu i otwórz folder zawierający rozpakowane pliki Fooocus.

Krok 3: Uruchom Fooocus

Następnie kliknij prawym przyciskiem myszy puste miejsce w katalogu Fooocus i kliknij „Otwórz w terminalu”. Spowoduje to otwarcie okna terminala Powershell.

Upewnij się, że Docker Desktop jest uruchomiony, a następnie wpisz następujące polecenie dokera:

docker compose up -d

To polecenie wykonuje następujące czynności:

  • Uruchom program docker compose, który służy do zarządzania aplikacjami Docker
  • Uruchamia kontener, podnosząc go do góry
  • Nakazuje kontenerowi działanie w tle (-d dla trybu odłączonego)

Jeśli wcześniej nie uruchamiałeś Fooocus z Dockerem, automatycznie zbuduje on aplikację Docker w oparciu o kod Fooocus w katalogu. Na niektórych komputerach może to zająć sporo czasu, więc bądź cierpliwy i napij się kawy (lub zjedz długi lunch) w oczekiwaniu.

Po zakończeniu zobaczysz, że aplikacja Fooocus została utworzona i uruchomiona.

Będziesz także mógł zobaczyć kontener Fooocus działający w Docker Desktop.

Z Docker Desktop możesz zatrzymać i uruchomić Fooocus (bez konieczności korzystania z terminala) lub usunąć kontener i wszystkie jego dane.

Krok 4: Wygeneruj kilka obrazów!

Teraz, gdy Fooocus jest już uruchomiony w Dockerze, możesz uzyskać do niego dostęp z poziomu przeglądarki internetowej. Domyślnie działa na porcie 7865 i można uzyskać do niego dostęp pod adresem http://localhost:7865 („localhost” to adres, którego komputer używa do uzyskiwania dostępu do siebie) . Możesz kliknąć działający kontener w interfejsie Docker Desktop, aby zobaczyć, których portów na hoście lokalnym można użyć, aby uzyskać do niego dostęp.

Po załadowaniu interfejsu Fooocus wystarczy poprosić go o wykonanie kilku obrazów!

Pierwsze zdjęcie może potrwać nieco dłużej niż inne, podczas gdy modele, których używa Fooocus, są przygotowywane. Oto przykład obrazu wygenerowanego przy użyciu prostego znaku zachęty Fooocus: zdjęcie pomocnego poradnika „Jak to zrobić” surfującego po sieci.

Jeśli chcesz ulepszyć zachowanie, wypróbować różne style lub przejrzeć historię wygenerowanych obrazów, kliknij pole wyboru „Zaawansowane”. Fooocus oferuje wiele opcji, a nawet możesz korzystać z modeli stworzonych przez społeczność z witryn takich jak CivitAI.

W CivitAI znajduje się pewna zawartość NSFW.

AI to zupełnie nowy zestaw narzędzi do zabawy, nauki i produktywności!

Generatywna sztuczna inteligencja może tworzyć teksty, obrazy i filmy na podstawie Twoich żądań. To zupełnie nowy zestaw narzędzi, których możesz używać do zabawy, nauki i zwiększania produktywności. Jest to także fajny sposób na rozpoczęcie programowania, na przykład poprzez użycie Stable Diffusion w Pythonie do generowania obrazów.

Powiązane artykuły