Comment utiliser ComfyUI pour la génération d’images NSFW : ce qui fonctionne vraiment

ComfyUI est le générateur d’images IA à base de nœuds le plus puissant disponible. Configuré avec les bons modèles checkpoint non censurés, les bons fichiers LoRA et les bons nœuds de flux de travail, il produit des images NSFW d’un réalisme saisissant. Cet article vous guide à travers chaque étape, de l’installation au choix du modèle, à la rédaction du prompt et à la configuration du sampler, pour que vous puissiez créer de l’art IA adulte de haute qualité sur votre propre machine ou dans le cloud.

Comment utiliser ComfyUI pour la génération d’images NSFW : ce qui fonctionne vraiment
Cristian Da Conceicao
Fondateur de Picasso IA

ComfyUI est devenu l’outil de référence pour quiconque prend au sérieux la génération d’images par IA, et à juste titre. Son architecture à base de nœuds vous donne un contrôle total sur chaque étape du pipeline de génération, de l’échantillonnage à l’upscaling en passant par l’injection de LoRA. Si vous souhaitez l’utiliser pour la génération d’images NSFW, la démarche est simple une fois que vous savez quels modèles employer, comment configurer votre flux de travail et où se trouvent les pièges courants. Cet article couvre tout cela.

Femme sûre d’elle en body en soie à l’heure dorée, près d’une baie vitrée du sol au plafond, bokeh de l’horizon urbain derrière elle

Ce qui distingue ComfyUI

La plupart des outils d’IA vous offrent une simple zone de prompt et un bouton de génération. ComfyUI vous offre une toile où chaque partie du processus de génération est un nœud visible et modifiable. Vous voulez charger deux fichiers LoRA différents et mélanger leur influence ? C’est fait. Vous voulez passer une image dans un upscaler après l’échantillonnage, puis appliquer une seconde passe avec d’autres réglages ? Vous pouvez voir exactement comment cela s’enchaîne et ajuster n’importe quel paramètre à n’importe quelle étape de la chaîne.

Cette transparence visuelle est ce qui sépare ComfyUI d’outils comme le WebUI d’AUTOMATIC1111. Ce n’est pas forcément plus simple pour les débutants, mais pour quiconque veut un contrôle total sur les rendus NSFW, y compris le mélange de modèles, l’injection de VAE personnalisé et la génération en plusieurs passes, c’est l’outil qui convient.

Génération en local ou dans le cloud

ComfyUI fonctionne en local sur votre machine, ce qui compte beaucoup pour le contenu NSFW. La génération locale signifie :

  • Aucun filtre de contenu appliqué par un serveur tiers
  • Aucun bannissement de compte pour des prompts susceptibles de déclencher les systèmes de modération
  • Aucune limite d’utilisation autre que celle de votre propre matériel
  • Confidentialité totale, sans images importées ni prompts enregistrés

Le compromis porte sur le matériel. Un GPU NVIDIA avec au moins 6 Go de VRAM (RTX 3060 ou équivalent) donne des résultats fonctionnels avec les modèles basés sur SD 1.5. 12 Go ou plus permettent la génération complète en SDXL et Flux, à la résolution adéquate, avec des temps de génération raisonnables.

Pourquoi le contrôle par nœuds compte pour le NSFW

Lorsqu’on génère du contenu adulte, les petits détails font la différence entre un rendu convaincant et une image manifestement générée par IA. Les flux de travail basés sur des nœuds vous permettent d’insérer des passes de correction spécifiques aux visages, aux mains ou à l’anatomie, sans régénérer l’image entière. Vous pouvez exécuter un nœud face detailer après la génération initiale pour affiner les traits du visage de façon indépendante, ou appliquer une passe d’inpainting sur les zones problématiques. Ce contrôle granulaire est ce qui fait de ComfyUI l’outil préféré des artistes IA sérieux.

Les modèles qui font vraiment la différence

Le modèle checkpoint que vous chargez est le facteur le plus déterminant pour la qualité du rendu. ComfyUI n’est que le moteur ; c’est le modèle qui façonne l’image finale. Pour la génération d’images NSFW, il vous faut des modèles checkpoint photoréalistes entraînés spécifiquement pour ce style de rendu.

Belle femme en bikini blanc sur une terrasse méditerranéenne, mer turquoise visible, gouttes d’eau sur une peau baignée de soleil

Modèles checkpoint pour un rendu réaliste

Les catégories de checkpoint les plus utilisées se répartissent selon leur architecture de base :

