Co to jest negatywny prompt?

Autor: Zaktualizowano 2 min czytania

Negatywny prompt to drugie pole tekstowe, w którym wypisujesz, czego na obrazie ma nie być: rozmycia, dodatkowych palców, znaków wodnych, tekstu, brzydkich kolorów. Stable Diffusion na każdym kroku odsuwa generowanie od tych pojęć, co często usuwa wadę, której nie dało się pozbyć przez dopisywanie słów do głównego promptu.

Jak to działa

Na każdym kroku odszumiania model liczy dwie predykcje: jedną prowadzoną twoim promptem, drugą negatywnym promptem. Krok zaczyna się od tej drugiej i przesuwa się w stronę pierwszej o różnicę między nimi pomnożoną przez skalę CFG (ustawienie guidance). Negatywny prompt nie jest więc filtrem nakładanym na końcu: kształtuje obraz od pierwszego kroku. Dlatego też nie ma żadnego efektu, jeśli CFG nie jest większe niż 1.

Negatywne prompty, które działają

Ogólna jakość (SD 1.5, SDXL):

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

Ludzie i portrety:

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

Fotografia:

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

Anime i ilustracja:

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

Zacznij od listy ogólnej i dołóż blok pasujący do celu. Dziesięć do dwudziestu terminów w zupełności wystarczy; długie skopiowane listy dodają głównie szum.

Wagi w negatywnym prompcie

Wagi działają tak samo jak w głównym prompcie: (blurry:1.4) mocniej odpycha od rozmycia, (text:1.2) usuwa przypadkowe litery. Podnoś wagę tylko dla wady, która wciąż wraca; powyżej 1,5 model zaczyna zniekształcać inne elementy, żeby się podporządkować.

Kiedy nic nie daje

  • Skala CFG równa 1: negatywny prompt jest z definicji ignorowany. W SD 1.5 i SDXL używaj wartości 5–8.
  • Modele Turbo i LCM: SDXL Turbo działa bez guidance i ignoruje negatywny prompt; LCM LoRA pracuje przy CFG 1–2 i prawie na niego nie reaguje.
  • Stable Diffusion 3.5 Large Turbo też działa bez guidance, więc tam negatywny prompt również jest pomijany; pozostałe modele SD 3 i 3.5 z niego korzystają.
  • Pojęcia, których model nie umie rozdzielić: „hands” w negatywnym prompcie zwykle chowa dłonie zamiast poprawić ich anatomię. Przemalowanie dłoni przez inpainting już tak.

Na tej stronie

Narzędzie do inpaintingu już w tle stosuje mocny negatywny prompt, więc opisujesz tylko to, co chcesz uzyskać. Przykłady promptów pokazują negatywny prompt, jeśli był użyty, obok głównego; skopiuj oba, żeby zacząć od znanego wyniku, a potem zmieniaj jeden termin na raz przy stałym seedzie.

Podobne pytania

Czy negatywny prompt jest obowiązkowy?

Nie. SDXL i SD 3 dają dobre obrazy bez niego. Przydaje się przy portretach, dłoniach i fotorealizmie oraz do wyeliminowania powracającej wady, takiej jak znaki wodne czy tekst.

Czy mogę wpisać „nsfw” do negatywnego promptu?

Tak, to popularny sposób na odsunięcie modeli społeczności SD 1.5 od treści dla dorosłych, choć bez gwarancji. Treści dla dorosłych i przemoc są zabronione w całym serwisie, niezależnie od tego, co stoi w negatywnym prompcie.

Czy kolejność słów w negatywnym prompcie ma znaczenie?

Prawdopodobnie niewielkie: pierwsze terminy ważą więcej, tak jak w głównym prompcie. Wadę, na której zależy ci najbardziej, wpisz na początku.