Stable Diffusion (SD) je oblíbený model pro hloubkové učení textu na obrázek, který vám umožňuje vytvářet podrobné obrázky na základě textových výzev. Ale to, jak působivé a podrobné budou vaše obrázky, závisí na tom, jak konkrétní jsou vaše textové výzvy.
Vyvinout skvělé podněty vyžaduje spoustu experimentů. V tomto článku si projdeme některá nastavení, která dramaticky změní variace obrázků a jak nastavit SD, aby se spouštěla lokálně na vašem PC.
Jak vytvořit skvělou výzvu pro stabilní difúzi
„Prompt crafting“ vyžaduje čas a experimentování k dosažení nejlepších výsledků. Měli byste být co nejkonkrétnější a jasně definovat své umělecké styly nebo média a konkrétní umělce. Vyvarujte se také zasekávání klíčových slov.
Dále je důležité vědět, jak přizpůsobit nastavení funkcí SD pro automatizaci testování.
Následující tipy jsou založeny na místní instalaci SD; jsou však také použitelné, pokud používáte online verzi. Pro podrobné kroky k místní instalaci SD přejděte dolů na „ Jak nastavit stabilní difúzi na počítači se systémem Windows sekce “.
úvodní nabídka okna 10 nefunguje
Ujistěte se, že vaše výzvy fungují
Než začneme, ujistěte se, že jsou výzvy připraveny k použití následujícím způsobem:
- Na kartě „txt2ing“ ponechte pole výzvy prázdné a přejděte dolů do sekce „Skript“.
- Klikněte na rozevírací nabídku a vyberte možnost „Dotázat se na soubor nebo textové pole“.
- Textový soubor s výzvami můžete přetáhnout do okna „Soubor se vstupy“. Případně zaškrtněte možnost „Zobrazit textové pole“ a zadejte výzvy do okna „Výzvy“. Je pravděpodobně jednodušší pracovat s textovým souborem, protože je snazší jej upravovat a ukládat.
- Přejděte do umístění textového souboru a přetáhněte soubor do okna. Pokud v souboru provedete změny, budete muset aktualizovaný soubor přetáhnout do okna výzvy, protože uživatelské rozhraní jej neaktualizuje automaticky.
- Ve vstupním poli „Seed“ nastavte vlastní seed a klikněte na „Generate“.
Pokud rádi experimentujete s uměním generovaným vašimi výzvami, začneme pomocí funkce stupnice bez klasifikátoru (CFG).
Experimentování s CFG stupnicí
Měřítko CFG měří, jak blízko chcete, aby se model držel vaší výzvy při generování souvisejících obrázků. Například hodnota CFG Scale „0“ vygeneruje náhodný obrázek na základě semene. Na druhou stranu, CFG stupnice „20“ a maximum SD vytvoří nejbližší možnou shodu s vaší výzvou.
Chcete-li experimentovat s výzvou pomocí funkce měřítka CFG, postupujte takto:
můžete vidět, co se ostatním lidem líbilo na instagramu
- Přejděte na „Skript“ a poté vyberte „Vykreslení X/Y“.
- Klikněte na rozevírací nabídku „Typ X“ a vyberte „Měřítko CFG“.
- V rozbalovací nabídce „Typ Y“ vyberte „Kroky“.
- Ve vstupním poli „X values“ zvažte nastavení stupnice CFG na „3–5“. Tím se vygenerují celočíselné verze vašeho obrázku. Pokud chcete vytvořit poloviční čísla, zadejte: „3-5 (+ 0,5) pomocí kulatých závorek.
- Poté pomocí „Kroky“ v poli „Hodnoty Y“ definujte počet variací mezi rozsahem. Chcete-li například otestovat 10 až 40 kroků, zadejte „10-40“. Chcete-li použít pět variant, zadejte „10-40 [5] s hranatými závorkami.
- Chcete-li získat jasný přehled, ujistěte se, že je zaškrtnuto políčko „Draw Legend“.
- Klikněte na tlačítko „Generovat“.
V závislosti na požadovaných variantách obdržíte mnoho možností vykreslení. Kromě toho mějte na paměti, že všechny obrázky jsou v plném rozlišení, takže verze, které se vám líbí, budou hotovým produktem.
Experimentujte s Prompt Matrix
„Prompt Matrix“ je další účinný způsob, jak otestovat vaše výzvy, protože ze stejné výzvy generujete více variant. Chcete-li přizpůsobit funkci matice výzev, postupujte takto:
- Přejděte do rozbalovací nabídky „Skript“ a vyberte „Prompt Matrix“.
- Zadejte výzvu do pole výzvy a stiskněte mezerník. Zadejte znak svislé čáry – „|“ – pak přidejte další mezeru. Zadejte různé verze stylu, které chcete použít, například „olejomalba“ nebo „akvarel“, a pomocí svislé čáry každou oddělte.
- Jakmile kliknete na „Generovat“, v závislosti na počtu zadaných proměnných bude toto číslo vynásobené samo o sobě počtem zobrazených variant. Například 4 argumenty X 4 = 16 výsledků.
Experimentování s metodami odběru vzorků
Metoda vzorkování zjemní váš obrázek od šumu na rozpoznatelné tvary. Chcete-li vyzkoušet metody vzorkování, postupujte takto:
jak zobrazit svůj facebookový profil jako někdo jiný
- Přejděte do rozbalovací nabídky „Typ Y“ a vyberte „Sampler“.
- Do textového pole „Hodnoty Y“ zadejte metodu vzorkování, např. „Euler a“, následovanou čárkou pro oddělení dalších názvů vzorků. Zvažte testování alespoň třemi způsoby.
- Aby to bylo jednoduché, nastavte „hodnotu X CFG Scale“ na tři varianty zadáním „3-5“.
- Stiskněte tlačítko 'Generovat'.
Jak nastavit stabilní difúzi na počítači se systémem Windows
Pokud máte přibližně 15 GB-20 GB volného místa na disku, můžete získat přístup k SD zdarma tím, že si ji nainstalujete do počítače. Následující kroky zahrnují přímý přístup ke všem souborům, které potřebujete nainstalovat a stáhnout.
Pro usnadnění procesu zvažte vytvoření dvou složek, jedné pro uložení všech stažených souborů SD a druhé pro instalaci místní verze SD. Můžete například vytvořit složku v „Documents“ a nazvat ji něco jako „SDLocal“ bez mezer, protože SD může mít problém s mezerami v názvu adresáře.
Stáhněte si soubory Stable Diffusion
- Nejprve navštivte python.org ke stažení nejnovější verze Pythonu.
- Přejděte dolů do části „Soubory“ a poté vyberte verzi instalátoru systému Windows (64bitovou) a stáhněte si ji.
- Navštivte git-local-branching-on-the-levné Stránka „Stahování pro Windows“.
- Klikněte na možnost „64-bit for Windows Setup“ a stáhněte si ji.
- Nyní navštivte GitHub a stáhněte si Stabilní difúze webové uživatelské rozhraní. Klikněte na rozbalovací nabídku „Kód“ a poté vyberte „Stáhnout ZIP“.
- Přejít na huggingface.co webové stránky ke stažení nejnovější verze SD. Na této webové stránce si budete muset vytvořit bezplatný účet. Přejděte dolů a vyberte verzi „…plná EMA…“ pro komplexní verzi. Toto je velký soubor a dokončení stahování může chvíli trvat.
- Navštivte Webová stránka GitHub „GFPGAN“. ke stažení souborů Gen pro funkci „Obnovení obličeje“. Přejděte dolů do sekce „Aktualizace“ se zeleně zaškrtnutými políčky. Stáhněte si „model V1.3“ pro přirozenější výsledky; také si stáhněte „model V1.4“ pro více podrobností.
- Můžete si také stáhnout „Notepad++“ z Web Notepad++ . Klikněte na nejnovější 64bitovou verzi uvedenou nahoře.
Nainstalujte soubory Stable Diffusion Files
- Nejprve přejděte do instalačního souboru Phyton, dvakrát na něj klikněte a ve vyskakovacím okně vyberte „Install Now“. Po dokončení instalace klikněte na „Zavřít“.
- Přejděte na soubor zip „Stable Diffusion Web UI Master“, dvakrát na něj klikněte a poté dvakrát klikněte na verzi složky. Vyberte všechny soubory v této složce a poté je přesuňte do místní složky SD, kterou jste vytvořili dříve ve složce „Dokumenty“. Ujistěte se, že tam jsou všechny soubory viditelné.
- Vraťte se do složky obsahující všechny stažené soubory. Najděte soubory „GFPGANv1.3.pth“ a „GFPGANv1.4.pth“ a poté je přetáhněte, abyste spojili ostatní soubory SD v místní složce SD.
- Najděte soubor „sd-v1-4-full-ema.ckpt“ ve složce stažených souborů a poté klikněte na název souboru, abyste jej změnili na „model“. Přetáhněte jej do složky SD.
- Dvakrát klikněte na soubor Git .exe, odsouhlaste licenci, poté klikněte na „Další“, dokud se nedostanete na obrazovku „Instalace“, a poté klikněte na „Dokončit“, jakmile bude hotovo.
- Najděte soubor .exe instalačního programu notepad++ a nainstalujte jej a klikněte na „Dokončit“.
- V místní složce SD klikněte na soubor „webui-user.bat“ a zobrazí se vyskakovací okno „Windows protected your PC“. Klikněte na „Další informace“ a poté na „Přesto spustit“.
- Otevře se okno příkazového řádku a zobrazí se chyba „Nelze spustit python“. Nechte okno příkazového řádku otevřené.
Chcete-li tuto chybu odstranit, musíte v podstatě připojit Python k SD; takto:
- Klikněte pravým tlačítkem na soubor „webui-user.bat“, přejděte na „Zobrazit další možnosti“ a poté vyberte „Upravit pomocí programu Notepad++“.
- Otevře se Poznámkový blok++. Klikněte na ikonu vyhledávání a zadejte „Phyton“. Aplikace Phyton zobrazí výsledky.
- Klikněte pravým tlačítkem na aplikaci Phyton a vyberte „Otevřít umístění souboru“.
- Zobrazí se složka Phyton; klikněte pravým tlačítkem na zástupce Phyton 64-bit a vyberte „Otevřít umístění souboru.
- Klikněte pravým tlačítkem na soubor „phyton.exe“ a vyberte „Kopírovat jako cestu“. Cesta bude zkopírována do vaší schránky.
- Vraťte se do Notepad++ a umístěte kurzor vedle řádku „set PHYTON=“, abyste zkopírovali cestu. Klikněte na „Uložit“.
- Vraťte se do místní složky SD a poté dvakrát klikněte na soubor „webui-user.bat“.
- Tento proces může chvíli trvat a neukáže vám pokrok. Po dokončení instalace se okno příkazového řádku vyplní informacemi o SD. Toto okno musí zůstat otevřené při místním spuštění SD.
- Tento proces může chvíli trvat a neukáže vám pokrok. Po dokončení instalace se okno příkazového řádku vyplní informacemi o SD. Toto okno musí zůstat otevřené při místním spuštění SD.
- Nejdůležitější informací je IP číslo umístěné na řádku „Spuštěno na místní adrese URL:“ ve spodní části obrazovky.
- Zkopírujte adresu URL a vložte ji do adresního řádku prohlížeče, abyste získali přístup k místní verzi SD.
Umění vytvoření skvělé výzvy SD
Pokud jde o práci s uměleckými modely AI v SD, nejlepší obrázky jsou vytvářeny z konkrétních a dobře formulovaných výzev. Existují dokonce skvělé stránky, které vám to umožní vytvářet obrázky pro stabilní šíření online. Ale rychlé vytvoření vyžaduje čas a hodně experimentování s funkcemi, abyste viděli, jak SD reaguje na konkrétní vylepšení. Čím více času strávíte hraním s SD, tím více si uvědomíte, že přimět jej k vytvoření požadovaného umění je umění samo o sobě.
Podařilo se vám vytvořit snímky s SD, které na vás udělaly dojem? Řekněte nám o některých svých oblíbených uměních v sekci komentářů níže.