V tomto učebnom texte sa naučíte základy tvorby podnetov pre difúzne modely, najmä v kontexte aplikácie Adobe Firefly. Prompt engineering je umenie vytvárania cielených a účinných pokynov (podnetov) pre modely umelej inteligencie na dosiahnutie požadovaných výsledkov. Je to obzvlášť dôležité, keď ide o generovanie vysokokvalitných obrázkov prostredníctvom umelej inteligencie , pretože správny podnet je rozhodujúci pre úspech.
Kľúčové zistenia
- Inžinierstvo podnetov je rozhodujúce pre účinnosť nástrojov umelej inteligencie pri generovaní obrázkov.
- Dobrá výzva by mala obsahovať jasné a stručné informácie o predmete, médiu, prostredí, osvetlení a ďalších atribútoch.
- Použitie príkladov z existujúcich výsledkov snímok môže pomôcť pri formulovaní lepších podnetov.
- V prípade nástroja Firefly môže byť užitočné používať jednoduchšie a kratšie výzvy, pretože nástroj si nie vždy dobre poradí s veľmi zložitými vstupmi.
Sprievodca krok za krokom
Ak chcete vytvoriť účinnú výzvu pre aplikáciu Adobe Firefly, postupujte podľa týchto krokov.
Najskôr definujme, čo je to výzva. Výzva je jednoducho pokyn, ktorý dávate umelému inteligentu na vytvorenie obrázka. Čím presnejšia bude vaša výzva, tým lepší bude výsledok.
Najdôležitejším prvkom pri vytváraní výzvy je, aby bol jasný kontext. Musíte určiť predmet, médium a požadovanú atmosféru. Dôkladne si premyslite, čo je pre vás dôležité, aby ste dosiahli dobrý výsledok.
Vyberte si predmet, na ktorý sa zameriate. Môže to byť osoba, zviera alebo predmet. Rozhodnite sa, či pôjde o fotografiu, ilustráciu alebo iné médium. Adobe Firefly vám dokonca ponúka možnosť vybrať si priamo médium.
Dôležité je aj prostredie. Možno chcete, aby bol váš objekt zobrazený v určitom kontexte, napríklad vonku, pod vodou alebo v knižnici. Tieto údaje pomôžu umelej inteligencii vygenerovať vhodný obrázok.
Ďalším dôležitým aspektom je osvetlenie. V aplikácii Firefly môžete nastaviť, aký typ osvetlenia má mať váš obrázok. Chcete jasné, živé farby alebo tmavšiu atmosféru? Aj to by ste mali uviesť vo svojej výzve.
Ak chcete mať rozhodujúci vplyv na farby a štýl obrázka, odporúča sa do výzvy zahrnúť konkrétne farebné preferencie. Mala by byť napríklad čiernobiela alebo so živými farbami?
Dôležitú úlohu zohráva aj nálada obrázka. Keď opisujete postavu, malo by byť jasné, či je veselá, smutná alebo nahnevaná. Aby to bolo jasné, môžete použiť prídavné mená na opis emócií subjektu.
Teraz, keď už máte jasnú predstavu o tom, ako je štruktúrovaná dobrá výzva, pozrime sa na príklad zlej výzvy. Príkladom zlého podnetu môže byť "pes môjho strýka". Prečo je táto výzva zlá? Pretože umelá inteligencia má málo poznatkov o psovi a nepozná žiadne konkrétne podrobnosti.
Zlepšený príklad by bol: "Pes, zlatý retriever, v záhrade, mäkké osvetlenie, živé farby, pes vyzerá uvoľnene, pohľad na celé telo". Tento príklad je konkrétnejší a poskytuje umelej inteligencii viac informácií na vytvorenie dobrého obrázka.
Ak teraz chcete nájsť najlepšie príklady, odporúčam navštíviť galériu Adobe Firefly. Pozrite si, ktoré kombinácie obrázkov a podnetov fungovali dobre, a analyzujte, ktoré prvky boli použité.
Môžete tiež vyskúšať rôzne podnety, aby ste zistili, čo funguje najlepšie. Skopírujte a otestujte podnety z galérie Midjourney v programe Firefly, aby ste pochopili rozdiely.
Nezabudnite, že počet slov vo výzve nemusí byť nevyhnutne rozhodujúci. Často sú oveľa účinnejšie kratšie a stručnejšie výzvy.
Ak chcete svoje podnety ešte viac zdokonaliť, môžete vyskúšať niekoľko experimentov. Môžete napríklad zmeniť opis média alebo náladu, aby ste dosiahli rôzne výsledky.
Ak to zhrnieme, pri tvorbe podnetov je nevyhnutné zvážiť niekoľko kľúčových faktorov: predmet, médium, prostredie, osvetlenie, farby, náladu a kompozíciu.
V ďalšom kroku sa pozrieme na to, ako trénovať model umelej inteligencie na generovanie ešte lepších a špecifických podnetov.
Zhrnutie
V tomto návode ste sa dozvedeli o najdôležitejších prvkoch inžinierstva podnetov v aplikácii Adobe Firefly. Pochopením a použitím rôznych prvkov účinnej výzvy môžete výrazne zlepšiť kvalitu snímky.
Často kladené otázky
Čo je to prompt engineering?Prompt engineering je umenie zadávania presných a účinných pokynov nástrojom umelej inteligencie na dosiahnutie požadovaných výsledkov.
Aké prvky by mala obsahovať dobrá výzva?dobrá výzva by mala obsahovať predmet, médium, prostredie, osvetlenie, farby, náladu a kompozície.
Prečo jednoduché výzvy často fungujú lepšie?Jednoduché výzvy sú často presnejšie a pomáhajú AI pracovať rýchlejšie a efektívnejšie, pretože spôsobujú menej zmätku.
Ako môžem vytvoriť lepšie podnety?Analyzujte úspešné príklady, experimentujte s rôznymi formuláciami a integrujte všetky dôležité prvky.
Môžem použiť výzvy z iných nástrojov AI, ako je Midjourney?Hoci môžete použiť výzvy z iných nástrojov, zvyčajne je lepšie prispôsobiť ich pre Firefly, pretože algoritmy pracujú inak.