16 513
edycji
mNie podano opisu zmian |
|||
Linia 12: | Linia 12: | ||
* Czas generowania zależy od używanego programu. Zmiana programu może pomóc. | * Czas generowania zależy od używanego programu. Zmiana programu może pomóc. | ||
=== | === Instalacja i uruchamianie oprogramowania === | ||
Istnieją różne narzędzia pozwalające generować obrazki lokalnie na swoim komputerze. Oto wybrane opcje, które są darmowe: | Istnieją różne narzędzia pozwalające generować obrazki lokalnie na swoim komputerze. Oto wybrane opcje, które są darmowe: | ||
* [https://github.com/AUTOMATIC1111/stable-diffusion-webui?tab=readme-ov-file#stable-diffusion-web-ui AUTOMATIC1111] - bardzo popularny wybór, ponieważ był jednym z pierwszych i jest cały czas aktywnie rozwijany. Nie należy do najbardziej intuicyjnych, ale powstało do niego wiele narzędzi i wtyczek. | * [https://github.com/AUTOMATIC1111/stable-diffusion-webui?tab=readme-ov-file#stable-diffusion-web-ui AUTOMATIC1111] - bardzo popularny wybór, ponieważ był jednym z pierwszych i jest cały czas aktywnie rozwijany. Nie należy do najbardziej intuicyjnych, ale powstało do niego wiele narzędzi i wtyczek. | ||
Linia 32: | Linia 32: | ||
}} | }} | ||
=== | === Pobieranie i instalacja modeli === | ||
Wraz z pobranym programem zapewnie pobierze się także jakiś domyślny model. Jednakże oprócz tego istnieje wiele modeli przygotowanych przez społeczność w różnych celach. Przeglądać je możesz na stronie [https://civitai.com/ CivitAi]. | |||
'''Rodzaje modeli:''' | |||
* '''Checkpoint''' - podstawa wymagana do tworzenia. To za jej pomocą jest generowany obrazek. Sam checkpoint może być w zupełności wystarczający. | |||
* '''LORA''' - mniejszy model, który "pokazuje" podstawowemu checkpointowi, jak wygląda dana postać, interakcja, styl itp. Działa we współpracy z checkpointem. Niestety trzeba trochę poeksperymentować, by znaleźć optymalne duo checkpoint i LORA. Mogą koegzystować słabo lub być zupełnie niekompatybilne. | |||
Upatrzony model należy umieścić w odpowiednim folderze programu. W zależności od rodzaju, ścieżka będzie wyglądać inaczej (np. gdzie indziej umieścisz checkpoint, a gdzie indziej LORA). W razie wątpliwości poszukaj informacji na stronie programu. | |||
== Tworzenie obrazków == | |||
=== Prompt === | |||
Prompt to - mówiąc najprościej - polecenie, jakie wydajesz modelowi. | |||
Optymalny sposób formułowania promptu zależy od tego, w jaki sposób model był trenowany. Na jego stronie powinny być informacje. Warte wypróbowania zwykle są: | |||
* Język naturalny np. <code>a photograph of an astronaut riding a horse</code> | |||
* Tagi oddzielone przecinkami np. <code>girl, black hoodie, bedroom</code> | |||
** Jeśli używasz modelu dedykowanego hentai, być może dobrze rozumie tagi ze stron typu booru jak Danbooru, E621, Gelbooru, Rule34, [[Sankaku Complex]] itp. | |||
* Model może posiadać "trigger words", których wpisanie jest potrzebne, by uzyskać pożądany rezultat np. odpowiedni styl dla modelu. | |||
Poszczególnym elementom promptu możesz przyznawać wagi, które informują model, na czym ma się bardziej skupić. Waga 1 jest domyślna. Rzeczy poniżej są mniej istotne (0-1), a powyżej - bardziej (1-2). | |||
* <code>girl on a (chair)1.2, (baseball cap)0.8</code> - w tym prompcie waga dla "chair" jest powyżej średniej, zaś waga dla "baseball cap" poniżej średniej. | |||
=== Negative prompt === | |||
W negative prompt umieszczasz to, czego nie chcesz widzieć na obrazku. W części modeli warto wpisać tam wszelkie opisy sugerujące niską jakość. Ale są też takie, gdzie najlepiej pozostawić negative prompt puste. | |||
Przykładowy negative prompt: | |||
<code>Deformed, blurry, bad anatomy, disfigured, poorly drawn face, mutation, mutated, extra limb, ugly, poorly drawn hands, missing limb, blurry, floating limbs, disconnected limbs, malformed hands, blur, out of focus, long neck, long body, mutated hands and fingers, out of frame</code> | |||
== Tworzenie i ustawienia == | == Tworzenie i ustawienia == |