AI model for product photos on Sume: Auto or a pinned id
Sume does not rank image models for product photos. Use sume/auto when any good result will do; pin a model id for repeatable, reference-driven shots.

Sume does not name a single best image model for product photos, and its docs publish no quality ranking to lean on. What it gives you is a choice of mode. Send model: "sume/auto" when you want a usable picture without choosing, and pin a catalog id when you need the same model every time, a mask, or several reference photos of the product.
The mode differences below come from the Image API docs and the catalog code, read 2026-09-29. They describe request behaviour, not how good the pictures look.
What does sume/auto give me for a product photo?
Sume picks the model family for you and never discloses which one ran. sume/auto is not in GET /v1/images/models, and job.model stays sume/auto in the result. That is convenient for one-off shots and awkward for a catalog of hundreds of SKUs, because you cannot say later which model made a given image or ask for it by name.
When should I pin a model instead?
Pin one when the shot depends on inputs Auto cannot promise you. Each row below is a documented capability, not a quality claim.
| Need | Auto | Pinned id |
|---|---|---|
| Same model on every SKU | Not knowable | Yes, you name it |
| Several photos of one product | Not documented | input_references, up to 10 |
| Masked background swap | Not documented | openai/gpt-image-2.5 with mask_url |
| Transparent cutout | Not documented | openai/gpt-image-2.5 with background: transparent |
| Price known before the call | Read cost after | Endpoint pricing line |
How do I keep the product identical across a set?
Pass the product photo as a reference and ask for the edit on an edit-capable id. On edit calls, use aspect_ratio: "auto" so the output follows the reference; leaving it out is not the same. A model that is text-only, such as the Imagen 4 ids, refuses reference images, so check the endpoint record first.
curl -X POST https://api.sume.com/v1/images \
-H "Authorization: Bearer $SUME_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "openai/gpt-image-2.5",
"prompt": "Keep the bottle unchanged; place it on a marble counter",
"input_references": ["https://example.com/bottle.png"],
"aspect_ratio": "auto"
}'How do I compare candidates fairly?
Run the same reference and prompt against two or three pinned ids, keep the ratio fixed, and read the cost on each result, which is the USD amount billed to your wallet. Then judge the images against your own product, since the docs offer no ranking. If you settle on Auto for speed of setup, keep in mind that Sume does not disclose which model ran, so re-check a sample of results whenever you run a large batch.
What if a parameter is refused?
A model accepts only the values its catalog descriptors list, and anything else returns 400 unsupported_parameter. Read supported_parameters on the endpoint record before you pin. The wider model table is in which image model to use, and reference handling is in image generation with reference images.
Sources
Related posts
More in Use cases
- Edit part of a song with an AI prompt: what to do on Sume
Sume has no edit-a-section route for songs. Instead regenerate with a section-marked brief, change one axis at a time, and keep the takes you like.
- Suno v6 commercial use of licensed music: what Sume lists
Suno announced v6 on 2026-09-09. Before a track goes in an ad, check whose terms apply. Sume's Music Router lists Lyria ids, not Suno, and makes no rights claim
- Threads carousel limits: 2 to 20 items, images and video
Meta's Threads API page allows carousels of up to 20 images, videos or a mix, minimum 2; images are JPEG or PNG at 8 MB. How to prepare the set with Sume.
- Threads video limits: 5 minutes, 1 GB, 9:16 recommended
Meta's Threads API page lists MOV or MP4, H.264 or HEVC, up to 300 seconds and 1 GB, ratio 0.01:1 to 10:1 with 9:16 recommended. Sume settings that fit.
Written by Sume