
Ce workflow montre comment utiliser Qwen3.5 dans ComfyUI pour analyser une image et générer un texte descriptif prêt à l’emploi comme prompt. Il réalise à la fois du captioning d’image et de l’ingénierie inverse de prompt : vous fournissez une image via LoadImage, et le nœud TextGenerate, alimenté par Qwen3.5, retourne des descriptions structurées ou des prompts à coller dans vos pipelines de génération d’image.
Techniquement, le nœud CLIPLoader pointe vers les poids Qwen3.5 (qwen3.5_4b_bf16.safetensors) placés dans models/text_encoders/. Ce modèle alimente le nœud TextGenerate, qui accepte l’image chargée et une instruction (par exemple, « Génère 3 prompts concis, prêts pour la diffusion »). Le nœud effectue l’inférence et retourne le texte, consultable via PreviewAny. Un MarkdownNote dans le graphe fournit des conseils et astuces pour affiner l’instruction, la température et la longueur des tokens.
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













