OmniGen2: текст в изображение

Этот рабочий процесс показывает минимальный быстрый путь от текстового промпта до готового изображения с использованием унифицированной мультимодальной модели OmniGen2 7B. Одна нода OmniGen2 (custom node id 4b17d220-4312-4981-9eae-9a76bf3b6ec9) принимает промпт, кодирует его текстовым энкодером Qwen2.5-VL и выдаёт качественное изображение без сложности диффузионных сэмплеров или длинных цепочек нод. Затем результат передаётся в SaveImage для стабильного именования файлов и экспорта, а MarkdownNote даёт подсказки на холсте и ссылки на официальную документацию.

Технически промпт встраивается через текстовый энкодер qwen_2.5_vl_fp16.safetensors и проходит через двупутевую архитектуру OmniGen2, объединяющую понимание языка и генерацию изображений в одной модели. Нода предоставляет практичные параметры — разрешение, seed и batch/count — чтобы настроить соотношение сторон и повторяемость. Вся настройка может быть упакована как Subgraph для чистого UI: в любой момент вы можете раскрыть его, чтобы увидеть расширенные параметры и изменить значения по умолчанию. Это делает рабочий процесс удобным для быстрых итераций, предсказуемых выходов и передачи коллегам.

API

Использовать этот рабочий процесс из кода

Каждый рабочий процесс Comfy — это JSON-граф. Ниже представлен payload этого процесса, точно так же, как его запускает ComfyUI: получите его по ссылке, храните в системе контроля версий или загрузите в ComfyUI и выполняйте по узлам.

image_omnigen2_t2i.json
Загрузка JSON рабочего процесса…

Запустите его на TypeScript или Python с помощью Comfy SDK. Один и тот же код работает с Comfy Cloud или вашим собственным ComfyUI — меняется только базовый URL.

// Install (beta)
npm i @comfyorg/sdk

// Run "OmniGen2: текст в изображение" (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_omnigen2_t2i_api.json");

const job = await client.run(wf);
await job.getOutputs("9")[0].toFile("output.png"); // SaveImage

SDK принимает рабочий процесс в API-формате: откройте этот процесс в ComfyUI и используйте Файл → Экспортировать рабочий процесс (API).

Доступ к API Comfy Cloud требует плана с API-ключом.

FAQ

Часто Задаваемые Вопросы

Посмотреть все воркфлоу
Showing 30 of 30 templates