Architecture du modèleRésolution nativeIdéal pour
Basé sur SD 1.5512x512Rapide, moins de VRAM, moins de détails
Basé sur SDXL1024x1024Détails poussés, meilleure anatomie
Basé sur Flux1024x1024+Photoréalisme à la pointe de la technologie

Realistic Vision v5.1 est l’un des modèles basés sur SD 1.5 les plus fiables pour la texture de la peau et la qualité des portraits réalistes, avec une communauté solide de LoRA axés NSFW construits autour de lui. Pour un rendu de niveau SDXL, RealVisXL v3.0 Turbo produit des résultats photoréalistes constamment nets, en particulier pour les portraits et les gros plans. DreamShaper XL Turbo fait bien le lien entre styles artistiques et photoréalistes et gère une large variété de prompts sans s’effondrer.

💡 Astuce : associez toujours votre checkpoint au VAE prévu pour lui. Un VAE mal assorti produit des teintes de peau délavées et boueuses, ainsi que des couleurs désaturées que nul ajustement du prompt ne pourra corriger.

Les fichiers LoRA et leur rôle

Les fichiers LoRA (Low-Rank Adaptation) sont de petits modules complémentaires qui modifient le comportement d’un checkpoint de base sans le remplacer. Pour la génération NSFW en particulier, les LoRA prennent en charge :

  • Injection de style : ajoute une esthétique cohérente d’une génération à l’autre
  • Correction anatomique : corrige les faiblesses connues du checkpoint de base au niveau des mains, des pieds ou des proportions
  • Spécificité du sujet : oriente le modèle vers certains états vestimentaires, certaines poses ou certaines morphologies
  • Cohérence des personnages : conserve un visage ou une silhouette précis d’une génération à l’autre

Dans ComfyUI, vous chargez les LoRA grâce à un nœud Load LoRA dédié, placé entre votre chargeur de checkpoint et vos nœuds de conditionnement. Vous pouvez empiler plusieurs LoRA simultanément, chacun avec sa propre valeur de poids entre 0,0 et 1,0. Un poids de 0,7 à 0,85 donne généralement des résultats qui paraissent naturels, plutôt que trop retouchés ou forcés sur le plan stylistique.

Si vous préférez travailler avec des LoRA sans configurer d’environnement local, p-image-lora sur PicassoIA vous permet de générer avec LoRA directement dans le navigateur. flux-dev-lora propose une génération LoRA de qualité Flux en ligne, sans aucune installation.

Les fichiers VAE et pourquoi vous en avez besoin

Les fichiers VAE (Variational Autoencoder) décodent la représentation de l’espace latent en images de pixels concrètes. Un VAE mal assorti détruit les teintes de peau, ajoute une dominante grise à l’ensemble ou adoucit les détails fins comme les mèches de cheveux et la texture du tissage.

Pour les modèles SD 1.5, vae-ft-mse-840000 est la référence de la communauté. Pour les modèles SDXL, le checkpoint intègre souvent un VAE, mais charger un VAE externe via le nœud dédié VAE Loader de ComfyUI améliore souvent nettement le rendu. Placez vos fichiers VAE dans ComfyUI/models/vae/ et ils apparaîtront automatiquement dans la liste déroulante.

Élégante femme en lingerie en dentelle ivoire sur une méridienne en velours, dans une chambre parisienne, lumière douce et diffuse venant de la fenêtre

Installer le bon ensemble d’outils

Étapes d’installation de base

Faire tourner ComfyUI sur Windows ou Linux prend environ 20 minutes avec une configuration standard :

  1. Clonez le dépôt : git clone https://github.com/comfyanonymous/ComfyUI
  2. Installez Python 3.10 ou 3.11 s’il n’est pas déjà présent sur votre système
  3. Installez PyTorch avec la prise en charge de CUDA correspondant à la version de votre pilote GPU
  4. Installez les dépendances : pip install -r requirements.txt
  5. Lancez le serveur : python main.py

L’interface s’ouvre dans votre navigateur à l’adresse http://127.0.0.1:8188. Au premier lancement, elle charge un flux de travail par défaut, mais aucun modèle. Vous les ajoutez manuellement en plaçant les fichiers dans les bons sous-dossiers.

Les nœuds personnalisés indispensables

L’installation de base de ComfyUI fonctionne, mais reste limitée. Ces packs de nœuds personnalisés valent la peine d’être installés immédiatement :

  • ComfyUI-Manager : gère l’installation de tous les autres nœuds via une interface en un clic, à installer en premier
  • ComfyUI Impact Pack : ajoute des nœuds de restauration de visages, de détaillage par zone et d’inpainting ciblé
  • ComfyUI ControlNet Auxiliary Preprocessors : permet l’extraction de poses et la génération de cartes de profondeur
  • ComfyUI Efficiency Nodes : regroupe les chaînes de nœuds courantes en connexions moins nombreuses et plus propres

