Mi az a negatív prompt?

Írta: Frissítve 2 perc olvasás

A negatív prompt egy második szövegmező, amelybe azt írod, ami nem lehet a képen: elmosódás, extra ujjak, vízjel, szöveg, csúnya színek. A Stable Diffusion minden lépésben eltereli a generálást ezektől a fogalmaktól, így gyakran olyan hibát is eltüntet, amelyet a fő promptba írt szavakkal nem tudnál.

Hogyan működik

A modell minden zajtalanítási lépésben két előrejelzést számol: az egyiket a promptod, a másikat a negatív prompt vezérli. A lépés a másodikból indul, és az első felé mozdul, a kettő különbségének a CFG-skálával (a guidance beállítással) megszorzott értékével. A negatív prompt tehát nem a végén alkalmazott szűrő: az első lépéstől formálja a képet. Ezért nincs hatása, ha a CFG nem nagyobb 1-nél.

Negatív promptok, amelyek működnek

Általános minőség (SD 1.5, SDXL):

blurry, low quality, lowres, jpeg artifacts, watermark, text, signature, cropped, out of frame

Emberek és portrék:

deformed, bad anatomy, extra fingers, missing fingers, extra limbs, mutated hands, poorly drawn face, asymmetric eyes

Fotó:

painting, drawing, illustration, cartoon, 3d render, cgi, oversaturated, overexposed

Anime és illusztráció:

photorealistic, photo, realistic skin, worst quality, normal quality, monochrome

Indulj az általános listából, és add hozzá a célodhoz illő blokkot. Tíz-húsz kifejezés bőven elég; a hosszú, bemásolt listák többnyire csak zajt adnak.

Súlyozás a negatív promptban

A súlyok ugyanúgy működnek, mint a fő promptban: a (blurry:1.4) erősebben taszít az elmosódástól, a (text:1.2) eltünteti a kósza betűket. Csak visszatérő hiba miatt emelj súlyt; 1,5 fölött a modell más dolgokat kezd eltorzítani, hogy engedelmeskedjen.

Mikor nincs hatása

  • CFG-skála 1-en: a negatív promptot a modell eleve figyelmen kívül hagyja. SD 1.5-tel és SDXL-lel 5–8 közötti értéket használj.
  • Turbo és LCM modellek: az SDXL Turbo guidance nélkül fut, és nem veszi figyelembe a negatív promptot; az LCM LoRA 1–2-es CFG-n fut, és alig reagál rá.
  • Stable Diffusion 3.5 Large Turbo: szintén guidance nélkül fut, így ott is hatástalan a negatív prompt; a többi SD 3 és 3.5 modell használja.
  • Fogalmak, amelyeket a modell nem tud szétválasztani: a „hands” a negatív promptban inkább elrejti a kezeket, mint hogy kijavítaná az anatómiájukat. A kéz inpaintinggel való újrafestése viszont segíthet.

Ezen az oldalon

Az inpainting eszköz a háttérben már erős negatív promptot alkalmaz, így neked csak azt kell leírnod, amit szeretnél. A promptpéldák a fő prompt mellett a negatív promptot is mutatják, ha volt; másold ki mindkettőt, hogy ismert eredményből indulj, majd rögzített seeddel egyszerre csak egy kifejezést változtass.

Gyakori kérdések a témában

Kötelező a negatív prompt?

Nem. Az SDXL és az SD 3 anélkül is jó képeket ad. Portréknál, kezeknél és fotórealizmusnál válik hasznossá, valamint egy visszatérő hiba, például vízjel vagy szöveg kiirtásához.

Beírhatom az „nsfw”-t a negatív promptba?

Igen, ez bevett módja annak, hogy az SD 1.5 finomhangolásait eltereld a felnőtt tartalomtól, garancia nélkül. Felnőtt tartalom és erőszak az oldalon sehol nem megengedett, bármi is áll a negatív promptban.

Számít a szavak sorrendje a negatív promptban?

Valószínűleg egy kicsit: az első kifejezések többet nyomnak, ahogy a fő promptban is. Azt a hibát írd előre, amelyik a legjobban zavar.