ComfyUI: La révolution des nœuds dans l'art de l'IA!

Hé les esprits créatifs! Etes-vous prêts, vos Une diffusion stable Faire passer l'image au niveau supérieur? Alors passons à ComfyUI La surface qui a pris d'assaut la scène! Éloignez-vous du système de tabulation rigide d'autres outils pour obtenir un contrôle total avec un Node-basé système. Cela peut sembler un peu intimidant au début, mais croyez-moi: Une fois à l'intérieur, vous allez adorer!

L'installation: Comment ComfyUI arrive sur votre ordinateur

L'un des plus grands avantages de ComfyUI est de savoir comment simple l'installation peut être, en particulier par rapport à certains outils plus anciens tels que Automatic1111. Le plus simple est le Version portable pour Windows:

  1. Téléchargez la version portable: Recherchez sur la page officielle de GitHub lien de téléchargement direct pour la version «standalone» ou «portable» (souvent un énorme .zipArchives).
  2. Déballage: Vous avez besoin d'un programme comme 7-Zip (si vous ne l'avez pas déjà fait) pour décompresser les archives. Sélectionne un emplacement avec beaucoup d'espace.
  3. Ajouter des modèles: C'est important! Procurez-vous votre Stable Diffusion Modèle de point de contrôle (.ckpt ou .safetensorsfichier, par exemple SDXL ou v1.5) et le place dans le dossier ComfyUI\models\checkpoints.
  4. Démarrer: Dans le dossier décompressé, vous trouverez un fichier batch (par ex. run_nvidia_gpu.bat ou run_cpu.bat). Double-cliquez dessus. Une fenêtre de console s'ouvre.
  5. C'est parti! Après un court laps de temps, votre navigateur par défaut devrait s'ouvrir et ComfyUI devrait s'ouvrir à l'adresse suivante: http://127.0.0.1:8188 afficher. Laissez la fenêtre de la console ouverte pendant l'utilisation!

Pour Mac (Apple Silicon) ou les installations manuelles, il existe d'autres étapes (Homebrew, installation PyTorch, clonage du référentiel Git) qui sont un peu plus techniques. Mais la version portable rend l'entrée super facile!

La magie des noeuds: Les principales fonctionnalités de ComfyUI

Le point central de ComfyUI est le workflow, qui se compose de Nodes existe. Chaque nœud est une petite étape dans votre processus de génération d'images.

Flux de travail de génération d'images (text-to-image)

Lorsque vous démarrez ComfyUI pour la première fois, vous voyez déjà un Flux de travail de base (Text-to-Image) avec les principaux nœuds:

  1. Point de contrôle de charge: Ici, vous sélectionnez votre modèle principal (checkpoint).
  2. CLIP Text Encode (Prompt): Il y en a généralement deux ici.
    • Un pour votre Prompt positif (ce que vous voulez voir).
    • Un pour le Prompt négatif (Ce que tu pas Je veux voir).
  3. Échantillonneur (KSampler): Il s’agit du «moteur» qui effectue la génération proprement dite. Ici, vous définissez des paramètres importants tels que:
    • Seed : Le nombre de départ pour le bruit.
    • Steps : Le nombre d'étapes pour la génération.
    • Échelle de CFG: À quel point le modèle doit prêter attention à votre vitesse.
    • Sampler Name & Scheduler: Les méthodes pour le processus de denoising.
  4. Emirats Arabes Unis Decode & Save Image: Les dernières étapes pour convertir l'image latente (de l'échantillonneur) en une image réelle et mémorisable.

Vous connectez ces nœuds à des lignes qui contrôlent le flux de données (le pipeline) Définir. Si vous êtes sur «Queue Prompt» Si vous cliquez dessus, le processus se déroulera progressivement. Le meilleur: ComfyUI est très efficace et enregistre les résultats intermédiaires (Latent Reuse), ce qui conduit souvent à des génération plus rapides avec de petits changements!

Contrôle avancé par noeuds

C'est là que ComfyUI joue son plus grand avantage: Contrôle granulaire! Vous pouvez personnaliser, ajouter ou omettre chaque étape.

  • Noeuds personnalisés: Par le biais du ComfyUI Manager (un must!) installer rapidement des milliers d'extensions. Ceux-ci ajoutent de nouveaux nœuds qui incluent des fonctions telles que ControlNet, Face Detailer, méthodes de mise à l'échelle, l'édition d'image, ou permettre une logique complexe.
  • Mix & Match: Vous pouvez connecter des entrées et des sorties de différents nœuds d'une manière qui serait impensable dans une interface utilisateur normale basée sur des onglets. Par exemple, si vous voulez deux LoRAs Appliquez-vous à différentes parties de votre invite? Pas de problème, ajoutez simplement plus de nœuds et de connexions!

Au-delà des images: Animations et plus