Installez ComfyUI Manager en plaçant son dossier dans ComfyUI/custom_nodes/, puis utilisez son interface intégrée pour installer le reste sans avoir à gérer manuellement de fichiers.

💡 Astuce : après l’installation de nœuds personnalisés, redémarrez ComfyUI complètement plutôt que de recharger le navigateur. Les chargements partiels provoquent des erreurs d’enregistrement des nœuds, qui peuvent ressembler à des échecs de modèle alors qu’il ne s’agit que de problèmes d’initialisation.

Où placer vos modèles

ComfyUI attend une structure de dossiers précise et n’affichera pas les modèles placés au mauvais endroit :

ComfyUI/
├── models/
│   ├── checkpoints/     ← .safetensors checkpoint files go here
│   ├── loras/           ← LoRA .safetensors files
│   ├── vae/             ← VAE files
│   ├── controlnet/      ← ControlNet model files
│   └── upscale_models/  ← ESRGAN and other upscaler models

Après avoir placé des fichiers dans un dossier, cliquez sur le bouton Refresh de l’interface ComfyUI pour les enregistrer. Ils apparaissent aussitôt dans les listes déroulantes des nœuds de chargement correspondants.

Femme ravissante aux cheveux mouillés sortant d’une piscine en marbre de luxe au crépuscule, gouttes d’eau sur la peau, éclairage ambré de la piscine

Construire votre premier flux de travail NSFW

La structure de base du flux de travail

Un flux de travail ComfyUI minimal pour une génération d’images complète relie six types de nœuds essentiels, en séquence :

  1. Load Checkpoint charge le modèle sélectionné
  2. CLIP Text Encode x2 gère séparément les prompts positif et négatif
  3. Empty Latent Image définit la résolution de sortie
  4. KSampler exécute le processus de diffusion
  5. VAE Decode convertit la représentation latente en image de pixels
  6. Save Image enregistre la sortie sur le disque

Reliez-les de gauche à droite et vous obtenez un pipeline de génération fonctionnel. Pour la génération NSFW en particulier, le vrai contrôle vient de ce que vous réglez dans le KSampler et de la façon dont vous construisez vos prompts.

Rédiger des prompts pour des résultats réalistes

Les prompts NSFW dans ComfyUI suivent les mêmes principes de structure que les prompts standard, mais demandent une attention plus délibérée à la description anatomique, aux détails d’éclairage et à la conception du prompt négatif.

Structure efficace du prompt positif :

[Subject and physical description], [clothing state], [pose and action],
[environment and background], [lighting conditions],
[camera specifications], [quality modifiers]

Exemple : beautiful woman, lingerie, reclining on silk sheets, luxury bedroom, soft morning window light from left, 85mm f/1.4 lens, photorealistic, 8k resolution, ultra-detailed skin texture, film grain

Les essentiels du prompt négatif pour le photoréalisme :

deformed, bad anatomy, extra limbs, missing fingers, blurry, 
low quality, cartoon, painting, illustration, CGI, 3d render, 
watermark, text, oversaturated

💡 Astuce : utilisez la pondération de l’attention pour renforcer vos prompts négatifs. Écrire (bad anatomy:1.4) indique au sampler d’éviter ce défaut bien plus fortement qu’un terme non pondéré. Les erreurs anatomiques sont la plainte la plus fréquente concernant les rendus IA NSFW, et une pondération négative appuyée sur les termes anatomiques les réduit nettement, sans nuire aux autres qualités du rendu.

Les réglages du sampler qui comptent

Les réglages du nœud KSampler influencent davantage la qualité du rendu que la plupart des modifications de prompt :

RéglageValeur recommandéeRemarques
Steps25 à 35Plus bas, plus rapide ; plus haut, ajoute des détails fins
CFG Scale6 à 8Trop élevé, provoque une saturation excessive et des artefacts
SamplerDPM++ 2M KarrasMeilleur équilibre entre vitesse et qualité pour SD/SDXL
SchedulerKarrasProduit des dégradés de tons plus doux
Denoise1,0Pour générer à partir de zéro

Pour les checkpoints basés sur SDXL, passer à 30 à 40 steps donne une texture de peau et des détails de cheveux nettement plus nets. Pour Flux Dev et Flux 2 Pro, l’architecture d’échantillonnage est fondamentalement différente et atteint généralement une haute qualité en moins de steps, avec des valeurs de CFG plus basses.

