negatív prompt
angolul: negative prompt
A negatív prompt olyan külön utasítás a kép- vagy videógeneráló MI-nek, amelyben azt sorolod fel, mit ne tartalmazzon az elkészült alkotás.
Érthetően
Amikor képet kérsz egy generatív MI-től, a rendes promptban leírod, mit szeretnél látni. A negatív prompt ennek a párja: egy második szövegmező, ahová azt írod, mit nem kérsz, például „elmosódott, felirat, vízjel, torz kéz”.
Olyan ez, mint amikor a fodrásznak nemcsak azt mondod, milyen frizurát szeretnél, hanem azt is, hogy „csak ne legyen túl rövid, és ne legyen frufru”. Egy-két jól megválasztott tiltás gyakran gyorsabban vezet a kívánt eredményhez, mint ha a kérést tovább részletezed.
Azért van rá szükség, mert sok képgeneráló rosszul érti a tagadást a rendes promptban. Ha azt írod, „ne legyen rajta autó”, az „autó” szó miatt gyakran épp autó kerül a képre. A negatív prompt ezt külön csatornán kezeli, ezért megbízhatóbb.
Hogyan működik
- Beírod a rendes promptot (mit kérsz), és mellé a negatív promptot (mit nem kérsz). A program mindkettőt számsorrá alakítja, amelyet a modell értelmezni tud.
- A képgenerálás zajból indul, és a modell sok apró lépésben tisztítja képpé. Minden lépésben kétszer becsül: egyszer a rendes prompt, egyszer a negatív prompt szerint. Ha nincs negatív prompt, a második becslés üres szövegből készül.
- A program a két becslés különbségét veszi, és a képet a rendes prompt irányába tolja, a negatív prompt irányától pedig távolítja.
- Hogy ez mennyire erős, azt egy beállítás szabályozza, amelyet a legtöbb program CFG-értéknek vagy „guidance scale”-nek nevez. Nagyobb értéknél a modell szigorúbban követi mindkét utasítást, a túl nagy érték viszont túlszínezett, torz képet adhat.
- A lépések végére olyan kép áll össze, amely közel van ahhoz, amit kértél, és távol attól, amit kizártál. Ez nem kemény szűrő, a kizárt elem néha így is megjelenik.
Példa a mindennapokból
Termékképet készítesz a webshopodba egy képgenerálóval, de a képeken folyton értelmetlen feliratok és vízjelszerű foltok jelennek meg. A negatív prompt mezőbe beírod: „szöveg, felirat, vízjel, logó”, és a következő képeken ezek már jóval ritkábban fordulnak elő.
Kit érint
Gyakori félreértés
Korlátok és kockázatok
- Nem minden eszközben létezik: sok csevegős képgenerálóban nincs külön mező, és egyes újabb modellek felépítésük miatt egyáltalán nem támogatják.
- A túl hosszú, mindent felsoroló negatív prompt ronthat a képen: fakóbb, merevebb vagy furcsán üres eredményt adhat.
- Az interneten terjedő „varázslisták” hatása modellenként eltér, ami az egyiknél segít, a másiknál semmit sem ér.
- Nem biztonsági eszköz: a jogsértő vagy káros tartalom kiszűrését nem lehet rábízni, arra a szolgáltatók külön tartalomszűrőt használnak.
Hasonló, de nem ugyanaz
- prompt – A prompt azt mondja meg, mit kérsz, a negatív prompt azt, mit szeretnél elkerülni, és a modell a kettőt külön kezeli.
- tartalomszűrő – A tartalomszűrőt a szolgáltató állítja be, és tilt, a negatív promptot te írod, és csak terel.
- rendszerprompt – A rendszerprompt egy szöveges MI általános viselkedését szabja meg, a negatív prompt egyetlen kép vagy videó tartalmát finomítja.
Kapcsolódó fogalmak
prompt, promptolás, generatív MI
–
diffúziós modell, képgenerálás, szövegből kép, videógenerálás, tartalomszűrő
Röviden a története
A negatív prompt egy általánosabb eljárásra, a „classifier-free guidance”-re épül, amelyet Jonathan Ho és Tim Salimans 2021 végén mutatott be, és 2022-ben tett közzé az arXivon. Az eredeti eljárásban a második becslés üres szövegből készül. A közösség 2022 második felében, a nyílt forráskódú Stable Diffusion megjelenése után kezdte ezt az üres szöveget egy „mit ne” listára cserélni. Az ötletet a Stable Diffusion köré épült népszerű felhasználói programok tették általánossá.
Hol tart most
2026 végén a nyílt forráskódú kép- és videógeneráló eszközökben megszokott beállítás, és több videógenerátor is kínál ilyen mezőt. A csevegős képgenerálókban ritkább, mert ott a modell a természetes nyelvű kérést egyre jobban érti, tagadással együtt.
Más nevei
negatív prompt · negative prompt · negative prompting · negatív utasítás · kizáró prompt · negatív promptolás · --no paraméter
Források
- Ho, J. – Salimans, T.: Classifier-Free Diffusion Guidance (arXiv, 2022)
- Wikipedia: Prompt engineering
A szócikk gépi szerkesztéssel készült és gépi szakmai lektoráláson ment át; a „hírekben” rész az Agent Age sztorijaiból automatikusan frissül.