Bien que l'accent soit mis sur la génération d'images, ComfyUI est également le premier choix pour les tâches complexes telles que:

  • Génération d'animation/vidéo: Grâce à des nœuds personnalisés spéciaux (tels que les nœuds AnimateDiff ou Video), vous pouvez contrôler la génération au fil du temps et créer ainsi des animations ou des vidéos fluides.
  • Traitement par lots: Vous pouvez configurer des flux de travail pour générer automatiquement toute une série d'images avec différents paramètres (par exemple, différentes graines ou LoRA).

ComfyUI vs Automatic1111: Les avantages

ComfyUI et l'outil de longue date Automatic1111 WebUI (A1111) adoptent des approches différentes. Voici où ComfyUI brille:

FonctionnalitéAutomatic1111 (A1111)ComfyUI
Facilité d'utilisationTrès Convivial pour les débutants, UI tabulaire.Courbe d'apprentissage plus raide, mais extrêmement personnalisable.
Contrôle & FlexibilitéFlux de travail prédéfinis, extensions.Contrôle maximal au niveau du nœud, des flux de travail infinis.
Performance/efficacitéPeut devenir instable lors de tâches complexes et de faibles niveaux d'équipement VRAM.Efficacité VRAM et plus rapide (notamment grâce à la latente).
stabilitéPeut être sujet aux erreurs.Très stable, car le processus est modulaire.
Partager les workflowsLa plupart du temps, les informations se trouvent uniquement dans les métadonnées (PNG Info).L'ensemble du flux de travail peut être .json dans le généré Image enregistrée (Drag & Drop pour le restaurer!).

En bref:

  • A1111 C’est génial si vous voulez générer rapidement des images simples ou faire de l’inpainting/outpainting en un clic. Outil de démarrage.
  • ComfyUI est le Commutateur turbo pour les utilisateurs avancés. Cela nécessite un peu d'initiation, mais vous récompensera avec Une flexibilité inégalée et la possibilité de construire des pipelines complexes à plusieurs niveaux (par exemple, des cascades ControlNet, des workflows d'upscaling) que l'A1111 ne peut pas fournir sous cette forme. Si vous entrez dans les détails et vraiment Si vous voulez comprendre comment fonctionne la diffusion stable, ComfyUI est votre chemin.

Donnez une chance à ComfyUI! La communauté fournit d'innombrables flux de travail prêts à l'emploi. Commencez petit, chargez un flux de travail, puis remplacez progressivement des nœuds individuels. C'est le moyen le plus rapide d'apprendre et de créer vos propres créations d'IA complexes.

Cette vidéo YouTube vous donne une bonne introduction à l'installation et à l'utilisation de ComfyUI:

ComfyUI: Installation | Stable Diffusion | French | English Subtitles - YouTube

Flux de travail de la communauté

Workflows communautaires pour ComfyUI: Le pouvoir de la coopération

ComfyUI s'est imposée comme l'une des plateformes les plus puissantes et les plus flexibles pour l'édition d'images génératives et les workflows d'IA. Mais ce qui rend ComfyUI vraiment exceptionnel, ce n'est pas seulement le logiciel lui-même, mais la communauté vibrante qui le sous-tend. Une partie essentielle de cette communauté est ce qu'on appelle les workflows communautaires, c'est-à-dire des workflows prêts à l'emploi que les créateurs partagent avec d'autres et qui facilitent grandement l'entrée dans ComfyUI.

Qu'est-ce que les workflows communautaires?

Les workflows communautaires sont des configurations stockées de nœuds dans ComfyUI qui automatisent une tâche ou un processus créatif spécifique. Au lieu d'assembler manuellement chaque nœud individuellement, les utilisateurs peuvent télécharger des flux de travail préconfigurés et les utiliser immédiatement. Ceux-ci peuvent être aussi simples qu'un générateur de texte à image de base ou aussi complexes que des pipelines de retouche d'image complexes à plusieurs niveaux avec des nœuds personnalisés et des paramètres avancés.

Pourquoi les workflows communautaires sont importants

Facilité d'entrée de gamme pour les débutants

Pour les nouveaux arrivants dans ComfyUI, l'abondance des possibilités peut sembler écrasante. Les workflows communautaires offrent un point d'entrée structuré. Les débutants peuvent télécharger un flux de travail prêt à l'emploi pour l'expérimenter tout en apprenant de l'architecture de créateurs expérimentés. Cela réduit considérablement le seuil d'entrée et rend ComfyUI plus accessible.

Gain de temps pour les professionnels

Les utilisateurs expérimentés en profitent également énormément. Au lieu d'avoir à recommencer chaque nouveau projet, les flux de travail établis peuvent servir de point de départ. Cela permet aux créatifs de se concentrer sur la vision artistique plutôt que de reconfigurer constamment les détails techniques.

Échange de connaissances et innovation

Les workflows communautaires sont une forme de transfert de connaissances. Lorsque les utilisateurs expérimentés partagent leurs flux de travail, ils documentent implicitement les meilleures pratiques et les approches innovantes. D'autres utilisateurs peuvent les analyser, comprendre comment certains effets sont obtenus, puis développer ces techniques. Cela conduit à une innovation continue au sein de la communauté.

