ComfyUI Node
Eric Qwen-Image UltraGen
A ComfyUI node in Eric Qwen-Image with 22 inputs and 1 output.
Eric Qwen-Image UltraGen
- pipeline
- upscale_vae
- image
◄prompt—►
◄negative_prompt低分辨率,低画质,肢体畸形,手指畸形,画面过饱和,蜡像感,人脸无细节,过度光滑,画面具有AI感。构图混乱。文字模糊,扭曲。►
◄aspect_ratio1:1 Square►
◄seed0►
◄seed_modeoffset_per_stage►
◄max_sequence_length1024►
◄s1_mp0.5►
◄s1_steps15►
◄s1_cfg10.0►
◄upscale_to_stage24.0►
◄s2_steps26►
◄s2_cfg4.0►
◄s2_denoise0.85►
◄s2_sigma_schedulelinear►
◄upscale_to_stage32.0►
◄s3_steps18►
◄s3_cfg2.0►
◄s3_denoise0.45►
◄s3_sigma_schedulekarras►
◄upscale_vae_modeboth►
CategoryEric Qwen-Image
Inputs (22)
| Name | Type | Default | Description |
|---|---|---|---|
| pipeline | QWEN_IMAGE_PIPELINE | From the Qwen-Image loader or component loader | |
| prompt | STRING | Describe the image you want to generate. For best results, use detailed descriptions (~200 words). Connect a Prompt Rewriter node to auto-enhance short prompts. | |
| negative_promptopt | STRING | 低分辨率,低画质,肢体畸形,手指畸形,画面过饱和,蜡像感,人脸无细节,过度光滑,画面具有AI感。构图混乱。文字模糊,扭曲。 | What to avoid. Default is the official Qwen-Image-2512 negative prompt (Chinese). Translation: low resolution, low quality, limb/finger deformity, over-saturation, wax figure feel, no face detail, overly smooth, AI look, chaotic composition, blurred text, distortion. |
| aspect_ratioopt | COMBO | 1:1 Square | Aspect ratio applied at every stage |
| seedopt | INT | 00–18446744073709550000 | Random seed (0 = random) |
| seed_modeopt | COMBO | offset_per_stage | How seeds are chosen for each stage: • same_all_stages — one generator for all stages • offset_per_stage — S2 uses seed+1, S3 uses seed+2 • random_per_stage — independent random seed per stage Different seeds per stage can improve diversity of detail added during refinement while preserving S1 composition. |
| max_sequence_lengthopt | INT | 1024128–1024 | Maximum prompt token length for the text encoder. Default 1024 for full prompt capacity. Reduce to 512 if not using detailed prompts. |
| s1_mpopt | FLOAT | 0.50.3–2 | Stage 1 resolution in megapixels. Default 0.6 MP — low-res draft for composition. The model's native sweet spot is ~1.76 MP. |
| s1_stepsopt | INT | 151–200 | Stage 1 inference steps (txt2img from noise) |
| s1_cfgopt | FLOAT | 10.01–20 | Stage 1 true CFG scale. High CFG at low resolution helps lock in composition. Pipeline uses norm-preserving CFG so high values are safer. |
| upscale_to_stage2opt | FLOAT | 4.00–10 | Upscale factor (area) from Stage 1 to Stage 2. Default 4.0 — from 0.5 MP to ~2.0 MP. Set to 0 to skip Stage 2 & 3 (output Stage 1 only). |
| s2_stepsopt | INT | 261–200 | Stage 2 inference steps. This is the main refinement stage — most sampling steps should go here for maximum quality. |
| s2_cfgopt | FLOAT | 4.01–20 | Stage 2 true CFG scale. 4.0 matches official Qwen recommendation. |
| s2_denoiseopt | FLOAT | 0.850.1–1 | Stage 2 denoise strength. 1.0 = full re-denoise (ignores Stage 1 structure). 0.5-0.7 = refine while preserving composition. Lower values preserve more of Stage 1. |
| s2_sigma_scheduleopt | COMBO | linear | Sigma schedule curve for Stage 2 refinement. • linear — uniform spacing (default, original) • balanced — moderate detail focus (Karras ρ=3): 27% composition / 38% detail / 35% texture • karras — heavy fine-detail focus (Karras ρ=7): 23% composition / 35% detail / 42% texture Balanced is recommended for S2. |
| upscale_to_stage3opt | FLOAT | 2.00–8 | Upscale factor (area) from Stage 2 to Stage 3. Default 0 = disabled (2-stage output). Set to 1.5-2.0 to push to 5-7 MP final. |
| s3_stepsopt | INT | 181–200 | Stage 3 inference steps |
| s3_cfgopt | FLOAT | 2.01–20 | Stage 3 true CFG scale (lower to avoid over-sharpening) |
| s3_denoiseopt | FLOAT | 0.450.1–1 | Stage 3 denoise strength. 0.3-0.5 recommended — light refinement preserves Stage 2 detail while adding final polish. |
| s3_sigma_scheduleopt | COMBO | karras | Sigma schedule curve for Stage 3 final polish. • linear — uniform spacing (default) • balanced — moderate detail focus (Karras ρ=3) • karras — heavy fine-texture focus (Karras ρ=7) Karras is recommended for S3 (fine micro-texture). |
| upscale_vaeopt | UPSCALE_VAE | Optional: Wan2.1 2× upscale VAE. Load with Eric Qwen Upscale VAE Loader. Model: spacepxl/Wan2.1-VAE-upscale2x Compatible with Qwen latent space. Behaviour controlled by upscale_vae_mode. | |
| upscale_vae_modeopt | COMBO | both | How the upscale VAE is used (requires upscale_vae). • disabled — upscale VAE ignored even if connected • inter_stage — decode S2 latents at 2×, re-encode to latents, feed 2× canvas to S3. Replaces the bislerp upscale between S2→S3. (Requires 3 stages) • final_decode — replace the final stage's normal VAE decode with the 2× upscale decode for a free 2× resolution output image. • both — inter-stage S2→S3 AND 2× final decode (stacks: S3 canvas is 2× from inter-stage, then output is another 2× from final decode = 4× total) |
Outputs (1)
| Name | Type | Description |
|---|---|---|
| image | IMAGE | — |