SylphxModels
46 models live · 12 providers · one Responses contract

One API for every model we sell.

Sylphx AI is a model store: pick a concrete model, send the official OpenAI Responses document, and read the answer back. Prices are published per million tokens, one Sylphx API key works everywhere, and switching models never changes your client code.

Base URLhttps://api.sylphx.ai/v1

Bearer sylphx_sk_… keys · create and revoke them in the Sylphx console

Models live
46
Cheapest input
$0.0462 / M
Largest context
1.05M
POST /v1/responses
200 OK
{
  "id": "resp_9f2c…",
  "object": "response",
  "model": "google/gemini-4-argon",
  "output_text": "Three bullets…",
  "usage": { "input_tokens": 128, "output_tokens": 96, "total_tokens": 224 }
}
Google · 1.05M context$2.31 / M input

Models from

  • Google
  • Anthropic
  • OpenAI
  • Xiaomi MiMo
  • xAI
  • Z.ai
  • DeepSeek
  • Inception
  • Qwen
  • Meta
  • Moonshot AI
  • MiniMax

Migration

Keep your OpenAI client. Point it at us.

The customer contract is the official OpenAI Responses document, so the SDK you already use keeps working. Change the base URL and the model id — nothing else moves.

  • Official Responses requests, responses, and streaming events.
  • One terminal per stream, ordered output, idempotent retries.
  • Switch models by changing one string — no per-model SDKs.
curl https://api.sylphx.ai/v1/responses \
  -H "Authorization: Bearer $SYLPHX_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "google/gemini-4-argon",
    "input": "Summarise this incident report in three bullets.",
    "stream": false
  }'

Live catalog

Prices and limits — in the open

Every row below is served from the same public catalog the API returns. Prices are our list prices per million tokens; context and output limits are the published limits for each model.

Models live46listed in the public catalog
Cheapest input$0.0462 / Minception/mercury-2.5
Providers12one Responses contract
Largest context1.05Mtokens per request

Why Sylphx

A model shelf with the operational parts already solved

We are the seller, not a routing layer you have to reverse-engineer. What you send is what runs, what you pay is what is published, and what happened is what the response reports.

Pricing

One rate sheet, our prices, no guesswork

Billing is metered per token on Responses. The numbers below are our list prices — the same values published on each model page and charged on your usage page.

Full rate sheet

Lightest per million tokens

Frontier per million tokens

BillingPer tokenmetered on every Responses call
Cache readsDiscountedrate published per model
RetriesIdempotenta replayed create is not billed twice

FAQ

Answers before you write code

Do I need a special SDK?
No. The API speaks the official OpenAI Responses contract, so the OpenAI SDKs for JavaScript and Python work after you set the base URL to https://api.sylphx.ai/v1 and use an sylphx_sk_… key. A plain HTTP client is enough too.
Which models can I call?
Whatever the public catalog lists at that moment — each row is a concrete model we sell, with its prices, context window, limits, and data posture. Request a model that is not listed and you get a typed model_not_found instead of a silent substitution.
How does billing work?
Usage is metered per token on every response and priced with the list prices published on this site. Cached input is discounted at the per-model rate shown in the catalog. The Sylphx console reports requests, tokens, and settled spend so the bill is never a surprise.
Does my traffic train someone else's model?
Requests route to zero-data-retention lanes by default. Each catalog row publishes its default training posture and whether a zero-data-retention lane exists; lower-cost lanes that may train are used only if you opt in with x-sylphx-zdr: optional. If a model does not publish a field, we show it as unpublished rather than guessing.
Can the model search the web?
Yes, when you list the hosted tools. The model decides when a search or page open is useful, you choose the engine, and the response reports what was executed — including domain constraints you set. See hosted tools.
What happens when a request fails?
Errors come back in one typed envelope with a code, a summary, whether a retry is meaningful, and the next action. Send an Idempotency-Key and a retried create replays the original response instead of charging twice.

Your first response is one key away.

Create a Sylphx API key in the Sylphx console, and send the official Responses document to any model in the catalog. The quickstart walks the whole path in three steps.

Prefer to look first? Browse the catalog — no account needed.

Sylphx AI — every model we sell, one official Responses API