Five Sume image models are text-only. What to use with a photo
Soul, Imagen 4 Fast and Ultra, Recraft V4 and Qwen Image Max take no reference images on Sume. Price and ratio of each, plus the cheapest edit-capable swap.

Five rows in the Sume image catalog are text-to-image only: higgsfield/soul, google/imagen-4-fast, google/imagen-4-ultra, recraft/recraft-v4 and qwen/qwen-image-max. Their input_references descriptor is {min: 0, max: 0}, so a request with a reference image is rejected, not ignored. If you have a photo to edit, use an edit-capable row; the cheapest of them is $0.025 per image.
This comes up most after a launch week. Recraft's blog lists V4.1 and a faster V4.1 Flash, and a reader sees a new name and assumes a reference field. Sume's Recraft row is V4, text only, and it returns webp.
The five text-only rows
| Row | Billed per image | Notes |
|---|---|---|
| higgsfield/soul | $0.005 (720p) | n is 1 or 4; 7 ratios; output format provider-selected |
| google/imagen-4-fast | $0.025 | 5 ratios: 1:1, 16:9, 9:16, 4:3, 3:4 |
| google/imagen-4-ultra | $0.075 | same 5 ratios; resolution 1K or 2K |
| recraft/recraft-v4 | $0.05 | 13 ratios; webp only |
| qwen/qwen-image-max | $0.09375 | 13 ratios; edit variant is qwen/qwen-image |
The swap table
Pick the edit-capable cousin that is closest in style or price.
- Qwen Image Max with a photo: use
qwen/qwen-imageat $0.025, up to 10 references. - Imagen 4 with a photo: use
google/nano-banana-2.1at about $0.10 or Seedream 5.0 Lite at about $0.04375. - Recraft V4 with a photo: use FLUX.2 pro at $0.0375, which lists the same 13 ratios and takes 10 references.
- Soul with a photo: use Seedream 4.5 or Grok Image; Soul has no edit path.
Check before you send
Read the descriptor instead of memorizing this list: supported_parameters.input_references.max is 0 on text-only rows. A short pre-flight in code is cheaper than a failed request, and it keeps working when the catalog changes.
If you must keep the look of a text-only row, generate with it first and use the output as the reference for an edit-capable row. Two calls cost the sum of both prices, for example $0.05 plus $0.0375 for a Recraft V4 image refined on FLUX.2 pro, which is $0.0875.
Reading the catalog in code
A short pre-flight avoids paying for a failure round trip. Fetch GET /v1/images/models/{id}/endpoints, read supported_parameters.input_references, and branch on max. Cache the result for the length of one job, not for weeks, since the catalog moves when providers change.
If you build tooling for a team, show the swap table above next to the model picker so nobody has to learn the rule by hitting a 400. The cost of a wrong guess is time, not money, because a rejected request is not billed.
What Sume does not do
Sume does not silently drop a reference to make a text-only request pass, and it does not route a text-only request to another model. Pick the row, and read the error if the catalog says no. Imagen availability can change, so confirm the row is in GET /v1/images/models today.
Sources
Related posts
More in Comparisons
- Text or image start: Seedance 2.5 is $5.78 either way (10 s, 720p)
Starting a Sume video from an image does not change its price (model, resolution, ratio, seconds). Which models need an image, plus one H3 exception.
- TikTok Spark vs non-Spark ad length: no restriction vs 10 minutes
TikTok's spec page lists no duration restriction for Spark Ads and up to 10 minutes for non-Spark. Format, size and caption differences, and Sume output.
- TTS per 1,000 characters: Sume $0.0475 vs MAI-Voice-2.1 $0.022
Sume TTS lists $0.0475 per 1,000 characters; Microsoft lists MAI-Voice-2.1 at $22 per 1M and Flash at $15 per 1M. List prices side by side, with the job math.
- VEED green screen API per 30 frames: Sume has no video matting
VEED prices Green Screen at $0.025 per 30 frames. Sume does not remove video backgrounds; its filter route only dims, crops and applies ffmpeg filters.
Written by Sume