OpenRouter provider.sort and max_price vs Sume's inert sort
OpenRouter's provider.sort picks price, throughput or latency and turns off load balancing. On Sume's image route, sort is accepted and changes nothing.

On OpenRouter, the provider object in a request body has a sort field that takes price, throughput or latency, and setting it (or order) disables the default load balancing so the router tries providers in that order. Sume's image route accepts the same provider.sort and provider.allow_fallbacks fields, but they have no effect, because Sume publishes one sume endpoint per model. Sending sort will not error, and it will not change which backend runs.
OpenRouter's fields are from its Provider Selection page, read on 2026-10-02; it describes the Chat Completions request. Sume's are from Image generation and Video generation.
What do OpenRouter's provider fields do?
The page lists order, allow_fallbacks (default true), require_parameters, data_collection, zdr, only, ignore, quantizations, sort, preferred_min_throughput, preferred_max_latency and max_price. By default OpenRouter load balances across providers, prioritising price: it favours providers without significant outages in the last 30 seconds, then picks among the cheapest weighted by the inverse square of the price, and keeps the rest as fallbacks.
If you set sort or order, load balancing is disabled and providers are tried in order. The three sort options are price, throughput and latency.
What does Sume do with them?
The image route documents provider.only, order, ignore, sort, allow_fallbacks and options. only and order accept only "sume"; any other slug returns 400 provider_not_available. ignore, sort and allow_fallbacks are accepted with no effect. provider.options must be omitted or empty, because the list of allowed passthrough parameters is empty for every endpoint in v1.
On the video route the difference table says provider.options is rejected when non-empty, with 400 unsupported_parameter. The OpenAPI schema for a video request lists only options inside provider. So do not copy an OpenRouter provider object to a video request unchanged; send provider.options empty or leave provider out.
Which OpenRouter field has a Sume counterpart?
Few do. The table maps what the two pages say.
| OpenRouter field | On Sume's image route | On Sume's video route |
|---|---|---|
sort | Accepted, no effect | Not in the documented provider schema |
allow_fallbacks | Accepted, no effect | Not in the documented provider schema |
only / order | Only "sume" allowed; other slug is 400 provider_not_available | Not in the documented provider schema |
options | Must be empty | Non-empty returns 400 unsupported_parameter |
zdr, max_price | Not documented | Video is ZDR-ineligible; Sume has no ZDR toggle |
How do I control cost and latency on Sume then?
You pick the model. Each catalog id has its own rate, and the catalog endpoints list pricing, so choosing a different id changes the rate, and that is a request-level decision you make, not a router setting. For one-off cost checks read the model's pricing in GET /v1/images/models before you submit.
Sume's docs say billing is the endpoint's pricing line already including margin, so cost_usd x n is what an image costs.
Sources
Related posts
More in Comparisons
- Pexels free stock footage vs generated B-roll: what to use when
Compare Pexels licensed footage with generated B-roll: licence limits, control, cost and where each wins, with Pexels terms to re-check.
- Pictory video minutes per dollar vs Sume timeline render
Pictory lists 200 to 1,800 video minutes a month at $0.066 to $0.145 per minute. Sume renders a timeline at $0.10 per output minute. Dated 2026-10-01.
- Pika 2.5 and Pikaframes: Pika's video menu vs Sume's catalog ids
Pika lists six video models, including its own Pika 2.5 and Pikaframes. Sume has ids for most of the others but none named Pika, so check the catalog first.
- PixVerse C1 API price per second, 360p to 1080p, and Sume options
PixVerse C1 on fal costs $0.03 to $0.12 a second by resolution and audio, up to 15 seconds at 1080p. The price table and which Sume models cover 15 seconds.
Written by Sume