Grande femme en robe nuisette noire transparente marchant dans une ruelle pavée éclairée au néon la nuit, reflets sur le pavé mouillé

Affiner la qualité du rendu

Utiliser ControlNet pour la composition

ControlNet vous permet de spécifier la pose exacte, la profondeur ou la structure de composition de votre rendu, sans vous fier uniquement à des descriptions textuelles. Pour la génération NSFW, cela résout l’un des problèmes les plus difficiles : obtenir de façon constante des positions précises, sans les erreurs anatomiques qui surviennent quand on les décrit par écrit.

Ajouter ControlNet à votre flux de travail ComfyUI nécessite trois nœuds supplémentaires :

  • Load ControlNet Model (chargez votre fichier de modèle openpose ou depth)
  • ControlNet Apply (se connecte à votre conditionnement positif)
  • Un nœud d’entrée d’image contenant votre image de pose de référence ou votre carte de profondeur

Les modèles ControlNet les plus utiles pour cet usage sont openpose (contrôle la position du squelette à partir d’une pose de référence) et depth (préserve les bonnes relations de profondeur spatiale entre les parties du corps et l’environnement). Ils se téléchargent tous deux sous forme de fichiers séparés et se placent dans ComfyUI/models/controlnet/.

Pour accéder plus facilement à ControlNet sans gérer de fichiers locaux, SDXL Multi ControlNet LoRA sur PicassoIA combine le contrôle de pose ControlNet avec le style LoRA dans un seul outil en ligne. SDXL ControlNet LoRA offre un contrôle similaire avec une interface épurée.

Femme en nuisette satinée or rose allongée sur un tapis de fourrure blanche, éclairage Rembrandt venant de la droite, plan aérien en plongée à 90 degrés

Upscaling dans ComfyUI

À 1024x1024, les rendus SDXL sont bons à l’écran. Avec un upscale 2x via ESRGAN, suivi d’une légère passe de raffinement en img2img, ils gagnent nettement en qualité, avec des détails fins réellement nets dans les cheveux, la texture des tissus et les pores de la peau.

Ajoutez ces nœuds après votre nœud VAE Decode :

  • Load Upscale Model (chargez ESRGAN 4x ou RealESRGAN)
  • Upscale Image (applique l’upscaler à votre image décodée)

Réinjectez ensuite le résultat upscalé dans un second KSampler, avec un denoise réglé entre 0,35 et 0,55. Cette seconde passe exécute un img2img sur l’image upscalée, ajoutant des détails sans modifier la composition. L’approche en deux étapes (générer à la résolution de base, upscaler, puis raffiner) produit des rendus nettement plus convaincants qu’une génération en une seule passe, à taille de fichier équivalente.

Belle femme en bikini bandeau corail au bord de l’océan, contre-jour d’un coucher de soleil doré, vagues qui lèchent les pieds dans le sable

Utiliser any-comfyui-workflow sur PicassoIA

PicassoIA propose un modèle dédié, any-comfyui-workflow, qui vous permet d’exécuter directement dans le navigateur des flux de travail compatibles ComfyUI, sans GPU ni installation locale. C’est le moyen le plus rapide de tester et d’exécuter des flux de travail ComfyUI sans configurer un environnement local complet.

Étape 1 : ouvrir le modèle

Rendez-vous sur any-comfyui-workflow sur PicassoIA. Le modèle accepte un fichier JSON au format API de ComfyUI, c’est-à-dire le format que ComfyUI exporte nativement via l’option Save (API Format) de son menu.

Étape 2 : configurer votre JSON de flux de travail

Exportez votre flux de travail depuis une instance locale de ComfyUI en cliquant sur l’icône de menu en haut à droite, puis en sélectionnant Save (API Format). Vous obtenez un JSON plat où les identifiants de nœuds correspondent à leurs configurations complètes, un format différent du JSON visuel standard du flux de travail.

Avant d’importer le fichier, vérifiez ces champs dans votre JSON :

  • Les références model path doivent pointer vers des noms de checkpoint disponibles sur la plateforme
  • Les champs de texte CLIP positive et negative contiennent les prompts souhaités
  • steps, cfg et sampler_name sont réglés sur les valeurs souhaitées
  • width et height du nœud de latent vide correspondent à la résolution visée

