ComfyUI  >  Tutoriels  >  Libérez le potentiel de ComfyUI : Un guide du débutant avec pratique pratique

Bonjour, artistes AI ! 👋 Bienvenue dans notre tutoriel convivial pour les débutants sur ComfyUI, un outil incroyablement puissant et flexible pour créer de magnifiques œuvres d'art générées par l'IA. 🎨 Dans ce guide, nous vous guiderons à travers les bases de ComfyUI, explorerons ses fonctionnalités et vous aiderons à libérer son potentiel pour amener votre art AI au niveau supérieur. 🚀

Nous couvrirons :

1. Qu'est-ce que ComfyUI ? 🤔#

ComfyUI, c'est comme avoir une baguette magique 🪄 pour créer facilement du contenu généré par l'IA. Il s'agit d'une interface visuelle basée sur des nœuds qui permet de créer et d'exécuter des workflows d'IA générative. La génération d'images avec Stable Diffusion est un cas d'utilisation important, mais ce n'est pas le seul. 🌟 Ce qui rend ComfyUI vraiment spécial, c'est la façon dont il permet aux artistes comme vous de libérer leur créativité et de donner vie à leurs idées les plus folles.

Imaginez un canevas numérique où vous pouvez construire vos propres workflows uniques de génération d'images en connectant différents nœuds, chacun représentant une fonction ou une opération spécifique. 🧩 C'est comme bâtir une recette visuelle pour vos chefs-d'œuvre générés par l'IA !

Vous voulez générer une image à partir de zéro en utilisant une invite textuelle ? Il y a un nœud pour ça ! Vous devez appliquer un échantillonneur spécifique ou ajuster le niveau de bruit ? Ajoutez simplement les nœuds correspondants et regardez la magie opérer. ✨

Mais voici la meilleure partie : ComfyUI décompose le workflow en éléments réarrangeables, vous donnant la liberté de créer vos propres workflows personnalisés adaptés à votre vision artistique. 🖼️ C'est comme avoir une boîte à outils personnalisée qui s'adapte à votre processus créatif.

1.1. ComfyUI vs AUTOMATIC1111 🆚#

AUTOMATIC1111 est une autre interface web populaire pour Stable Diffusion. Alors, devriez-vous utiliser ComfyUI à la place ? Comparons :

✅ Avantages de l'utilisation de ComfyUI :

  1. Léger : Il fonctionne rapidement et efficacement.
  2. Flexible : Hautement configurable pour répondre à vos besoins.
  3. Transparent : Le flux de données est visible et facile à comprendre.
  4. Facile à partager : Chaque fichier représente un workflow reproductible.
  5. Bon pour le prototypage : Créez des prototypes avec une interface graphique au lieu de coder.

❌ Inconvénients de l'utilisation de ComfyUI :

  1. Interface incohérente : Chaque workflow peut avoir une disposition de nœuds différente.
  2. Trop de détails : Les utilisateurs moyens peuvent ne pas avoir besoin de connaître les connexions sous-jacentes.

1.2. Par où commencer avec ComfyUI ? 🏁#

Nous pensons que la meilleure façon d'apprendre ComfyUI est de se plonger dans des exemples et d'en faire l'expérience directement. 🙌 C'est pourquoi nous avons créé ce tutoriel unique qui se distingue des autres. Dans ce tutoriel, vous trouverez un guide détaillé étape par étape que vous pourrez suivre.

Mais voici la meilleure partie : 🌟 Nous avons intégré ComfyUI directement dans cette page web ! Vous pourrez interagir avec des exemples ComfyUI en temps réel tout au long du guide.🌟 Plongeons-nous dedans !

2. Workflows ComfyUI : Texte-à-Image 🖼️#

Commençons par le cas le plus simple : générer une image à partir d'un texte. Cliquez sur Run pour exécuter le workflow. Après une courte attente, vous devriez voir votre première image générée. Pour afficher les exécutions en attente et terminées, cliquez sur Queue dans la barre latérale gauche ou appuyez sur Q.

Voici un workflow texte-à-image par défaut à essayer :

Blocs de construction de base 🕹️#

