Рабочий процесс Qwen-Image ControlNet Model Patch предназначен для более точного контроля генерации изображений за счёт использования моделей Qwen-Image. Он объединяет несколько продвинутых нод, включая KSampler, CLIPTextEncode и QwenImageDiffsynthControlnet, чтобы точно управлять атрибутами изображения, такими как canny, depth и Инпейтинг. С помощью ноды ModelPatchLoader можно применять патчи к моделям, что позволяет делать динамические корректировки и улучшать качество изображения. Этот рабочий процесс особенно полезен художникам и дизайнерам, которым нужно генерировать изображения с конкретными стилистическими или тематическими элементами, так как он позволяет детально настраивать результат с использованием техник ControlNet.
Технически рабочий процесс сначала загружает необходимые модели и референсные изображения, затем обрабатывает входы через цепочку нод, которые кодируют, декодируют и применяют нужные преобразования. Ноды VAELoader и UNETLoader играют ключевую роль в управлении данными изображения, а CLIPLoader и CLIPTextEncode обрабатывают текстовые промпты, направляя процесс генерации. Интеграция ноды QwenImageDiffsynthControlnet позволяет применять модели ControlNet для уточнения деталей, что делает этот рабочий процесс удобным инструментом для генерации качественных кастомизированных изображений.
API
Использовать этот рабочий процесс из кода
Каждый рабочий процесс Comfy — это JSON-граф. Ниже представлен payload этого процесса, точно так же, как его запускает ComfyUI: получите его по ссылке, храните в системе контроля версий или загрузите в ComfyUI и выполняйте по узлам.
Запустите его на TypeScript или Python с помощью Comfy SDK. Один и тот же код работает с Comfy Cloud или вашим собственным ComfyUI — меняется только базовый URL.
// Install (beta)
npm i @comfyorg/sdk
// Run "Базовый ControlNet Qwen-Image" (TypeScript)
import { Comfy } from "@comfyorg/sdk";
const client = new Comfy({ apiKey: "comfyui-..." });
// This workflow, exported in API format (see note below)
const wf = await client.workflows.fromFile("image_qwen_image_controlnet_patch_api.json");
const asset = client.assets.fromFile("input.png");
wf.setInput("71", "image", asset); // LoadImage
wf.setInput("6", "text", "your prompt here"); // CLIPTextEncode
const job = await client.run(wf);
await job.getOutputs("60")[0].toFile("output.png"); // SaveImageSDK принимает рабочий процесс в API-формате: откройте этот процесс в ComfyUI и используйте Файл → Экспортировать рабочий процесс (API).
Доступ к API Comfy Cloud требует плана с API-ключом.
FAQ















