SylphxModels

Models and pricing

The catalog is the rate sheet. Every model we sell has one row with its published input, cached-input, and output prices per million tokens, its context window, its max output where the provider publishes one, and its data posture. Usage is metered on Responses.

46 models12 providersContext up to 1.05MRead live from /v1/public/models

How to read the rate sheetLink to this section

Four rules keep prices and limits unambiguous.

  • Prices are per million tokens, in US dollars. Input, cached input, and output are separate rates. A dash means the model does not publish that rate.
  • The catalog row is the price. What you see for a model id is what a request to that id is metered at — there is no second, hidden rate for the same model.
  • Usage comes from Responses. Token counts are returned in usage on every response, and your organization’s own usage is in the console. The public catalog does not publish per-model traffic.
  • Limits are published where they exist. Context window and max output are catalog fields. Anything a model does not publish shows as “not published” rather than a guessed number.

Live pricesLink to this section

Read when this page rendered. Prices are USD per million tokens; context and max output are the catalog’s published limits.

ModelInput / MCached in / MOutput / MContextMax outputData posture
Gemini 4 Argongoogle/gemini-4-argon$2.31$0.1155$11.551.05M33KNo training · Zero retention
Claude Haiku 5.5anthropic/claude-haiku-5.5$0.5775$0.05775$2.8881.0M128KNo training · No ZDR
Nano Banana 2.1google/gemini-nano-banana-2.1$1.50$0.15$7.5066K59KNo training · No ZDR
GPT-6.1 Sol Proopenai/gpt-6.1-sol-pro$4.62$0.231$17.3251.05M128KNo training · Zero retention
GPT-6.1 Solopenai/gpt-6.1-sol$4.40$0.22$16.501.05M128KNo training · No ZDR
Claude Sonnet 5.5anthropic/claude-sonnet-5.5$2.31$0.1155$11.551.0M128KNo training · No ZDR
GPT-6 Luna Proopenai/gpt-6-luna-pro$0.231$0.0231$0.86621.05M128KNo training · Zero retention
GPT-6 Lunaopenai/gpt-6-luna$0.22$0.022$0.8251.05M128KNo training · No ZDR
Claude Opus 5.5anthropic/claude-opus-5.5$4.62$0.231$23.101.0M128KNo training · No ZDR
MiMo-V2.6-Flashxiaomi/mimo-v2.6-flash$0.14$0.0028$0.281.05M131KNo training · No ZDR
MiMo-V2.6-Proxiaomi/mimo-v2.6-pro$0.435$0.0036$0.871.05M131KNo training · No ZDR
MiMo-V2.6-Pro-UltraSpeedxiaomi/mimo-v2.6-pro-ultraspeed$4.35$0.036$8.701.05M131KNo training · No ZDR
Grok 4.7x-ai/grok-4.7$4.00$1.00$12.00500K500KNo training · No ZDR
GLM-5.3-FlashXz-ai/glm-5.3-flashx$0.4274$0.104$1.4441.0M131KNo training · No ZDR
DeepSeek V4.1 Flashdeepseek/deepseek-v4.1-flash$0.3$0.02079$1.201.05M944KNo training · No ZDR
Mercury 2.5inception/mercury-2.5$0.0462$0.00462$0.1732260K66KNo training · Zero retention
GPT-6 Astraopenai/gpt-6-astra$22.00$2.20$82.501.05M128KNo training · No ZDR
GPT-6 Astra Proopenai/gpt-6-astra-pro$23.10$2.31$86.6251.05M128KNo training · Zero retention
Qwen3.8 Maxqwen/qwen3.8-max$2.00$0.25$6.001.0M131KNo training · No ZDR
Muse Spark 1.3meta/muse-spark-1.3$1.444$0.1732$4.9091.05M131KNo training · No ZDR
Gemini 3.8 Flashgoogle/gemini-3.8-flash$0.75$0.075$3.751.05M66KNo training · No ZDR
Claude Fable 5.1anthropic/claude-fable-5.1$10.00$0.25$50.001.0M128KNo training · No ZDR
Qwen3.8 Flashqwen/qwen3.8-flash$0.165$0.0176$0.5171.0M131KNo training · No ZDR
GLM-5.3-Flashz-ai/glm-5.3-flash$0.15$0.03465$0.51.05M131KNo training · No ZDR
Qwen3.8 27Bqwen/qwen3.8-27b$0.425$0.085$2.551.0M236KNo training · Zero retention
GLM-5.3z-ai/glm-5.3$1.40$0.26$4.401.05M131KNo training · No ZDR
Qwen3.8 2.4T A95Bqwen/qwen3.8-2.4t-a95b$2.31$0.2888$6.931.05M131KNo training · Zero retention
DeepSeek V4 Prodeepseek/deepseek-v4-pro$1.206$0.2412$2.4121.0M393KNo training · No ZDR
Muse Glimmer 30Bmeta/muse-glimmer-30b$0.3465$0.0462$1.386131K16KNo training · Zero retention
Gemini 3.5 Flash Litegoogle/gemini-3.5-flash-lite$0.3$0.03$2.501.05M66KNo training · No ZDR
Kimi K3moonshotai/kimi-k3$3.00$0.3$15.001.05M1.05MNo training · No ZDR
GPT-5.6 Terra Proopenai/gpt-5.6-terra-pro$4.62$0.462$20.791.05M128KNo training · Zero retention
GPT-5.6 Terraopenai/gpt-5.6-terra$4.40$0.44$19.801.05M128KNo training · No ZDR
Nano Banana 2 Litegoogle/gemini-3.1-flash-lite-image$0.2888$0.02888$30.0066K4KNo training · No ZDR
Kimi K2.7 Codemoonshotai/kimi-k2.7-code$0.95$0.2079$4.00262K262KNo training · No ZDR
Qwen3.7 Plusqwen/qwen3.7-plus$1.20$0.12$4.801.0M131KNo training · No ZDR
MiniMax-M3minimax/minimax-m3$0.6$0.12$2.401.0M512KNo training · No ZDR
Nano Banana Progoogle/gemini-3-pro-image$2.31$0.231$120.0066K33KNo training · Zero retention
Nano Banana 2google/gemini-3.1-flash-image$0.5775$0.05775$60.00131K33KNo training · Zero retention
Qwen3.6 35B A3Bqwen/qwen3.6-35b-a3b$0.248$0.05775$1.485262K66KNo training · No ZDR
GPT-5.5openai/gpt-5.5$11.00$1.10$49.501.05M128KNo training · No ZDR
GPT-5.5 Proopenai/gpt-5.5-pro$66.00$6.60$297.001.05M128KNo training · No ZDR
GPT-5.4 Image 2openai/gpt-5.4-image-2$8.00$2.00$15.00272K128KNo training · No ZDR
Grok Build 0.1x-ai/grok-build-0.1$2.31$0.462$4.62256K256KNo training · No ZDR
GPT Audioopenai/gpt-audio$2.50$0.25$10.00128K16KNo training · No ZDR
GPT Audio Miniopenai/gpt-audio-mini$0.6$0.06$2.40128K16KNo training · No ZDR

