Ce workflow tutoriel ComfyUI montre comment réaliser rapidement des modifications d’image basées sur des instructions avec Qwen-Image-Edit-2511. Il relie un chemin I/O simple—LoadImage (ou VHS_LoadVideo pour les frames vidéo) vers un nœud Subgraph compact (ID cdb2cf24-c432-439b-b5c8-5f69838580c9)—et se termine par SaveImage. À l’intérieur du subgraph, l’édition est pilotée par l’encodeur texte Qwen 2.5 VL (qwen_2.5_vl_7b_fp8_scaled.safetensors) et un LoRA léger optimisé pour la vitesse (Qwen-Image-Edit-2511-Lightning-4steps-V1.0-bf16.safetensors). Le subgraph encapsule la gestion des modèles pour que vous puissiez vous concentrer sur une instruction en langage naturel comme « rendre le ciel nuageux » ou « supprimer l’arrière-plan », puis prévisualiser rapidement le résultat.
Techniquement, le workflow achemine votre image source (ou les frames vidéo) dans le subgraph, où l’encodeur Qwen 2.5 VL interprète votre texte d’instruction et conditionne l’édition. Le Qwen-Image-Edit-2511 Lightning LoRA applique le comportement appris tout en gardant l’inférence rapide avec très peu d’étapes de sampling. Comme tout est emballé dans un Subgraph, vous obtenez un graphe propre et des valeurs par défaut cohérentes—vous pouvez double-cliquer ou ouvrir le subgraph pour inspecter ou ajuster les paramètres internes si besoin. SaveImage enregistre chaque frame résultante sur le disque ; si vous utilisez VHS_LoadVideo, vous obtiendrez une séquence d’images numérotées à réassembler en vidéo si besoin.
API
Utiliser ce workflow depuis le code
Chaque workflow Comfy est un graphe JSON. Le contenu ci-dessous est ce workflow, exactement comme ComfyUI l’exécute — récupérez-le depuis l’URL, gardez-le dans le contrôle de version, ou chargez-le dans ComfyUI et exécutez-le nœud par nœud.
Exécutez-le depuis TypeScript ou Python avec le Comfy SDK. Le même code cible Comfy Cloud ou un ComfyUI auto-hébergé — seule l’URL de base change.
// Install (beta)
npm i @comfyorg/sdk
// Run this workflow (TypeScript)
import { Comfy } from "@comfyorg/sdk";
const client = new Comfy({ apiKey: "comfyui-..." });
const wf = await client.workflows.fromFile("workflow_api.json");
const job = await client.run(wf);
await job.getOutputs("<output-node-id>")[0].toFile("output.png");Le SDK prend un workflow au format API : ouvrez ce workflow dans ComfyUI et utilisez Fichier → Exporter le workflow (API).
L’accès à l’API Comfy Cloud nécessite un forfait avec clé API.
FAQ