Le workflow ComfyUI se compose de deux blocs de construction de base : les nœuds et les liens.

  • Les nœuds sont les blocs rectangulaires, par exemple Load Checkpoint et CLIP Text Encode (Prompt). Chaque nœud exécute un code spécifique et possède des entrées, des sorties et des paramètres.
  • Les liens sont les lignes qui relient les entrées et les sorties des nœuds.

Contrôles de base 🕹️#

  • Zoomez et dézoomez à l'aide de la molette de la souris ou du pincement à deux doigts.
  • Faites glisser et maintenez le point d'entrée ou de sortie pour créer des connexions entre les nœuds.
  • Maintenez Space enfoncée et faites glisser pour déplacer le canevas, ou passez le contrôle situé en bas à droite en Pan Mode.

Plongeons dans les détails de ce workflow.#

Workflow ComfyUI : texte à image

2.1. Sélection d'un modèle 🗃️#

Tout d'abord, sélectionnez un modèle checkpoint Stable Diffusion dans le nœud Load Checkpoint. Cliquez sur son nom pour afficher les modèles préinstallés dans la démo intégrée. Pour utiliser votre propre modèle, ouvrez le workflow sur une machine RunComfy privée et ajoutez-y le modèle.

2.2. Saisie de l'invite positive et de l'invite négative 📝#

Vous verrez deux nœuds étiquetés CLIP Text Encode (Prompt). L'invite du haut est connectée à l'entrée positive du nœud KSampler, tandis que l'invite du bas est connectée à l'entrée negative. Saisissez donc votre invite positive dans celle du haut et votre invite négative dans celle du bas.

Le nœud CLIP Text Encode (Prompt) convertit l'invite en jetons et les encode en embeddings à l'aide de l'encodeur de texte.

💡 Astuce : Utilisez la syntaxe (mot-clé:poids) pour contrôler le poids d'un mot-clé, par exemple, (mot-clé:1.2) pour augmenter son effet ou (mot-clé:0.8) pour le diminuer.

2.3. Génération d'une image 🎨#

Cliquez sur Run pour exécuter le workflow. Après une courte attente, votre première image sera générée !

2.4. Explication technique de ComfyUI 🤓#

La puissance de ComfyUI réside dans sa configurabilité. Comprendre ce que fait chaque nœud vous permet de les adapter à vos besoins. Mais avant de plonger dans les détails, jetons un coup d'œil au processus Stable Diffusion pour mieux comprendre le fonctionnement de ComfyUI.

Le processus Stable Diffusion peut être résumé en trois étapes principales :

  1. Encodage du texte : L'invite saisie par l'utilisateur est compilée en vecteurs de caractéristiques de mots individuels par un composant appelé Text Encoder. Cette étape convertit le texte dans un format que le modèle peut comprendre et avec lequel il peut travailler.
  2. Transformation de l'espace latent : Les vecteurs de caractéristiques de l'encodeur de texte et une image de bruit aléatoire sont transformés dans un espace latent. Dans cet espace, l'image aléatoire subit un processus de débruitage basé sur les vecteurs de caractéristiques, aboutissant à un produit intermédiaire. C'est à cette étape que la magie opère, car le modèle apprend à associer les caractéristiques du texte à des représentations visuelles.
  3. Décodage d'image : Enfin, le produit intermédiaire de l'espace latent est décodé par le décodeur d'image, le convertissant en une image réelle que nous pouvons voir et apprécier.

Maintenant que nous avons une compréhension de haut niveau du processus Stable Diffusion, plongeons dans les composants et nœuds clés de ComfyUI qui rendent ce processus possible.

2.4.1 Nœud Load Checkpoint 🗃️#