Dashes print where a model does not publish a number. Model names link to a full page with that model’s prices, limits, data posture, and a ready-to-copy request.

Listing modelsLink to this section

Two catalog doors: one for your key, one public. Both serve the sell-side catalog — prices and limits, never internal cost.

GET https://api.sylphx.ai/v1/models
curl https://api.sylphx.ai/v1/models \
  -H "Authorization: Bearer $SYLPHX_API_KEY"

# One model document:
curl https://api.sylphx.ai/v1/models/openai/gpt-5.5 \
  -H "Authorization: Bearer $SYLPHX_API_KEY"
GET https://api.sylphx.ai/v1/public/models
curl https://api.sylphx.ai/v1/public/models

# One public model, including its description:
curl https://api.sylphx.ai/v1/public/models/openai/gpt-5.5
FieldTypeWhat it does
idstringThe exact string you send as model. Ids are stable product names.
display_namestringHuman label for pickers and tables.
pricingobjectinput, output, cache_read, currency, and unit (per_million_tokens).
limitsobjectcontext_window_tokens and max_output_tokens (null when not published).
data_policyobjecttrain and zdr booleans describe the default routing posture: requests use Zero Data Retention routes unless the caller sends x-sylphx-zdr: optional, and zdr is false when no ZDR route exists for the model. posture is standard or consent_trained; source is model_declaration or default; default_routing is zdr_required. training_opt_in is true when lower-cost options that may train on data exist for the model — they are reached only when the caller opts in with that header.

Switching modelsLink to this section

Because model is a field, a switch is a one-line change and a new price. The request and stream shape stay identical.

Only the model id changes
{
  "model": "qwen/qwen3.8-flash",
  "input": "Summarise this incident report in three bullets."
}

Read the new model’s row first: context window, max output, and data posture can differ. Conversations that used provider-sealed state should stay on the family that produced it — see switching models safely.

Cost mathLink to this section

Cost is the token counts from usage multiplied by the catalog rates. Cached input is metered at the cached rate when the model reports cached tokens.

Per-request cost
cost =
    usage.input_tokens  / 1_000_000 * price.input
  + usage.cached_tokens / 1_000_000 * price.cache_read   # when published
  + usage.output_tokens / 1_000_000 * price.output
NoteWorked example — inception/mercury-2.5
1,000,000 input tokens at $0.0462 plus 250,000 output tokens at $0.1732 = $0.0895 on the current live prices. Recompute with your own mix — the pricing page has an estimator.

Blended averages across models are easy to misread: compare one model at a time, and always state the input/output mix you assumed.

Data postureLink to this section

Each catalog row publishes the default routing posture for that model: whether API data may be used for training, and whether zero data retention applies. By default, requests route to zero-data-retention routes.

  • Training on / No training — the declared handling of API requests for this model under default routing.
  • Zero retention / No ZDR — whether requests to this model use a zero-data-retention route by default. No ZDR means no such route exists for the model.
  • Training-discount options — when training_opt_in is true, lower-cost options that may train on data exist for the model. They are reached only when you send x-sylphx-zdr: optional; without that header your requests never use them.
  • The posture is a property of the model row, not of your key, so switching models can change it. Check the row before you move a sensitive workload.
  • Platform retention for stored responses and files is separate and described in the privacy policy.
Models and pricing · Sylphx AI docs