Préparez-vous à découvrir le secret ultime pour maîtriser Stable Diffusion : le negative prompt !
Oubliez les masques compliqués avec l'inpainting, avec le negative prompt, vous pouvez simplement entrer votre demande en texte. certains visuels ne peuvent être générés qu'en utilisant le negative prompt.
Dans cet article, je vous emmène dans une exploration fascinante avec un exemple concret d'utilisation du negative prompt. Puis, je vous dévoilerai les secrets de son fonctionnement dans Stable Diffusion.
Disons que nous voulons juste générer des images d'un homme. Je vais commencer par utiliser Stable Diffusion v1.5 avec ce prompt pour un portrait photo d’un homme.
Portrait photo of a man
Portrait photo of a man - Steps: 25, Sampler: DPM++ 2S a Karras, CFG scale: 7, Size: 512x704
Voilà, sans suprise, nous avons obtenu ce à quoi nous pouvions nous attendre. Mais ces hommes ont peut être l’air un peu trop vieux et serieux. Essayons donc d’enlever leurs moustaches pour leur donner un coup de jeune. Voici donc notre nouveau prompt :
Portrait photo of a man without mustache
Allo Houston, on a un problème ! Les moustaches sont encore plus grande ! Que se passe-t-il ?
Le problème est plus que probablement dû au fait que Stable Diffusion comprend mal le lien entre les mots without (sans) et mustache. Et du coup, il a surtout compris compris que le prompt comprend les mots homme ET moustache → Il crée donc des images avec ces deux élèments bien présents.
Que pouvons-nous donc faire pour générer des hommes sans moustache ?
La solution est d'utiliser le negative prompt. Nous allons reprendre notre premier prompt, mais y ajouter un prompt négatif.
Prompt
Portrait photo of a man
Negative prompt
Mustache
Cette fois, c’est bon : nous avons enfin générer des photos d’hommes sans moustache !
<aside> 👍 Nous venons de voir le principe d'utilisation du negative prompt en action : S’il y a quelquechose que vous ne voulez pas voir, indiquez le dans le prompt négatif.
</aside>