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.

27 models8 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; the public usage series is the traffic the platform actually metered in the last seven days.
  • 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
DeepSeek: DeepSeek V4.1 Flashdeepseek/deepseek-v4.1-flash$0.4725$0.0504$1.891.0M66KTraining on · No ZDR
Meta: Muse Spark 1.3 Contributormeta/muse-spark-1.3-contributor$0.126$0.0126$0.2521.05MNo training · Zero retention
deepseek/deepseek-flashdeepseek/deepseek-flash$0.18$0.018$0.721.0MNo training · Zero retention
google/gemini-3.8-flashgoogle/gemini-3.8-flash$0.9$0.09$4.501.0MNo training · Zero retention
x-ai/grok-4.6x-ai/grok-4.6$2.00$0.2$6.00131KNo training · Zero retention
qwen/qwen3.8-flashqwen/qwen3.8-flash$0.189$0.02016$0.59221.0MTraining on · No ZDR
Qwen: Qwen3.7 Flashqwen/qwen3.7-flash$0.0378$0.00756$0.16381.0M66KNo training · Zero retention
z-ai/glm-5.3z-ai/glm-5.3$1.40$0.14$4.401.0MNo training · No ZDR
DeepSeek: DeepSeek V4 Flash 0731deepseek/deepseek-v4-flash$0.5544$0.0882$1.6631.0M66KTraining on · No ZDR
z-ai/glm-5.3-flashz-ai/glm-5.3-flash$0.2268$0.063$0.7561.0MTraining on · No ZDR
OpenAI: GPT-5.6 Lunaopenai/gpt-5.6-luna$0.504$0.0504$3.024400K128KTraining on · No ZDR
Meta: Muse Spark 1.3meta/muse-spark-1.3$1.25$0.125$4.251.05MTraining on · No ZDR
qwen/qwen3.8-27bqwen/qwen3.8-27b$0.567$0.063$4.0321.0MTraining on · No ZDR
google/gemini-3.7-flashgoogle/gemini-3.7-flash$0.75$0.075$3.751.0MNo training · Zero retention
meta/muse-glimmer-30bmeta/muse-glimmer-30b$0.441$0.0504$1.89128KNo training · Zero retention
Meta: Muse Spark 1.2meta/muse-spark-1.2$1.25$0.125$4.251.05MTraining on · No ZDR
OpenAI: GPT-5.6 Luna Proopenai/gpt-5.6-luna-pro$0.504$0.0504$3.024400K128KTraining on · No ZDR
Qwen: Qwen3.7 Plusqwen/qwen3.7-plus$0.5$0.08064$3.001.0MTraining on · No ZDR
MiniMax: MiniMax M3minimax/minimax-m3$0.378$0.0756$1.512200K512KTraining on · No ZDR
DeepSeek: DeepSeek V4 Prodeepseek/deepseek-v4-pro$1.663$0.1663$4.99128KTraining on · No ZDR
Google: Gemma 4 31Bgoogle/gemma-4-31b-it$0.189$0.0756$0.504128K262KNo training · Zero retention
deepseek/deepseek-v4-flash-vision-expdeepseek/deepseek-v4-flash-vision-exp$0.5544$0.05544$1.6631.0MTraining on · No ZDR
OpenAI: GPT-5.6 Solopenai/gpt-5.6-sol$4.00$0.4$20.00400K128KNo training · Zero retention
OpenAI: GPT-5.6 Terraopenai/gpt-5.6-terra$2.00$0.2$12.00400K128KNo training · Zero retention
Qwen: Qwen3.6 35B A3Bqwen/qwen3.6-35b-a3b$0.248$0.063$1.4851.0MNo training · Zero retention
OpenAI: GPT-5.5openai/gpt-5.5$5.00$0.5$30.00400K128KNo training · Zero retention
Google: Gemma 4 26B A4B google/gemma-4-26b-a4b-it$0.1764$0.063$0.504128K262KNo training · Zero retention

Dashes print where a model does not publish a number. Model names link to a full page with that model’s usage series 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.models.sylphx.ai/v1/models
curl https://api.models.sylphx.ai/v1/models \
  -H "Authorization: Bearer $SYLPHX_API_KEY"

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

# One public model, including its 14-day usage series:
curl https://api.models.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, published per model.
platform_usageobjectRequests, input/output tokens, and approximate tokens per minute over the last seven days.

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 — qwen/qwen3.7-flash
1,000,000 input tokens at $0.0378 plus 250,000 output tokens at $0.1638 = $0.0788 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 what the serving provider declares for that model: whether API data may be used for training, and whether zero data retention applies.

  • Training on / No training — the provider’s declared handling of API requests for this model.
  • Zero retention / No ZDR — whether zero-data-retention applies to requests served by this model.
  • 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 Models docs