Où trouver des workflows communautaires

Il existe plusieurs plates-formes et lieux où la communauté ComfyUI partage ses flux de travail:

Référentiels GitHub C'est une source primaire. De nombreux développeurs y hébergent leurs flux de travail, souvent avec une documentation détaillée et des instructions d'installation.

Les communautés Reddit comme r/StableDiffusion et les subreddits spécialisés ComfyUI sont des espaces de collecte où les utilisateurs présentent leurs flux de travail et reçoivent des commentaires.

Serveur Discord La communauté ComfyUI propose des discussions en temps réel et des sessions régulières de partage de flux de travail.

Plateformes spécialisées comme CivitAI et Hugging Face ont commencé à intégrer des collections de flux de travail où ils sont hébergés aux côtés de modèles et de LoRA.

Comment utiliser les workflows communautaires

L'utilisation est généralement simple: Un flux de travail est généralement partagé sous forme de fichier JSON. Celle-ci peut ensuite être chargée dans ComfyUI par importation. Cependant, il y a quelques points à garder à l'esprit:

Vérifier les dépendances: De nombreux flux de travail nécessitent des nœuds personnalisés spécifiques qui peuvent nécessiter une installation supplémentaire. Une bonne description du flux de travail doit répertorier toutes les dépendances.

Préparer les modèles: Selon le flux de travail, des modèles de point de contrôle spécifiques ou d'autres actifs sont nécessaires. Ceux-ci doivent être présents dans les répertoires ComfyUI corrects.

Personnaliser et expérimenter: Un flux de travail chargé n'est pas sacré. La meilleure pratique est d'expérimenter, d'ajuster les paramètres et d'adapter le flux de travail à vos propres besoins.

Meilleures pratiques pour les créateurs de flux de travail

Si vous souhaitez créer vous-même des flux de travail et les partager avec la communauté, vous devez respecter quelques principes de base:

La documentation est essentielle. Une description claire de ce que fait le flux de travail, des entrées attendues et des dépenses reçues est inestimable. De même, tous les nœuds et modèles personnalisés requis doivent être répertoriés.

La modularité aide à: Les flux de travail divisés en segments logiques sont plus faciles à comprendre et à personnaliser.

Un nom et des paramètres significatifs rendent les workflows plus intuitifs à utiliser.

Des exemples de captures d'écran ou de vidéos de démonstration montrent immédiatement aux utilisateurs potentiels à quoi s'attendre.

L'avenir des workflows communautaires

Le développement axé sur la communauté est une grande raison du succès de ComfyUI. Au fur et à mesure que la popularité augmentera, les flux de travail deviendront probablement encore plus centraux, à la fois en tant que ressource d’apprentissage et en tant qu’outils de production. Une normalisation accrue et de meilleurs outils d'intégration faciliteront le partage et l'utilisation des flux de travail à l'avenir.

Conclusion

Les workflows communautaires sont plus que de simples raccourcis pour les utilisateurs de ComfyUI, ils sont l'épine dorsale d'une communauté dynamique et collaborative. Que vous commenciez à peine ou que vous soyez déjà un utilisateur expérimenté, profiter de la diversité et de la qualité de ces flux de travail peut transformer votre travail. Dans le même temps, nous encourageons les créateurs expérimentés à documenter et à partager leurs flux de travail. Et la meilleure chose à ce sujet: Chaque flux de travail partagé ouvre de nouvelles possibilités à quelqu'un d'autre.

La communauté ComfyUI montre une fois de plus: La collaboration et le partage des connaissances stimulent l'innovation et rendent la technologie plus accessible à tous. Jetez un coup d'œil à ce que les autres en font, trouvez l'une ou l'autre source d'inspiration et créez vos propres flux de travail.

Référentiel d'échantillons officiels ComfyUI
L'exemple de référentiel officiel avec une grande variété de flux de travail. Les images générées contiennent des métadonnées qui peuvent être chargées directement dans ComfyUI.

cubiq’s ComfyUI Workflows
Un référentiel bien documenté avec des flux de travail faciles à comprendre, divisés en catégories. Idéal pour les utilisateurs débutants à intermédiaires avec des workflows de base et des expériences avancées.

Modèles de flux de travail Comfy-Org
Flux de travail de modèles officiels de l'organisation Comfy avec des flux de travail standardisés et les meilleures pratiques.

Flux de travail Consume-ComfyUI
Une collection de flux de travail de base qui servent de blocs de construction pour les flux de travail plus volumineux. Comprend des flux de travail pour SDXL Turbo, Lightning, la création vidéo et l'inpainting.

aimpowerment’s ComfyUI Workflows
Collection de workflows ComfyUI au format JSON.

ComfyUI Wiki Workflows
Une page wiki centrale avec des exemples de flux de travail triés par catégories telles que Text2Img, Img2Img, Upscale, ControlNet et plus encore.

Ces liens vous offrent un excellent point d'entrée pour découvrir et utiliser différents flux de travail communautaires!