This ComfyUI workflow uses the Topaz Bloom 2 model inside the TopazImageEnhanceV2 node to upscale and creatively enhance a single image. Starting with a LoadImage node, your source is passed to Bloom 2 where you control how interpretive the enhancement is using the Creativity slider (1–9). Lower values refine existing detail; higher values allow Bloom 2 to add new textures and visual elements. Optional toggles for Face Recovery and Color Preservation give you fine control over fidelity: recover subtle facial structure without over-smoothing, or lock in original hues to prevent unwanted color shifts. A Grain control can reintroduce texture to avoid a plastic look after upscaling.
For transparency and iteration, the ImageCompare node provides a quick before/after view, making it easy to gauge whether your Creativity level and preservation settings are hitting the mark. When you’re satisfied, SaveImageAdvanced handles export with your preferred file details. The workflow is streamlined—LoadImage → TopazImageEnhanceV2 (Bloom 2) → ImageCompare → SaveImageAdvanced—making it ideal for improving AI artwork and illustrations, adding realism to CG renders, and refining facial detail in generated portraits. If the prompt field in TopazImageEnhanceV2 is left empty, the model will automatically generate one for you, letting you move quickly while still benefiting from stylistic guidance when desired.
API
Use this workflow from code
Every Comfy workflow is a JSON graph. The payload below is this workflow, exactly as ComfyUI runs it — fetch it from the URL, keep it in version control, or load it in ComfyUI and run it node by node.
Run it from TypeScript or Python with the Comfy SDK. The same code targets Comfy Cloud or a ComfyUI you host yourself — only the base URL changes.
// 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");The SDK takes a workflow in API format: open this workflow in ComfyUI and use File → Export Workflow (API).
Comfy Cloud API access requires a plan with an API key.
FAQ





