Si vous n’avez pas d’instance locale de ComfyUI, des fichiers JSON de flux de travail prêts à l’emploi sont largement disponibles sur les forums de la communauté ComfyUI et dans la bibliothèque d’exemples de la plateforme. Partir d’un flux de travail dont on sait qu’il fonctionne et modifier le texte du prompt est plus rapide que de tout construire depuis zéro.

Étape 3 : régler les paramètres et lancer

Importez le fichier JSON, vérifiez la visualisation du flux de travail générée par la plateforme, puis cliquez sur Run. PicassoIA traite le flux de travail côté serveur et renvoie l’image de sortie une fois terminé. Pour les flux de travail utilisant des modèles compatibles NSFW, la plateforme puise dans l’ensemble de sa collection texte vers image, y compris Flux Schnell et Flux 1.1 Pro.

💡 Astuce : commencez par un flux de travail minimal ne contenant que les six nœuds essentiels avant d’expérimenter des configurations complexes à nombreux nœuds. Les flux plus simples s’exécutent plus vite et permettent d’isoler bien plus facilement les problèmes quand le rendu ne correspond pas à vos attentes.

Femme en bralette en dentelle noire allongée sur des draps de lin blancs, lumière du matin à travers une fenêtre ouverte, rideaux légers qui ondulent

Pas de GPU ? Voici quoi faire à la place

Tout le monde ne dispose pas d’un GPU suffisamment puissant pour la génération en local. Si vous ne pouvez pas faire tourner ComfyUI en local, ou si vous voulez tester des modèles avant d’investir dans du matériel, les solutions dans le cloud et dans le navigateur couvrent efficacement la plupart des cas d’usage.

Des environnements cloud qui fonctionnent

Faire tourner ComfyUI dans le cloud, via des plateformes comme Google Colab ou vast.ai, vous donne accès à un GPU à la demande. Le flux de travail est identique à une configuration locale : vous accédez à l’interface via une URL distante plutôt que localhost. La version gratuite de Colab permet des tests rapides avec des GPU T4 ; les formules payantes donnent accès aux A100 et à des sessions plus longues, adaptées à la génération par lots.

Pour produire des images ponctuellement sans la charge de gestion d’un flux de travail, les plateformes en ligne évitent toute configuration et vous laissent vous concentrer sur les résultats.

Modèles à essayer sur PicassoIA

PicassoIA héberge 91 modèles texte vers image, et plusieurs produisent des rendus directement comparables à des configurations ComfyUI locales bien réglées, avec des modèles checkpoint premium :

  • Flux 2 Pro : photoréalisme à la pointe de la technologie, avec une forte précision anatomique sur des poses complexes
  • Flux Dev : excellent équilibre entre vitesse de génération et qualité du rendu
  • Flux 1.1 Pro Ultra : rendus en très haute résolution pour les travaux détaillés
  • Stable Diffusion 3.5 Large : génération polyvalente fiable, avec un bon respect du prompt
  • RealVisXL v3.0 Turbo : portraits photoréalistes rapides, avec très peu d’artefacts
  • p-image-lora : contrôle par LoRA dans le navigateur, sans fichiers locaux à gérer

Tous ces modèles fonctionnent sans configuration locale, sans GPU ni installation, ce qui en fait des alternatives pratiques lorsque le matériel est le facteur limitant.

Belle femme en robe satinée décolletée en V profond reflétée dans un miroir victorien ornementé, chaleur des bougies, cadre doré

Essayez-le vous-même

ComfyUI vous offre le contrôle le plus poussé possible sur la génération d’images par IA. Avec les bons modèles checkpoint, des fichiers VAE assortis, des LoRA soigneusement pondérés et un flux de travail en plusieurs passes incluant l’upscaling et la correction des visages, la qualité des rendus est vraiment impressionnante. Mais cela demande un GPU puissant, une étape de configuration et de la patience avec une interface à base de nœuds qui peut sembler déroutante au départ.

Si vous voulez éviter la configuration et commencer tout de suite à produire des images IA de haute qualité, PicassoIA met à votre disposition l’ensemble de l’outillage dans votre navigateur. Le modèle any-comfyui-workflow vous permet d’importer vos propres flux de travail ComfyUI et de les exécuter côté serveur sur du matériel puissant. Les modèles Flux 2 Pro et Flux Dev produisent des rendus photoréalistes à partir de prompts simples, sans réglage du sampler ni gestion de fichiers de modèles. Et la collection complète de 91 modèles texte vers image signifie qu’il existe un outil adapté à chaque rendu précis que vous visez.

Choisissez un modèle, rédigez un prompt et voyez ce que vous obtenez. Les résultats parlent d’eux-mêmes.

Partager cet article

Choisissez votre langue