How many reference images does each Sume image model take?

Sume's image catalog lists 16 references for ChatGPT Image 2.5, 5 for Ideogram 4.5, 10 for most others and 0 for five text-only models. Full table.

5 min readSume
All posts

The input_references ceiling on the Sume image API is 16 on ChatGPT Image 2.5 (both ids), 5 on Ideogram 4.5, 10 on eleven other models, and 0 on five text-to-image-only models, read 2026-10-03. The number is published per model as the input_references range descriptor in GET /v1/images/models; the Image API page calls a {"min": 0, "max": 0} descriptor text-to-image only.

Reference URLs must be public HTTPS. Localhost, private-network and non-HTTPS URLs are rejected before submission.

Ceiling per model

Sorted from the highest ceiling down.

input_references max per model from the Sume image catalog, read 2026-10-03.
ModelCatalog idMax references
ChatGPT Image 2.5 Sunburstopenai/gpt-image-2.5-sunburst16
ChatGPT Image 2.5openai/gpt-image-2.516
Grok Imaginex-ai/grok-image10
Qwen Imageqwen/qwen-image10
ChatGPT Image 2openai/gpt-image-210
Ideogram V3ideogram/ideogram-v310
Nano Banana Progoogle/nano-banana-pro10
Nano Banana 2google/nano-banana-210
Seedream 5.0 Litebytedance-seed/seedream-5-lite10
Seedream 4.5bytedance-seed/seedream-4.510
Seedream 4.0bytedance-seed/seedream-410
Flux 2 Problack-forest-labs/flux.2-pro10
Flux 2 Flexblack-forest-labs/flux.2-flex10
Ideogram 4.5ideogram/ideogram-v4.55
Recraft V4recraft/recraft-v40 (text only)
Qwen Image Maxqwen/qwen-image-max0 (text only)
Soul (Higgsfield)higgsfield/soul0 (text only)
Imagen 4 Ultragoogle/imagen-4-ultra0 (text only)
Imagen 4 Fastgoogle/imagen-4-fast0 (text only)

What counts as a reference

On most rows a reference is an image the model may edit or take style, identity or layout from. Ideogram 4.5 is different: with references the first image is the one edited and up to four more guide the result, which is why its ceiling is 5. A request with more references than the ceiling is an input error.

Pick by how many images the job needs

Choose by the descriptor, not by memory, because the catalog is the source of truth when a row changes.

  • One photo to edit: any row with a ceiling of 1 or more (everything except Soul, Qwen Image Max, Imagen 4 Fast and Ultra, and Recraft V4).
  • A product plus a logo plus a style frame (3 references): all ten-reference rows work.
  • A character sheet or a catalog set of 11 to 16 pictures: ChatGPT Image 2.5, the only row above 10.
  • Text only: Soul, Qwen Image Max, Imagen 4 Fast, Imagen 4 Ultra and Recraft V4 reject references.

Read it in code

List every model with its ceiling and route on that number. A call that is still running after the 30-second wait returns 202 with a job envelope instead of 200, so check the status code before reading data; see Jobs and results.

import os
import requests

headers = {"Authorization": f"Bearer {os.environ['SUME_API_KEY']}"}
models = requests.get("https://api.sume.com/v1/images/models", headers=headers, timeout=30).json()["data"]
needs = 12
for m in models:
    top = m["supported_parameters"]["input_references"]["max"]
    if top >= needs:
        print(m["id"], top)

Sources

Related posts

More in Models

All Models posts

Written by Sume