Le nœud Load Checkpoint dans ComfyUI est crucial pour sélectionner un modèle Stable Diffusion. Un modèle Stable Diffusion se compose de trois composants principaux : MODEL, CLIP et VAE. Explorons chaque composant et sa relation avec les nœuds correspondants dans ComfyUI.

  1. MODEL : Le composant MODEL est le modèle de prédiction de bruit qui fonctionne dans l'espace latent. Il est responsable du processus central de génération d'images à partir de la représentation latente. Dans ComfyUI, la sortie MODEL du nœud Load Checkpoint se connecte au nœud KSampler, où se déroule le processus de diffusion inverse. Le nœud KSampler utilise le MODEL pour débruiter itérativement la représentation latente, raffinant progressivement l'image jusqu'à ce qu'elle corresponde à l'invite souhaitée.
  2. CLIP : CLIP (Contrastive Language-Image Pre-training) est un modèle de langage qui prétraite les invites positives et négatives fournies par l'utilisateur. Il convertit les invites textuelles dans un format que le MODEL peut comprendre et utiliser pour guider le processus de génération d'images. Dans ComfyUI, la sortie CLIP de Load Checkpoint est reliée à CLIP Text Encode (Prompt). Ce nœud transmet les invites au modèle de langage CLIP et transforme chaque mot en embeddings. Ces embeddings capturent le sens sémantique des mots et permettent au MODEL de générer des images alignées sur les invites données.
  3. VAE : VAE (Variational AutoEncoder) est responsable de la conversion de l'image entre l'espace pixel et l'espace latent. Il se compose d'un encodeur qui compresse l'image en une représentation latente de dimension inférieure et d'un décodeur qui reconstruit l'image à partir de la représentation latente. Dans le processus texte-à-image, le VAE n'est utilisé que dans l'étape finale pour convertir l'image générée de l'espace latent vers l'espace pixel. Le nœud VAE Decode dans ComfyUI prend la sortie du nœud KSampler (qui fonctionne dans l'espace latent) et utilise la partie décodeur du VAE pour transformer la représentation latente en l'image finale dans l'espace pixel.

Il est important de noter que le VAE est un composant distinct du modèle de langage CLIP. Alors que CLIP se concentre sur le traitement des invites textuelles, le VAE s'occupe de la conversion entre les espaces pixel et latent.

2.4.2. CLIP Text Encode (Prompt) 📝#

Le nœud CLIP Text Encode (Prompt) transmet au modèle de langage CLIP les invites fournies par l'utilisateur. CLIP comprend le sens sémantique des mots et peut les associer à des concepts visuels. Lorsqu'une invite est saisie dans CLIP Text Encode (Prompt), chaque mot est converti en embeddings. Ces vecteurs de haute dimension capturent les informations sémantiques des mots et permettent au MODEL de générer des images qui reflètent le sens et l'intention des invites.

2.4.3. Empty Latent Image 🌌#

Dans le processus texte-à-image, la génération commence par une image aléatoire dans l'espace latent. Cette image aléatoire sert d'état initial avec lequel le MODEL travaille. La taille de l'image latente est proportionnelle à la taille réelle de l'image dans l'espace pixel. Dans ComfyUI, vous pouvez ajuster la hauteur et la largeur de l'image latente pour contrôler la taille de l'image générée. De plus, vous pouvez définir la taille du batch pour déterminer le nombre d'images générées à chaque exécution.

Les tailles optimales des images latentes dépendent du modèle Stable Diffusion utilisé. Pour SD v1.5, les tailles courantes sont 512x512 ou 768x768, tandis que SDXL utilise souvent 1024x1024. Saisissez directement width et height dans le nœud Empty Latent Image. Les formats 1:1, 3:2, 2:3, 4:3, 3:4, 16:9 et 9:16 sont des exemples de dimensions, pas des préréglages intégrés. La largeur et la hauteur doivent être divisibles par 8 pour rester compatibles avec l'architecture du modèle.

2.4.4. VAE 🔍#

Le VAE (Variational AutoEncoder) est un composant crucial dans le modèle Stable Diffusion qui gère la conversion des images entre l'espace pixel et l'espace latent. Il se compose de deux parties principales : un encodeur d'image et un décodeur d'image.

L'encodeur d'image prend une image dans l'espace pixel et la compresse en une représentation latente de dimension inférieure. Ce processus de compression réduit considérablement la taille des données, permettant un traitement et un stockage plus efficaces. Par exemple, une image de taille 512x512 pixels peut être compressée en une représentation latente de taille 64x64.

D'autre part, le décodeur d'image, également appelé décodeur VAE, est responsable de la reconstruction de l'image à partir de la représentation latente dans l'espace pixel. Il prend la représentation latente compressée et l'étend pour générer l'image finale.

L'utilisation d'un VAE offre plusieurs avantages :

  1. Efficacité : En compressant l'image dans un espace latent de dimension inférieure, le VAE permet une génération plus rapide et des temps d'entraînement plus courts. La taille réduite des données permet un traitement et une utilisation de la mémoire plus efficaces.
  2. Manipulation de l'espace latent : L'espace latent fournit une représentation plus compacte et significative de l'image. Cela permet un contrôle et une édition plus précis des détails et du style de l'image. En manipulant la représentation latente, il devient possible de modifier des aspects spécifiques de l'image générée.

Cependant, il y a aussi quelques inconvénients à prendre en compte :

  1. Perte de données : Pendant le processus d'encodage et de décodage, certains détails de l'image originale peuvent être perdus. Les étapes de compression et de reconstruction peuvent introduire des artefacts ou de légères variations dans l'image finale par rapport à l'original.
  2. Capture limitée des données originales : L'espace latent de dimension inférieure peut ne pas être en mesure de capturer pleinement toutes les caractéristiques et détails complexes de l'image originale. Certaines informations peuvent être perdues lors du processus de compression, ce qui entraîne une représentation légèrement moins précise des données originales.

Malgré ces limitations, le VAE joue un rôle essentiel dans le modèle Stable Diffusion en permettant une conversion efficace entre l'espace pixel et l'espace latent, facilitant une génération plus rapide et un contrôle plus précis sur les images générées.

2.4.5. KSampler ⚙️#

Le nœud KSampler dans ComfyUI est au cœur du processus de génération d'images dans Stable Diffusion. Il est responsable du débruitage de l'image aléatoire dans l'espace latent pour correspondre à l'invite fournie par l'utilisateur. Le KSampler utilise une technique appelée diffusion inverse, où il affine itérativement la représentation latente en supprimant le bruit et en ajoutant des détails significatifs basés sur les indications des embeddings CLIP.

Le nœud KSampler offre plusieurs paramètres qui permettent aux utilisateurs d'affiner le processus de génération d'images :

seed : La valeur de la seed contrôle le bruit initial et la composition de l'image finale. En définissant une seed précise, vous pouvez obtenir des résultats reproductibles et cohérents entre plusieurs générations.

control after generate : Ce paramètre détermine comment la seed change après chaque génération. Il peut être réglé sur randomize (générer une nouvelle seed aléatoire), increment (ajouter 1), decrement (soustraire 1) ou fixed (conserver la valeur).

steps : Le nombre d'étapes d'échantillonnage détermine l'intensité du raffinement. Une valeur plus élevée peut produire davantage de détails, mais augmente aussi le temps de génération.

cfg : Cette valeur détermine la force avec laquelle le résultat suit l'invite. Une valeur élevée renforce son influence, mais peut aussi produire un résultat moins naturel.

sampler_name : Ce paramètre permet de choisir l'algorithme d'échantillonnage. Les algorithmes peuvent produire des résultats et des vitesses de génération différents.

scheduler : Ce paramètre contrôle la façon dont le niveau de bruit change à chaque étape du débruitage.

denoise : Ce paramètre détermine l'intensité de la modification du latent d'entrée. Une valeur de 1 applique le processus de débruitage complet ; des valeurs plus faibles préservent davantage le latent d'entrée.

En ajustant ces paramètres, vous pouvez affiner le processus de génération d'images pour obtenir les résultats souhaités.

Maintenant, êtes-vous prêt à vous lancer dans votre voyage ComfyUI ?#

Chez RunComfy, nous avons créé l'expérience ComfyUI en ligne ultime rien que pour vous. Dites adieu aux installations compliquées ! 🎉 Essayez ComfyUI Online maintenant et libérez votre potentiel artistique comme jamais auparavant ! 🎉

3. Workflow ComfyUI : Image-à-Image 🖼️#

Le workflow Image-à-Image génère une image basée sur une invite et une image d'entrée. Essayez-le vous-même !

Pour utiliser le workflow Image-à-Image :

  1. Sélectionnez le modèle checkpoint.
  2. Téléchargez l'image comme invite d'image.
  3. Révisez les invites positives et négatives.
  4. Ajustez éventuellement denoise (force de débruitage) dans le nœud KSampler.
  5. Cliquez sur Run pour lancer la génération.
Workflow ComfyUI : image à image

Pour plus de workflows ComfyUI premium, visitez notre 🌟Liste des workflows ComfyUI🌟

4. ComfyUI SDXL 🚀#

ComfyUI permet de créer des workflows flexibles avec Stable Diffusion XL. Essayons-le !

Pour utiliser le workflow ComfyUI SDXL :

  1. Révisez les invites positives et négatives.
  2. Cliquez sur Run pour lancer la génération.

5. Inpainting ComfyUI 🎨#

Plongeons dans quelque chose de plus complexe : l'inpainting ! Lorsque vous avez une superbe image mais que vous souhaitez modifier des parties spécifiques, l'inpainting est la meilleure méthode. Essayez-le ici !

Pour utiliser le workflow d'inpainting :

  1. Téléchargez une image que vous souhaitez inpainter.
  2. Faites un clic droit sur le nœud Load Image et sélectionnez Open in MaskEditor | Image Canvas. Peignez le masque sur la zone à régénérer, puis cliquez sur Save.
Workflow ComfyUI : inpainting
  1. Sélectionnez un modèle Checkpoint :
    • Ce workflow ne fonctionne qu'avec un modèle Stable Diffusion standard, pas avec un modèle Inpainting.
    • Pour utiliser un modèle d'inpainting, remplacez les nœuds VAE Encode et Set Latent Noise Mask par VAE Encode (for Inpainting), spécialement conçu pour ces modèles.
  2. Personnalisez le processus d'inpainting :
    • Dans le nœud CLIP Text Encode (Prompt), vous pouvez saisir des informations supplémentaires pour guider l'inpainting. Par exemple, vous pouvez spécifier le style, le thème ou les éléments que vous souhaitez inclure dans la zone d'inpainting.
  3. Définissez la force de débruitage d'origine (denoise), par exemple, 0.6.
  4. Cliquez sur Run pour lancer l'inpainting.
Workflow d

6. Outpainting ComfyUI 🖌️#

L'outpainting est une autre technique passionnante qui vous permet d'étendre vos images au-delà de leurs limites d'origine. 🌆 C'est comme avoir une toile infinie sur laquelle travailler !

Pour utiliser le workflow Outpainting ComfyUI :

  1. Commencez avec une image que vous souhaitez étendre.
  2. Ajoutez le nœud Pad Image for Outpainting à votre workflow.
  3. Configurez les paramètres d'outpainting :
    • left, top, right, bottom : Spécifiez le nombre de pixels à étendre dans chaque direction.
    • feathering : Ajustez la douceur de la transition entre l'image d'origine et la zone d'outpainting. Des valeurs plus élevées créent un mélange plus progressif mais peuvent introduire un effet de flou.
  4. Personnalisez le processus d'outpainting :
    • Dans le nœud CLIP Text Encode (Prompt), vous pouvez saisir des informations supplémentaires pour guider l'outpainting. Par exemple, vous pouvez spécifier le style, le thème ou les éléments que vous souhaitez inclure dans la zone étendue.
    • Expérimentez avec différentes invites pour obtenir les résultats souhaités.
  5. Ajustez le nœud VAE Encode (for Inpainting) :
    • Ajustez le paramètre grow_mask_by pour contrôler la taille du masque d'outpainting. Une valeur supérieure à 10 est recommandée pour des résultats optimaux.
  6. Cliquez sur Run pour lancer le processus d'outpainting.
Workflow d

Pour plus de workflows premium d'inpainting/outpainting, visitez notre 🌟Liste des workflows ComfyUI🌟

7. Upscale ComfyUI ⬆️#

Ensuite, explorons l'upscale ComfyUI. Nous allons introduire trois workflows fondamentaux pour vous aider à upscaler efficacement.

Il existe deux méthodes principales pour l'upscale :

  1. Upscale Pixel : Upscale directement l'image visible.
    • Entrée : image, Sortie : image upscalée
  2. Upscale Latent : Upscale l'image invisible de l'espace latent.
    • Entrée : latent, Sortie : latent upscalé (nécessite un décodage pour devenir une image visible)

7.1. Upscale Pixel 🖼️#

Deux façons d'y parvenir :

  1. En utilisant des algorithmes : Vitesse de génération la plus rapide, mais résultats légèrement inférieurs par rapport aux modèles.
  2. En utilisant des modèles : Meilleurs résultats, mais temps de génération plus lent.

7.1.1. Upscale Pixel par algorithme 🧮#

  • Ajoutez le nœud Upscale Image By.
  • upscale_method : Choisissez l'algorithme d'upscale (nearest-exact, bilinear, area, bicubic ou lanczos).
  • scale_by : Indiquez le facteur d'upscale, par exemple 2.0 pour 2x.
ComfyUI Upscale Pixel par algorithme

7.1.2. Upscale Pixel par modèle 🤖#

  • Ajoutez le nœud Upscale Image (using Model).
  • Ajoutez le nœud Load Upscale Model.
  • Choisissez un modèle adapté à votre type d'image (ex : anime ou réel).
  • Le modèle sélectionné détermine le facteur d'upscale. Upscale Image (using Model) ne possède pas de contrôle X2/X4 distinct.
ComfyUI Upscale Pixel par modèle

7.2. Upscale Latent ⚙️#

Une autre méthode d'upscale est Upscale Latent, également connue sous le nom de Hi-res Latent Fix Upscale, qui upscale directement dans l'espace latent.

ComfyUI Upscale Latent

7.3. Upscale Pixel vs Upscale Latent 🆚#

  • Upscale Pixel : Agrandit simplement l'image sans ajouter de nouvelles informations. Génération plus rapide, mais peut avoir un effet de flou et manquer de détails.
  • Upscale Latent : En plus d'agrandir, il change certaines informations de l'image d'origine, enrichissant les détails. Peut s'écarter de l'image d'origine et a une vitesse de génération plus lente.

Pour plus de workflows premium de restauration/upscale, visitez notre 🌟Liste des workflows ComfyUI🌟

8. ComfyUI ControlNet 🎮#

Préparez-vous à faire passer votre art AI au niveau supérieur avec ControlNet, une technologie révolutionnaire qui bouleverse la génération d'images !

ControlNet est comme une baguette magique 🪄 qui vous donne un contrôle sans précédent sur vos images générées par l'IA. Il travaille main dans la main avec des modèles puissants comme Stable Diffusion, améliorant leurs capacités et vous permettant de guider le processus de création d'images comme jamais auparavant !

Imaginez pouvoir spécifier les bords, les poses humaines, la profondeur ou même les cartes de segmentation de l'image souhaitée. 🌠 Avec ControlNet, vous pouvez le faire !

Si vous êtes impatient d'approfondir le monde de ControlNet et de libérer tout son potentiel, nous vous avons couverts. Consultez notre tutoriel détaillé sur la maîtrise de ControlNet dans ComfyUI ! 📚 Il est rempli de guides étape par étape et d'exemples inspirants pour vous aider à devenir un pro de ControlNet. 🏆

9. ComfyUI Manager 🛠️#

ComfyUI Manager est une extension de gestion qui permet d'installer et de mettre à jour des packs de nœuds personnalisés et des modèles. Les démos intégrées à cette page ne proposent pas Manager. Effectuez les étapes suivantes sur une machine RunComfy privée où Manager est activé.

9.1. Comment installer les nœuds personnalisés manquants 📥#

Lorsque l'alerte de nœuds manquants apparaît, cliquez sur Install All. Vous pouvez également choisir Open Manager afin d'examiner les packs requis avant de les installer. Redémarrez ComfyUI si vous y êtes invité, puis rechargez le workflow.

9.2. Comment mettre à jour les nœuds personnalisés 🔄#

  1. Ouvrez Manager et sélectionnez le filtre Update available.
  2. Ouvrez le pack à mettre à jour et choisissez la version souhaitée.
  3. Cliquez sur Update.
  4. Redémarrez ComfyUI si vous y êtes invité.
ComfyUI Manager

9.3. Comment charger des nœuds personnalisés dans votre workflow 🔍#

Double-cliquez sur n'importe quelle zone vide pour faire apparaître un menu permettant de rechercher des nœuds.

ComfyUI Manager

10. Embeddings ComfyUI 📝#

Les embeddings, également connus sous le nom d'inversion textuelle, sont une fonctionnalité puissante de ComfyUI qui vous permet d'injecter des concepts ou des styles personnalisés dans vos images générées par l'IA. 💡 C'est comme apprendre à l'IA un nouveau mot ou une nouvelle phrase et l'associer à des caractéristiques visuelles spécifiques.

Pour utiliser les embeddings dans ComfyUI, tapez simplement "embedding:" suivi du nom de votre embedding dans la boîte d'invite positive ou négative. Par exemple :

embedding:BadDream

Embeddings ComfyUI

Lorsque vous utilisez cette invite, ComfyUI recherchera un fichier d'embedding nommé "BadDream" dans le dossier ComfyUI > models > embeddings. 📂 S'il trouve une correspondance, il appliquera les caractéristiques visuelles correspondantes à votre image générée.

Les embeddings sont un excellent moyen de personnaliser votre art AI et d'obtenir des styles ou des esthétiques spécifiques. 🎨 Vous pouvez créer vos propres embeddings en les entraînant sur un ensemble d'images représentant le concept ou le style souhaité.

10.1. Embedding avec autocomplétion 🔠#

Se souvenir des noms exacts de vos embeddings peut être fastidieux, surtout si vous en avez une grande collection. 😅 C'est là que le nœud personnalisé ComfyUI-Custom-Scripts vient à la rescousse !

Pour activer l'autocomplétion sur une machine privée où Manager est activé :

  1. Ouvrez Manager.
  2. Recherchez le Node Pack ComfyUI-Custom-Scripts et ouvrez sa fiche.
  3. Cliquez sur Install.
  4. Redémarrez ComfyUI si vous y êtes invité.

Une fois le nœud ComfyUI-Custom-Scripts installé, vous bénéficierez d'une utilisation plus conviviale des embeddings. 😊 Commencez simplement à taper "embedding:" dans une boîte d'invite, et une liste des embeddings disponibles apparaîtra. Vous pourrez alors sélectionner l'embedding souhaité dans la liste, vous faisant gagner du temps et des efforts !

10.2. Poids d'Embedding ⚖️#

Saviez-vous que vous pouvez contrôler la force de vos embeddings ? 💪 Puisque les embeddings sont essentiellement des mots-clés, vous pouvez leur appliquer des poids comme vous le feriez avec des mots-clés normaux dans vos invites.

Pour ajuster le poids d'un embedding, utilisez la syntaxe suivante :

(embedding:BadDream:1.2)

Dans cet exemple, le poids de l'embedding "BadDream" est augmenté de 20%. Ainsi, des poids plus élevés (par exemple, 1.2) rendront l'embedding plus proéminent, tandis que des poids plus faibles (par exemple, 0.8) réduiront son influence. 🎚️ Cela vous donne encore plus de contrôle sur le résultat final !

11. ComfyUI LoRA 🧩#

LoRA, abréviation de Low-rank Adaptation, est une autre fonctionnalité passionnante de ComfyUI qui vous permet de modifier et d'affiner vos modèles checkpoint. 🎨 C'est comme ajouter un petit modèle spécialisé au-dessus de votre modèle de base pour obtenir des styles spécifiques ou incorporer des éléments personnalisés.

Les modèles LoRA sont compacts et efficaces, ce qui les rend faciles à utiliser et à partager. Ils sont couramment utilisés pour des tâches telles que la modification du style artistique d'une image ou l'injection d'une personne ou d'un objet spécifique dans le résultat généré.

Lorsque vous appliquez un modèle LoRA à un modèle checkpoint, il modifie les composants MODEL et CLIP tout en laissant le VAE (Variational Autoencoder) intact. Cela signifie que le LoRA se concentre sur l'ajustement du contenu et du style de l'image sans altérer sa structure globale.

11.1. Comment utiliser LoRA 🔧#

L'utilisation de LoRA dans ComfyUI est simple. Jetons un coup d'œil à la méthode la plus simple :

  1. Sélectionnez un modèle checkpoint qui servira de base à la génération d'images.
  2. Choisissez un modèle LoRA que vous souhaitez appliquer pour modifier le style ou injecter des éléments spécifiques.
  3. Révisez les invites positives et négatives pour guider le processus de génération d'images.
  4. Cliquez sur Run pour générer l'image avec le LoRA sélectionné. ▶

ComfyUI combinera alors le modèle checkpoint et le modèle LoRA pour créer une image qui reflète les invites spécifiées et intègre les modifications introduites par le LoRA.

11.2. LoRAs multiples 🧩🧩#

Mais que faire si vous voulez appliquer plusieurs LoRAs à une seule image ? Pas de problème ! ComfyUI vous permet d'utiliser deux LoRAs ou plus dans le même workflow texte-à-image.

ComfyUI LoRA

Le processus est similaire à l'utilisation d'un seul LoRA, mais vous devrez sélectionner plusieurs modèles LoRA au lieu d'un seul. ComfyUI appliquera les LoRAs de manière séquentielle, ce qui signifie que chaque LoRA s'appuiera sur les modifications introduites par le précédent.

Cela ouvre tout un monde de possibilités pour combiner différents styles, éléments et modifications dans vos images générées par l'IA. 🌍💡 Expérimentez différentes combinaisons de LoRAs pour obtenir des résultats uniques et créatifs !

12. Raccourcis et astuces pour ComfyUI ⌨️🖱️#

12.1. Copier et coller 📋#

  • Sélectionnez un nœud et appuyez sur Ctrl+C (Cmd+C sous macOS) pour copier.
  • Appuyez sur Ctrl+V (Cmd+V sous macOS) pour coller.
  • Appuyez sur Ctrl+Shift+V (Cmd+Shift+V sous macOS) pour coller avec les connexions d'entrée intactes.

12.2. Déplacement de plusieurs nœuds 🖱️#

  • Créez un groupe pour déplacer un ensemble de nœuds ensemble.
  • Utilisez Ctrl+Click (Cmd+Click sous macOS) ou Shift+Click pour ajouter des nœuds à la sélection.
  • Utilisez Shift+Drag pour déplacer ensemble les nœuds sélectionnés.

12.3. Contourner un nœud 🔇#

  • Sélectionnez un ou plusieurs nœuds et appuyez sur Ctrl+B (Cmd+B sous macOS) pour les contourner ou les réactiver.
  • Ctrl+M (Cmd+M sous macOS) permet plutôt de mettre les nœuds en sourdine ou de les réactiver.

12.4. Réduire ou développer un nœud 🔍#

  • Sélectionnez un ou plusieurs nœuds et appuyez sur Alt+C (Option+C sous macOS) pour les réduire ou les développer.

12.5. Générer une image ▶️#

  • Appuyez sur Ctrl+Enter (Cmd+Enter sous macOS) pour exécuter le workflow. L'exécution est ajoutée à Queue.

12.6. Workflow intégré 🖼️#

  • ComfyUI sauvegarde l'intégralité du workflow dans les métadonnées du fichier PNG qu'il génère. Pour charger le workflow, faites glisser et déposez l'image dans ComfyUI.

12.7. Fixer les seeds pour gagner du temps ⏰#

  • ComfyUI ne réexécute un nœud que si l'entrée change. Lorsque vous travaillez sur une longue chaîne de nœuds, gagnez du temps en fixant la seed pour éviter de régénérer les résultats en amont.

13. ComfyUI en ligne 🚀#

Félicitations pour avoir terminé ce guide du débutant sur ComfyUI ! 🙌 Vous êtes maintenant prêt à plonger dans le monde passionnant de la création d'art AI. Mais pourquoi se soucier de l'installation alors que vous pouvez commencer à créer immédiatement ? 🤔

Chez RunComfy, nous avons simplifié l'utilisation de ComfyUI en ligne sans aucune configuration. Notre service ComfyUI Online est préconfiguré avec des nœuds, des modèles et des workflows prêts à l'emploi pour inspirer vos créations.

🌟 Que vous soyez un débutant ou un artiste AI expérimenté, RunComfy a tout ce dont vous avez besoin pour donner vie à vos visions artistiques. 💡 N'attendez plus – essayez ComfyUI Online maintenant et découvrez la puissance de la création d'art AI au bout de vos doigts ! 🚀

RunComfy
Droits d'auteur 2026 RunComfy. Tous droits réservés.

RunComfy est la première ComfyUI plateforme, offrant des ComfyUI en ligne environnement et services, ainsi que des workflows ComfyUI proposant des visuels époustouflants. RunComfy propose également AI Models, permettant aux artistes d'utiliser les derniers outils d'IA pour créer des œuvres d'art incroyables.