Skip to main content
Every model is one id in the model field. Retrieval from your indexes works the same on all of them, and GET /v1/models lists the ones served now.
For voice agents, use moss/fastlane-1 when the prompt and the retrieved facts fit in 262,144 tokens. For a larger context, use anthropic/claude-haiku-5.5 or google/gemini-3.5-flash-lite. google/gemini-3.8-flash thinks before it answers, which delays the first token. Set reasoning to {"effort": "none"} to turn it off.

Model table

Prices in USD per 1M tokens, as of 2026-11-05. A dash in Cache write means the model has no separate cache-write price. Prompt limit is the most prompt tokens a request can send on the Moss key. With your own key, a vendor model takes prompts of up to 200,000 tokens. The other limits are on Errors and limits.

Moss

moss still works as a deprecated alias of moss/fastlane-1. The reply shows moss/fastlane-1.

OpenAI

Anthropic

Google

Open models

Routes

The model you send and whether you send your own key decide where a call runs and who bills it. Every route also bills a retrieval when the request searches your indexes. See Pricing. Bring your own key covers the third route.

The Moss model

moss/fastlane-1 is the default model. It runs on Moss GPUs and bills your credits.
  • It runs on the same machines as the search of your indexes, which is the fast lane in its name. A grounded call streams its first token in under 200 ms.
  • Its window is 262,144 tokens, shared by the prompt, the retrieved facts and the reply.
  • A prompt that does not fit the window returns 400 with code context_length_exceeded.
  • It takes text only.
  • It keeps a prefix cache. A repeated system prompt or the earlier turns of a conversation bill at the cached input price.
Use it for grounded answers, tool calls and structured output.

Parameters refused on the Moss key

On the Moss key, Moss sends a vendor only the fields that model takes. A request that sets any other field returns 400 unsupported_parameter before the vendor is called. A null, false or empty value counts as unset. So does a penalty or top_logprobs of 0, and a temperature or top_p of 1. Google models on the Moss key also refuse message parts other than text and base64 data URL images. Open models refuse file parts. With your own key, the request reaches the vendor as you send it. See Bring your own key.

List models

GET /v1/models returns the models served now, in OpenAI’s list shape. An OpenAI client reads it with client.models.list().
Response
The List models reference describes each field.

Changes

New models and retirements appear in the Changelog. A retired id returns 400 model_not_found.