Vad är en negativ prompt?

Av Uppdaterad 3 min läsning

En negativ prompt är ett andra textfält där du listar vad bilden inte får innehålla: oskärpa, extra fingrar, vattenstämplar, text, fula färger. Stable Diffusion styr genereringen bort från de begreppen i varje steg, vilket ofta tar bort ett fel som fler ord i huvudprompten inte skulle ha fixat.

Så fungerar den

I varje avbrusningssteg beräknar modellen två förutsägelser: en styrd av din prompt och en styrd av den negativa prompten. Steget utgår från den andra förutsägelsen och rör sig mot den första, med skillnaden mellan de två multiplicerad med CFG-skalan (guidance-inställningen). Den negativa prompten är alltså inget filter som läggs på i slutet: den formar bilden från första steget. Det är också därför en negativ prompt inte har någon effekt om CFG inte är över 1.

Negativa prompts som fungerar

Allmän kvalitet (SD 1.5, SDXL):

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

Personer och porträtt:

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

Fotografi:

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

Anime och illustration:

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

Börja med den allmänna listan och lägg till blocket som passar ditt mål. Tio till tjugo termer räcker gott; långa kopierade listor tillför mest brus.

Vikter i den negativa prompten

Vikter fungerar som i huvudprompten: (blurry:1.4) trycker hårdare bort från oskärpa, (text:1.2) tar bort lösa bokstäver. Höj en vikt bara för ett fel som återkommer; över 1,5 börjar modellen förvränga annat för att lyda.

När den inte gör något

  • CFG-skala på 1: den negativa prompten ignoreras helt, det följer av hur den räknas in. Använd 5 till 8 med SD 1.5 och SDXL.
  • Turbo- och LCM-modeller: SDXL Turbo körs utan guidance och ignorerar den negativa prompten; ett LCM-LoRA körs på CFG 1 till 2 och reagerar knappt på den.
  • Stable Diffusion 3.5 Large Turbo körs också utan guidance, så den negativa prompten ignoreras även där; övriga SD 3- och 3.5-modeller använder den.
  • Begrepp som modellen inte kan skilja åt: ”hands” i den negativa prompten brukar snarare gömma händerna än rätta till anatomin. Att måla om handen med inpainting kan det.

På den här webbplatsen

Inpainting-verktyget lägger redan på en kraftig negativ prompt i bakgrunden, så du beskriver bara det du vill ha. Promptexemplen visar den negativa prompten, när en användes, bredvid huvudprompten; kopiera båda för att utgå från ett känt resultat och ändra sedan en term i taget med fixerat seed.

Andra vanliga frågor

Är en negativ prompt obligatorisk?

Nej. SDXL och SD 3 ger bra bilder utan. Den blir användbar för porträtt, händer och fotorealism, och för att få bort ett återkommande fel som vattenstämplar eller text.

Kan jag skriva 'nsfw' i den negativa prompten?

Ja, och det är ett vanligt sätt att styra finjusterade SD 1.5-modeller bort från vuxeninnehåll, utan någon garanti. Vuxeninnehåll och våld är inte tillåtet någonstans på den här webbplatsen, oavsett vad den negativa prompten säger.

Spelar ordningen på orden roll i den negativa prompten?

Troligen lite: de första termerna väger tyngre, som i huvudprompten. Sätt det fel du bryr dig mest om först.