Qwen Image 2.1 Turbo Edit : édition d'images rapide et fidèle avec des instructions textuelles#
Qwen Image 2.1 Turbo Edit est un flux de travail ComfyUI pour éditer une image avec des instructions en langage naturel en utilisant le modèle officiel Qwen Image 2.1 Turbo. Le calendrier en huit étapes INT8 offre un rééclairage rapide, des échanges de scènes, des changements de couleur et de matériau, des ajouts d'accessoires, des remplacements de texte et un restylage tout en préservant le sujet, la composition et le cadrage.
Téléchargez une image cible, ajoutez éventuellement des images de référence, tapez le changement souhaité et exécutez. Le flux de travail produit une comparaison interactive avant et après pour que vous puissiez vérifier que Qwen Image 2.1 Turbo Edit a appliqué le changement demandé sans s'éloigner de l'entrée. Il est conçu pour les artistes, photographes et équipes de produits qui ont besoin de modifications répétables et de haute qualité.
Modèles clés dans le flux de travail ComfyUI Qwen Image 2.1 Turbo Edit#
- Qwen Image 2.1 Turbo. L'épine dorsale de diffusion qui effectue l'édition d'image réelle à partir de la condition textuelle et de l'image d'entrée. Voir la carte du modèle officiel pour les capacités et les contraintes. Model
- Qwen-Image-2.1 VAE (bf16). Encode l'image cible dans un espace latent pour l'édition et décode le latent final en RVB pour l'enregistrement et la comparaison. Le VAE et les ressources associées sont distribués dans le package Comfy-Org. Repository
- Qwen3-VL 8B text encoder (INT8 convrot). Fournit la condition textuelle multimodale utilisée par Qwen Image 2.1 pour un contrôle précis des attributs lors de l'édition. Distribué avec les fichiers de modèle officiels Comfy-Org. Repository
- Qwen 3.5 9B Prompt Enhancer (INT8 convrot). Un réécrivain d'instructions léger qui clarifie votre demande d'édition avant qu'elle n'atteigne l'éditeur, améliorant la fidélité sur les tâches complexes. Emballé avec la version Comfy-Org. Repository
Comment utiliser le flux de travail ComfyUI Qwen Image 2.1 Turbo Edit#
Le flux de travail suit le chemin du modèle officiel des images et du texte d'entrée à un échantillonneur guidé en huit étapes INT8, se terminant par une comparaison côte à côte. Les groupes s'exécutent en séquence et maintiennent l'édition ancrée à l'image d'entrée.
Prompt Enhancer#
Le flux de travail enregistré commence avec refine_prompt et thinking désactivés. Tous les six exemples de cette page utilisent cette configuration.
Ce groupe réécrit éventuellement votre instruction pour la rendre spécifique et réalisable. Le nœud TextGenerate (#500) prend votre invite, l'invite système et un mini-lot d'images d'entrée pour produire une directive raffinée. Basculez refine_prompt pour choisir entre l'instruction originale et la réécriture en utilisant ComfySwitchNode (#484). Activez thinking lorsque vous utilisez l'améliorateur pour garder son bloc de raisonnement actif. Le texte final est prévisualisé par PreviewAny (#480) afin que vous puissiez toujours voir ce que l'éditeur lira.
Models#
Le flux de travail charge les points de contrôle officiels une fois et les garde en mémoire pour la rapidité. UNETLoader (#451) amène Qwen Image 2.1 Turbo, CLIPLoader (#453) charge l'encodeur de texte Qwen3-VL 8B, et VAELoader (#454) prépare le VAE. QwenImage21Cache (#469) fixe le modèle de diffusion à votre appareil et dtype choisi pour un débit stable. Cela reflète le modèle en amont pour que les résultats soient cohérents avec l'implémentation de référence. Template
Image Size#
Le flux de travail enregistré définit resolution à 0 et custom_size à false : la sortie suit les dimensions d'entrée, ajustées à des multiples de 32.
Utilisez ce groupe pour contrôler le comportement de la toile. Par défaut, l'édition s'exécute à la taille latente encodée de l'image cible pour préserver le cadrage et les proportions. Si vous avez besoin d'une toile personnalisée, réglez custom_size sur true et fournissez width et height à EmptyLatentImage (#456), avec ComfySwitchNode (#468) sélectionnant le latent personnalisé. Garder des dimensions personnalisées proches de l'image cible redimensionnée évite les décalages involontaires.
Conditioning#
TextEncodeQwenImage21 (#474) transforme votre instruction et vos images en conditionnement d'édition et encode également la cible dans un latent. Les rôles d'image sont simples : image_1 est la cible de l'édition et les images 2 à 10 sont des références facultatives. Lorsque vous référencez d'autres entrées dans l'invite, utilisez des jetons comme <image2> et <image5> pour les pointer explicitement. L'entrée resolution est un budget de pixels qui préserve le rapport d'aspect, et la plupart des modifications fonctionnent bien sans une invite négative. Si vous prévoyez de vous fier à une invite négative, ajustez la force de guidage en conséquence dans Sampling.
Sampling#
Ce groupe effectue l'édition réelle avec un calendrier en huit étapes INT8. KSampler Select (euler) (#503) choisit l'échantillonneur, Manual Sigmas (Qwen-Image-2.1-Turbo 8-step schedule) (#502) fournit le calendrier officiel, et Random Noise (#504) définit une graine pour la reproductibilité. CFGGuider (#507) contrôle la force avec laquelle l'invite dirige l'édition, et Sampler Custom Advanced (#505) combine le guide, l'échantillonneur, les sigmas et le latent choisi pour produire le latent édité. VAEDecode (#457) convertit le résultat en une image pour l'enregistrement et la comparaison.
Save and compare#
Activez Modern Node Design (Nodes 2.0) dans l'interface frontale de ComfyUI pour afficher l'aperçu interactif ImageCompare. Le rendu hérité peut afficher "Image compare: Node2.0 only" même lorsque la génération réussit.
SaveImageAdvanced enregistre la sortie avec le format choisi, et ImageCompare (#472) rend un curseur interactif montrant les images originales et éditées côte à côte. Cela facilite la confirmation que Qwen Image 2.1 Turbo Edit a changé uniquement ce que vous avez demandé.
Nœuds clés dans le flux de travail ComfyUI Qwen Image 2.1 Turbo Edit#
TextGenerate (#500)#
Rôle : amélioration optionnelle de l'invite qui réécrit votre instruction pour qu'elle soit spécifique et sans ambiguïté. Activez thinking avec refine_prompt pour de meilleurs résultats. Augmentez max_length si votre bref d'édition est long ; réduisez-le si vous préférez des réécritures plus rapides. Utilisez un sampling_mode.seed fixe pour rendre la réécriture déterministe entre les exécutions.
TextEncodeQwenImage21 (#474)#
Rôle : convertit le texte et les images en conditionnement pour Qwen Image 2.1 et encode la cible en un latent. Utilisez les balises <image1>...<image10> dans l'invite pour citer explicitement les images de référence. L'entrée resolution agit comme un budget total de pixels qui maintient le rapport d'aspect, donc augmentez-le pour plus de détails ou gardez-le proche de la taille effective de la cible pour minimiser la dérive.
ComfySwitchNode (#468) — taille personnalisée#
Rôle : bascule entre le latent encodé de l'image cible et un latent vide défini par l'utilisateur. Laissez custom_size désactivé pour préserver la composition originale. Activez-le uniquement lorsque vous avez vraiment besoin d'une toile différente, et gardez width et height proches de la cible redimensionnée pour maintenir l'alignement.
CFGGuider (#507)#
Rôle : définit la force de guidage pour la manière dont le texte dirige l'édition. Gardez cfg à 1 pour suivre le chemin officiel de Qwen Image 2.1 Turbo où une invite négative n'est pas requise. Si vous introduisez une invite négative, augmentez modérément cfg pour que le modèle équilibre les ajouts et les suppressions sans surdiriger.
Manual Sigmas (Qwen-Image-2.1-Turbo 8-step schedule) (#502)#
Rôle : applique le calendrier officiel en huit étapes qui rend Turbo rapide et cohérent. Conservez ce calendrier pour les travaux sensibles à la vitesse. Si vous changez de calendrier, attendez-vous à des comptes d'étapes différents et réajustez le guidage pour correspondre.
KSampler Select (euler) (#503) et Sampler Custom Advanced (#505)#
Rôle : sélection et exécution de l'échantillonneur. Euler fonctionne bien avec le calendrier Turbo ; d'autres échantillonneurs peuvent nécessiter moins ou plus d'étapes et un guidage différent pour atteindre une force similaire. Fixez la graine lorsque vous avez besoin d'éditions reproductibles à travers les itérations d'invite.
ImageCompare (#472)#
Rôle : outil QA interactif qui affiche l'entrée et la sortie ensemble. Utilisez-le pour confirmer le désentrelacement des attributs, par exemple que le rééclairage n'a pas altéré la pose, les vêtements ou la disposition.
Extras optionnels#
- Écrivez d'abord l'opération, par exemple "Rééclairer en une nuit de pleine lune froide" ou "Remplacer le texte de l'affiche par 'Vente de printemps'", puis nommez ce qui doit rester fixe.
- Pour le remplacement de texte, encadrez les mots exacts que vous voulez dessiner entre guillemets doubles afin que le modèle les rende littéralement.
- Références d'images : image_1 est la cible de l'édition. Ajoutez jusqu'à neuf images de référence supplémentaires et citez-les avec
<image2>...<image10>dans votre instruction. - Résolution : traitez
resolutioncomme un budget de pixels, pas une largeur ou une hauteur. Pour la plupart des modifications, gardez-le proche de la taille naturelle de l'entrée ; augmentez-le pour plus de détails sur les gros plans. - Performance : le chemin INT8 garde la mémoire basse et s'associe au calendrier en huit étapes pour la rapidité. Si vous passez aux points de contrôle bf16, attendez-vous à une utilisation plus élevée de la VRAM avec des gains de qualité potentiels.
Remerciements#
Ce flux de travail implémente et s'appuie sur les travaux et ressources suivants. Nous remercions chaleureusement Comfy-Org pour le modèle de flux de travail image_qwen_image_2_1_turbo_image_edit.json, Comfy-Org pour les fichiers de modèle ComfyUI pour Qwen-Image-2.1, et Qwen pour le modèle Qwen-Image-2.1-Turbo pour leurs contributions et leur maintenance. Pour des détails autorisés, veuillez vous référer à la documentation originale et aux référentiels liés ci-dessous.
Ressources#
- Comfy-Org/workflow_templates — image_qwen_image_2_1_turbo_image_edit.json
- GitHub: Comfy-Org/workflow_templates
- Comfy-Org/Qwen-Image-2.1
- Hugging Face: Comfy-Org/Qwen-Image-2.1
- Qwen/Qwen-Image-2.1-Turbo
- GitHub: QwenLM/Qwen-Image-2.1
- Hugging Face: Qwen/Qwen-Image-2.1-Turbo
Note : L'utilisation des modèles, des jeux de données et du code référencés est soumise aux licences et aux conditions respectives fournies par leurs auteurs et mainteneurs.








