Τι είναι το αρνητικό prompt;

Από Ενημερώθηκε 3 λεπτά ανάγνωσης

Το αρνητικό prompt είναι ένα δεύτερο πεδίο κειμένου όπου γράφετε τι δεν πρέπει να περιέχει η εικόνα: θόλωμα, επιπλέον δάχτυλα, υδατογραφήματα, κείμενο, άσχημα χρώματα. Το Stable Diffusion απομακρύνει τη δημιουργία από αυτές τις έννοιες σε κάθε βήμα, κάτι που συχνά αφαιρεί ένα ελάττωμα που η προσθήκη λέξεων στο κύριο prompt δεν θα διόρθωνε.

Πώς λειτουργεί

Σε κάθε βήμα αποθορυβοποίησης το μοντέλο υπολογίζει δύο προβλέψεις: μία καθοδηγούμενη από το prompt σας και μία από το αρνητικό prompt. Το βήμα ξεκινά από τη δεύτερη πρόβλεψη και κινείται προς την πρώτη, κατά τη διαφορά των δύο πολλαπλασιασμένη με την κλίμακα CFG (τη ρύθμιση καθοδήγησης). Το αρνητικό prompt λοιπόν δεν είναι φίλτρο που εφαρμόζεται στο τέλος: διαμορφώνει την εικόνα από το πρώτο βήμα. Γι' αυτό και δεν έχει κανένα αποτέλεσμα αν το CFG δεν είναι πάνω από 1.

Αρνητικά prompt που δουλεύουν

Γενική ποιότητα (SD 1.5, SDXL):

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

Άνθρωποι και πορτρέτα:

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

Φωτογραφία:

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

Anime και εικονογράφηση:

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

Ξεκινήστε με τη γενική λίστα και προσθέστε το μπλοκ που ταιριάζει στον στόχο σας. Δέκα έως είκοσι όροι είναι υπεραρκετοί· οι μακριές αντιγραμμένες λίστες κυρίως προσθέτουν θόρυβο.

Βάρη στο αρνητικό prompt

Τα βάρη δουλεύουν όπως στο κύριο prompt: (blurry:1.4) σπρώχνει πιο δυνατά μακριά από το θόλωμα, (text:1.2) αφαιρεί τα αδέσποτα γράμματα. Ανεβάστε ένα βάρος μόνο για ελάττωμα που επανέρχεται συνεχώς· πάνω από 1.5 το μοντέλο αρχίζει να παραμορφώνει άλλα πράγματα για να υπακούσει.

Πότε δεν κάνει τίποτα

  • Κλίμακα CFG στο 1: το αρνητικό prompt αγνοείται εκ κατασκευής. Χρησιμοποιήστε 5 έως 8 με SD 1.5 και SDXL.
  • Μοντέλα Turbo και LCM: το SDXL Turbo τρέχει χωρίς καθοδήγηση και αγνοεί το αρνητικό prompt· ένα LCM LoRA τρέχει με CFG 1 έως 2 και μετά βίας αντιδρά σε αυτό.
  • Το Stable Diffusion 3.5 Large Turbo τρέχει επίσης χωρίς καθοδήγηση, οπότε το αρνητικό prompt αγνοείται και εκεί· τα υπόλοιπα μοντέλα SD 3 και 3.5 το χρησιμοποιούν.
  • Έννοιες που το μοντέλο δεν μπορεί να διαχωρίσει: το «hands» στο αρνητικό prompt τείνει να κρύψει τα χέρια αντί να διορθώσει την ανατομία τους. Το ξαναζωγράφισμα του χεριού με inpainting μπορεί.

Σε αυτόν τον ιστότοπο

Το εργαλείο inpainting εφαρμόζει ήδη ένα ισχυρό αρνητικό prompt στο παρασκήνιο, οπότε περιγράφετε μόνο αυτό που θέλετε. Τα παραδείγματα prompt δείχνουν το αρνητικό prompt, όταν χρησιμοποιήθηκε, δίπλα στο κύριο· αντιγράψτε και τα δύο για να ξεκινήσετε από ένα γνωστό αποτέλεσμα και μετά αλλάζετε έναν όρο τη φορά με σταθερό seed.

Ερωτήσεις που κάνουν συχνά οι χρήστες

Είναι υποχρεωτικό το αρνητικό prompt;

Όχι. Τα SDXL και SD 3 παράγουν καλές εικόνες και χωρίς αυτό. Γίνεται χρήσιμο για πορτρέτα, χέρια και φωτορεαλισμό, και για να εξαλείψετε ένα ελάττωμα που επανέρχεται, όπως υδατογραφήματα ή κείμενο.

Μπορώ να βάλω «nsfw» στο αρνητικό prompt;

Ναι, και είναι ένας συνηθισμένος τρόπος για να κρατήσετε τα fine-tune του SD 1.5 μακριά από περιεχόμενο για ενήλικες, χωρίς καμία εγγύηση. Το περιεχόμενο για ενήλικες και η βία δεν επιτρέπονται πουθενά σε αυτόν τον ιστότοπο, ό,τι και αν λέει το αρνητικό prompt.

Έχει σημασία η σειρά των λέξεων στο αρνητικό prompt;

Πιθανότατα λίγο: οι πρώτοι όροι βαραίνουν περισσότερο, όπως και στο κύριο prompt. Βάλτε πρώτο το ελάττωμα που σας ενοχλεί περισσότερο.