Flux.1 ComfyUI guide dâinstallation, workflow et exemple
Ce guide explique comment configurer ComfyUI sur votre ordinateur Windows pour exécuter Flux.1. Il couvre les sujets suivants :
- Introduction Ă Flux.1
- Aperçu des différentes versions de Flux.1
- Exigences matérielles pour Flux
- Comment installer et utiliser Flux.1 avec ComfyUI
- Ressources associées pour Flux.1, telles que LoRA, ControlNet, etc.
Dans cet article, je vais présenter les différentes versions du modÚle Flux, principalement la version officielle et les versions distillées par des tiers. De plus, ComfyUI propose également une version en fichier unique de FP8.
- La premiĂšre partie du tutoriel expliquera principalement la version officielle et les versions distillĂ©es par des tiers, qui nĂ©cessitent lâinstallation de plusieurs modĂšles associĂ©s.
- La deuxiĂšme partie utilisera la version FP8 de ComfyUI, qui peut ĂȘtre utilisĂ©e directement avec un seul modĂšle Checkpoint installĂ©.
Introduction Ă Flux.1
Flux.1 est une suite de modĂšles dâimages gĂ©nĂ©ratives introduite par Black Forest Labs, un laboratoire dotĂ© de capacitĂ©s exceptionnelles en gĂ©nĂ©ration dâimages Ă partir de texte et en comprĂ©hension du langage. Flux.1 excelle en qualitĂ© visuelle et en dĂ©tail dâimage, notamment dans la gĂ©nĂ©ration de texte, les compositions complexes et les reprĂ©sentations des mains. Le modĂšle a affinĂ© les dĂ©tails des mains, amĂ©liorant considĂ©rablement les dĂ©formations des doigts souvent observĂ©es dans les modĂšles de Stable Diffusion. Flux.1 a Ă©galement amĂ©liorĂ© la qualitĂ© de lâimage, comblant lâĂ©cart avec les meilleurs logiciels dâimages gĂ©nĂ©ratives, comme Midjourney.
Black Forest Labs a été fondé par Robin Rombach, un ancien membre clé de Stability AI.
Site officiel de Black Forest Labs : https://blackforestlabs.ai/
Installer ou mettre Ă jour Comfy UI
Pour utiliser Flux.1 avec ComfyUI, vous devez mettre Ă jour vers le dernier modĂšle ComfyUI. Si vous nâavez pas encore mis Ă jour ComfyUI, vous pouvez suivre les articles ci-dessous pour les instructions de mise Ă niveau ou dâinstallation.
Partie 1. Versions officielles et distillées de Flux.1
ModĂšles officiels Flux.1
Jâai listĂ© les 3 versions actuellement publiĂ©es par Flux.1 officiellement, mais les versions officielles ont des exigences matĂ©rielles Ă©levĂ©es. Actuellement, il existe de nombreuses versions open source disponibles avec des exigences matĂ©rielles plus faibles, que vous pouvez choisir en fonction de vos besoins.
Caractéristique/Version | Flux.1 Pro | Flux.1 Dev | Flux.1 Schnell |
---|---|---|---|
Aperçu | Performance de pointe en gĂ©nĂ©ration dâimages avec une excellente adhĂ©rence aux prompts, qualitĂ© visuelle, dĂ©tail dâimage et diversitĂ© de sortie. | ModĂšle open source avec une qualitĂ© et une adhĂ©rence aux prompts similaires Ă Pro, plus efficace pour les utilisateurs avec des GPU. | ModĂšle open source, lâoption la plus rapide pour le dĂ©veloppement local et lâutilisation personnelle, avec une rĂ©ponse rapide et des exigences de configuration faibles. |
Qualité Visuelle | De premier ordre | Similaire à Pro | Bonne |
DĂ©tail de lâImage | De premier ordre | Similaire Ă Pro | Bon |
DiversitĂ© de Sortie | ĂlevĂ©e | Moyenne | Moyenne |
AdhĂ©rence aux Prompts | ĂlevĂ©e | Moyenne | Moyenne |
Optimisation des DĂ©tails des Mains | Oui | Oui | Oui |
Tarification (Par Image) | 0,055 $ | API : 0,03 $, Téléchargement gratuit | API : 0,003 $, Téléchargement gratuit |
Type de Licence | Solutions dâentreprise, API uniquement | Open source, Licence Non-Commerciale FLUX.1-dev | Apache2.0, Utilisation commerciale autorisĂ©e |
TĂ©lĂ©chargement du ModĂšle | Non disponible pour le tĂ©lĂ©chargement | Disponible pour le tĂ©lĂ©chargement DĂ©pĂŽt GitHub Flux.1 DevăFlux.1 Dev Hugging Face | Disponible pour le tĂ©lĂ©chargement DĂ©pĂŽt GitHub Flux.1 SchnellăFlux.1 Schnell sur Hugging Face |
AccĂšs API | API FLUX.1 [pro]ăAPI Replicate Flux.1 ProăAPI FAL AI Flux.1 Proă API Mystic AI Flux.1 Pro | API Replicate Flux.1 DevăAPI FAL AI Flux.1 DevăMystic AI | API Replicate Flux.1 Schnellă Essayer Flux.1 Schnell sur FAL AIăAPI Mystic AI Flux.1 Schnell |
Cas dâUtilisation | Utilisation professionnelle, personnalisation dâentreprise | DĂ©veloppement et utilisation personnelle | Utilisation personnelle et commerciale |
Pour plus dâinformations, visitez le dĂ©pĂŽt Flux.1 : https://github.com/black-forest-labs/flux
Exigences matérielles pour Flux.1 ComfyUI
VRAM minimum : 8-12GB ou plus (vitesse de génération plus lente) VRAM recommandée : 16-24GB
Actuellement, il existe de nombreuses versions open source disponibles avec des exigences matérielles plus faibles, telles que les versions GGUF, avec une exigence de VRAM minimale de 6GB.
Adresse de téléchargement des versions officielles et open source de Flux.1
Flux.1 a actuellement 3 modĂšles publiĂ©s par lâofficiel, mais seules les versions Dev et Schnell sont open source. En raison des exigences matĂ©rielles Ă©levĂ©es de Flux, de nombreuses versions ont Ă©tĂ© itĂ©rĂ©es par la communautĂ© open source sur la base de la version originale, principalement y compris :
- Versions officielles de Black Forest Labs dev ă schnell
- Versions FP8 de ComfyUI dev ăschnell
- Versions FP8 de Kijia flux-fp8
- Versions BNB NF4 V2 de lllyasviel dev
- Versions GGUF de City96 dev ă schnell
Sâil y a de nouvelles versions, je les mettrai Ă©galement Ă jour dans cet article, alors nâoubliez pas de mettre cet article en favori. Les informations correspondant Ă diffĂ©rentes versions sont les suivantes. Bien que le tableau fournisse des liens de tĂ©lĂ©chargement, je suggĂšre de tĂ©lĂ©charger les modĂšles sĂ©parĂ©ment en fonction des diffĂ©rents workflows plutĂŽt que de tĂ©lĂ©charger directement les fichiers de modĂšles correspondants dans le tableau.
Auteur | Nom du ModÚle | Utilisation Commerciale | Support ControlNet et LoRA | Caractéristiques | Exigence de VRAM | Taille du Fichier | Adresse de Téléchargement |
---|---|---|---|---|---|---|---|
Black Forest Labs | Flux.1 Dev | Non | SupportĂ© | Besoin de tĂ©lĂ©charger CLIPăVAEăUNET | 16GB+ | 23.8GB | TĂ©lĂ©charger |
Black Forest Labs | Flux.1 Schnell | Oui | SupportĂ© | Besoin de tĂ©lĂ©charger CLIPăVAEăUNET | 16GB+ | 23.8GB | TĂ©lĂ©charger |
ComfyUI | Flux.1 Dev FP8 | Non | Supporté | Fusionne Clip et VAE, besoin de télécharger un seul modÚle | 8GB+ | 17.2GB | Télécharger |
ComfyUI | Flux.1 Schnell FP8 | Oui | Supporté | Fusionne Clip et VAE, besoin de télécharger un seul modÚle | 8GB+ | 17.2GB | Télécharger |
Kijia | Flux.1 Dev FP8 | Non | Supporté | Fusionne Clip et VAE, besoin de télécharger un seul modÚle | 8GB+ | Télécharger | |
Kijia | Flux.1 Schnell FP8 | Oui | Supporté | Fusionne Clip et VAE, besoin de télécharger un seul modÚle | 8GB+ | Télécharger | |
lllyasviel | Flux.1 Dev BNB NF4 V1 | Non | SupportĂ© | Fusionne Clip et VAE, besoin de tĂ©lĂ©charger un seul modĂšle, besoin dâinstaller plugin ComfyUI_bitsandbytes_NF4 | 6GB+ | 11.5GB | TĂ©lĂ©charger |
lllyasviel | Flux.1 Dev BNB NF4 V2 | Non | SupportĂ© | Fusionne Clip et VAE, besoin de tĂ©lĂ©charger un seul modĂšle, besoin dâinstaller plugin ComfyUI_bitsandbytes_NF4 | 6GB+ | 12GB | TĂ©lĂ©charger |
City96 | Flux.1 Dev GGUF | Non | SupportĂ© | Besoin de tĂ©lĂ©charger CLIPăVAEăUNET , besoin dâinstaller plugin ComfyUI-GGUF | 6GB+ | 12GB | TĂ©lĂ©charger |
City96 | Flux.1 Schnell GGUF | Oui | SupportĂ© | Besoin de tĂ©lĂ©charger CLIPăVAEăUNET , besoin dâinstaller plugin ComfyUI-GGUF | 6GB+ | 12GB | TĂ©lĂ©charger |
Si vous souhaitez utiliser Flux.1 dans ComfyUI, vous devez mettre Ă jour vers la derniĂšre version de ComfyUI. Si vous nâavez pas encore mis Ă jour ComfyUI, vous pouvez suivre les articles ci-dessous pour les instructions de mise Ă niveau ou dâinstallation.
Ci-dessous se trouvent 4 versions diffĂ©rentes des workflows Flux.1. Si votre ordinateur dispose dâune grande quantitĂ© de VRAM, vous pouvez envisager dâutiliser le workflow de la version originale de Flux.1. Si votre ordinateur dispose de moins de VRAM ou si les performances ne sont pas suffisantes, il est recommandĂ© dâutiliser directement le workflow de la version GGUF.
Guide du workflow de la version originale de Flux.1 ComfyUI
Le workflow de la version originale est plus complexe, nĂ©cessitant lâinstallation de plusieurs fichiers. Ce tutoriel comprend deux parties :
- TĂ©lĂ©charger et installer les modĂšles CLIPăVAEăUNET
- Workflow complexe de la version originale de Flux.1, y compris les versions Dev et Schnell, ainsi que des exemples de workflow pour les versions à faible mémoire
Partie 1 : TĂ©lĂ©charger et installer les modĂšles CLIPăVAEăUNET
Télécharger les modÚles clip de ComfyUI flux_text_encoders
ComfyUI flux_text_encoders sur hugging face
Nom du Fichier du ModĂšle | Taille | Note | Lien |
---|---|---|---|
clip_l.safetensors | 246 MB | Télécharger | |
t5xxl_fp8_e4m3fn.safetensors (Recommandé) | 4.89 GB | Pour une utilisation de mémoire inférieure (8-12GB) | Télécharger |
t5xxl_fp16.safetensors | 9.79 GB | Pour de meilleurs résultats, si vous avez une VRAM et une RAM élevées (plus de 32GB de RAM). | Télécharger |
- Télécharger clip_l.safetensors
- Télécharger t5xxl_fp8_e4m3fn.safetensors ou t5xxl_fp16.safetensors en fonction de votre VRAM et RAM
- Placer les fichiers de modÚles téléchargés dans le dossier
ComfyUI/models/clip/
. Note : Si vous avez utilisé SD 3 Medium auparavant, vous pourriez déjà avoir les deux modÚles ci-dessus
Télécharger le modÚle VAE de FLux.1
FLUX.1-schnell sur hugging face
Nom du Fichier | Taille | Lien |
---|---|---|
ae.safetensors | 335 MB | Télécharger |
- Télécharger le modÚle
ae.safetensors
. - Placer les fichiers de modÚles téléchargés dans le dossier
ComfyUI/models/vae
. - Pour identification, vous pouvez le renommer en
flux_ae.safetensors
;
Télécharger le modÚle UNET de FLux.1
FLUX.1-schnell sur hugging face
Nom du Fichier | Taille | Lien | Note |
---|---|---|---|
flux1-schnell.safetensors | 23.8GB | Télécharger | Pour une utilisation de mémoire inférieure |
flux1-dev.safetensors | 23.8GB | Télécharger | Si vous avez une VRAM et une RAM élevées. |
- Téléchargez le fichier
flux1-schnell.safetensors
- Placez les fichiers de modÚles téléchargés dans le dossier
ComfyUI/models/unet/
Partie 2 : Exemple de workflow original de Flux.1 ComfyUI
Exemple de workflow officiel de ComfyUI Flux.1 : https://comfyanonymous.github.io/ComfyUI_examples/flux/ Vous pouvez simplement enregistrer lâimage et la charger dans Comfy!
Exemple de workflow ComfyUI Flux Dev
![exemple de workflow ComfyUI Flux Dev](https://comfyanonymous.github.io/ComfyUI_examples/flux/flux_dev_example.png)
Exemple de workflow ComfyUI Flux Schnell
![exemple de workflow ComfyUI Flux Schnell](https://comfyanonymous.github.io/ComfyUI_examples/flux/flux_schnell_example.png)
Flux sous 12GB de VRAM
![exemple de workflow ComfyUI Flux sous 12GB de VRAM](https://image.civitai.com/xG1nkqKTMzGDvpLrqFT7WA/3c227327-3d37-47ec-82c7-13604eca0b94/width=700,original=false/ComfyUI_00008_.jpeg)
https://civitai.com/posts/5006398
Version Checkpoint FP8 de Comfy ORG
Les modĂšles Checkpoint suivants sont fournis par ComfyUI Org, vous nâavez besoin de tĂ©lĂ©charger quâun seul fichier de modĂšle, et vous pouvez lâutiliser directement.
Nom du ModÚle | Taille du Fichier | Lien de Téléchargement |
---|---|---|
flux1-dev-fp8 | 17.2GB | Télécharger |
flux1-schnell-fp8 | 17.2GB | Télécharger |
- Téléchargez la version du modÚle dont vous avez besoin
- Placez-la dans le dossier
ComfyUI/models/checkpoints/
Vous pouvez également utiliser le Kijia Flux-FP8, étant donné que les noms de fichiers sont similaires, il est recommandé de renommer le fichier aprÚs le téléchargement ou de créer un dossier séparé pour les distinguer.
Exemple de workflow Checkpoint FP8 de Flux dev
![exemple de workflow Checkpoint FP8 de Flux Dev](https://comfyanonymous.github.io/ComfyUI_examples/flux/flux_dev_checkpoint_example.png)
Exemple de workflow Checkpoint FP8 de Flux Schnell
![exemple de workflow Checkpoint FP8 de Flux Schnell](https://comfyanonymous.github.io/ComfyUI_examples/flux/flux_schnell_checkpoint_example.png)
Version NF4 Flux.1 Workflow
Auteur : lllyasviel Tout dâabord, vous devez installer le plugin correspondant : https://github.com/comfyanonymous/ComfyUI_bitsandbytes_NF4 Les instructions dâinstallation du plugin se trouvent dans le Guide dâinstallation des plugins ComfyUI
Téléchargement du modÚle Version NF4
Nom du ModĂšle | Adresse |
---|---|
flux1-dev-bnb-nf4 | Télécharger |
lllyasviel a créé deux versions du modÚle NF4 Flux, veuillez télécharger directement la version V2, cette version a de meilleurs détails et effets
- Installez le plugin ComfyUI_bitsandbytes_NF4, si vous ne savez pas comment installer le plugin, vous pouvez vous rĂ©fĂ©rer au Guide dâinstallation des plugins ComfyUI
- Téléchargez le fichier flux1-dev-bnb-nf4-v2, et placez le fichier téléchargé dans le répertoire
comfyui/models/checkpoints
Exemple de workflow Version NF4 Flux.1
Version GGUF Flux.1 Workflow
Auteur : City96 Adresse du projet : https://github.com/city96/ComfyUI-GGUF
City96 fournit plusieurs versions GGUF du modÚle Flux, si vous ne savez pas quelle version télécharger dans le dépÎt correspondant, voici un guide simple :
- Plus le nombre aprĂšs Q est grand, plus la VRAM requise est importante, et plus la qualitĂ© de lâimage gĂ©nĂ©rĂ©e est Ă©levĂ©e. Par exemple, Q2 nĂ©cessite moins de VRAM mais gĂ©nĂšre des images de qualitĂ© infĂ©rieure, tandis que Q8 nĂ©cessite plus de VRAM mais gĂ©nĂšre des images de meilleure qualitĂ©.
- Vous pouvez également déterminer la qualité par la taille du fichier modÚle ; en général, les fichiers plus volumineux signifient une meilleure qualité et plus de VRAM requise.
Installer les plugins et télécharger les modÚles
- Téléchargez le modÚle Flux GGUF dev ou le modÚle Flux GGUF schnell et placez les fichiers de modÚles dans le répertoire
comfyui/models/unet
. - Téléchargez t5-v1_1-xxl-encoder-gguf, et placez les fichiers de modÚles dans le répertoire
comfyui/models/clip
. - Téléchargez clip_l.safetensors et placez les fichiers de modÚles dans le répertoire
comfyui/models/clip
. - Téléchargez ae.safetensors et placez les fichiers de modÚles dans le répertoire
comfyui/models/vae
, et renommez-le enflux_ae.safetensors
. - Installez le plugin ComfyUI-GGUF, si vous ne savez pas comment installer le plugin, vous pouvez vous rĂ©fĂ©rer au Guide dâinstallation des plugins ComfyUI
Exemple de workflow Version GGUF Flux.1
Exécuter Flux.1 en ligne
Voici quelques méthodes en ligne fournies par Black Forest Labs pour utiliser ou invoquer le modÚle Flux.1.
huggingface FLUX.1-dev : https://huggingface.co/spaces/black-forest-labs/FLUX.1-dev
huggingface FLUX.1-schnell : https://huggingface.co/spaces/black-forest-labs/FLUX.1-schnell
replicate : https://replicate.com/black-forest-labs
mystic.ai : https://www.mystic.ai/black-forest-labs
fal.ai : https://fal.ai/models/fal-ai/flux/schnell
ComfyUI et ajustements de configuration du systĂšme Windows
Les Ă©tapes suivantes sont conçues pour optimiser les paramĂštres de votre systĂšme Windows, vous permettant dâutiliser pleinement les ressources du systĂšme. De plus, lors de lâexĂ©cution du modĂšle Flux.1 avec ComfyUI, veuillez Ă©viter dâexĂ©cuter dâautres logiciels pour minimiser lâutilisation de la mĂ©moire.
ParamÚtre de mémoire virtuelle Windows
![paramÚtre de mémoire virtuelle Windows](/tutorial/system-settings.jpg)
DĂ©pannage
- Avertissement de manque de mémoire
Utilisez la version fp8 en un seul fichier
- RĂ©solution des problĂšmes de performance
https://github.com/comfyanonymous/ComfyUI/discussions/4457
Ressources Flux.1
Cliquez ici pour plus de ressources Flux
Quants GGUF Flux
Les quants GGUF sont lĂ : https://huggingface.co/city96/FLUX.1-dev-gguf Voici le nĆud pour les charger : https://github.com/city96/ComfyUI-GGUF via : https://www.reddit.com/r/StableDiffusion/comments/1eslcg0/excuse_me_gguf_quants_are_possible_on_flux_now/
Flux LoRA
https://huggingface.co/XLabs-AI/flux-RealismLora photoréalisme pour le modÚle FLUX.1-dev par Black Forest Labs
https://huggingface.co/alvdansen/frosting_lane_flux alvdansen/frosting_lane_flux
https://huggingface.co/alvdansen/softserve_anime alvdansen/softserve_anime
https://huggingface.co/davisbro/half_illustration davisbro/half_illustration
https://huggingface.co/Shakker-Labs/FLUX.1-dev-LoRA-AntiBlur AntiBlur
Flux.1 LoRA et dâautres ressources, vous pouvez les tĂ©lĂ©charger sur civitai
XLabs-AI/flux-lora-collection : https://huggingface.co/XLabs-AI/flux-lora-collection
Astuce : La derniĂšre version de ComfyUI est sujette Ă une utilisation excessive de la mĂ©moire graphique lors de lâutilisation de plusieurs modĂšles FLUX Lora, et ce problĂšme nâest pas liĂ© Ă la taille des modĂšles LoRA. MĂȘme les cartes graphiques haut de gamme comme la NVIDIA GeForce RTX 4090 sont susceptibles de rencontrer des problĂšmes similaires. Vous pourriez envisager dâutiliser la version GGUF du modĂšle, ou alternativement, utiliser le LoRA de Xlab pour charger le workflow ComfyUI comme solution potentielle Ă ce problĂšme.
Outil de formation en ligne Flux LoRA
Interface web simple pour former Flux LoRA avec un support de faible VRAM (12GB/16GB/20GB). https://github.com/cocktailpeanut/fluxgym
Outil de formation en ligne Flux LoRA
Replicate propose un outil de formation appelĂ© âostris/flux-dev-lora-trainer,â qui vous permet de former votre propre modĂšle de style Lora avec un minimum de seulement 10 images. Vous pouvez lâessayer.
- Prix : Les formations pour ce modÚle fonctionnent sur du matériel GPU Nvidia H100, ce qui coûte 0,001528 $ par seconde.
- Comment former : Lisez ce document
- Licence : Tous les LoRAs Flux-Dev ont la mĂȘme licence que le mode de base original pour FLUX.1-dev
Formation FLUX.1 par Ostris https://colab.research.google.com/drive/1r09aImgL1YhQsJgsLWnb67-bjTV88-W0 Former Flux LoRA par FAI https://fal.ai/models/fal-ai/flux-lora-general-training?a=1 Exemple de formation DreamBooth pour FLUX.1 [dev] https://github.com/huggingface/diffusers/blob/main/examples/dreambooth/README_flux.md
Flux ControlNet
Collections Flux ControlNet : https://huggingface.co/XLabs-AI/flux-controlnet-collections
InstanX Flux unnioon Controlnet : https://huggingface.co/InstantX/FLUX.1-dev-Controlnet-Union-alpha
FLUX-Controlnet-Inpainting : https://github.com/alimama-creative/FLUX-Controlnet-Inpainting
Flux IP-Adapter
IP-Adapter checkpoint pour le modĂšle FLUX.1-dev par Black Forest Labs https://huggingface.co/XLabs-AI/flux-ip-adapter
Exemple de workflow Flux
Trouvez plus dâexemples de workflow sur : https://openart.ai/workflows/all?keyword=flux