⚠️ [Deprecated] Generate Image (from 10 Images)
The ten-image node's legacy name
- image_1
- image_2
- image_3
- image_4
- image_5
- image_6
- image_7
- image_8
- image_9
- image_10
- IMAGE
- output_prefix_and_model
- total_credits_used
DeepGen_I2I10 is what the pack's ten-reference image node was called before the rename. If you've loaded a workflow and see "⚠️ [Deprecated] Generate Image (from 10 Images)" sitting in your graph, that's this node - and it still works exactly as it always did. The only real changes are the name, the category (DeepGen/Deprecated), and the warning flag. Underneath it's the identical class that now ships as DeepGen_I2IX.
The rename, briefly
Around pack version 1.2.1 the author standardized node names - current classes got 0 or X suffixes, and the old keys were kept as thin aliases so existing workflows wouldn't break on update. Each old name points at the same class, just with CATEGORY = "DeepGen/Deprecated" and ComfyUI's DEPRECATED flag, which produces the warning triangle. So DeepGen_I2I10 and DeepGen_I2IX are the same node in every way that matters: same inputs, same outputs, same API calls, same billing.
What it does
Feed it up to ten reference images (image_1–image_10) plus a prompt, and a cloud model generates a new image reconciling all that context - the node for full character/world consistency where you need the model to hold a lot of visual detail. The model dropdown is the ten-image-capable set: GPT Image 1.5, Seedream 5.0 Fast Lite, Nano Banana Pro, Nano Banana 2. Output is an IMAGE tensor plus output_prefix_and_model and total_credits_used. The full walkthrough is in the DeepGen_I2IX article.
Install
Same pack, standard steps:
cd ComfyUI/custom_nodes
git clone https://github.com/deepiksdev/ComfyUI-DeepGen-API.git
cd ComfyUI-DeepGen-API
pip install -r requirements.txt
Restart ComfyUI, then add your DeepGen API key (deepgen.app) in Settings → "DeepGen API Key", stored at ComfyUI/user/deepgen/config.json. Nothing to download beyond requests and opencv-python.
What to do with it
New workflows: use DeepGen_I2IX - same node, current name, and the DeepGen/Generators category is where it belongs. Old workflows that reference DeepGen_I2I10 keep running untouched, which is the entire point of the alias. If you're tidying a legacy graph, swap the node for DeepGen_I2IX and reconnect; the sockets are identical so it's a minute's work. And if a graph is stable and you never touch it, leaving the deprecated name in place is completely safe. Renamed, not removed - that's the whole story.
Inputs (19)
| Name | Type | Default | Description |
|---|---|---|---|
| model | COMBO | 4 options: GPT Image 1.5 (gpt-image-1.5), Seedream 5.0 Fast Lite (seedream-v5-lite-edit), Nano Banana Pro (Gemini 3 Pro Image) (gemini-3-pro-image), Nano Banana 2 (Gemini 3.1 Flash Image) (gemini-3.1-flash-image) | |
| prompt | STRING | — | |
| seed_value | INT | 1000 | — |
| nb_results | INT | 11–10 | — |
| output_prefix | STRING | — | |
| config_json | STRING | — | |
| image_1opt | IMAGE | — | |
| image_2opt | IMAGE | — | |
| image_3opt | IMAGE | — | |
| image_4opt | IMAGE | — | |
| image_5opt | IMAGE | — | |
| image_6opt | IMAGE | — | |
| image_7opt | IMAGE | — | |
| image_8opt | IMAGE | — | |
| image_9opt | IMAGE | — | |
| image_10opt | IMAGE | — | |
| minimum_resolutionopt | COMBO | 1K | 4 options: 500, 1K, 2K, 4K |
| aspect_ratioopt | COMBO | 1:1 | 14 options: 1:1, 9:16, 16:9, 3:4, 4:3, 3:2, +8 |
| output_formatopt | COMBO | png | 3 options: png, jpeg, webp |
Outputs (3)
| Name | Type | Description |
|---|---|---|
| IMAGE | IMAGE | — |
| output_prefix_and_model | STRING | — |
| total_credits_used | FLOAT | — |