LarpGPT
Српски
← Назад на апликацију

LarpGPT · Водичи

Објашњена негативна упутства: када их користити и како

Шта је негативан упит, који алати за слике документују један, како функционишу Midjourney --no и Stable Diffusion negative_prompt и зашто их користити штедљиво.

LarpGPT — Ваша следећа слика почиње овде
LarpGPT · Ваша следећа слика почиње овде
У овом водичу13

Какав је негативан позив

Негативна промпт је листа ствари које не желите у генерисаној слици, дата алату одвојено од описа онога што желите. Уместо да пишете улицу ноћу без људи, ви описујете улицу и стављате људе на негативну листу. Идеја је једноставна, али алати се њоме баве веома различито, а неки уопште не нуде засебно негативно поље. Знајући у којој се ситуацији налазите, штеди се много неуспешних покушаја.

Зашто писање не унутар одзивника често не успе

Модели слика одговарају на речи присутне у промпту. Помињање нечега, чак и да се то искључи, може то да увуче у слику. Документација Midjourney даје управо овакву врсту примера као лошу подсетницу: слика мртве природе која је описана као без воћа, или са љубазним захтевом да се не додаје воће. Препоручена алтернатива је да преместите нежељене елементе у наменски параметар. Иста логика важи и другде: реченица пуна искључења држи искључене ствари у пажњи модела.

Midjourney: параметар --no

Midjourney документује параметар --no, који се додаје на крају одзивника и прати ствар или листа ствари које не желите, одвојено зарезима. Њен сопствени пример је "мртва природа гваш слика --no воће, јабука, крушка". Документација такође објашњава да је коришћење --no исто као да се делу вишеструког одзивника да тежина минус 0,5, што је користан подсетник да се тиме нешто смањује уместо да гарантује његово одсуство.

Замка у Midjourney'с --no

Иста документација упозорава да модерација Midjourney чита сваку реч после --no независно. Фраза као што је модерна одећа чита се као две одвојене речи, а реч одећа сама по себи може да изазове упозорење. У таквим случајевима, документација саветује укључивање врсте одеће коју желите у главном промпту уместо да користите --no. Уопштено говорећи, задржите сваку искључену ставку у једној, недвосмисленој речи где можете.

Stable Diffusion: аргумент negative_prompt

У библиотеци Hugging Face diffusers, цевовод Stable Diffusion текст-слика има опциони аргумент negative_prompt, описан у његовој документацији као промпт или упутства која воде шта не треба укључити у генерисање слике. Документација додаје детаљ који вреди знати: негативна промпт се игнорише када се навођење не користи, што значи када је скала навођења испод један.

Модели слика ChatGPT и OpenAI

Документација за генерисање слике OpenAI, у време писања, не описује посебно поље негативног упита за његове GPT Image моделе. Помоћу алатки за конверзацију и даље можете да пишете искључења у реченици, али најпоузданији приступ је онај који функционише свуда: опишите шта би требало да буде тамо. Ако не желите да људи буду на улици, опишите празну улицу у зору у којој су продавнице још увек затворене. То даје моделу позитивну слику коју треба изградити, а не листу ствари које треба избегавати.

Прво опишите алтернативу

Пре него што посегнете за негативом, питајте шта желите уместо нежељеног елемента. Неред на столу постаје чист сто са једном свеском и лампом. Заузета позадина постаје обичан бетонски зид. Оштре сенке постају мекана облачна светлост. Скоро сваки негатив има позитивну верзију, а позитивна верзија обично боље функционише, јер ограничава слику уместо да оставља празнину коју модел попуњава нечим другим.

Када је негативна порука прави алат

Негативи су најкориснији за ствари које изгледају непозване и немају природну позитивну супротност: текст, слова, водене жигове, логотипе, ивице или оквире. Они такође помажу када генератор наставља да додаје елемент који се понавља, као што су људи у пејзажу или одбљесак сочива у заласку сунца, након што сте већ јасно описали сцену. У тим случајевима кратко искључивање је једноставније од преписивања целе сцене.

Нека листа буде кратка

Дуге негативне листе су уобичајена навика копирана из заједничких упита, често испуњена генеричким речима о квалитету. Они ретко помажу и могу отежати предвиђање резултата, јер свака реч на листи гура слику у неком правцу. Почните без негативних. Додајте га само када се одређени нежељени елемент стално појављује, проверите да ли ради и поново га уклоните ако није. Лакше је размишљати о две или три прецизне ставке него о двадесет нејасних.

Користите именице, а не квалитете

Негативи најбоље функционишу са конкретним стварима: текстом, људима, аутомобилима, дрвећем, воденим жигом. Апстрактне квалитете као што су ружни, лоши или лоши квалитети су тешко за модел да протумаче, и они не говоре ништа о томе шта заправо желите да промените. Ако слика изгледа погрешно, утврдите шта са њом физички није у реду, да ли су руке, одрази или додатни предмет, и то директно позабавите, било у опису или са прецизним искључењем.

Тестирајте један по један негативан

Третирајте негатив као и сваку другу промену на упит. Генеришите слику без ње, а затим додајте једно искључење и генеришите поново, задржавајући све остало исто. Ако нежељени елемент нестане и ништа друго се не поквари, задржите га. Ако се слика промени на начин на који нисте очекивали, негатив је радио више него што сте намеравали. Ова навика вас такође учи која искључења вреди сачувати за касније, а која су сујеверје.

Негативи не замењују проверу

Ниједно искључење не гарантује одсуство. Midjourney описује --no као смањење тежине, а diffusers описује negative_prompt као смернице. Погледајте сваку слику пре него што је употребите: текст се и даље може појавити на знаковима, облик налик логотипу може се појавити на одећи, а фигура се може појавити у даљини. Ако је слика можда снимљена за праву фотографију, означите је као генерисану.

Где LarpGPT одговара

LarpGPT је библиотека упутстава за фотографије за путовања, архитектуру, аутомобиле и сцене животног стила, написана углавном као позитивни опис субјекта, композиције, осветљења и сочива, што смањује потребу за дугим негативним листама. Копирате упит у генератор слика који већ користите и додајете сва изузимања која алат подржава. LarpGPT не генерише слике, а резултати варирају између покушаја.

Питања

Шта је негативна порука?

Листа ствари које не желите у генерисаној слици, дата одвојено од главног описа. Midjourney користи параметар --no, а Stable Diffusion у библиотеци diffusers користи аргумент negative_prompt.

Да ли ChatGPT подржава негативне упите?

Документација за генерисање слике OpenAI не описује засебно негативно поље за промпт у време писања. Описивање онога што желите уместо тога, као што је празна улица, а не улица без људи, је поузданији приступ.

Зашто писање без нечега то додаје слици?

Модели реагују на речи присутне у упиту, тако да именовање објекта, чак и да се искључи, може га довести у слику. Документација Midjourney наводи ово као лош образац упита и уместо тога препоручује параметар --no.

Колико ставки треба да садржи негативан упитник?

Што мање. Почните са ниједном, додајте једну прецизну ставку када се нежељени елемент стално појављује и уклоните је ако не помаже. Дуге генеричке листе отежавају предвиђање резултата.

Даље читање

Све апликације