
Krea 2 Moodboards — компактный рабочий процесс ComfyUI, рассчитанный на A/B‑тест стилей через text-to-image генерацию Krea с условием moodboard. Каждая из шести помеченных секций (Ethereal Romanticism, Digitally Broken Realism, Neon Dreams, Technicolor Madhouse, Country Club Surrealism, Liminal Nightmare) запускает один и тот же пайплайн: входы из PrimitiveNode подаются в Krea2ImageNode, а результаты записываются отдельной нодой SaveImage. Ноды MarkdownNote подписывают каждую группу, чтобы вы быстро ориентировались. Поскольку у каждого раздела есть свой промпт, moodboard_id, moodboard_strength и цель сохранения, вы можете сравнивать несколько визуальных направлений за один запуск без взаимного влияния.
Технически экземпляры PrimitiveNode хранят строки и числа (текст промпта, UUID moodboard, значения силы, опционально seed/размер, если доступны). Эти значения поступают в Krea2ImageNode, который отправляет запрос генерации в Krea 2 image API с conditioning по переданному moodboard_id. SaveImage в конце каждой ветки сохраняет чистые, подписанные выходы с префиксами имени файла для каждого раздела. Переключатель bypass в ComfyUI позволяет отключать неактивные секции для более быстрой итерации. Рабочий процесс поставляется с примерами промптов и ID moodboard в Author Notes (например, 7947e7b8-750e-4dbd-877a-d554d86f85d1, 176345d7-b1e0-4b44-bf06-ce4d7b8b8062, aa2178a3-36f1-47f6-8d2a-c3578d5329af), поэтому можно быстро подставить стиль и начать тестирование.
API
Использовать этот рабочий процесс из кода
Каждый рабочий процесс Comfy — это JSON-граф. Ниже представлен payload этого процесса, точно так же, как его запускает ComfyUI: получите его по ссылке, храните в системе контроля версий или загрузите в ComfyUI и выполняйте по узлам.
Запустите его на TypeScript или Python с помощью Comfy SDK. Один и тот же код работает с Comfy Cloud или вашим собственным ComfyUI — меняется только базовый URL.
// 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");SDK принимает рабочий процесс в API-формате: откройте этот процесс в ComfyUI и используйте Файл → Экспортировать рабочий процесс (API).
Доступ к API Comfy Cloud требует плана с API-ключом.
FAQ













