ComfyUI Node

ImagineArt 1.5 Pro

ImagineArt 1.5 Pro

By Runware·Created 2 years ago·Updated 17 days ago· 140
ImagineArt 1.5 Pro
  • advancedFeatures.watermark.image
  • image
positivePrompt
size4K (1:1)
numberResults1
advancedFeaturesfalse
advancedFeatures.watermark.bgColor
advancedFeatures.watermark.displayPosition(default)
advancedFeatures.watermark.fontColor
advancedFeatures.watermark.opacityfalse
advancedFeatures.watermark.opacity_value0.10
advancedFeatures.watermark.text
safetyfalse
safety.checkContentfalse
ttlfalse
ttl_value60
outputFormatJPG
outputQuality95

If ImagineArt 1.5 is the economy seat, 1.5 Pro is premium economy - same route, nicer ride, slightly higher fare. This node is the higher-fidelity tier of Runware's in-house image model, and the schema is deliberately boring: prompt in, IMAGE out. The interesting part isn't what you configure; it's what you don't have to.

Pro exists for the jobs where the base model's speed leaves quality on the table. You'd reach for it when a prompt matters - a client-facing concept, a hero image, something you're going to actually show people - and you want more resolve than the budget lane gives without moving up to the reasoning-heavy 2.0.

How it works

The only required input is positivePrompt. The optional set is nearly identical to the base 1.5: width/height (1024² default), numberResults (up to 20 seeded variations), safety.checkContent (server-side moderation, surfaced as NSFW: yes/no in the title bar), and outputFormat/outputQuality for the file encoding.

There's no seed, no negative prompt, no CFG - Runware's model nodes expose the model's real parameters, and these models simply don't take them. That's not a limitation to work around; it's the product. You prompt, you pick from variations, you move on.

The mechanism is the same as every node in this pack: your prompt goes over REST through the runware-sdk, the generation happens on Runware's cloud, and the result comes back as a native IMAGE tensor you can drop into Save Image or pipe into an upscaler.

Installing it

Official pack, standard install:

cd ComfyUI/custom_nodes
git clone https://github.com/Runware/ComfyUI-Runware
pip install -r ComfyUI-Runware/requirements.txt

Restart, set your API key in ComfyUI Settings → Runware API key or via RUNWARE_API_KEY. Dependencies are just runware-sdk, pillow, and soundfile - no checkpoints, no downloads.

Where people get burned

The main trap is paying Pro prices for economy work - you don't need the better tier for a 100-image brainstorming dump, and this pack makes it so easy to switch nodes that people forget they did. Compare a couple of outputs head-to-head before committing a batch. The other gotchas are pack-wide: no API key means instant errors, and it's a metered API on a top-up account, so keep numberResults sensible. And if you keep wanting more control - reference images, reasoning, a real seed - that's the 2.0 node's territory.

CategoryRunware/Image/imagineart

Inputs (17)

NameTypeDefaultDescription
positivePromptSTRINGText prompt describing elements to include in the generated output.
advancedFeatures.watermark.imageoptIMAGE
sizeoptCOMBO4K (1:1)Output size. Only one of resolution or dimensions is sent.
numberResultsoptINT11–20Number of results to generate. Each result uses a different seed, producing variations of the same parameters.
advancedFeaturesoptBOOLEANfalseEnable to set advancedFeatures. Off uses the model's default.
advancedFeatures.watermark.bgColoroptSTRINGBackground color in hex format.
advancedFeatures.watermark.displayPositionoptCOMBO(default)Watermark position.
advancedFeatures.watermark.fontColoroptSTRINGText color in hex format.
advancedFeatures.watermark.opacityoptBOOLEANfalseEnable to set advancedFeatures.watermark.opacity. Off uses the model's default.
advancedFeatures.watermark.opacity_valueoptFLOAT0.100.1–1Watermark opacity.
advancedFeatures.watermark.textoptSTRINGWatermark text.
safetyoptBOOLEANfalseEnable to set safety. Off uses the model's default.
safety.checkContentoptBOOLEANfalseEnable or disable content safety checking. Increases total generation time.
ttloptBOOLEANfalseEnable to set ttl. Off uses the model's default.
ttl_valueoptINT60Time-to-live (TTL) in seconds for generated content. Only applies when `outputType` is `URL`.
outputFormatoptCOMBOJPGFile format for the generated image.
outputQualityoptINT9520–99Compression quality of the output. Higher values preserve quality but increase file size.

Outputs (1)

NameTypeDescription
imageIMAGE