Comment utiliser ComfyUI : flux de travail, modèles et configuration
ComfyUI est une application gratuite permettant de générer des images et des vidéos par IA localement, sur votre propre ordinateur. Elle s'adresse aux utilisateurs qui souhaitent exercer plus de contrôle que ce qu'offre un outil classique de type « invite de génération et exécution », vous permettant de visualiser et d'ajuster chaque étape du processus de génération. Cette flexibilité comporte une courbe d'apprentissage, c'est pourquoi ce guide vous aidera à démarrer, de l'installation à l'exécution et à la modification de votre premier flux de travail.
Prérequis avant de commencer
ComfyUI nécessite un ordinateur doté de ressources GPU suffisantes pour les modèles et les flux de travail que vous souhaitez exécuter. Les modèles de grande taille et les flux de travail plus exigeants nécessitent généralement plus de mémoire VRAM.
Vous aurez également besoin des fichiers de modèles utilisés par votre flux de travail. Selon le modèle, cela peut inclure des points de contrôle (checkpoints), des modèles de diffusion, des VAE, des encodeurs de texte, des LoRA ou d'autres composants. Ces fichiers sont normalement stockés dans le répertoire ComfyUI/models.
Si vous ne disposez pas d'un GPU approprié localement, vous pouvez également exécuter ComfyUI sur un bureau distant alimenté par un GPU. Cela déplace la charge de travail de génération vers le GPU distant tout en vous permettant d'accéder au bureau depuis votre ordinateur habituel.
Installer ComfyUI
Pour Windows et macOS, ComfyUI recommande son application de bureau pour les nouveaux utilisateurs. D'autres méthodes d'installation existent, notamment l'installation manuelle et l'outil en ligne de commande ComfyUI. La méthode appropriée dépend de votre système d'exploitation et de votre configuration.
Après l'installation de ComfyUI, démarrez l'application et ouvrez l'interface. Vous verrez le canevas du flux de travail et les outils utilisés pour créer et gérer vos flux de travail.
Pourquoi les flux de travail ComfyUI sont importants
Un flux de travail ComfyUI définit la manière dont une image ou une vidéo est générée. Il contrôle les modèles, les paramètres et les étapes de traitement utilisés pour produire le résultat final.
Cela vous offre beaucoup plus de contrôle qu'une simple boîte d'invite. Vous pouvez changer de modèle, ajouter un LoRA, utiliser une image d'entrée, ajuster les paramètres de génération, agrandir le résultat (upscaling) ou ajouter d'autres étapes de traitement.
Les flux de travail peuvent également être enregistrés et réutilisés. Au lieu de reconstruire la même configuration à chaque fois, vous pouvez conserver un flux de travail qui produit des résultats qui vous plaisent et modifier des paramètres individuels au besoin. Vous pouvez également télécharger des flux de travail créés par d'autres utilisateurs et les adapter à votre propre configuration.
Comprendre un flux de travail ComfyUI
Un flux de travail est composé de nœuds connectés. Chaque nœud gère une partie spécifique du processus de génération, et les connexions déterminent comment les informations se déplacent entre eux.
Un flux de travail de texte vers image de base peut contenir des nœuds pour charger un modèle, saisir une invite, créer les données d'image initiales, générer l'image, décoder le résultat et l'enregistrer.
- Chargeur de modèle : Charge le modèle utilisé pour la génération.
- Encodeur de texte : Convertit votre invite en informations que le modèle peut utiliser.
- Échantillonneur (Sampler) : Exécute le processus de génération en utilisant les paramètres sélectionnés.
- VAE : Convertit entre les données latentes et une image.
- Enregistrer l'image : Écrit l'image générée sur le disque.
Vous n'avez pas besoin de construire chaque flux de travail à partir de zéro. ComfyUI fournit des modèles de flux de travail, et de nombreux flux de travail communautaires peuvent être téléchargés et ouverts directement.
Charger un flux de travail existant
Utiliser un flux de travail existant est souvent la façon la plus simple de commencer. ComfyUI fournit des exemples de flux de travail pour différents modèles et tâches, tandis que les sites communautaires en offrent beaucoup d'autres.
De nombreuses images de flux de travail contiennent les données du flux de travail dans leurs métadonnées. Vous pouvez glisser l'image dans ComfyUI ou utiliser Workflows → Open pour la charger. Le flux de travail apparaîtra sur le canevas avec ses nœuds et ses paramètres déjà configurés.
Une fois le flux de travail chargé, vérifiez les modèles qu'il attend. Si des fichiers nécessaires sont manquants, ComfyUI peut identifier les modèles manquants pour les modèles de flux de travail pris en charge. D'autres flux de travail peuvent nécessiter que vous trouviez et installiez vous-même les modèles.
Trouver des modèles pour ComfyUI
Les modèles peuvent être trouvés sur des dépôts tels que Hugging Face et Civitai, ainsi que sur la page du projet du modèle lui-même. La partie importante est de trouver un modèle compatible avec le flux de travail que vous souhaitez utiliser.
N'assumez pas que tout fichier de modèle peut être chargé dans n'importe quel flux de travail. Différentes architectures de modèles peuvent nécessiter des chargeurs et des fichiers d'assistance différents.
Avant de télécharger un modèle, vérifiez :
- L'architecture et la version du modèle
- Le flux de travail ComfyUI requis
- Le format du fichier de modèle
- La VRAM et le matériel recommandés
- Les VAE, encodeurs de texte, LoRA ou autres fichiers d'assistance requis
- La licence et les restrictions d'utilisation du modèle
ComfyUI prend en charge plusieurs types de fichiers de modèle. Le dossier dépend du type de modèle installé. Par exemple, les points de contrôle peuvent aller dans models/checkpoints, les LoRA dans models/loras, et les VAE dans models/vae. Certains modèles plus récents utilisent des dossiers tels que models/diffusion_models et models/text_encoders.
Installer un modèle
Une fois un modèle téléchargé, placez-le dans le répertoire attendu par le flux de travail. Vous pouvez ensuite le sélectionner dans le chargeur de modèle correspondant.
Par exemple, un point de contrôle pourrait être stocké dans :
ComfyUI/models/checkpoints/
Un LoRA pourrait être stocké dans :
ComfyUI/models/loras/
Si le nouveau modèle n'apparaît pas dans la liste des modèles, actualisez l'interface ou redémarrez ComfyUI.
Installer des nœuds personnalisés
De nombreux flux de travail avancés de ComfyUI utilisent des nœuds personnalisés qui ne sont pas inclus dans l'installation standard. Un flux de travail peut afficher des nœuds manquants si ces dépendances n'ont pas été installées.
ComfyUI fournit un Gestionnaire (Manager) pour installer des nœuds personnalisés. Les nœuds peuvent également être installés manuellement en plaçant leurs dépôts dans le répertoire custom_nodes et en installant leurs dépendances requises.
Installez des nœuds personnalisés uniquement à partir de sources de confiance. Les nœuds personnalisés peuvent contenir du code exécutable et peuvent avoir leurs propres dépendances et considérations de sécurité.
Exécuter et modifier votre flux de travail
Une fois les modèles et les nœuds personnalisés requis installés, vérifiez les paramètres importants du flux de travail. Commencez par le modèle, l'invite, les dimensions de l'image et les paramètres d'échantillonnage.
Lorsque tout est prêt, utilisez le bouton Queue pour exécuter le flux de travail. ComfyUI traite chaque étape et produit la sortie définie par le flux de travail.
Vous pouvez ensuite modifier des parties individuelles du flux de travail sans le reconstruire. Ajoutez un LoRA, connectez une image d'entrée, changez l'échantillonneur, ajoutez un agrandisseur (upscaler) ou ajustez d'autres paramètres pour modifier le résultat.
Enregistrer vos flux de travail
Enregistrez les flux de travail que vous souhaitez réutiliser. Un flux de travail contient le graphe de nœuds et ses paramètres, mais il ne contient pas nécessairement les fichiers de modèles eux-mêmes. Gardez une trace des modèles et des nœuds personnalisés requis par le flux de travail.
Cela devient particulièrement important lors du transfert d'un flux de travail vers un autre ordinateur ou un bureau cloud. Vous devrez peut-être installer les mêmes modèles et les mêmes nœuds personnalisés avant que le flux de travail ne s'exécute correctement.
Essayez ComfyUI sur DaDesktop
Vous n'avez pas besoin d'acheter un nouveau GPU juste pour exécuter ComfyUI. Si votre ordinateur actuel ne dispose pas de suffisamment de ressources GPU, vous pouvez exécuter ComfyUI sur un bureau cloud et l'utiliser lorsque vous en avez besoin.
DaDesktop fournit des bureaux cloud avec des ressources GPU dédiées pour des charges de travail telles que la génération d'images et de vidéos par IA. Vous pouvez installer ComfyUI, télécharger les modèles que vous souhaitez et créer vos propres flux de travail sans ajouter de GPU dédié à votre ordinateur local.
En savoir plus sur la génération d'images et de vidéos par IA sur DaDesktop. Vous pouvez également consulter les GPU disponibles et choisir une configuration en fonction des modèles et des flux de travail que vous souhaitez exécuter.
Commencez votre essai gratuit aujourd'hui
Menez une formation IT virtuelle fluide avec des laboratoires basés sur le cloud, sans interruption, juste un apprentissage évolutif qui fonctionne.