From 99a3c805324683731e085d40fb7f0b602b7f189c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Arnaud=20He=CC=81ritier?= Date: Fri, 10 Jul 2026 10:24:47 +0200 Subject: [PATCH] feat: optimize GPT-5.6 defaults and reasoning Make GPT-5.6 easier and more efficient to use by updating provider defaults, model-specific reasoning levels, built-in agents, examples, and the embedded models.dev catalog. References: - https://developers.openai.com/api/docs/guides/latest-model - https://developers.openai.com/api/docs/guides/reasoning - https://developers.openai.com/api/docs/models/gpt-5.6 - https://developers.openai.com/api/docs/models/gpt-5.6-sol - https://developers.openai.com/api/docs/models/gpt-5.6-terra - https://developers.openai.com/api/docs/models/gpt-5.6-luna - https://developers.openai.com/codex/models - https://models.dev/models/openai/gpt-5.6-sol - https://models.dev/models/openai/gpt-5.6-terra - https://models.dev/models/openai/gpt-5.6-luna --- agent-schema.json | 6 +- cmd/root/doctor_test.go | 4 +- cmd/wasm/README.md | 1 + docs/concepts/models/index.md | 19 +- docs/configuration/models/index.md | 20 +- docs/guides/thinking/index.md | 23 +- docs/providers/chatgpt/index.md | 26 +- docs/providers/openai/index.md | 44 +- docs/providers/vercel/index.md | 15 +- examples/chatgpt.yaml | 2 +- examples/thinking_budget.yaml | 14 +- golang_developer.yaml | 2 +- pkg/config/auto.go | 6 +- pkg/config/auto_test.go | 8 +- pkg/config/builtin-agents/coder.yaml | 4 +- pkg/config/builtin-agents/default.yaml | 2 +- pkg/effort/effort.go | 7 +- pkg/effort/effort_test.go | 4 +- pkg/model/provider/clone_test.go | 87 +++ pkg/model/provider/defaults.go | 93 ++- pkg/model/provider/factory.go | 6 + pkg/model/provider/factory_js.go | 5 + .../provider/factory_js_openai_vendor_test.go | 348 ++++++++++ pkg/model/provider/factory_test.go | 116 ++++ pkg/model/provider/model_defaults_test.go | 54 ++ .../named_custom_openai_provider_test.go | 286 ++++++++ pkg/model/provider/openai/client.go | 68 +- .../openai/reasoning_effort_none_test.go | 640 ++++++++++++++++++ .../provider/openai/thinking_budget_test.go | 2 + pkg/model/provider/openai_vendor_test.go | 161 +++++ pkg/model/provider/options/options.go | 28 + pkg/modelinfo/modelinfo.go | 120 +++- pkg/modelinfo/modelinfo_test.go | 100 +++ pkg/modelinfo/thinking_levels.go | 91 ++- pkg/modelinfo/thinking_levels_test.go | 197 ++++++ pkg/modelsdev/snapshot.json | 2 +- pkg/modelsdev/snapshot_date.txt | 2 +- pkg/modelsdev/snapshot_test.go | 25 + pkg/runtime/model_switcher_test.go | 114 ++++ pkg/userconfig/lock_js.go | 15 + pkg/userconfig/lock_unix.go | 2 +- 41 files changed, 2648 insertions(+), 121 deletions(-) create mode 100644 pkg/model/provider/factory_js_openai_vendor_test.go create mode 100644 pkg/model/provider/named_custom_openai_provider_test.go create mode 100644 pkg/model/provider/openai/reasoning_effort_none_test.go create mode 100644 pkg/model/provider/openai_vendor_test.go create mode 100644 pkg/userconfig/lock_js.go diff --git a/agent-schema.json b/agent-schema.json index 078107a878..f994e351b1 100644 --- a/agent-schema.json +++ b/agent-schema.json @@ -1036,7 +1036,7 @@ ], [ "backup_model", - "openai/gpt-5-mini" + "openai/gpt-5.6" ] ] }, @@ -1518,7 +1518,7 @@ "description": "Whether to track usage" }, "thinking_budget": { - "description": "Controls reasoning effort/budget. Use 'none' or 0 to disable thinking. OpenAI: string levels ('minimal','low','medium','high','xhigh'). Anthropic: integer token budget (1024-32768), 'adaptive' (adaptive thinking with high effort by default), 'adaptive/' where effort is low/medium/high/xhigh/max ('xhigh' is supported by Claude Opus 4.7+), or effort levels ('low','medium','high','xhigh','max') which use adaptive thinking with the given effort. Amazon Bedrock (Claude): integer token budget or effort levels ('low','medium','high') mapped to token budgets. Google Gemini 2.5: integer token budget (-1 for dynamic, 0 to disable, 24576 max). Google Gemini 3: string levels ('minimal' Flash only,'low','medium','high'). Thinking is only enabled when explicitly configured.", + "description": "Controls reasoning effort/budget. Use 'none' or 0 to disable thinking. OpenAI: string levels ('none','minimal','low','medium','high','xhigh','max') — 'xhigh' requires gpt-5.2+; 'none' and 'max' require gpt-5.6+ (Sol/Terra/Luna); 'minimal' is not accepted on gpt-5.6+. Anthropic: integer token budget (1024-32768), 'adaptive' (adaptive thinking with high effort by default), 'adaptive/' where effort is low/medium/high/xhigh/max ('xhigh' is supported by Claude Opus 4.7+), or effort levels ('low','medium','high','xhigh','max') which use adaptive thinking with the given effort. Amazon Bedrock (Claude): integer token budget or effort levels ('low','medium','high') mapped to token budgets. Google Gemini 2.5: integer token budget (-1 for dynamic, 0 to disable, 24576 max). Google Gemini 3: string levels ('minimal' Flash only,'low','medium','high'). Thinking is only enabled when explicitly configured.", "oneOf": [ { "type": "string", @@ -1615,7 +1615,7 @@ "examples": [ [ "anthropic/claude-sonnet-4-5", - "openai/gpt-5", + "openai/gpt-5.6", "dmr/ai/qwen3" ] ] diff --git a/cmd/root/doctor_test.go b/cmd/root/doctor_test.go index 7a03982d13..a251ee3093 100644 --- a/cmd/root/doctor_test.go +++ b/cmd/root/doctor_test.go @@ -101,7 +101,7 @@ func TestDoctorCommand_ChatGPTLoginSource(t *testing.T) { require.NoError(t, err) assert.Regexp(t, `chatgpt\s+found\s+CHATGPT_OAUTH_TOKEN\s+chatgpt-login`, output) - assert.Contains(t, output, "auto -> chatgpt/gpt-5.2") + assert.Contains(t, output, "auto -> chatgpt/gpt-5.6") assert.Contains(t, output, "No issues found.") assert.NotContains(t, output, "chatgpt-access-token", "secret values must never be printed") } @@ -266,7 +266,7 @@ func TestDoctorCommand_JSON(t *testing.T) { assert.Equal(t, dmrStatusReachable, report.DMR.Status) assert.Equal(t, []string{"ai/qwen3:latest"}, report.DMR.Models) assert.Equal(t, "openai", report.AutoModel.Provider) - assert.Equal(t, "gpt-5", report.AutoModel.Model) + assert.Equal(t, "gpt-5.6", report.AutoModel.Model) assert.True(t, report.AutoModel.Usable) assert.Empty(t, report.Issues) diff --git a/cmd/wasm/README.md b/cmd/wasm/README.md index 1105643596..764b045120 100644 --- a/cmd/wasm/README.md +++ b/cmd/wasm/README.md @@ -188,6 +188,7 @@ are intentionally tiny: | File | Purpose | | --- | --- | | `pkg/cache/lock_js.go` | No-op file-lock stubs (single-threaded js). | +| `pkg/userconfig/lock_js.go` | No-op file-lock stubs for the user config file (single-threaded js). | | `pkg/desktop/sockets_js.go` | Returns empty Docker Desktop paths. | | `pkg/desktop/connection_js.go` | Refuses Unix-socket / named-pipe dials. | | `pkg/desktop/connection_other.go` | Build tag updated to `!windows && !js`. | diff --git a/docs/concepts/models/index.md b/docs/concepts/models/index.md index f5ad2d9d79..0334618187 100644 --- a/docs/concepts/models/index.md +++ b/docs/concepts/models/index.md @@ -125,11 +125,22 @@ Control how much the model "thinks" before responding: | Provider | Format | Values | Default | | ---------- | ---------- | ------------------------------------------------------------------- | -------------------------------- | -| OpenAI | string | `minimal`, `low`, `medium`, `high`, `xhigh` | `medium` (always-reasoning models only) | +| OpenAI | string | `minimal`, `low`, `medium`, `high`, `xhigh`, `max` | `medium` (always-reasoning models only) | | Anthropic | int or str | 1024–32768 tokens, or `adaptive`, `adaptive/`, effort level | off | | Gemini 2.5 | int | 0 (off), -1 (dynamic), or token count | -1 (dynamic) | | Gemini 3 | string | `minimal`, `low`, `medium`, `high` | varies | -| All | string/int | `none` or `0` to disable | — | +| All | string/int | `none` or `0` clears docker-agent's local config | — | + +`none` and `0` are not universal API-level disable switches. On genuine OpenAI +gpt-5.6+ endpoints (Sol/Terra/Luna), `none` is a real `reasoning_effort` value +that docker-agent sends as-is and the model does not reason. On older OpenAI +models, `none`/`0` only clear the local `thinking_budget` — omitting the field +has the same effect — and the model falls back to the API's own default effort +(still reasoning internally for always-reasoning models like the o-series). +Providers with a true optional-thinking switch (Gemini 2.5, Claude, local +models) are fully disabled by `none`/`0`. See the +[Thinking / Reasoning guide](../../guides/thinking/index.md#disabling-thinking) +for the full per-provider breakdown. ```yaml models: @@ -140,8 +151,8 @@ models: fast-responder: provider: openai - model: gpt-5 - thinking_budget: none # disable thinking + model: gpt-5.6 + thinking_budget: none # real API-level disable on gpt-5.6+ ``` > [!NOTE] diff --git a/docs/configuration/models/index.md b/docs/configuration/models/index.md index ea93f414cd..8a1b8043b3 100644 --- a/docs/configuration/models/index.md +++ b/docs/configuration/models/index.md @@ -278,8 +278,8 @@ Uses effort levels as strings: models: gpt: provider: openai - model: gpt-5 - thinking_budget: low # minimal | low | medium | high | xhigh + model: gpt-5.6 + thinking_budget: low # none | minimal | low | medium | high | xhigh | max (xhigh needs gpt-5.2+; none/max need gpt-5.6+; minimal dropped on gpt-5.6+) ``` ### Anthropic @@ -325,13 +325,23 @@ models: ### Disabling Thinking -Works for all providers: - ```yaml thinking_budget: none # or 0 ``` -Models that always reason (OpenAI o-series, gpt-5, Gemini 3) fall back to the API default and still reason internally. +`none` and `0` both clear docker-agent's local thinking configuration (omitting `thinking_budget` has the same effect); neither is guaranteed to reach the API as a real "off" switch: + +- **OpenAI gpt-5.6+** (Sol/Terra/Luna) is the only case with a genuine API-level `none` reasoning effort: docker-agent sends it as-is and the model does not reason. +- **Older OpenAI reasoning models** (o-series, gpt-5 through gpt-5.5) have no such switch: `none`/`0` just clear the local config, and the model falls back to the API's own default effort and still reasons internally. Same for other always-reasoning models (Gemini 3). +- Providers with a true optional-thinking switch (Gemini 2.5, Claude, local models) are fully disabled by `none`/`0`. + +```yaml +models: + fast-responder: + provider: openai + model: gpt-5.6 + thinking_budget: none # real API-level disable on gpt-5.6+ +``` See the [Thinking / Reasoning guide](../../guides/thinking/index.md) for per-provider details, including AWS Bedrock and Docker Model Runner. diff --git a/docs/guides/thinking/index.md b/docs/guides/thinking/index.md index 60792a7fce..1e43db5462 100644 --- a/docs/guides/thinking/index.md +++ b/docs/guides/thinking/index.md @@ -23,7 +23,7 @@ docker-agent exposes this through a single `thinking_budget` field on any named | Provider | Format | Values | Default | | ------------------- | ---------- | --------------------------------------------------------------------------------------- | ------------------ | -| OpenAI | string | `minimal`, `low`, `medium`, `high`, `none`; `xhigh` on gpt-5.2+ only | `medium` (API default) | +| OpenAI | string | `none`, `minimal`, `low`, `medium`, `high`, `xhigh`, `max`; `xhigh` on gpt-5.2+, `none`/`max` on gpt-5.6+ only, `minimal` dropped on gpt-5.6+ | `medium` (API default) | | Anthropic | int or str | 1024–32768 tokens, or `minimal`–`max`, `adaptive`, `adaptive/`, `none` | off | | Gemini 2.5 | int | `0` (off), `-1` (dynamic), or token count (max 24576 / 32768) | `-1` (dynamic) | | Gemini 3 | string | `minimal`, `low`, `medium`, `high` | API default (model-dependent) | @@ -36,33 +36,34 @@ String values are case-insensitive. The full set of accepted strings is `none`, ## OpenAI -OpenAI reasoning models (o-series, gpt-5, gpt-5-mini) use a string effort level that maps to their `reasoning_effort` API parameter. The `xhigh` level is only accepted by gpt-5.2 and later minor versions; o-series and earlier gpt-5 releases top out at `high`. +OpenAI reasoning models (o-series, gpt-5, gpt-5-mini, gpt-5.6 family) use a string effort level that maps to their `reasoning_effort` API parameter. The `xhigh` level requires gpt-5.2+; `none` and `max` require gpt-5.6+ (Sol/Terra/Luna); `minimal` is dropped on gpt-5.6+. ```yaml models: gpt-thinker: provider: openai - model: gpt-5-mini - thinking_budget: high # minimal | low | medium | high | xhigh + model: gpt-5.6 + thinking_budget: high # none | minimal | low | medium | high | xhigh | max ``` **Effort levels:** | Level | Description | | --------- | -------------------------------------------------------- | -| `none` | Don't request extra reasoning (alias for `0`); the API's own default still applies. | -| `minimal` | Fastest; lightest reasoning pass. | +| `none` | No reasoning. Sent as-is on gpt-5.6+ (a real API value); on older models it just disables the local `thinking_budget` (the API's own default still applies). | +| `minimal` | Fastest; lightest reasoning pass. Not accepted on gpt-5.6+ (dropped from the API). | | `low` | Quick reasoning for straightforward tasks. | | `medium` | Balanced default. | | `high` | More thorough; recommended for complex tasks. | -| `xhigh` | Near-maximum effort; slower but most accurate. | +| `xhigh` | Near-maximum effort; slower but most accurate. Requires gpt-5.2+. | +| `max` | Maximum effort. Requires gpt-5.6+. | -These effort levels (`minimal`–`xhigh`) are the **only** values accepted for OpenAI. Token counts, `max`, `adaptive`, and `adaptive/` are rejected with a configuration error at request time. The `xhigh` level is only supported by gpt-5.2 and later minor versions (e.g. gpt-5.2, gpt-5.4-mini); o-series and earlier gpt-5 releases top out at `high`. Older models (o1, o3-mini) only accept `low`/`medium`/`high` — sending an unsupported level returns an API error. +Token counts, `adaptive`, and `adaptive/` are rejected with a configuration error at request time. `xhigh` is only supported by gpt-5.2 and later minor versions (e.g. gpt-5.2, gpt-5.4-mini); `none` and `max` are only supported by gpt-5.6 and later (Sol/Terra/Luna); `minimal` is not accepted on gpt-5.6+. Older models (o1, o3-mini) only accept `low`/`medium`/`high` — sending an unsupported level returns an API error. > [!WARNING] > **Tokens and max_tokens** > -> OpenAI reasoning models always reason internally — even with `thinking_budget: none` there are hidden reasoning tokens that count against `max_tokens`. docker-agent automatically raises the output-token floor for its internal low-effort calls (e.g. title generation) so hidden reasoning cannot starve visible text output. +> Older OpenAI reasoning models always reason internally — even with `thinking_budget: none` there are hidden reasoning tokens that count against `max_tokens`. On gpt-5.6+ (Sol/Terra/Luna), `none` is a real API value that genuinely disables reasoning. docker-agent automatically raises the output-token floor for its internal low-effort calls (e.g. title generation) so hidden reasoning cannot starve visible text output. ## Anthropic @@ -311,7 +312,7 @@ models: thinking_budget: 0 ``` -`none` and `0` clear docker-agent's thinking configuration — no thinking parameter is sent. Models that always reason (OpenAI o-series, gpt-5, Gemini 3) then fall back to the API's default behavior and still reason internally; only models with optional thinking (Gemini 2.5, Claude, local models) are fully disabled. +`none` and `0` clear docker-agent's thinking configuration — no thinking parameter is sent. Models that always reason (OpenAI o-series, gpt-5 through gpt-5.5, Gemini 3) then fall back to the API's default behavior and still reason internally; gpt-5.6+ (Sol/Terra/Luna) sends `none` as a real API value that genuinely disables reasoning. Models with optional thinking (Gemini 2.5, Claude, local models) are also fully disabled. ## Choosing an Effort Level @@ -328,7 +329,7 @@ models: While running in the TUI, press **Shift+Tab** to cycle the thinking effort level for the current model without editing your YAML config, or type `/effort ` to jump straight to a specific level (e.g. `/effort high`). Running `/effort` without an argument opens a picker listing the levels the current model supports: -- The level steps through the model's supported range (model-specific), wrapping around — for example `none → minimal → low → medium → high → none` on OpenAI gpt-5/o-series, `none → minimal → low → medium → high → xhigh → none` on gpt-5.2+, `none → low → medium → high → max → none` on Anthropic Opus 4.6 and Sonnet 4.6, and `none → low → medium → high → xhigh → max → none` on Anthropic Opus 4.7+, Fable 5, and Mythos 5. For older Anthropic models (e.g. Sonnet 4.5) that only accept token budgets, effort-string cycling has no effect — use an integer `thinking_budget` in your YAML config instead. +- The level steps through the model's supported range (model-specific), wrapping around — for example `none → minimal → low → medium → high → none` on OpenAI gpt-5/o-series, `none → minimal → low → medium → high → xhigh → none` on gpt-5.2+, `none → low → medium → high → xhigh → max → none` on gpt-5.6+ (no `minimal`), `none → low → medium → high → max → none` on Anthropic Opus 4.6 and Sonnet 4.6, and `none → low → medium → high → xhigh → max → none` on Anthropic Opus 4.7+, Fable 5, and Mythos 5. For older Anthropic models (e.g. Sonnet 4.5) that only accept token budgets, effort-string cycling has no effect — use an integer `thinking_budget` in your YAML config instead. - The current level is shown in the sidebar next to the model name (e.g. `openai/gpt-5 • high`). - This applies as a session override — it is **not** saved to the config file. The next session starts from the level defined in your YAML. - For models that don't support reasoning, and for remote runtimes, Shift+Tab is a no-op and an informational message is displayed. diff --git a/docs/providers/chatgpt/index.md b/docs/providers/chatgpt/index.md index d098cd7966..d911d17970 100644 --- a/docs/providers/chatgpt/index.md +++ b/docs/providers/chatgpt/index.md @@ -17,7 +17,8 @@ Business plan rather than pay-per-token API credits. Under the hood, docker-agent talks to the ChatGPT Codex backend (`https://chatgpt.com/backend-api/codex`), which serves the `gpt-5` model -family over the OpenAI Responses API. +family over the OpenAI Responses API. GPT-5.6 (Sol/Terra/Luna) is served +there too; GPT-5.2 and GPT-5.3-Codex are deprecated for ChatGPT sign-in. ## Prerequisites @@ -52,7 +53,7 @@ rm ~/.config/cagent/chatgpt-auth.json # sign out (remove the stored sign-in ```yaml agents: root: - model: chatgpt/gpt-5.2 + model: chatgpt/gpt-5.6 instruction: You are a helpful assistant. ``` @@ -62,7 +63,7 @@ agents: models: gpt: provider: chatgpt - model: gpt-5.2 + model: gpt-5.6 thinking_budget: medium agents: @@ -75,12 +76,17 @@ agents: The Codex backend serves the models available to your ChatGPT plan, typically: -| Model | Best For | -| ------------------- | ------------------------------------- | -| `gpt-5.2` | General purpose, strong reasoning | -| `gpt-5.2-codex` | Agentic coding workflows | -| `gpt-5.1` | Previous flagship | -| `gpt-5.1-codex-mini`| Fast and cheap coding tasks | +| Model | Best For | +| -------------------- | -------------------------------------- | +| `gpt-5.6` | Alias for `gpt-5.6-sol`; general purpose, strong reasoning | +| `gpt-5.6-sol` | Frontier model, most capable | +| `gpt-5.6-terra` | Everyday workhorse | +| `gpt-5.6-luna` | High-volume, cost-efficient | +| `gpt-5.2` | Deprecated for ChatGPT sign-in | +| `gpt-5.2-codex` | Deprecated for ChatGPT sign-in | + +The effort picker exposes Low/Medium/High/XHigh/Max on the GPT-5.6 family +(no Minimal). ## How It Works @@ -114,7 +120,7 @@ refreshed. | Embeddings / reranking | Not supported | Supported | When both credentials are configured, automatic model selection prefers -`openai`; pin `--model chatgpt/gpt-5.2` (or use a named model) to use the +`openai`; pin `--model chatgpt/gpt-5.6` (or use a named model) to use the subscription. > [!NOTE] diff --git a/docs/providers/openai/index.md b/docs/providers/openai/index.md index f03a1008f9..4e866c24de 100644 --- a/docs/providers/openai/index.md +++ b/docs/providers/openai/index.md @@ -1,12 +1,12 @@ --- title: "OpenAI" -description: "Use GPT-4o, GPT-5, GPT-5-mini, and other OpenAI models with docker-agent." +description: "Use GPT-5.6, GPT-4o, GPT-5, GPT-5-mini, and other OpenAI models with docker-agent." keywords: docker agent, ai agents, model providers, llm, openai weight: 200 canonical: https://docs.docker.com/ai/docker-agent/providers/openai/ --- -_Use GPT-4o, GPT-5, GPT-5-mini, and other OpenAI models with docker-agent._ +_Use GPT-5.6, GPT-4o, GPT-5, GPT-5-mini, and other OpenAI models with docker-agent._ ## Setup @@ -27,7 +27,7 @@ export OPENAI_API_KEY="sk-..." ```yaml agents: root: - model: openai/gpt-5 + model: openai/gpt-5.6 ``` ### Named Model @@ -36,51 +36,57 @@ agents: models: gpt: provider: openai - model: gpt-5 - temperature: 0.7 + model: gpt-5.6 max_tokens: 4000 ``` ## Available Models -| Model | Best For | -| ------------- | ------------------------------------ | -| `gpt-5` | Most capable, complex reasoning | -| `gpt-5-mini` | Fast, cost-effective, good reasoning | -| `gpt-4o` | Multimodal, balanced performance | -| `gpt-4o-mini` | Cheapest, fast for simple tasks | +| Model | Best For | +| ---------------- | ----------------------------------------------------- | +| `gpt-5.6` | Alias for `gpt-5.6-sol`; tracks the flagship model | +| `gpt-5.6-sol` | Frontier model, most capable, complex reasoning | +| `gpt-5.6-terra` | Everyday workhorse; successor to the `-mini` tier | +| `gpt-5.6-luna` | High-volume, cost-efficient; successor to `-nano` tier | +| `gpt-5` | Previous-generation flagship | +| `gpt-5-mini` | Previous-generation fast, cost-effective model | +| `gpt-4o` | Multimodal, balanced performance | +| `gpt-4o-mini` | Cheapest, fast for simple tasks | + +Starting with GPT-5.6, OpenAI renamed the `-mini`/`-nano` size tiers to `-terra`/`-luna` (with `-sol` denoting the frontier tier previously left unsuffixed). Find more model names at [modelnames.ai](https://modelnames.ai/) or in the [official OpenAI docs](https://platform.openai.com/docs/models). ## Thinking Budget -OpenAI reasoning models (o-series, gpt-5, gpt-5-mini) support extended thinking through the `reasoning_effort` API parameter. Set `thinking_budget` to control the effort level: +OpenAI reasoning models (o-series, gpt-5, gpt-5-mini, gpt-5.6 family) support extended thinking through the `reasoning_effort` API parameter. Set `thinking_budget` to control the effort level: ```yaml models: gpt-thinker: provider: openai - model: gpt-5-mini - thinking_budget: high # minimal | low | medium | high | xhigh + model: gpt-5.6 + thinking_budget: high # none | minimal | low | medium | high | xhigh | max ``` **Effort levels:** | Level | Description | | --------- | -------------------------------------------------------- | -| `none` | Don't request extra reasoning (alias for `0`); the API's own default still applies. | -| `minimal` | Fastest; lightest reasoning pass. | +| `none` | No reasoning. On `gpt-5.6`+ this is a real API value that is sent as-is; on older models it just disables the local `thinking_budget` (the API's own default still applies). | +| `minimal` | Fastest; lightest reasoning pass. Not accepted on `gpt-5.6`+ (dropped from the API). | | `low` | Quick reasoning for straightforward tasks. | | `medium` | Balanced default. | | `high` | More thorough; recommended for complex tasks. | -| `xhigh` | Near-maximum effort; slower but most accurate. | +| `xhigh` | Near-maximum effort; slower but most accurate. Requires `gpt-5.2`+. | +| `max` | Maximum effort. Requires `gpt-5.6`+ (Sol/Terra/Luna). | -These are the **only** values OpenAI accepts — token counts, `max`, `adaptive`, and `adaptive/` are rejected with a configuration error at request time. Older models (o1, o3-mini) only accept `low`/`medium`/`high`. +Token counts, `adaptive`, and `adaptive/` are rejected with a configuration error at request time. Older models (o1, o3-mini) only accept `low`/`medium`/`high`; `xhigh` requires `gpt-5.2`+; `none` and `max` require `gpt-5.6`+; `minimal` is not accepted on `gpt-5.6`+. > [!WARNING] > **Hidden reasoning tokens** > -> OpenAI reasoning models always produce hidden reasoning tokens that count against `max_tokens` — even with `thinking_budget: none`. docker-agent automatically raises the output-token floor for its internal low-effort calls so reasoning cannot starve visible text output. +> OpenAI reasoning models always produce hidden reasoning tokens that count against `max_tokens` — even with `thinking_budget: none` on older models. docker-agent automatically raises the output-token floor for its internal low-effort calls so reasoning cannot starve visible text output. See the [Thinking / Reasoning guide](../../guides/thinking/index.md) for a cross-provider overview. diff --git a/docs/providers/vercel/index.md b/docs/providers/vercel/index.md index 197610ec3f..1047fa0d46 100644 --- a/docs/providers/vercel/index.md +++ b/docs/providers/vercel/index.md @@ -28,8 +28,10 @@ built-in support for Vercel AI Gateway as an alias provider. ## Usage Vercel AI Gateway model IDs use a `creator/model` form (for example -`openai/gpt-5` or `anthropic/claude-sonnet-4.5`); the gateway routes each -request to the underlying provider. +`openai/gpt-5.6-sol` or `anthropic/claude-sonnet-4.5`); the gateway routes each +request to the underlying provider. The gateway lists explicit variant slugs +only (`openai/gpt-5.6-sol`, `-terra`, `-luna`) — there is no unsuffixed +`openai/gpt-5.6` alias on the gateway. ### Inline Syntax @@ -38,7 +40,7 @@ The simplest way to use Vercel AI Gateway: ```yaml agents: root: - model: vercel/openai/gpt-5 + model: vercel/openai/gpt-5.6-sol description: Assistant using Vercel AI Gateway instruction: You are a helpful assistant. ``` @@ -51,8 +53,7 @@ For more control over parameters: models: vercel_model: provider: vercel - model: openai/gpt-5 - temperature: 0.7 + model: openai/gpt-5.6-sol max_tokens: 8192 agents: @@ -70,7 +71,9 @@ the current model list, IDs, and pricing. | Model | Description | | --- | --- | -| `openai/gpt-5` | OpenAI GPT-5 routed through the gateway | +| `openai/gpt-5.6-sol` | OpenAI GPT-5.6 Sol (frontier) routed through the gateway | +| `openai/gpt-5.6-terra` | OpenAI GPT-5.6 Terra (workhorse) routed through the gateway | +| `openai/gpt-5.6-luna` | OpenAI GPT-5.6 Luna (high-volume) routed through the gateway | | `anthropic/claude-sonnet-4.5` | Anthropic Claude Sonnet routed through the gateway | | `google/gemini-2.5-flash` | Google Gemini routed through the gateway | diff --git a/examples/chatgpt.yaml b/examples/chatgpt.yaml index 94c2386ed8..07c562ecf0 100644 --- a/examples/chatgpt.yaml +++ b/examples/chatgpt.yaml @@ -17,7 +17,7 @@ models: gpt: provider: chatgpt - model: gpt-5.2 + model: gpt-5.6 thinking_budget: medium agents: diff --git a/examples/thinking_budget.yaml b/examples/thinking_budget.yaml index 5c665abddf..ba60dae443 100644 --- a/examples/thinking_budget.yaml +++ b/examples/thinking_budget.yaml @@ -3,7 +3,7 @@ agents: root: - model: gpt-5-mini-min # <- try with gpt-5-mini-high + model: gpt-5-mini-min # <- try with gpt-5-mini-high, gpt-5-6-max, or gpt-5-6-none # model: claude-4-5-sonnet-min # <- try with claude-4-5-sonnet-high or claude-opus-4-6-adaptive # model: gemini-2-5-flash-dynamic-thinking # <- try with -no-thinking, -low or -high variants description: a helpful assistant that thinks @@ -17,13 +17,23 @@ models: gpt-5-mini-min: provider: openai model: gpt-5-mini - thinking_budget: minimal # <- openai supports "minimal", "low", "medium", "high", "xhigh" + thinking_budget: minimal # <- openai supports "none", "minimal", "low", "medium", "high", "xhigh", "max" (xhigh needs gpt-5.2+; none/max need gpt-5.6+; minimal is dropped on gpt-5.6+) gpt-5-mini-high: provider: openai model: gpt-5-mini thinking_budget: high + gpt-5-6-max: + provider: openai + model: gpt-5.6 + thinking_budget: max # <- gpt-5.6+ only; the top-most OpenAI effort tier + + gpt-5-6-none: + provider: openai + model: gpt-5.6 + thinking_budget: none # <- gpt-5.6+ has a real "none" effort, honored on the wire instead of just disabling thinking locally + claude-4-5-sonnet-min: provider: anthropic model: claude-sonnet-4-5-20250929 diff --git a/golang_developer.yaml b/golang_developer.yaml index c851953a91..7b01a06250 100755 --- a/golang_developer.yaml +++ b/golang_developer.yaml @@ -41,7 +41,7 @@ models: model: claude-haiku-4-5 gpt: provider: openai - model: gpt-5.5 + model: gpt-5.6 extramax: model: sonnet,gpt diff --git a/pkg/config/auto.go b/pkg/config/auto.go index 6eca094c68..3edba64621 100644 --- a/pkg/config/auto.go +++ b/pkg/config/auto.go @@ -148,8 +148,8 @@ func (e *AutoModelFallbackError) Error() string { func (e *AutoModelFallbackError) Unwrap() error { return e.Cause } var DefaultModels = map[string]string{ - "openai": "gpt-5", - "chatgpt": "gpt-5.2", + "openai": "gpt-5.6", + "chatgpt": "gpt-5.6", "anthropic": "claude-sonnet-4-6", "google": "gemini-3.5-flash", "dmr": "ai/qwen3:latest", @@ -164,7 +164,7 @@ var DefaultModels = map[string]string{ "together": "meta-llama/Llama-3.3-70B-Instruct-Turbo", "huggingface": "meta-llama/Llama-3.3-70B-Instruct", "moonshot": "kimi-k2-0905-preview", - "vercel": "openai/gpt-5", + "vercel": "openai/gpt-5.6-sol", "amazon-bedrock": "global.anthropic.claude-sonnet-4-5-20250929-v1:0", "opencode-go": "deepseek-v4-flash", "opencode-zen": "deepseek-v4-flash-free", diff --git a/pkg/config/auto_test.go b/pkg/config/auto_test.go index e5f14b6176..6a149db6f0 100644 --- a/pkg/config/auto_test.go +++ b/pkg/config/auto_test.go @@ -259,7 +259,7 @@ func TestAutoModelConfig(t *testing.T) { "OPENAI_API_KEY": "test-key", }, expectedProvider: "openai", - expectedModel: "gpt-5", + expectedModel: "gpt-5.6", expectedMaxTokens: 32000, }, { @@ -376,7 +376,7 @@ func TestAutoModelConfig(t *testing.T) { "AI_GATEWAY_API_KEY": "test-key", }, expectedProvider: "vercel", - expectedModel: "openai/gpt-5", + expectedModel: "openai/gpt-5.6-sol", expectedMaxTokens: 32000, }, { @@ -472,7 +472,7 @@ func TestDefaultModels(t *testing.T) { } // Test specific model values - assert.Equal(t, "gpt-5", DefaultModels["openai"]) + assert.Equal(t, "gpt-5.6", DefaultModels["openai"]) assert.Equal(t, "claude-sonnet-4-6", DefaultModels["anthropic"]) assert.Equal(t, "gemini-3.5-flash", DefaultModels["google"]) assert.Equal(t, "ai/qwen3:latest", DefaultModels["dmr"]) @@ -487,7 +487,7 @@ func TestDefaultModels(t *testing.T) { assert.Equal(t, "meta-llama/Llama-3.3-70B-Instruct-Turbo", DefaultModels["together"]) assert.Equal(t, "meta-llama/Llama-3.3-70B-Instruct", DefaultModels["huggingface"]) assert.Equal(t, "kimi-k2-0905-preview", DefaultModels["moonshot"]) - assert.Equal(t, "openai/gpt-5", DefaultModels["vercel"]) + assert.Equal(t, "openai/gpt-5.6-sol", DefaultModels["vercel"]) assert.Equal(t, "global.anthropic.claude-sonnet-4-5-20250929-v1:0", DefaultModels["amazon-bedrock"]) assert.Equal(t, "deepseek-v4-flash", DefaultModels["opencode-go"]) assert.Equal(t, "deepseek-v4-flash-free", DefaultModels["opencode-zen"]) diff --git a/pkg/config/builtin-agents/coder.yaml b/pkg/config/builtin-agents/coder.yaml index dd7f0604b8..aa9957598a 100644 --- a/pkg/config/builtin-agents/coder.yaml +++ b/pkg/config/builtin-agents/coder.yaml @@ -7,13 +7,13 @@ models: default: first_available: - anthropic/claude-opus-4-8 - - openai/gpt-5.5 + - openai/gpt-5.6 - google/gemini-3.5-flash - dmr/ai/qwen3 fast: first_available: - anthropic/claude-haiku-4-5 - - openai/gpt-5.4-mini + - openai/gpt-5.6-luna - google/gemini-3.1-flash-lite - dmr/ai/qwen3 diff --git a/pkg/config/builtin-agents/default.yaml b/pkg/config/builtin-agents/default.yaml index 4b960269ac..cd007df5a7 100644 --- a/pkg/config/builtin-agents/default.yaml +++ b/pkg/config/builtin-agents/default.yaml @@ -7,7 +7,7 @@ models: smart: first_available: - anthropic/claude-sonnet-4-6 - - openai/gpt-5 + - openai/gpt-5.6 - google/gemini-3.5-flash - mistral/mistral-small-latest - dmr/ai/qwen3 diff --git a/pkg/effort/effort.go b/pkg/effort/effort.go index 51d50caebf..fd4335a1e1 100644 --- a/pkg/effort/effort.go +++ b/pkg/effort/effort.go @@ -168,10 +168,13 @@ func NextSupportedLevel(supported []Level, current Level) Level { // --------------------------------------------------------------------------- // ForOpenAI returns the OpenAI reasoning_effort string for l. -// OpenAI accepts: minimal, low, medium, high, xhigh. +// OpenAI accepts: none, minimal, low, medium, high, xhigh, max — none and max +// are gpt-5.6+ only, minimal is dropped on gpt-5.6+, and xhigh is gpt-5.2+. +// Per-model gating lives in pkg/modelinfo; this is the provider-wide +// vocabulary layer, so older models still reject none/xhigh/max API-side. func ForOpenAI(l Level) (string, bool) { switch l { - case Minimal, Low, Medium, High, XHigh: + case None, Minimal, Low, Medium, High, XHigh, Max: return string(l), true default: return "", false diff --git a/pkg/effort/effort_test.go b/pkg/effort/effort_test.go index 30e683f719..9bfd38ebd7 100644 --- a/pkg/effort/effort_test.go +++ b/pkg/effort/effort_test.go @@ -73,13 +73,13 @@ func TestForOpenAI(t *testing.T) { want string ok bool }{ + {None, "none", true}, {Minimal, "minimal", true}, {Low, "low", true}, {Medium, "medium", true}, {High, "high", true}, {XHigh, "xhigh", true}, - {Max, "", false}, - {None, "", false}, + {Max, "max", true}, } { t.Run(string(tt.level), func(t *testing.T) { t.Parallel() diff --git a/pkg/model/provider/clone_test.go b/pkg/model/provider/clone_test.go index a80f0cbbac..8e13bd3ea8 100644 --- a/pkg/model/provider/clone_test.go +++ b/pkg/model/provider/clone_test.go @@ -4,6 +4,7 @@ package provider import ( "context" + "encoding/json" "net/http" "net/http/httptest" "testing" @@ -11,6 +12,7 @@ import ( "github.com/stretchr/testify/assert" "github.com/stretchr/testify/require" + "github.com/docker/docker-agent/pkg/chat" "github.com/docker/docker-agent/pkg/config/latest" "github.com/docker/docker-agent/pkg/environment" "github.com/docker/docker-agent/pkg/model/provider/options" @@ -214,3 +216,88 @@ func TestCloneWithOptions_OverridesMaxTokens(t *testing.T) { assert.Equal(t, newMaxTokens, *clonedConfig.ModelConfig.MaxTokens, "MaxTokens should be updated to the new value") } + +// TestCloneWithOptions_PreservesOpenAIVendorBit_NamedCustomProvider verifies +// that the genuine-OpenAI-vendor bit resolved for a named custom OpenAI +// provider (providers: section, no explicit `provider:` override) survives +// CloneWithOptions(WithNoThinking()), the path used for e.g. title generation +// and sampling clones. The clone re-enters createDirectProvider, which +// recomputes isOpenAIVendor from the base config (preserved via +// options.WithProviders through options.FromModelOptions) rather than +// trusting a stale copy, so the wire behavior (reasoning_effort="none") must +// hold on the clone too, not just the original provider. +func TestCloneWithOptions_PreservesOpenAIVendorBit_NamedCustomProvider(t *testing.T) { + t.Parallel() + + server, body := captureNamedCustomProviderRequestBody(t, "openai_chatcompletions") + + customProviders := map[string]latest.ProviderConfig{ + "my_openai": { + BaseURL: server.URL, + TokenKey: "MY_OPENAI_TOKEN", + APIType: "openai_chatcompletions", + }, + } + modelCfg := &latest.ModelConfig{Provider: "my_openai", Model: "gpt-5.6"} + env := environment.NewMapEnvProvider(map[string]string{"MY_OPENAI_TOKEN": "secret"}) + + baseProvider, err := fullTestRegistry().New(t.Context(), modelCfg, env, options.WithProviders(customProviders)) + require.NoError(t, err) + baseOpts := baseProvider.BaseConfig().ModelOptions + require.True(t, baseOpts.OpenAIVendor(), "base provider should resolve the OpenAI vendor bit") + + cloned := CloneWithOptions(t.Context(), baseProvider, options.WithNoThinking()) + clonedOpts := cloned.BaseConfig().ModelOptions + require.True(t, clonedOpts.OpenAIVendor(), "clone must preserve the OpenAI vendor bit") + + stream, err := cloned.CreateChatCompletionStream(t.Context(), []chat.Message{{Role: chat.MessageRoleUser, Content: "Hi"}}, nil) + require.NoError(t, err) + defer stream.Close() + drainStream(t, stream) + + var req struct { + ReasoningEffort string `json:"reasoning_effort"` + } + require.NoError(t, json.Unmarshal(body(), &req)) + assert.Equal(t, "none", req.ReasoningEffort, "cloned NoThinking() path must still send gpt-5.6's real none effort") +} + +// TestCloneWithOptions_KeepsOpenAIVendorFalse_UnrelatedAlias is the negative +// counterpart: cloning a provider built on a known non-OpenAI alias (xai, +// mistral) must not somehow gain the OpenAI vendor bit, so the clone's +// NoThinking() path keeps sending "low". +func TestCloneWithOptions_KeepsOpenAIVendorFalse_UnrelatedAlias(t *testing.T) { + t.Parallel() + + server, body := captureNamedCustomProviderRequestBody(t, "openai_chatcompletions") + + modelCfg := &latest.ModelConfig{ + Provider: "xai", + Model: "gpt-5.6", + BaseURL: server.URL, + ProviderOpts: map[string]any{ + "api_type": "openai_chatcompletions", + }, + } + env := environment.NewMapEnvProvider(map[string]string{"XAI_API_KEY": "secret"}) + + baseProvider, err := fullTestRegistry().New(t.Context(), modelCfg, env) + require.NoError(t, err) + baseOpts := baseProvider.BaseConfig().ModelOptions + require.False(t, baseOpts.OpenAIVendor()) + + cloned := CloneWithOptions(t.Context(), baseProvider, options.WithNoThinking()) + clonedOpts := cloned.BaseConfig().ModelOptions + require.False(t, clonedOpts.OpenAIVendor()) + + stream, err := cloned.CreateChatCompletionStream(t.Context(), []chat.Message{{Role: chat.MessageRoleUser, Content: "Hi"}}, nil) + require.NoError(t, err) + defer stream.Close() + drainStream(t, stream) + + var req struct { + ReasoningEffort string `json:"reasoning_effort"` + } + require.NoError(t, json.Unmarshal(body(), &req)) + assert.Equal(t, "low", req.ReasoningEffort) +} diff --git a/pkg/model/provider/defaults.go b/pkg/model/provider/defaults.go index 06c7a13a71..ae5a22c782 100644 --- a/pkg/model/provider/defaults.go +++ b/pkg/model/provider/defaults.go @@ -5,6 +5,7 @@ import ( "context" "log/slog" "maps" + "strings" "github.com/docker/docker-agent/pkg/config/latest" "github.com/docker/docker-agent/pkg/environment" @@ -214,7 +215,13 @@ func cloneModelConfig(cfg *latest.ModelConfig) *latest.ModelConfig { // applyModelDefaults applies provider-specific default values for model configuration. // // Thinking defaults policy: -// - thinking_budget: 0 or thinking_budget: none → thinking is off (nil). +// - thinking_budget: 0 → thinking is off (nil): the model's own default +// applies since most providers have no real "off" switch. +// - thinking_budget: none → normally normalised the same way (nil), EXCEPT +// on an OpenAI-family model that has a real API-level "none" effort +// (gpt-5.6+, see [modelinfo.OpenAISupportsNoneEffort]): there the explicit +// value is preserved so it actually reaches the API instead of silently +// falling back to the model's default ("medium"). // - thinking_budget explicitly set to a real value → kept as-is; interleaved_thinking // is auto-enabled for Anthropic/Bedrock-Claude. // - thinking_budget NOT set: @@ -223,16 +230,22 @@ func cloneModelConfig(cfg *latest.ModelConfig) *latest.ModelConfig { // // NOTE: max_tokens is NOT set here; see teamloader and runtime/model_switcher. func applyModelDefaults(cfg *latest.ModelConfig) { - // Explicitly disabled → normalise to nil so providers never see it. + providerType := resolveProviderType(cfg) + + // Explicitly disabled → normalise to nil so providers never see it, + // unless the model has a real "none" effort worth preserving. if cfg.ThinkingBudget.IsDisabled() { + if preservesNoneEffort(cfg, providerType) { + slog.Debug("Preserving explicit none reasoning effort", + "provider", cfg.Provider, "model", cfg.Model) + return + } cfg.ThinkingBudget = nil slog.Debug("Thinking explicitly disabled", "provider", cfg.Provider, "model", cfg.Model) return } - providerType := resolveProviderType(cfg) - // User already set a real thinking_budget — just apply side-effects. if cfg.ThinkingBudget != nil { ensureInterleavedThinking(cfg, providerType) @@ -250,6 +263,78 @@ func applyModelDefaults(cfg *latest.ModelConfig) { } } +// preservesNoneEffort reports whether a disabled ThinkingBudget should be kept +// as an explicit "none" rather than normalised to nil. It applies only to an +// explicit string `effort: none` (as opposed to `tokens: 0`, which has no +// dedicated API value to preserve) on an OpenAI-protocol provider that is +// also a genuine OpenAI vendor (see [isOpenAIVendor]) whose model accepts a +// real "none" reasoning effort. An OpenAI-compatible alias for a different +// vendor (xai, mistral, ...) never preserves it, even if its model name +// happens to match gpt-5.6's naming pattern. +func preservesNoneEffort(cfg *latest.ModelConfig, providerType string) bool { + if cfg.ThinkingBudget == nil || !strings.EqualFold(cfg.ThinkingBudget.Effort, "none") { + return false + } + switch providerType { + case "openai", "openai_chatcompletions", "openai_responses": + return isOpenAIVendor(cfg) && modelinfo.OpenAISupportsNoneEffort(cfg.Model) + default: + return false + } +} + +// isOpenAIVendor reports whether cfg's model genuinely runs against OpenAI's +// own model catalog, as opposed to a different vendor (xai/grok, mistral, +// deepseek, ...) that merely speaks the OpenAI-compatible wire protocol. +// +// resolveProviderType only identifies the transport dialect (Chat +// Completions vs Responses vs some other OpenAI-compatible variant); many +// unrelated providers share it through their built-in alias APIType. Vendor +// identity needs a narrower, separate check so OpenAI-only behavior (like +// gpt-5.6's real "none" reasoning effort) doesn't leak onto e.g. xai/mistral +// just because they happen to share the wire format. +// +// Delegates the provider-name/model-qualifier core to +// [modelinfo.IsOpenAIVendor] and layers one more exclusion on top: a +// provider name that is NOT itself a known built-in alias (i.e. a custom +// provider from the providers: section) whose resolved API type is an +// OpenAI dialect. A protocol-only alias like xai/mistral never reaches this +// branch — it IS a known alias — so its APIType fallback can never be +// mistaken for a deliberate "this is an OpenAI endpoint" declaration. +// +// This result is threaded to the pkg/model/provider/openai client (which +// cannot import this package — see modelinfo.IsOpenAIVendor's doc for the +// import-cycle rationale) as trusted internal state via +// options.WithOpenAIVendor, applied once by createDirectProvider after this +// function runs on the fully-resolved (post-applyProviderDefaults) config. It +// is never written to ProviderOpts: that map is public, user-controllable +// config, so a user-supplied `provider_opts.openai_vendor` key must never be +// able to spoof or suppress this decision. +func isOpenAIVendor(cfg *latest.ModelConfig) bool { + if modelinfo.IsOpenAIVendor(cfg.Provider, cfg.Model) { + return true + } + return isUnrecognizedOpenAIProtocolProvider(cfg) +} + +// isUnrecognizedOpenAIProtocolProvider reports whether cfg.Provider is NOT a +// known built-in alias (i.e. it's a custom provider from the providers: +// section, typically one that omits the underlying `provider:` field) whose +// resolved api_type speaks one of the OpenAI wire dialects. This is the one +// exclusion [modelinfo.IsOpenAIVendor] cannot express on its own, since the +// built-in alias registry lives in this package (see [isOpenAIVendor]'s doc). +func isUnrecognizedOpenAIProtocolProvider(cfg *latest.ModelConfig) bool { + if _, isBuiltinAlias := LookupAlias(cfg.Provider); isBuiltinAlias { + return false + } + switch resolveProviderType(cfg) { + case "openai", "openai_chatcompletions", "openai_responses": + return true + default: + return false + } +} + // ensureInterleavedThinking sets interleaved_thinking=true in ProviderOpts // for any Claude model, unless the user already set it. // diff --git a/pkg/model/provider/factory.go b/pkg/model/provider/factory.go index 33ceacbf37..b4e2356607 100644 --- a/pkg/model/provider/factory.go +++ b/pkg/model/provider/factory.go @@ -83,6 +83,12 @@ func (r *Registry) createDirectProvider(ctx context.Context, cfg *latest.ModelCo if err := expandModelConfigEnv(ctx, enhancedCfg, env); err != nil { return nil, err } + // Resolve genuine-OpenAI-vendor identity now that custom providers and + // aliases are fully applied, and thread it to the leaf factory as trusted + // internal state rather than a ProviderOpts key: provider_opts is public, + // user-controllable config, so it must never be able to spoof or suppress + // this decision (see options.WithOpenAIVendor). + opts = append(opts, options.WithOpenAIVendor(isOpenAIVendor(enhancedCfg))) // A model may opt out of the models gateway and dial its provider directly. // Clearing the gateway option makes the leaf provider take its direct-auth // path (provider API key / token_key) instead of the gateway path. diff --git a/pkg/model/provider/factory_js.go b/pkg/model/provider/factory_js.go index f13d1ebfd0..03124559a1 100644 --- a/pkg/model/provider/factory_js.go +++ b/pkg/model/provider/factory_js.go @@ -105,6 +105,11 @@ func (r *Registry) createDirectProvider(ctx context.Context, cfg *latest.ModelCo if err := expandModelConfigEnv(ctx, enhancedCfg, env); err != nil { return nil, err } + // Resolve genuine-OpenAI-vendor identity now that custom providers and + // aliases are fully applied, and thread it to the leaf factory as trusted + // internal state rather than a ProviderOpts key (see factory.go's twin + // comment and options.WithOpenAIVendor for the full rationale). + opts = append(opts, options.WithOpenAIVendor(isOpenAIVendor(enhancedCfg))) providerType := resolveProviderType(enhancedCfg) factory, ok := r.factories[providerType] if !ok { diff --git a/pkg/model/provider/factory_js_openai_vendor_test.go b/pkg/model/provider/factory_js_openai_vendor_test.go new file mode 100644 index 0000000000..7a440654b5 --- /dev/null +++ b/pkg/model/provider/factory_js_openai_vendor_test.go @@ -0,0 +1,348 @@ +//go:build js && wasm + +package provider + +import ( + "encoding/json" + "io" + "net/http" + "net/http/httptest" + "sync" + "testing" + + "github.com/stretchr/testify/assert" + "github.com/stretchr/testify/require" + + "github.com/docker/docker-agent/pkg/chat" + "github.com/docker/docker-agent/pkg/config/latest" + "github.com/docker/docker-agent/pkg/environment" + "github.com/docker/docker-agent/pkg/model/provider/options" +) + +// This file is the js/wasm counterpart of named_custom_openai_provider_test.go +// and clone_test.go's OpenAIVendor coverage (both excluded from this build by +// their `!js` tag): it proves factory_js.go's createDirectProvider mirrors +// factory.go's resolved-OpenAIVendor injection (see the twin comment in both +// files), driven through the actual js/wasm DefaultRegistry so a browser +// build gets the same wire behavior as the CLI. + +// captureNamedCustomProviderRequestBody starts a mock chat-completions server +// that records the last request body it received and replies with a minimal +// gpt-5.6 SSE stream. +func captureNamedCustomProviderRequestBody(t *testing.T) (server *httptest.Server, body func() []byte) { + t.Helper() + + var ( + received []byte + mu sync.Mutex + ) + server = httptest.NewServer(http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) { + b, _ := io.ReadAll(r.Body) + mu.Lock() + received = b + mu.Unlock() + + w.Header().Set("Content-Type", "text/event-stream") + flusher, _ := w.(http.Flusher) + writeSSEChunk(w, map[string]any{ + "id": "test", "object": "chat.completion.chunk", "model": "gpt-5.6", + "choices": []map[string]any{{"index": 0, "delta": map[string]any{"content": "Hello"}, "finish_reason": "stop"}}, + }) + _, _ = w.Write([]byte("data: [DONE]\n\n")) + if flusher != nil { + flusher.Flush() + } + })) + t.Cleanup(server.Close) + return server, func() []byte { + mu.Lock() + defer mu.Unlock() + return received + } +} + +func writeSSEChunk(w http.ResponseWriter, data map[string]any) { + jsonData, _ := json.Marshal(data) + _, _ = w.Write([]byte("data: " + string(jsonData) + "\n\n")) +} + +func drainStream(t *testing.T, stream chat.MessageStream) { + t.Helper() + for { + if _, err := stream.Recv(); err != nil { + return + } + } +} + +// reasoningEffortOf decodes the reasoning_effort field of a captured +// chat-completions request body. +func reasoningEffortOf(t *testing.T, body []byte) string { + t.Helper() + var req struct { + ReasoningEffort string `json:"reasoning_effort"` + } + require.NoError(t, json.Unmarshal(body, &req)) + return req.ReasoningEffort +} + +// TestJSFactory_NamedCustomOpenAIProvider_NoThinking_SendsNoneEffort proves +// the js/wasm registry resolves a named custom OpenAI provider (providers: +// section, no explicit `provider:` override) to the genuine OpenAI vendor and +// threads gpt-5.6's real "none" reasoning effort through NoThinking(), not +// the generic "low" fallback used for OpenAI-compatible aliases fronting a +// different vendor. +func TestJSFactory_NamedCustomOpenAIProvider_NoThinking_SendsNoneEffort(t *testing.T) { + t.Parallel() + + server, body := captureNamedCustomProviderRequestBody(t) + + customProviders := map[string]latest.ProviderConfig{ + "my_openai": { + BaseURL: server.URL, + TokenKey: "MY_OPENAI_TOKEN", + APIType: "openai_chatcompletions", + }, + } + modelCfg := &latest.ModelConfig{Provider: "my_openai", Model: "gpt-5.6"} + env := environment.NewMapEnvProvider(map[string]string{"MY_OPENAI_TOKEN": "secret"}) + + provider, err := DefaultRegistry().New(t.Context(), modelCfg, env, + options.WithProviders(customProviders), options.WithNoThinking()) + require.NoError(t, err) + + stream, err := provider.CreateChatCompletionStream(t.Context(), []chat.Message{{Role: chat.MessageRoleUser, Content: "Hi"}}, nil) + require.NoError(t, err) + defer stream.Close() + drainStream(t, stream) + + assert.Equal(t, "none", reasoningEffortOf(t, body())) +} + +// TestJSFactory_UnrecognizedAlias_KeepsLowFallback is the negative +// counterpart: xai/mistral merely speak the OpenAI wire protocol for a +// different vendor, so gpt-5.6 must keep the generic "low" fallback. +func TestJSFactory_UnrecognizedAlias_KeepsLowFallback(t *testing.T) { + t.Parallel() + + tests := []struct { + provider string + tokenKey string + }{ + {"xai", "XAI_API_KEY"}, + {"mistral", "MISTRAL_API_KEY"}, + } + for _, tt := range tests { + t.Run(tt.provider, func(t *testing.T) { + t.Parallel() + + server, body := captureNamedCustomProviderRequestBody(t) + + modelCfg := &latest.ModelConfig{ + Provider: tt.provider, + Model: "gpt-5.6", + BaseURL: server.URL, + ProviderOpts: map[string]any{ + "api_type": "openai_chatcompletions", + }, + } + env := environment.NewMapEnvProvider(map[string]string{tt.tokenKey: "secret"}) + + p, err := DefaultRegistry().New(t.Context(), modelCfg, env, options.WithNoThinking()) + require.NoError(t, err) + + stream, err := p.CreateChatCompletionStream(t.Context(), []chat.Message{{Role: chat.MessageRoleUser, Content: "Hi"}}, nil) + require.NoError(t, err) + defer stream.Close() + drainStream(t, stream) + + assert.Equal(t, "low", reasoningEffortOf(t, body())) + }) + } +} + +// TestJSFactory_SpoofedProviderOptsCannotOverrideResolution proves that +// provider_opts.openai_vendor (public, user-controllable config) has zero +// effect in either direction under js/wasm, matching the native adversarial +// coverage in named_custom_openai_provider_test.go. +func TestJSFactory_SpoofedProviderOptsCannotOverrideResolution(t *testing.T) { + t.Parallel() + + t.Run("spoofed true on xai cannot force none", func(t *testing.T) { + t.Parallel() + server, body := captureNamedCustomProviderRequestBody(t) + modelCfg := &latest.ModelConfig{ + Provider: "xai", + Model: "gpt-5.6", + BaseURL: server.URL, + ProviderOpts: map[string]any{ + "api_type": "openai_chatcompletions", + "openai_vendor": true, // spoofed; must be ignored + }, + } + env := environment.NewMapEnvProvider(map[string]string{"XAI_API_KEY": "secret"}) + + p, err := DefaultRegistry().New(t.Context(), modelCfg, env, options.WithNoThinking()) + require.NoError(t, err) + stream, err := p.CreateChatCompletionStream(t.Context(), []chat.Message{{Role: chat.MessageRoleUser, Content: "Hi"}}, nil) + require.NoError(t, err) + defer stream.Close() + drainStream(t, stream) + assert.Equal(t, "low", reasoningEffortOf(t, body())) + }) + + t.Run("spoofed false on named custom OpenAI provider cannot suppress none", func(t *testing.T) { + t.Parallel() + server, body := captureNamedCustomProviderRequestBody(t) + customProviders := map[string]latest.ProviderConfig{ + "my_openai": { + BaseURL: server.URL, + TokenKey: "MY_OPENAI_TOKEN", + APIType: "openai_chatcompletions", + }, + } + modelCfg := &latest.ModelConfig{ + Provider: "my_openai", + Model: "gpt-5.6", + ProviderOpts: map[string]any{ + "openai_vendor": false, // spoofed; must not suppress "none" + }, + } + env := environment.NewMapEnvProvider(map[string]string{"MY_OPENAI_TOKEN": "secret"}) + + provider, err := DefaultRegistry().New(t.Context(), modelCfg, env, + options.WithProviders(customProviders), options.WithNoThinking()) + require.NoError(t, err) + stream, err := provider.CreateChatCompletionStream(t.Context(), []chat.Message{{Role: chat.MessageRoleUser, Content: "Hi"}}, nil) + require.NoError(t, err) + defer stream.Close() + drainStream(t, stream) + assert.Equal(t, "none", reasoningEffortOf(t, body())) + }) +} + +// TestJSFactory_CallerSuppliedStaleOpenAIVendorIsOverridden proves that a +// stale options.WithOpenAIVendor value supplied by the caller (e.g. carried +// forward from a previous resolution) is always replaced by the factory's own +// resolution: createDirectProvider appends its computed Opt last, so it wins +// over anything the caller passed in, in either direction. +func TestJSFactory_CallerSuppliedStaleOpenAIVendorIsOverridden(t *testing.T) { + t.Parallel() + + t.Run("stale true on a non-OpenAI alias is corrected to false", func(t *testing.T) { + t.Parallel() + server, body := captureNamedCustomProviderRequestBody(t) + modelCfg := &latest.ModelConfig{ + Provider: "xai", + Model: "gpt-5.6", + BaseURL: server.URL, + ProviderOpts: map[string]any{ + "api_type": "openai_chatcompletions", + }, + } + env := environment.NewMapEnvProvider(map[string]string{"XAI_API_KEY": "secret"}) + + p, err := DefaultRegistry().New(t.Context(), modelCfg, env, + options.WithOpenAIVendor(true), options.WithNoThinking()) + require.NoError(t, err) + stream, err := p.CreateChatCompletionStream(t.Context(), []chat.Message{{Role: chat.MessageRoleUser, Content: "Hi"}}, nil) + require.NoError(t, err) + defer stream.Close() + drainStream(t, stream) + assert.Equal(t, "low", reasoningEffortOf(t, body()), "the factory's resolved value must override a stale caller-supplied true") + }) + + t.Run("stale false on a named custom OpenAI provider is corrected to true", func(t *testing.T) { + t.Parallel() + server, body := captureNamedCustomProviderRequestBody(t) + customProviders := map[string]latest.ProviderConfig{ + "my_openai": { + BaseURL: server.URL, + TokenKey: "MY_OPENAI_TOKEN", + APIType: "openai_chatcompletions", + }, + } + modelCfg := &latest.ModelConfig{Provider: "my_openai", Model: "gpt-5.6"} + env := environment.NewMapEnvProvider(map[string]string{"MY_OPENAI_TOKEN": "secret"}) + + provider, err := DefaultRegistry().New(t.Context(), modelCfg, env, + options.WithProviders(customProviders), options.WithOpenAIVendor(false), options.WithNoThinking()) + require.NoError(t, err) + stream, err := provider.CreateChatCompletionStream(t.Context(), []chat.Message{{Role: chat.MessageRoleUser, Content: "Hi"}}, nil) + require.NoError(t, err) + defer stream.Close() + drainStream(t, stream) + assert.Equal(t, "none", reasoningEffortOf(t, body()), "the factory's resolved value must override a stale caller-supplied false") + }) +} + +// TestJSFactory_CloneWithOptions_PreservesOpenAIVendorBit is the js/wasm +// counterpart of clone_test.go's OpenAIVendor coverage: CloneWithOptions +// (used for e.g. title-generation and sampling clones) re-enters +// createDirectProvider, which must recompute isOpenAIVendor from the base +// config rather than trusting a stale copy, so the clone's NoThinking() path +// keeps sending gpt-5.6's real "none" effort too. +func TestJSFactory_CloneWithOptions_PreservesOpenAIVendorBit(t *testing.T) { + t.Parallel() + + server, body := captureNamedCustomProviderRequestBody(t) + + customProviders := map[string]latest.ProviderConfig{ + "my_openai": { + BaseURL: server.URL, + TokenKey: "MY_OPENAI_TOKEN", + APIType: "openai_chatcompletions", + }, + } + modelCfg := &latest.ModelConfig{Provider: "my_openai", Model: "gpt-5.6"} + env := environment.NewMapEnvProvider(map[string]string{"MY_OPENAI_TOKEN": "secret"}) + + baseProvider, err := DefaultRegistry().New(t.Context(), modelCfg, env, options.WithProviders(customProviders)) + require.NoError(t, err) + baseOpts := baseProvider.BaseConfig().ModelOptions + require.True(t, baseOpts.OpenAIVendor(), "base provider should resolve the OpenAI vendor bit") + + cloned := CloneWithOptions(t.Context(), baseProvider, options.WithNoThinking()) + clonedOpts := cloned.BaseConfig().ModelOptions + require.True(t, clonedOpts.OpenAIVendor(), "clone must preserve the OpenAI vendor bit") + + stream, err := cloned.CreateChatCompletionStream(t.Context(), []chat.Message{{Role: chat.MessageRoleUser, Content: "Hi"}}, nil) + require.NoError(t, err) + defer stream.Close() + drainStream(t, stream) + assert.Equal(t, "none", reasoningEffortOf(t, body()), "cloned NoThinking() path must still send gpt-5.6's real none effort") +} + +// TestJSFactory_CloneWithOptions_KeepsOpenAIVendorFalse is the negative +// counterpart: cloning a provider built on a known non-OpenAI alias must not +// gain the OpenAI vendor bit. +func TestJSFactory_CloneWithOptions_KeepsOpenAIVendorFalse(t *testing.T) { + t.Parallel() + + server, body := captureNamedCustomProviderRequestBody(t) + + modelCfg := &latest.ModelConfig{ + Provider: "xai", + Model: "gpt-5.6", + BaseURL: server.URL, + ProviderOpts: map[string]any{ + "api_type": "openai_chatcompletions", + }, + } + env := environment.NewMapEnvProvider(map[string]string{"XAI_API_KEY": "secret"}) + + baseProvider, err := DefaultRegistry().New(t.Context(), modelCfg, env) + require.NoError(t, err) + baseOpts := baseProvider.BaseConfig().ModelOptions + require.False(t, baseOpts.OpenAIVendor()) + + cloned := CloneWithOptions(t.Context(), baseProvider, options.WithNoThinking()) + clonedOpts := cloned.BaseConfig().ModelOptions + require.False(t, clonedOpts.OpenAIVendor()) + + stream, err := cloned.CreateChatCompletionStream(t.Context(), []chat.Message{{Role: chat.MessageRoleUser, Content: "Hi"}}, nil) + require.NoError(t, err) + defer stream.Close() + drainStream(t, stream) + assert.Equal(t, "low", reasoningEffortOf(t, body())) +} diff --git a/pkg/model/provider/factory_test.go b/pkg/model/provider/factory_test.go index e6a058cef1..238abedcd4 100644 --- a/pkg/model/provider/factory_test.go +++ b/pkg/model/provider/factory_test.go @@ -272,3 +272,119 @@ func TestNewWithModels_BypassModelsGatewayRouting(t *testing.T) { }) } } + +// TestCreateDirectProvider_ResolvesOpenAIVendorOption verifies that +// createDirectProvider computes the genuine-OpenAI-vendor bit from the fully +// resolved (post-applyProviderDefaults) config and passes it to the leaf +// factory via options.WithOpenAIVendor \u2014 never via ProviderOpts, which is +// public, user-controllable config. A spoofed provider_opts.openai_vendor +// key must have zero effect on the resolved value either way. +func TestCreateDirectProvider_ResolvesOpenAIVendorOption(t *testing.T) { + t.Parallel() + + tests := []struct { + name string + cfg *latest.ModelConfig + customProviders map[string]latest.ProviderConfig + want bool + }{ + { + name: "direct openai provider", + cfg: &latest.ModelConfig{Provider: "openai", Model: "gpt-5.6"}, + want: true, + }, + { + name: "azure provider", + cfg: &latest.ModelConfig{Provider: "azure", Model: "gpt-5.6"}, + want: true, + }, + { + name: "vercel with explicit openai/-qualified model", + cfg: &latest.ModelConfig{Provider: "vercel", Model: "openai/gpt-5.6-sol"}, + want: true, + }, + { + name: "xai alias is never a genuine OpenAI vendor", + cfg: &latest.ModelConfig{Provider: "xai", Model: "gpt-5.6"}, + want: false, + }, + { + name: "mistral alias is never a genuine OpenAI vendor", + cfg: &latest.ModelConfig{Provider: "mistral", Model: "gpt-5.6-sol"}, + want: false, + }, + { + name: "named custom provider with omitted underlying provider resolves to OpenAI vendor", + cfg: &latest.ModelConfig{Provider: "my_openai", Model: "gpt-5.6"}, + customProviders: map[string]latest.ProviderConfig{ + "my_openai": {BaseURL: "https://api.openai.com/v1", TokenKey: "MY_KEY"}, + }, + want: true, + }, + { + name: "custom provider explicitly pointed at anthropic is not an OpenAI vendor", + cfg: &latest.ModelConfig{Provider: "claude_gateway", Model: "claude-x"}, + customProviders: map[string]latest.ProviderConfig{ + "claude_gateway": {Provider: "anthropic", BaseURL: "https://gateway.example.com"}, + }, + want: false, + }, + { + name: "spoofed provider_opts.openai_vendor=true on xai is ignored", + cfg: &latest.ModelConfig{ + Provider: "xai", + Model: "gpt-5.6", + ProviderOpts: map[string]any{"openai_vendor": true}, + }, + want: false, + }, + { + name: "spoofed provider_opts.openai_vendor=false on a named custom OpenAI provider is ignored", + cfg: &latest.ModelConfig{ + Provider: "my_openai", + Model: "gpt-5.6", + ProviderOpts: map[string]any{"openai_vendor": false}, + }, + customProviders: map[string]latest.ProviderConfig{ + "my_openai": {BaseURL: "https://api.openai.com/v1", TokenKey: "MY_KEY"}, + }, + want: true, + }, + } + + for _, tt := range tests { + t.Run(tt.name, func(t *testing.T) { + t.Parallel() + + var probe options.ModelOptions + r := NewRegistry(map[string]providerFactory{ + "openai": tagFactoryCapturingOpts(&probe), + "openai_chatcompletions": tagFactoryCapturingOpts(&probe), + "openai_responses": tagFactoryCapturingOpts(&probe), + "anthropic": tagFactoryCapturingOpts(&probe), + }) + + var opts []options.Opt + if tt.customProviders != nil { + opts = append(opts, options.WithProviders(tt.customProviders)) + } + + _, err := r.createDirectProvider(t.Context(), tt.cfg, environment.NewNoEnvProvider(), opts...) + require.NoError(t, err) + assert.Equal(t, tt.want, probe.OpenAIVendor()) + }) + } +} + +// tagFactoryCapturingOpts returns a providerFactory that replays every +// received Opt onto into, so tests can inspect the resolved ModelOptions. +func tagFactoryCapturingOpts(into *options.ModelOptions) providerFactory { + return func(_ context.Context, _ *latest.ModelConfig, _ environment.Provider, opts ...options.Opt) (Provider, error) { + for _, opt := range opts { + if opt != nil { + opt(into) + } + } + return &fakeProvider{id: modelsdev.NewID("test", "captured")}, nil + } +} diff --git a/pkg/model/provider/model_defaults_test.go b/pkg/model/provider/model_defaults_test.go index 6fbcc49ed1..42905b9528 100644 --- a/pkg/model/provider/model_defaults_test.go +++ b/pkg/model/provider/model_defaults_test.go @@ -64,6 +64,33 @@ func TestApplyModelDefaults(t *testing.T) { name: "xai: no default thinking", config: &latest.ModelConfig{Provider: "xai", Model: "grok-2"}, }, + { + name: "xai: unrelated alias never preserves none, even with a gpt-5.6-shaped model name", + config: &latest.ModelConfig{Provider: "xai", Model: "gpt-5.6", ThinkingBudget: &latest.ThinkingBudget{Effort: "none"}}, + }, + { + name: "mistral: unrelated alias never preserves none, even with a gpt-5.6-shaped model name", + config: &latest.ModelConfig{Provider: "mistral", Model: "gpt-5.6-sol", ThinkingBudget: &latest.ThinkingBudget{Effort: "none"}}, + }, + { + name: "azure: genuine OpenAI vendor preserves none on gpt-5.6", + config: &latest.ModelConfig{Provider: "azure", Model: "gpt-5.6", ThinkingBudget: &latest.ThinkingBudget{Effort: "none"}}, + wantBudget: &latest.ThinkingBudget{Effort: "none"}, + }, + { + name: "chatgpt: genuine OpenAI vendor preserves none on gpt-5.6", + config: &latest.ModelConfig{Provider: "chatgpt", Model: "gpt-5.6", ThinkingBudget: &latest.ThinkingBudget{Effort: "none"}}, + wantBudget: &latest.ThinkingBudget{Effort: "none"}, + }, + { + name: "vercel with explicit openai/ qualified model preserves none", + config: &latest.ModelConfig{Provider: "vercel", Model: "openai/gpt-5.6-sol", ThinkingBudget: &latest.ThinkingBudget{Effort: "none"}}, + wantBudget: &latest.ThinkingBudget{Effort: "none"}, + }, + { + name: "vercel without an openai/ qualifier does not preserve none", + config: &latest.ModelConfig{Provider: "vercel", Model: "gpt-5.6", ThinkingBudget: &latest.ThinkingBudget{Effort: "none"}}, + }, { name: "custom openai_chatcompletions: no default thinking", config: &latest.ModelConfig{Provider: "custom", Model: "custom-model", ProviderOpts: map[string]any{"api_type": "openai_chatcompletions"}}, @@ -137,6 +164,33 @@ func TestApplyModelDefaults(t *testing.T) { name: "thinking_budget: none becomes nil", config: &latest.ModelConfig{Provider: "openai", Model: "gpt-4o", ThinkingBudget: &latest.ThinkingBudget{Effort: "none"}}, }, + { + name: "gpt-5.2: thinking_budget: none becomes nil (no real none effort)", + config: &latest.ModelConfig{Provider: "openai", Model: "gpt-5.2", ThinkingBudget: &latest.ThinkingBudget{Effort: "none"}}, + }, + { + name: "anthropic: thinking_budget: none stays nil even on a model with a none-capable OpenAI sibling name", + config: &latest.ModelConfig{Provider: "anthropic", Model: "gpt-5.6", ThinkingBudget: &latest.ThinkingBudget{Effort: "none"}}, + }, + { + name: "gpt-5.6: thinking_budget: none is preserved (real API none effort)", + config: &latest.ModelConfig{Provider: "openai", Model: "gpt-5.6", ThinkingBudget: &latest.ThinkingBudget{Effort: "none"}}, + wantBudget: &latest.ThinkingBudget{Effort: "none"}, + }, + { + name: "gpt-5.6-sol: thinking_budget: NONE (case-insensitive) is preserved", + config: &latest.ModelConfig{Provider: "openai", Model: "gpt-5.6-sol", ThinkingBudget: &latest.ThinkingBudget{Effort: "NONE"}}, + wantBudget: &latest.ThinkingBudget{Effort: "NONE"}, + }, + { + name: "gpt-5.6 via openai_responses api_type: thinking_budget: none is preserved", + config: &latest.ModelConfig{Provider: "custom", Model: "gpt-5.6-terra", ProviderOpts: map[string]any{"api_type": "openai_responses"}, ThinkingBudget: &latest.ThinkingBudget{Effort: "none"}}, + wantBudget: &latest.ThinkingBudget{Effort: "none"}, + }, + { + name: "gpt-5.6: thinking_budget: 0 (tokens, not effort) still becomes nil", + config: &latest.ModelConfig{Provider: "openai", Model: "gpt-5.6", ThinkingBudget: &latest.ThinkingBudget{Tokens: 0}}, + }, // --- Unknown / other providers: no effect --- { diff --git a/pkg/model/provider/named_custom_openai_provider_test.go b/pkg/model/provider/named_custom_openai_provider_test.go new file mode 100644 index 0000000000..6735c36f01 --- /dev/null +++ b/pkg/model/provider/named_custom_openai_provider_test.go @@ -0,0 +1,286 @@ +//go:build !js && !docker_agent_no_openai + +package provider + +import ( + "encoding/json" + "io" + "net/http" + "net/http/httptest" + "sync" + "testing" + + "github.com/stretchr/testify/assert" + "github.com/stretchr/testify/require" + + "github.com/docker/docker-agent/pkg/chat" + "github.com/docker/docker-agent/pkg/config/latest" + "github.com/docker/docker-agent/pkg/environment" + "github.com/docker/docker-agent/pkg/model/provider/options" +) + +// captureNamedCustomProviderRequestBody starts a mock server that records the +// last request body it received and replies with a minimal SSE stream in the +// given API's shape ("openai_responses" or "openai_chatcompletions"). +func captureNamedCustomProviderRequestBody(t *testing.T, apiType string) (server *httptest.Server, body func() []byte) { + t.Helper() + + var ( + received []byte + mu sync.Mutex + ) + server = httptest.NewServer(http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) { + b, _ := io.ReadAll(r.Body) + mu.Lock() + received = b + mu.Unlock() + + w.Header().Set("Content-Type", "text/event-stream") + flusher, _ := w.(http.Flusher) + + if apiType == "openai_responses" { + events := []map[string]any{ + {"type": "response.created", "response_id": "resp_test"}, + {"type": "response.done", "status": "completed"}, + } + for _, event := range events { + eventJSON, _ := json.Marshal(event) + _, _ = w.Write([]byte("event: " + event["type"].(string) + "\ndata: " + string(eventJSON) + "\n\n")) + flusher.Flush() + } + return + } + + writeSSEChunk(w, map[string]any{ + "id": "test", "object": "chat.completion.chunk", "model": "gpt-5.6", + "choices": []map[string]any{{"index": 0, "delta": map[string]any{"content": "Hello"}, "finish_reason": "stop"}}, + }) + _, _ = w.Write([]byte("data: [DONE]\n\n")) + flusher.Flush() + })) + t.Cleanup(server.Close) + return server, func() []byte { + mu.Lock() + defer mu.Unlock() + return received + } +} + +// TestNamedCustomOpenAIProvider_ChatCompletions_NoThinking_SendsNoneEffort is +// the end-to-end regression test for the named-custom-OpenAI-provider case: a +// named custom provider (providers: section) that omits the underlying +// `provider:` field defaults to the OpenAI protocol/vendor (see +// defaultOpenAIAPIType and isOpenAIVendor in defaults.go), so it must get +// gpt-5.6's real reasoning_effort="none" from the NoThinking() request-option +// path, not the generic "low" fallback used for aliases that front a +// different vendor (xai, mistral, ...). Exercises the full pipeline: +// createDirectProvider computing isOpenAIVendor and passing +// options.WithOpenAIVendor to the openai client. +func TestNamedCustomOpenAIProvider_ChatCompletions_NoThinking_SendsNoneEffort(t *testing.T) { + t.Parallel() + + server, body := captureNamedCustomProviderRequestBody(t, "openai_chatcompletions") + + customProviders := map[string]latest.ProviderConfig{ + "my_openai": { + BaseURL: server.URL, + TokenKey: "MY_OPENAI_TOKEN", + APIType: "openai_chatcompletions", + }, + } + modelCfg := &latest.ModelConfig{Provider: "my_openai", Model: "gpt-5.6"} + env := environment.NewMapEnvProvider(map[string]string{"MY_OPENAI_TOKEN": "secret"}) + + provider, err := fullTestRegistry().New(t.Context(), modelCfg, env, + options.WithProviders(customProviders), options.WithNoThinking()) + require.NoError(t, err) + + stream, err := provider.CreateChatCompletionStream(t.Context(), []chat.Message{{Role: chat.MessageRoleUser, Content: "Hi"}}, nil) + require.NoError(t, err) + defer stream.Close() + drainStream(t, stream) + + var req struct { + ReasoningEffort string `json:"reasoning_effort"` + } + require.NoError(t, json.Unmarshal(body(), &req)) + assert.Equal(t, "none", req.ReasoningEffort) +} + +// TestNamedCustomOpenAIProvider_Responses_NoThinking_SendsNoneEffort is the +// Responses-API counterpart of +// TestNamedCustomOpenAIProvider_ChatCompletions_NoThinking_SendsNoneEffort. +func TestNamedCustomOpenAIProvider_Responses_NoThinking_SendsNoneEffort(t *testing.T) { + t.Parallel() + + server, body := captureNamedCustomProviderRequestBody(t, "openai_responses") + + customProviders := map[string]latest.ProviderConfig{ + "my_openai": { + BaseURL: server.URL, + TokenKey: "MY_OPENAI_TOKEN", + APIType: "openai_responses", + }, + } + modelCfg := &latest.ModelConfig{Provider: "my_openai", Model: "gpt-5.6"} + env := environment.NewMapEnvProvider(map[string]string{"MY_OPENAI_TOKEN": "secret"}) + + provider, err := fullTestRegistry().New(t.Context(), modelCfg, env, + options.WithProviders(customProviders), options.WithNoThinking()) + require.NoError(t, err) + + stream, err := provider.CreateChatCompletionStream(t.Context(), []chat.Message{{Role: chat.MessageRoleUser, Content: "Hi"}}, nil) + require.NoError(t, err) + defer stream.Close() + drainStream(t, stream) + + var req struct { + Reasoning struct { + Effort string `json:"effort"` + } `json:"reasoning"` + } + require.NoError(t, json.Unmarshal(body(), &req)) + assert.Equal(t, "none", req.Reasoning.Effort) +} + +// TestNamedCustomOpenAIProvider_UnrecognizedAlias_KeepsLowFallback is the +// negative counterpart: a *known* built-in alias that merely speaks the +// OpenAI wire protocol for a different vendor (xai, mistral) must never gain +// the "none" effort just because its api_type resolves to an OpenAI dialect +// through the alias table. +func TestNamedCustomOpenAIProvider_UnrecognizedAlias_KeepsLowFallback(t *testing.T) { + t.Parallel() + + tests := []struct { + provider string + tokenKey string + }{ + {"xai", "XAI_API_KEY"}, + {"mistral", "MISTRAL_API_KEY"}, + } + for _, tt := range tests { + t.Run(tt.provider, func(t *testing.T) { + t.Parallel() + + server, body := captureNamedCustomProviderRequestBody(t, "openai_chatcompletions") + + modelCfg := &latest.ModelConfig{ + Provider: tt.provider, + Model: "gpt-5.6", + BaseURL: server.URL, + ProviderOpts: map[string]any{ + "api_type": "openai_chatcompletions", + }, + } + env := environment.NewMapEnvProvider(map[string]string{tt.tokenKey: "secret"}) + + p, err := fullTestRegistry().New(t.Context(), modelCfg, env, options.WithNoThinking()) + require.NoError(t, err) + + stream, err := p.CreateChatCompletionStream(t.Context(), []chat.Message{{Role: chat.MessageRoleUser, Content: "Hi"}}, nil) + require.NoError(t, err) + defer stream.Close() + drainStream(t, stream) + + var req struct { + ReasoningEffort string `json:"reasoning_effort"` + } + require.NoError(t, json.Unmarshal(body(), &req)) + assert.Equal(t, "low", req.ReasoningEffort) + }) + } +} + +// TestNamedCustomOpenAIProvider_SpoofedProviderOptsCannotForceNone is the +// adversarial regression test for the full registry/factory pipeline: a user +// setting provider_opts.openai_vendor: true on a *known* non-OpenAI alias +// (xai, mistral) must not be able to force reasoning_effort="none". The +// value must still fall back to "low", proving the removed public +// ProviderOpts marker plays no role even when a user tries to set it +// directly through YAML-equivalent config. +func TestNamedCustomOpenAIProvider_SpoofedProviderOptsCannotForceNone(t *testing.T) { + t.Parallel() + + tests := []struct { + provider string + tokenKey string + }{ + {"xai", "XAI_API_KEY"}, + {"mistral", "MISTRAL_API_KEY"}, + } + for _, tt := range tests { + t.Run(tt.provider, func(t *testing.T) { + t.Parallel() + + server, body := captureNamedCustomProviderRequestBody(t, "openai_chatcompletions") + + modelCfg := &latest.ModelConfig{ + Provider: tt.provider, + Model: "gpt-5.6", + BaseURL: server.URL, + ProviderOpts: map[string]any{ + "api_type": "openai_chatcompletions", + "openai_vendor": true, // spoofed; must be ignored + }, + } + env := environment.NewMapEnvProvider(map[string]string{tt.tokenKey: "secret"}) + + p, err := fullTestRegistry().New(t.Context(), modelCfg, env, options.WithNoThinking()) + require.NoError(t, err) + + stream, err := p.CreateChatCompletionStream(t.Context(), []chat.Message{{Role: chat.MessageRoleUser, Content: "Hi"}}, nil) + require.NoError(t, err) + defer stream.Close() + drainStream(t, stream) + + var req struct { + ReasoningEffort string `json:"reasoning_effort"` + } + require.NoError(t, json.Unmarshal(body(), &req)) + assert.Equal(t, "low", req.ReasoningEffort) + }) + } +} + +// TestNamedCustomOpenAIProvider_SpoofedProviderOptsCannotSuppressNone is the +// mirror-image adversarial test: a user setting provider_opts.openai_vendor: +// false on a named custom OpenAI provider (providers: section, no explicit +// `provider:` override) must not suppress reasoning_effort="none" \u2014 the +// factory's own isOpenAIVendor resolution (threaded via +// options.WithOpenAIVendor) is what decides, not the public map. +func TestNamedCustomOpenAIProvider_SpoofedProviderOptsCannotSuppressNone(t *testing.T) { + t.Parallel() + + server, body := captureNamedCustomProviderRequestBody(t, "openai_chatcompletions") + + customProviders := map[string]latest.ProviderConfig{ + "my_openai": { + BaseURL: server.URL, + TokenKey: "MY_OPENAI_TOKEN", + APIType: "openai_chatcompletions", + }, + } + modelCfg := &latest.ModelConfig{ + Provider: "my_openai", + Model: "gpt-5.6", + ProviderOpts: map[string]any{ + "openai_vendor": false, // spoofed; must not suppress "none" + }, + } + env := environment.NewMapEnvProvider(map[string]string{"MY_OPENAI_TOKEN": "secret"}) + + provider, err := fullTestRegistry().New(t.Context(), modelCfg, env, + options.WithProviders(customProviders), options.WithNoThinking()) + require.NoError(t, err) + + stream, err := provider.CreateChatCompletionStream(t.Context(), []chat.Message{{Role: chat.MessageRoleUser, Content: "Hi"}}, nil) + require.NoError(t, err) + defer stream.Close() + drainStream(t, stream) + + var req struct { + ReasoningEffort string `json:"reasoning_effort"` + } + require.NoError(t, json.Unmarshal(body(), &req)) + assert.Equal(t, "none", req.ReasoningEffort) +} diff --git a/pkg/model/provider/openai/client.go b/pkg/model/provider/openai/client.go index 06d455ea3c..ad5c08005b 100644 --- a/pkg/model/provider/openai/client.go +++ b/pkg/model/provider/openai/client.go @@ -443,10 +443,12 @@ func (c *Client) CreateChatCompletionStream( // Apply thinking budget: set reasoning_effort for reasoning models (o-series, gpt-5). // Reasoning models always reason; omitting the param uses the default effort. - // When NoThinking is set we still need to send low effort so hidden - // reasoning tokens don't exhaust the max_completion_tokens budget. - // We use "low" instead of "minimal" because older models (o3-mini, o1) - // only accept low/medium/high. + // When NoThinking is set we still need to send an explicit effort so hidden + // reasoning tokens don't exhaust the max_completion_tokens budget: "none" on + // a genuine OpenAI vendor endpoint whose model has a real off switch + // (gpt-5.6+, see [sendsRealNoneEffort]), "low" otherwise — older models + // (o3-mini, o1) only accept low/medium/high, and "low" is the closest thing + // to off they have. // // If the caller also supplied a small MaxTokens cap, raise it to // noThinkingMinOutputTokens so residual hidden reasoning can't starve @@ -454,7 +456,11 @@ func (c *Client) CreateChatCompletionStream( // the caller has imposed no cap, so there is nothing to floor. if modelinfo.UsesReasoningEffort(c.ModelConfig.Model) { if c.ModelOptions.NoThinking() { - params.ReasoningEffort = shared.ReasoningEffort("low") + reasoningEffort := "low" + if sendsRealNoneEffort(&c.ModelConfig, c.ModelOptions.OpenAIVendor()) { + reasoningEffort = "none" + } + params.ReasoningEffort = shared.ReasoningEffort(reasoningEffort) // Hidden reasoning tokens count against the output budget even // with low effort. Enforce a floor so visible text isn't starved. if c.ModelConfig.MaxTokens != nil && *c.ModelConfig.MaxTokens < noThinkingMinOutputTokens { @@ -464,7 +470,7 @@ func (c *Client) CreateChatCompletionStream( params.MaxCompletionTokens = openai.Int(noThinkingMinOutputTokens) } } - slog.DebugContext(ctx, "OpenAI request using low reasoning (NoThinking)") + slog.DebugContext(ctx, "OpenAI request using reasoning effort (NoThinking)", "reasoning_effort", reasoningEffort) } else if c.ModelConfig.ThinkingBudget != nil { effortStr, err := openAIReasoningEffort(c.ModelConfig.ThinkingBudget) if err != nil { @@ -598,19 +604,24 @@ func (c *Client) CreateResponseStream( // the caller has imposed no cap, so there is nothing to floor. if modelinfo.UsesReasoningEffort(c.ModelConfig.Model) { if c.ModelOptions.NoThinking() { - // Use low effort so the model spends as few output tokens as - // possible on reasoning, leaving room for visible text. - // We use "low" instead of "minimal" because older models - // (o3-mini, o1) only accept low/medium/high. + // Send an explicit effort so the model spends as few output tokens + // as possible on reasoning, leaving room for visible text: "none" + // on a genuine OpenAI vendor endpoint whose model has a real off + // switch (gpt-5.6+, see [sendsRealNoneEffort]), "low" otherwise — + // older models (o3-mini, o1) only accept low/medium/high. + reasoningEffort := "low" + if sendsRealNoneEffort(&c.ModelConfig, c.ModelOptions.OpenAIVendor()) { + reasoningEffort = "none" + } params.Reasoning = shared.ReasoningParam{ - Effort: shared.ReasoningEffort("low"), + Effort: shared.ReasoningEffort(reasoningEffort), } // Hidden reasoning tokens count against max_output_tokens even // with low effort. Enforce a floor so visible text isn't starved. if c.ModelConfig.MaxTokens != nil && *c.ModelConfig.MaxTokens < noThinkingMinOutputTokens { params.MaxOutputTokens = param.NewOpt(noThinkingMinOutputTokens) } - slog.DebugContext(ctx, "OpenAI responses request using low reasoning (NoThinking)") + slog.DebugContext(ctx, "OpenAI responses request using reasoning effort (NoThinking)", "reasoning_effort", reasoningEffort) } else { params.Reasoning = shared.ReasoningParam{ Summary: shared.ReasoningSummaryDetailed, @@ -1269,6 +1280,39 @@ func autoSelectsResponsesAPI(provider string) bool { // is nothing to floor. const noThinkingMinOutputTokens int64 = 256 +// sendsRealNoneEffort reports whether the NoThinking() request-option path +// (used e.g. for title generation) should emit reasoning_effort "none" +// instead of the "low" fallback used for models/vendors without a real +// API-level off switch. +// +// gpt-5.6+ is the first OpenAI family with a genuine "none" effort, but that +// alone is not sufficient: many built-in OpenAI-compatible aliases (xai, +// mistral, ...) front a different vendor's models yet happen to name them +// with the same "gpt-5.6"-shaped strings. "none" must only reach the wire +// for a genuine OpenAI vendor endpoint: the direct openai/chatgpt/azure +// providers, a model id explicitly qualified "openai/..." (Vercel/OpenRouter- +// style gateways) — both covered by [modelinfo.IsOpenAIVendor] — or a named +// custom provider (providers: section, no explicit `provider:` override) +// whose applied config resolves to an OpenAI api_type, covered by the +// openAIVendor parameter. +// +// openAIVendor is trusted internal state, not user-controllable config: it is +// resolved once by pkg/model/provider's isOpenAIVendor (which additionally +// knows the built-in alias registry needed to tell a genuine custom provider +// apart from a known alias with an explicitly-set api_type like xai/mistral +// — a registry this package cannot import without an import cycle, since +// pkg/model/provider imports this package to build the client) and threaded +// in via options.WithOpenAIVendor, applied by the factory after +// applyProviderDefaults runs. Nothing under cfg.ProviderOpts feeds this +// decision: that map is public config a user could set directly, and doing +// so must never be able to spoof or suppress OpenAI-only wire behavior. +func sendsRealNoneEffort(cfg *latest.ModelConfig, openAIVendor bool) bool { + if !modelinfo.OpenAISupportsNoneEffort(cfg.Model) { + return false + } + return modelinfo.IsOpenAIVendor(cfg.Provider, cfg.Model) || openAIVendor +} + // openAIReasoningEffort validates a ThinkingBudget effort string for the // OpenAI API. Returns the effort string or an error. func openAIReasoningEffort(b *latest.ThinkingBudget) (string, error) { diff --git a/pkg/model/provider/openai/reasoning_effort_none_test.go b/pkg/model/provider/openai/reasoning_effort_none_test.go new file mode 100644 index 0000000000..c9dde3ffb3 --- /dev/null +++ b/pkg/model/provider/openai/reasoning_effort_none_test.go @@ -0,0 +1,640 @@ +package openai + +import ( + "encoding/json" + "io" + "net/http" + "net/http/httptest" + "sync" + "testing" + + "github.com/stretchr/testify/assert" + "github.com/stretchr/testify/require" + + "github.com/docker/docker-agent/pkg/chat" + "github.com/docker/docker-agent/pkg/config/latest" + "github.com/docker/docker-agent/pkg/environment" + "github.com/docker/docker-agent/pkg/model/provider/options" +) + +// captureRequestBody starts a test server that records the last request body +// it received and replies with a minimal Chat Completions SSE stream. +func captureRequestBody(t *testing.T) (server *httptest.Server, body func() []byte) { + t.Helper() + + var ( + received []byte + mu sync.Mutex + ) + server = httptest.NewServer(http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) { + b, _ := io.ReadAll(r.Body) + mu.Lock() + received = b + mu.Unlock() + writeSSEResponse(w) + })) + t.Cleanup(server.Close) + return server, func() []byte { + mu.Lock() + defer mu.Unlock() + return received + } +} + +// captureResponsesRequestBody is captureRequestBody's Responses-API sibling. +func captureResponsesRequestBody(t *testing.T) (server *httptest.Server, body func() []byte) { + t.Helper() + + var ( + received []byte + mu sync.Mutex + ) + server = httptest.NewServer(http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) { + b, _ := io.ReadAll(r.Body) + mu.Lock() + received = b + mu.Unlock() + writeResponsesSSEResponse(w) + })) + t.Cleanup(server.Close) + return server, func() []byte { + mu.Lock() + defer mu.Unlock() + return received + } +} + +func drainReasoningTestStream(t *testing.T, stream chat.MessageStream) { + t.Helper() + for { + if _, err := stream.Recv(); err != nil { + break + } + } +} + +// chatCompletionsReasoningEffort drives a Chat Completions request for model +// against a mock server and returns the reasoning_effort field observed in +// the request body. +func chatCompletionsReasoningEffort(t *testing.T, model string, budget *latest.ThinkingBudget, opts ...options.Opt) string { + t.Helper() + + server, body := captureRequestBody(t) + cfg := &latest.ModelConfig{ + Provider: "openai", + Model: model, + BaseURL: server.URL, + TokenKey: "MY_TOKEN", + ThinkingBudget: budget, + // Force Chat Completions: gpt-5.x auto-selects the Responses API + // otherwise (see autoSelectsResponsesAPI), which uses a different + // request shape ({"reasoning":{"effort":...}}). + ProviderOpts: map[string]any{"api_type": "openai_chatcompletions"}, + } + env := environment.NewMapEnvProvider(map[string]string{"MY_TOKEN": "secret"}) + + client, err := NewClient(t.Context(), cfg, env, opts...) + require.NoError(t, err) + + stream, err := client.CreateChatCompletionStream(t.Context(), []chat.Message{{Role: chat.MessageRoleUser, Content: "hi"}}, nil) + require.NoError(t, err) + defer stream.Close() + drainReasoningTestStream(t, stream) + + var req struct { + ReasoningEffort string `json:"reasoning_effort"` + } + require.NoError(t, json.Unmarshal(body(), &req)) + return req.ReasoningEffort +} + +// responsesReasoningEffort is chatCompletionsReasoningEffort's Responses-API +// sibling. +func responsesReasoningEffort(t *testing.T, model string, budget *latest.ThinkingBudget, opts ...options.Opt) string { + t.Helper() + + server, body := captureResponsesRequestBody(t) + cfg := &latest.ModelConfig{ + Provider: "openai", + Model: model, + BaseURL: server.URL, + TokenKey: "MY_TOKEN", + ThinkingBudget: budget, + ProviderOpts: map[string]any{"api_type": "openai_responses"}, + } + env := environment.NewMapEnvProvider(map[string]string{"MY_TOKEN": "secret"}) + + client, err := NewClient(t.Context(), cfg, env, opts...) + require.NoError(t, err) + + stream, err := client.CreateResponseStream(t.Context(), []chat.Message{{Role: chat.MessageRoleUser, Content: "hi"}}, nil) + require.NoError(t, err) + defer stream.Close() + drainReasoningTestStream(t, stream) + + var req struct { + Reasoning struct { + Effort string `json:"effort"` + } `json:"reasoning"` + } + require.NoError(t, json.Unmarshal(body(), &req)) + return req.Reasoning.Effort +} + +// TestChatCompletions_ReasoningEffortNone_ExplicitBudget verifies that an +// explicit thinking_budget: none is sent verbatim as reasoning_effort=none on +// gpt-5.6, which has a real API-level "none" effort. This is the normal +// (non-NoThinking) request path; extending effort.ForOpenAI to accept None is +// what makes this work (see pkg/effort). +func TestChatCompletions_ReasoningEffortNone_ExplicitBudget(t *testing.T) { + t.Parallel() + + got := chatCompletionsReasoningEffort(t, "gpt-5.6", &latest.ThinkingBudget{Effort: "none"}) + assert.Equal(t, "none", got) +} + +// TestChatCompletions_ReasoningEffortNone_NoThinking verifies that the +// NoThinking() request-option path (used for e.g. title generation) sends +// reasoning_effort=none on gpt-5.6 instead of the "low" fallback used for +// older models. +func TestChatCompletions_ReasoningEffortNone_NoThinking(t *testing.T) { + t.Parallel() + + got := chatCompletionsReasoningEffort(t, "gpt-5.6", nil, options.WithNoThinking()) + assert.Equal(t, "none", got) +} + +// TestChatCompletions_ReasoningEffortLow_NoThinking_OlderModel is the +// regression guard: older reasoning models (no real "none" effort) must keep +// receiving "low" from the NoThinking() path, not "none". +func TestChatCompletions_ReasoningEffortLow_NoThinking_OlderModel(t *testing.T) { + t.Parallel() + + for _, model := range []string{"gpt-5.2", "o3-mini"} { + t.Run(model, func(t *testing.T) { + t.Parallel() + got := chatCompletionsReasoningEffort(t, model, nil, options.WithNoThinking()) + assert.Equal(t, "low", got) + }) + } +} + +// TestResponsesAPI_ReasoningEffortNone_ExplicitBudget is the Responses-API +// counterpart of TestChatCompletions_ReasoningEffortNone_ExplicitBudget. +func TestResponsesAPI_ReasoningEffortNone_ExplicitBudget(t *testing.T) { + t.Parallel() + + got := responsesReasoningEffort(t, "gpt-5.6-sol", &latest.ThinkingBudget{Effort: "none"}) + assert.Equal(t, "none", got) +} + +// TestResponsesAPI_ReasoningEffortNone_NoThinking is the Responses-API +// counterpart of TestChatCompletions_ReasoningEffortNone_NoThinking. +func TestResponsesAPI_ReasoningEffortNone_NoThinking(t *testing.T) { + t.Parallel() + + got := responsesReasoningEffort(t, "gpt-5.6-terra", nil, options.WithNoThinking()) + assert.Equal(t, "none", got) +} + +// TestResponsesAPI_ReasoningEffortLow_NoThinking_OlderModel is the +// Responses-API counterpart of +// TestChatCompletions_ReasoningEffortLow_NoThinking_OlderModel. +func TestResponsesAPI_ReasoningEffortLow_NoThinking_OlderModel(t *testing.T) { + t.Parallel() + + got := responsesReasoningEffort(t, "gpt-5.2", nil, options.WithNoThinking()) + assert.Equal(t, "low", got) +} + +// chatCompletionsReasoningEffortForProvider is chatCompletionsReasoningEffort's +// sibling that lets the caller pin an arbitrary provider name (e.g. "vercel") +// instead of always using "openai", so provider-qualified model ids (e.g. +// Vercel's "openai/gpt-5.6-sol") can be exercised end to end. +func chatCompletionsReasoningEffortForProvider(t *testing.T, provider, model string, budget *latest.ThinkingBudget, opts ...options.Opt) string { + t.Helper() + + server, body := captureRequestBody(t) + cfg := &latest.ModelConfig{ + Provider: provider, + Model: model, + BaseURL: server.URL, + TokenKey: "MY_TOKEN", + ThinkingBudget: budget, + ProviderOpts: map[string]any{"api_type": "openai_chatcompletions"}, + } + env := environment.NewMapEnvProvider(map[string]string{"MY_TOKEN": "secret"}) + + client, err := NewClient(t.Context(), cfg, env, opts...) + require.NoError(t, err) + + stream, err := client.CreateChatCompletionStream(t.Context(), []chat.Message{{Role: chat.MessageRoleUser, Content: "hi"}}, nil) + require.NoError(t, err) + defer stream.Close() + drainReasoningTestStream(t, stream) + + var req struct { + ReasoningEffort string `json:"reasoning_effort"` + } + require.NoError(t, json.Unmarshal(body(), &req)) + return req.ReasoningEffort +} + +// responsesReasoningEffortForProvider is responsesReasoningEffort's sibling +// with a configurable provider name; see +// chatCompletionsReasoningEffortForProvider. +func responsesReasoningEffortForProvider(t *testing.T, provider, model string, budget *latest.ThinkingBudget, opts ...options.Opt) string { + t.Helper() + + server, body := captureResponsesRequestBody(t) + cfg := &latest.ModelConfig{ + Provider: provider, + Model: model, + BaseURL: server.URL, + TokenKey: "MY_TOKEN", + ThinkingBudget: budget, + ProviderOpts: map[string]any{"api_type": "openai_responses"}, + } + env := environment.NewMapEnvProvider(map[string]string{"MY_TOKEN": "secret"}) + + client, err := NewClient(t.Context(), cfg, env, opts...) + require.NoError(t, err) + + stream, err := client.CreateResponseStream(t.Context(), []chat.Message{{Role: chat.MessageRoleUser, Content: "hi"}}, nil) + require.NoError(t, err) + defer stream.Close() + drainReasoningTestStream(t, stream) + + var req struct { + Reasoning struct { + Effort string `json:"effort"` + } `json:"reasoning"` + } + require.NoError(t, json.Unmarshal(body(), &req)) + return req.Reasoning.Effort +} + +// TestChatCompletions_ReasoningEffortNone_ProviderQualifiedModel is the +// regression test for the provider-qualified Vercel slug finding: a model id +// explicitly qualified with "openai/" (e.g. Vercel AI Gateway's exact +// "openai/gpt-5.6-sol", the default in pkg/config/auto.go) must still be +// recognized as gpt-5.6+ and get reasoning_effort=none on the wire, even +// though the provider itself ("vercel") is not OpenAI. +func TestChatCompletions_ReasoningEffortNone_ProviderQualifiedModel(t *testing.T) { + t.Parallel() + + got := chatCompletionsReasoningEffortForProvider(t, "vercel", "openai/gpt-5.6-sol", &latest.ThinkingBudget{Effort: "none"}) + assert.Equal(t, "none", got) +} + +// TestChatCompletions_ReasoningEffortNone_ProviderQualifiedModel_NoThinking is +// the NoThinking() counterpart of +// TestChatCompletions_ReasoningEffortNone_ProviderQualifiedModel. +func TestChatCompletions_ReasoningEffortNone_ProviderQualifiedModel_NoThinking(t *testing.T) { + t.Parallel() + + got := chatCompletionsReasoningEffortForProvider(t, "vercel", "openai/gpt-5.6-sol", nil, options.WithNoThinking()) + assert.Equal(t, "none", got) +} + +// TestResponsesAPI_ReasoningEffortNone_ProviderQualifiedModel is the +// Responses-API counterpart of +// TestChatCompletions_ReasoningEffortNone_ProviderQualifiedModel. +func TestResponsesAPI_ReasoningEffortNone_ProviderQualifiedModel(t *testing.T) { + t.Parallel() + + got := responsesReasoningEffortForProvider(t, "vercel", "openai/gpt-5.6-sol", &latest.ThinkingBudget{Effort: "none"}) + assert.Equal(t, "none", got) +} + +// TestResponsesAPI_ReasoningEffortNone_ProviderQualifiedModel_NoThinking is the +// NoThinking() counterpart of +// TestResponsesAPI_ReasoningEffortNone_ProviderQualifiedModel. +func TestResponsesAPI_ReasoningEffortNone_ProviderQualifiedModel_NoThinking(t *testing.T) { + t.Parallel() + + got := responsesReasoningEffortForProvider(t, "vercel", "openai/gpt-5.6-sol", nil, options.WithNoThinking()) + assert.Equal(t, "none", got) +} + +// TestChatCompletions_ReasoningEffortLow_NoThinking_UnrelatedAlias is the +// second-review regression guard: an OpenAI-compatible alias that fronts a +// *different* vendor's models (xai/grok, mistral) must keep sending "low" +// from the NoThinking() path even when its configured model name happens to +// match gpt-5.6's naming pattern exactly. Only a genuine OpenAI vendor +// endpoint (see [modelinfo.IsOpenAIVendor]) may emit "none". +func TestChatCompletions_ReasoningEffortLow_NoThinking_UnrelatedAlias(t *testing.T) { + t.Parallel() + + tests := []struct { + provider string + model string + }{ + {"xai", "gpt-5.6"}, + {"mistral", "gpt-5.6-sol"}, + } + for _, tt := range tests { + t.Run(tt.provider+"/"+tt.model, func(t *testing.T) { + t.Parallel() + got := chatCompletionsReasoningEffortForProvider(t, tt.provider, tt.model, nil, options.WithNoThinking()) + assert.Equal(t, "low", got) + }) + } +} + +// TestResponsesAPI_ReasoningEffortLow_NoThinking_UnrelatedAlias is the +// Responses-API counterpart of +// TestChatCompletions_ReasoningEffortLow_NoThinking_UnrelatedAlias. +func TestResponsesAPI_ReasoningEffortLow_NoThinking_UnrelatedAlias(t *testing.T) { + t.Parallel() + + tests := []struct { + provider string + model string + }{ + {"xai", "gpt-5.6"}, + {"mistral", "gpt-5.6-sol"}, + } + for _, tt := range tests { + t.Run(tt.provider+"/"+tt.model, func(t *testing.T) { + t.Parallel() + got := responsesReasoningEffortForProvider(t, tt.provider, tt.model, nil, options.WithNoThinking()) + assert.Equal(t, "low", got) + }) + } +} + +// chatCompletionsReasoningEffortForNamedCustomProvider is +// chatCompletionsReasoningEffortForProvider's sibling for the named-custom- +// OpenAI-provider case: a custom provider (providers: section) with the +// underlying `provider:` field omitted. pkg/model/provider's factory (see +// createDirectProvider) resolves that case to a genuine OpenAI vendor and +// passes options.WithOpenAIVendor(true) to the client (this test cannot call +// that factory directly: pkg/model/provider imports this package, so the +// reverse import would cycle), which this helper simulates by passing the +// same option directly — exactly as it already simulates "api_type" via +// ProviderOpts for other custom-provider tests in this file. +func chatCompletionsReasoningEffortForNamedCustomProvider(t *testing.T, model string, opts ...options.Opt) string { + t.Helper() + + server, body := captureRequestBody(t) + cfg := &latest.ModelConfig{ + Provider: "my_openai", + Model: model, + BaseURL: server.URL, + TokenKey: "MY_TOKEN", + ProviderOpts: map[string]any{ + "api_type": "openai_chatcompletions", + }, + } + env := environment.NewMapEnvProvider(map[string]string{"MY_TOKEN": "secret"}) + + client, err := NewClient(t.Context(), cfg, env, append([]options.Opt{options.WithOpenAIVendor(true)}, opts...)...) + require.NoError(t, err) + + stream, err := client.CreateChatCompletionStream(t.Context(), []chat.Message{{Role: chat.MessageRoleUser, Content: "hi"}}, nil) + require.NoError(t, err) + defer stream.Close() + drainReasoningTestStream(t, stream) + + var req struct { + ReasoningEffort string `json:"reasoning_effort"` + } + require.NoError(t, json.Unmarshal(body(), &req)) + return req.ReasoningEffort +} + +// responsesReasoningEffortForNamedCustomProvider is +// chatCompletionsReasoningEffortForNamedCustomProvider's Responses-API +// sibling. +func responsesReasoningEffortForNamedCustomProvider(t *testing.T, model string, opts ...options.Opt) string { + t.Helper() + + server, body := captureResponsesRequestBody(t) + cfg := &latest.ModelConfig{ + Provider: "my_openai", + Model: model, + BaseURL: server.URL, + TokenKey: "MY_TOKEN", + ProviderOpts: map[string]any{ + "api_type": "openai_responses", + }, + } + env := environment.NewMapEnvProvider(map[string]string{"MY_TOKEN": "secret"}) + + client, err := NewClient(t.Context(), cfg, env, append([]options.Opt{options.WithOpenAIVendor(true)}, opts...)...) + require.NoError(t, err) + + stream, err := client.CreateResponseStream(t.Context(), []chat.Message{{Role: chat.MessageRoleUser, Content: "hi"}}, nil) + require.NoError(t, err) + defer stream.Close() + drainReasoningTestStream(t, stream) + + var req struct { + Reasoning struct { + Effort string `json:"effort"` + } `json:"reasoning"` + } + require.NoError(t, json.Unmarshal(body(), &req)) + return req.Reasoning.Effort +} + +// TestChatCompletions_ReasoningEffortNone_NamedCustomProvider_NoThinking is +// the regression test for the named custom OpenAI provider case: a named +// custom OpenAI provider (providers: section, no explicit `provider:` +// override, e.g. providers.my_openai.base_url: https://api.openai.com/v1) +// must send gpt-5.6's real reasoning_effort="none" from the NoThinking() +// path, not the generic "low" fallback. +func TestChatCompletions_ReasoningEffortNone_NamedCustomProvider_NoThinking(t *testing.T) { + t.Parallel() + + got := chatCompletionsReasoningEffortForNamedCustomProvider(t, "gpt-5.6", options.WithNoThinking()) + assert.Equal(t, "none", got) +} + +// TestResponsesAPI_ReasoningEffortNone_NamedCustomProvider_NoThinking is the +// Responses-API counterpart of +// TestChatCompletions_ReasoningEffortNone_NamedCustomProvider_NoThinking. +func TestResponsesAPI_ReasoningEffortNone_NamedCustomProvider_NoThinking(t *testing.T) { + t.Parallel() + + got := responsesReasoningEffortForNamedCustomProvider(t, "gpt-5.6-sol", options.WithNoThinking()) + assert.Equal(t, "none", got) +} + +// --- Adversarial: a spoofed provider_opts["openai_vendor"] key must never +// influence sendsRealNoneEffort. Only the trusted options.WithOpenAIVendor +// bit (set by pkg/model/provider's factory, never by user config) may. + +// TestChatCompletions_ReasoningEffortLow_SpoofedProviderOptsCannotForceNone +// is the adversarial regression test: a user setting +// provider_opts.openai_vendor: true on a *known* non-OpenAI alias (xai, +// mistral) must not be able to force reasoning_effort="none" — the value +// must still fall back to "low", proving the (now-removed) public map key is +// never consulted. +func TestChatCompletions_ReasoningEffortLow_SpoofedProviderOptsCannotForceNone(t *testing.T) { + t.Parallel() + + tests := []struct { + provider string + model string + }{ + {"xai", "gpt-5.6"}, + {"mistral", "gpt-5.6-sol"}, + } + for _, tt := range tests { + t.Run(tt.provider+"/"+tt.model, func(t *testing.T) { + t.Parallel() + + server, body := captureRequestBody(t) + cfg := &latest.ModelConfig{ + Provider: tt.provider, + Model: tt.model, + BaseURL: server.URL, + TokenKey: "MY_TOKEN", + ProviderOpts: map[string]any{ + "api_type": "openai_chatcompletions", + "openai_vendor": true, // spoofed; must be ignored + }, + } + env := environment.NewMapEnvProvider(map[string]string{"MY_TOKEN": "secret"}) + + client, err := NewClient(t.Context(), cfg, env, options.WithNoThinking()) + require.NoError(t, err) + + stream, err := client.CreateChatCompletionStream(t.Context(), []chat.Message{{Role: chat.MessageRoleUser, Content: "hi"}}, nil) + require.NoError(t, err) + defer stream.Close() + drainReasoningTestStream(t, stream) + + var req struct { + ReasoningEffort string `json:"reasoning_effort"` + } + require.NoError(t, json.Unmarshal(body(), &req)) + assert.Equal(t, "low", req.ReasoningEffort) + }) + } +} + +// TestResponsesAPI_ReasoningEffortLow_SpoofedProviderOptsCannotForceNone is +// the Responses-API counterpart of +// TestChatCompletions_ReasoningEffortLow_SpoofedProviderOptsCannotForceNone. +func TestResponsesAPI_ReasoningEffortLow_SpoofedProviderOptsCannotForceNone(t *testing.T) { + t.Parallel() + + tests := []struct { + provider string + model string + }{ + {"xai", "gpt-5.6"}, + {"mistral", "gpt-5.6-sol"}, + } + for _, tt := range tests { + t.Run(tt.provider+"/"+tt.model, func(t *testing.T) { + t.Parallel() + + server, body := captureResponsesRequestBody(t) + cfg := &latest.ModelConfig{ + Provider: tt.provider, + Model: tt.model, + BaseURL: server.URL, + TokenKey: "MY_TOKEN", + ProviderOpts: map[string]any{ + "api_type": "openai_responses", + "openai_vendor": true, // spoofed; must be ignored + }, + } + env := environment.NewMapEnvProvider(map[string]string{"MY_TOKEN": "secret"}) + + client, err := NewClient(t.Context(), cfg, env, options.WithNoThinking()) + require.NoError(t, err) + + stream, err := client.CreateResponseStream(t.Context(), []chat.Message{{Role: chat.MessageRoleUser, Content: "hi"}}, nil) + require.NoError(t, err) + defer stream.Close() + drainReasoningTestStream(t, stream) + + var req struct { + Reasoning struct { + Effort string `json:"effort"` + } `json:"reasoning"` + } + require.NoError(t, json.Unmarshal(body(), &req)) + assert.Equal(t, "low", req.Reasoning.Effort) + }) + } +} + +// TestChatCompletions_ReasoningEffortNone_SpoofedProviderOptsCannotSuppress +// is the mirror-image adversarial test: a user setting +// provider_opts.openai_vendor: false on a named custom OpenAI provider must +// not suppress reasoning_effort="none" once the trusted +// options.WithOpenAIVendor(true) bit is set (as the real factory would set +// it after resolving the provider). The spoofed false value in the public +// map must have zero effect. +func TestChatCompletions_ReasoningEffortNone_SpoofedProviderOptsCannotSuppress(t *testing.T) { + t.Parallel() + + server, body := captureRequestBody(t) + cfg := &latest.ModelConfig{ + Provider: "my_openai", + Model: "gpt-5.6", + BaseURL: server.URL, + TokenKey: "MY_TOKEN", + ProviderOpts: map[string]any{ + "api_type": "openai_chatcompletions", + "openai_vendor": false, // spoofed; must not suppress "none" + }, + } + env := environment.NewMapEnvProvider(map[string]string{"MY_TOKEN": "secret"}) + + client, err := NewClient(t.Context(), cfg, env, options.WithNoThinking(), options.WithOpenAIVendor(true)) + require.NoError(t, err) + + stream, err := client.CreateChatCompletionStream(t.Context(), []chat.Message{{Role: chat.MessageRoleUser, Content: "hi"}}, nil) + require.NoError(t, err) + defer stream.Close() + drainReasoningTestStream(t, stream) + + var req struct { + ReasoningEffort string `json:"reasoning_effort"` + } + require.NoError(t, json.Unmarshal(body(), &req)) + assert.Equal(t, "none", req.ReasoningEffort) +} + +// TestResponsesAPI_ReasoningEffortNone_SpoofedProviderOptsCannotSuppress is +// the Responses-API counterpart of +// TestChatCompletions_ReasoningEffortNone_SpoofedProviderOptsCannotSuppress. +func TestResponsesAPI_ReasoningEffortNone_SpoofedProviderOptsCannotSuppress(t *testing.T) { + t.Parallel() + + server, body := captureResponsesRequestBody(t) + cfg := &latest.ModelConfig{ + Provider: "my_openai", + Model: "gpt-5.6-sol", + BaseURL: server.URL, + TokenKey: "MY_TOKEN", + ProviderOpts: map[string]any{ + "api_type": "openai_responses", + "openai_vendor": false, // spoofed; must not suppress "none" + }, + } + env := environment.NewMapEnvProvider(map[string]string{"MY_TOKEN": "secret"}) + + client, err := NewClient(t.Context(), cfg, env, options.WithNoThinking(), options.WithOpenAIVendor(true)) + require.NoError(t, err) + + stream, err := client.CreateResponseStream(t.Context(), []chat.Message{{Role: chat.MessageRoleUser, Content: "hi"}}, nil) + require.NoError(t, err) + defer stream.Close() + drainReasoningTestStream(t, stream) + + var req struct { + Reasoning struct { + Effort string `json:"effort"` + } `json:"reasoning"` + } + require.NoError(t, json.Unmarshal(body(), &req)) + assert.Equal(t, "none", req.Reasoning.Effort) +} diff --git a/pkg/model/provider/openai/thinking_budget_test.go b/pkg/model/provider/openai/thinking_budget_test.go index 419eebc279..a5062da0ba 100644 --- a/pkg/model/provider/openai/thinking_budget_test.go +++ b/pkg/model/provider/openai/thinking_budget_test.go @@ -17,11 +17,13 @@ func TestOpenAIReasoningEffort_Success(t *testing.T) { budget *latest.ThinkingBudget expectedEffort string }{ + {"none", &latest.ThinkingBudget{Effort: "none"}, "none"}, {"minimal", &latest.ThinkingBudget{Effort: "minimal"}, "minimal"}, {"low", &latest.ThinkingBudget{Effort: "low"}, "low"}, {"medium", &latest.ThinkingBudget{Effort: "medium"}, "medium"}, {"high", &latest.ThinkingBudget{Effort: "high"}, "high"}, {"xhigh", &latest.ThinkingBudget{Effort: "xhigh"}, "xhigh"}, + {"max", &latest.ThinkingBudget{Effort: "max"}, "max"}, {"xhigh uppercase", &latest.ThinkingBudget{Effort: "XHIGH"}, "xhigh"}, {"uppercase", &latest.ThinkingBudget{Effort: "HIGH"}, "high"}, {"whitespace", &latest.ThinkingBudget{Effort: " medium "}, "medium"}, diff --git a/pkg/model/provider/openai_vendor_test.go b/pkg/model/provider/openai_vendor_test.go new file mode 100644 index 0000000000..e0dc8e5bdb --- /dev/null +++ b/pkg/model/provider/openai_vendor_test.go @@ -0,0 +1,161 @@ +package provider + +import ( + "testing" + + "github.com/stretchr/testify/assert" + "github.com/stretchr/testify/require" + + "github.com/docker/docker-agent/pkg/config/latest" +) + +// TestApplyProviderDefaults_OpenAIVendorResolution covers the same +// resolution cases the old ProviderOpts-marker mechanism used to test, but +// against isOpenAIVendor applied to the enhanced (post-defaults) config — +// the vendor decision pkg/model/provider/factory.go now threads to the +// OpenAI client via options.WithOpenAIVendor instead of writing it into +// ProviderOpts. See defaults.go's doc comment on isOpenAIVendor. +func TestApplyProviderDefaults_OpenAIVendorResolution(t *testing.T) { + t.Parallel() + + tests := []struct { + name string + config *latest.ModelConfig + customProviders map[string]latest.ProviderConfig + want bool + }{ + { + name: "named custom provider with omitted underlying provider defaults to OpenAI vendor", + config: &latest.ModelConfig{Provider: "my_openai", Model: "gpt-5.6"}, + customProviders: map[string]latest.ProviderConfig{ + "my_openai": {BaseURL: "https://api.openai.com/v1", TokenKey: "MY_KEY"}, + }, + want: true, + }, + { + name: "named custom provider with explicit openai_responses api_type", + config: &latest.ModelConfig{Provider: "my_gateway", Model: "gpt-5.6"}, + customProviders: map[string]latest.ProviderConfig{ + "my_gateway": {BaseURL: "https://gateway.example.com/v1", APIType: "openai_responses"}, + }, + want: true, + }, + { + name: "custom provider explicitly pointed at a non-OpenAI vendor is not recognized", + config: &latest.ModelConfig{Provider: "claude_gateway", Model: "claude-x"}, + customProviders: map[string]latest.ProviderConfig{ + "claude_gateway": {Provider: "anthropic", BaseURL: "https://gateway.example.com"}, + }, + want: false, + }, + { + name: "known alias (xai) is never recognized even though its api_type resolves to openai", + config: &latest.ModelConfig{Provider: "xai", Model: "gpt-5.6"}, + want: false, + }, + { + name: "known alias (mistral) is never recognized", + config: &latest.ModelConfig{Provider: "mistral", Model: "gpt-5.6-sol"}, + want: false, + }, + { + name: "direct anthropic provider is not recognized", + config: &latest.ModelConfig{Provider: "anthropic", Model: "claude-sonnet-4-0"}, + want: false, + }, + { + name: "unknown provider without any OpenAI api_type is not recognized", + config: &latest.ModelConfig{Provider: "totally-unknown", Model: "some-model"}, + want: false, + }, + } + + for _, tt := range tests { + t.Run(tt.name, func(t *testing.T) { + t.Parallel() + + got := applyProviderDefaults(tt.config, tt.customProviders) + + assert.Equal(t, tt.want, isOpenAIVendor(got)) + // The vendor decision must never leak into the public, user- + // controllable ProviderOpts map (that was the security bug this + // mechanism replaced): a user-set provider_opts.openai_vendor is + // unrelated pass-through config now, not a trusted signal. + _, hasKey := got.ProviderOpts["openai_vendor"] + assert.False(t, hasKey, "applyProviderDefaults must not stamp an openai_vendor key into ProviderOpts") + }) + } +} + +// TestIsUnrecognizedOpenAIProtocolProvider unit-tests the predicate directly, +// independent of the defaults-merging pipeline. +func TestIsUnrecognizedOpenAIProtocolProvider(t *testing.T) { + t.Parallel() + + tests := []struct { + name string + config *latest.ModelConfig + want bool + }{ + { + name: "unknown provider with explicit openai_chatcompletions api_type", + config: &latest.ModelConfig{Provider: "my_openai", ProviderOpts: map[string]any{"api_type": "openai_chatcompletions"}}, + want: true, + }, + { + name: "unknown provider with explicit openai_responses api_type", + config: &latest.ModelConfig{Provider: "my_openai", ProviderOpts: map[string]any{"api_type": "openai_responses"}}, + want: true, + }, + { + name: "unknown provider with a non-OpenAI api_type", + config: &latest.ModelConfig{Provider: "my_openai", ProviderOpts: map[string]any{"api_type": "anthropic"}}, + want: false, + }, + { + name: "known alias (xai) with an OpenAI-shaped api_type is excluded", + config: &latest.ModelConfig{Provider: "xai", ProviderOpts: map[string]any{"api_type": "openai_chatcompletions"}}, + want: false, + }, + { + name: "known alias (azure) with its default api_type is excluded", + config: &latest.ModelConfig{Provider: "azure"}, + want: false, + }, + { + name: "unknown provider name falling back to itself as provider type", + config: &latest.ModelConfig{Provider: "some-random-name"}, + want: false, + }, + } + + for _, tt := range tests { + t.Run(tt.name, func(t *testing.T) { + t.Parallel() + assert.Equal(t, tt.want, isUnrecognizedOpenAIProtocolProvider(tt.config)) + }) + } +} + +// TestIsOpenAIVendor_UnrecognizedCustomProvider is a regression guard scoped +// tightly to the third-review finding: isOpenAIVendor must recognize the +// documented "named custom provider with omitted underlying provider" +// pattern in addition to the direct/chatgpt/azure/qualified-model cases +// already covered by modelinfo.IsOpenAIVendor. +func TestIsOpenAIVendor_UnrecognizedCustomProvider(t *testing.T) { + t.Parallel() + + cfg := &latest.ModelConfig{ + Provider: "my_openai", + Model: "gpt-5.6", + ProviderOpts: map[string]any{"api_type": "openai_responses"}, + } + require.True(t, isOpenAIVendor(cfg)) + + cfg2 := &latest.ModelConfig{ + Provider: "xai", + Model: "gpt-5.6", + ProviderOpts: map[string]any{"api_type": "openai_chatcompletions"}, + } + require.False(t, isOpenAIVendor(cfg2)) +} diff --git a/pkg/model/provider/options/options.go b/pkg/model/provider/options/options.go index cdbe354ced..b11d263438 100644 --- a/pkg/model/provider/options/options.go +++ b/pkg/model/provider/options/options.go @@ -18,6 +18,7 @@ type ModelOptions struct { providers map[string]latest.ProviderConfig modelsDevStore *modelsdev.Store transportWrapper func(http.RoundTripper) http.RoundTripper + openAIVendor bool } func (c *ModelOptions) Gateway() string { @@ -48,6 +49,19 @@ func (c *ModelOptions) ModelsDevStore() *modelsdev.Store { return c.modelsDevStore } +// OpenAIVendor reports whether the model this ModelOptions was built for is a +// genuine OpenAI vendor endpoint (as opposed to a third-party provider that +// merely speaks the OpenAI-compatible wire protocol, e.g. xai/mistral). It is +// set exclusively by [WithOpenAIVendor], which pkg/model/provider's factory +// calls after applyProviderDefaults has resolved custom providers and +// built-in aliases — never by user-controllable config (YAML/provider_opts +// cannot reach this field). The OpenAI client trusts it for gating +// OpenAI-only wire behavior (e.g. gpt-5.6's real "none" reasoning effort) +// that must not leak onto an OpenAI-compatible alias for a different vendor. +func (c *ModelOptions) OpenAIVendor() bool { + return c.openAIVendor +} + // TransportWrapper returns the HTTP transport wrapper function registered via // WithHTTPTransportWrapper, or nil if none was set. func (c *ModelOptions) TransportWrapper() func(http.RoundTripper) http.RoundTripper { @@ -127,6 +141,17 @@ func WithModelsDevStore(store *modelsdev.Store) Opt { } } +// WithOpenAIVendor records the trusted, internally-resolved "genuine OpenAI +// vendor" bit (see [ModelOptions.OpenAIVendor]). It is meant to be called +// exactly once, by pkg/model/provider's Registry after applyProviderDefaults +// has resolved custom providers and built-in aliases — not from user config, +// since no YAML/provider_opts key can invoke a Go option constructor. +func WithOpenAIVendor(v bool) Opt { + return func(cfg *ModelOptions) { + cfg.openAIVendor = v + } +} + // WithHTTPTransportWrapper registers a function that wraps the HTTP transport // used by provider clients (Anthropic, OpenAI, and Gemini with the Gemini API // backend). The function receives the transport that docker-agent built @@ -189,5 +214,8 @@ func FromModelOptions(m ModelOptions) []Opt { if m.transportWrapper != nil { out = append(out, WithHTTPTransportWrapper(m.transportWrapper)) } + if m.openAIVendor { + out = append(out, WithOpenAIVendor(true)) + } return out } diff --git a/pkg/modelinfo/modelinfo.go b/pkg/modelinfo/modelinfo.go index 6faec0aa1e..122db8ebad 100644 --- a/pkg/modelinfo/modelinfo.go +++ b/pkg/modelinfo/modelinfo.go @@ -49,7 +49,7 @@ import ( // the o-series (o1/o3/o4), gpt-5 and Codex variants. Older models stay on // Chat Completions for compatibility. func SupportsResponsesAPI(modelID string) bool { - m := normalize(modelID) + m := normalizeOpenAI(modelID) switch { case strings.HasPrefix(m, "gpt-4.1"), strings.HasPrefix(m, "gpt-5"), @@ -66,7 +66,7 @@ func SupportsResponsesAPI(modelID string) bool { // All reasoning-capable OpenAI models do, except the gpt-5-chat variants // which are non-reasoning chat models at the API level. func UsesReasoningEffort(modelID string) bool { - m := normalize(modelID) + m := normalizeOpenAI(modelID) if strings.HasPrefix(m, "gpt-5-chat") { return false } @@ -81,7 +81,7 @@ func UsesReasoningEffort(modelID string) bool { // gpt-5 is excluded: it can produce visible output without reasoning, so the // default depends on the user's intent. func AlwaysReasons(modelID string) bool { - return isOSeries(normalize(modelID)) + return isOSeries(normalizeOpenAI(modelID)) } // claudeOpus46To48Prefixes lists the bare Claude Opus model families that @@ -292,21 +292,123 @@ func IsClaudeFamily(family string) bool { return strings.HasPrefix(family, "claude-") } +// openAIQualifierPrefix is the gateway convention (Vercel AI Gateway, +// OpenRouter, ...) for vendor-qualifying a model id, e.g. +// "openai/gpt-5.6-sol". [normalizeOpenAI] strips it so OpenAI-specific +// name-pattern predicates recognize the underlying OpenAI model regardless of +// which gateway fronts it. Other vendor qualifiers (DMR's "ai/qwen3", +// OpenRouter's "meta-llama/...") are left untouched: they name the model +// itself, not a wrapper around an OpenAI id. +const openAIQualifierPrefix = "openai/" + // normalize returns the lowercased, whitespace-trimmed model identifier used // by every name-pattern predicate in this package. Provider-qualified ids as // used by gateways and aggregators ("openai/gpt-5-nano" on OpenRouter, -// "openrouter/openai/o3" in custom configs) are reduced to their last path -// segment: the predicates match on the bare model name, and without this a -// prefixed id would silently disable model-specific behavior (e.g. a -// thinking_budget on "openai/gpt-5-nano" was never sent as reasoning_effort). +// "openrouter/anthropic/claude-sonnet-4-6" in custom configs) are reduced to +// their last path segment: the predicates match on the bare model name, and +// without this a prefixed id would silently disable model-specific behavior +// (e.g. a thinking_budget on "anthropic/claude-opus-4.6" was never recognized +// as adaptive-thinking-capable). +// +// The one exception is a trailing "openai/" pair: it is an explicit +// vendor qualifier (see [openAIQualifierPrefix]), so it is preserved rather +// than stripped down to . Stripping it unconditionally would let a +// qualified id naming a *different* vendor's model behind an OpenAI-labeled +// gateway slug — "openai/claude-opus-4-7", "vercel/openai/gemini-3-pro" — fall +// through to the bare "claude-"/"gemini-" prefix checks and be misclassified. +// OpenAI-specific predicates still get the bare name: they call +// [normalizeOpenAI], which strips that preserved "openai/" pair afterwards. func normalize(modelID string) string { m := strings.ToLower(strings.TrimSpace(modelID)) - if i := strings.LastIndexByte(m, '/'); i >= 0 { - m = m[i+1:] + i := strings.LastIndexByte(m, '/') + if i < 0 { + return m + } + last := m[i+1:] + prefix := m[:i] + prevSeg := prefix + if j := strings.LastIndexByte(prefix, '/'); j >= 0 { + prevSeg = prefix[j+1:] + } + if prevSeg == "openai" { + return openAIQualifierPrefix + last + } + return last +} + +// normalizeOpenAI is [normalize] plus stripping of a leading "openai/" gateway +// qualifier (see [openAIQualifierPrefix]). OpenAI-specific name-pattern +// predicates (Responses API routing, reasoning-effort detection, gpt-5.x +// minor-version parsing) call this so a gateway-qualified id — Vercel AI +// Gateway's "openai/gpt-5.6-sol", OpenRouter's equivalent, ... — is recognized +// as the underlying OpenAI model regardless of which gateway fronts it. +// Non-OpenAI predicates (Claude, Gemini, ...) must keep calling [normalize] +// instead, or a qualified id naming a *different* vendor's model would be +// misclassified once the prefix is removed. +func normalizeOpenAI(modelID string) string { + return stripOpenAIQualifier(normalize(modelID)) +} + +// stripOpenAIQualifier removes a leading "openai/" gateway qualifier from an +// already-[normalize]d model id, if present. +func stripOpenAIQualifier(m string) string { + if rest, ok := strings.CutPrefix(m, openAIQualifierPrefix); ok { + return rest } return m } +// HasOpenAIQualifier reports whether modelID is explicitly vendor-qualified +// with an "openai/" prefix, the convention gateways (Vercel AI Gateway, +// OpenRouter, ...) use to route a specific vendor's model through a shared +// endpoint (e.g. "openai/gpt-5.6-sol"). It is the provider-agnostic signal +// that a model is genuinely OpenAI's, independent of which alias/gateway +// provider fronts it; [github.com/docker/docker-agent/pkg/model/provider] +// uses it to gate OpenAI-only behavior (like gpt-5.6's real "none" reasoning +// effort) onto the right providers. +func HasOpenAIQualifier(modelID string) bool { + return strings.HasPrefix(strings.ToLower(strings.TrimSpace(modelID)), openAIQualifierPrefix) +} + +// openAIVendorProviders are the provider names whose models are genuinely +// OpenAI's own, as opposed to a third-party vendor that merely speaks the +// OpenAI-compatible wire protocol through a built-in alias. See +// [IsOpenAIVendor]. +var openAIVendorProviders = map[string]bool{ + "openai": true, + "chatgpt": true, + "azure": true, +} + +// IsOpenAIVendor reports whether a (provider, modelID) pair genuinely names an +// OpenAI vendor endpoint, as opposed to a third-party provider that merely +// speaks the OpenAI-compatible wire protocol (xai, mistral, and other +// OpenAI-compatible aliases whose models are NOT OpenAI's own). +// +// True for: +// - the direct "openai" provider, "chatgpt" (the ChatGPT/Codex backend), and +// "azure" (Azure OpenAI Service hosts OpenAI's own models) +// - any provider when modelID is explicitly vendor-qualified with "openai/" +// (the convention gateways such as Vercel AI Gateway or OpenRouter use to +// route a specific vendor's model through a shared endpoint, e.g. +// "openai/gpt-5.6-sol"), regardless of which provider/alias fronts it +// +// This is the shared, import-cycle-free core of the vendor check, used to +// gate OpenAI-only behavior (gpt-5.6's real "none" reasoning effort, its +// xhigh/max effort tiers routed through a gateway, ...) consistently across +// pkg/model/provider's defaults pipeline, the OpenAI client, and this +// package's own effort-family selection ([SupportedThinkingLevels]). +// pkg/model/provider layers one more exclusion on top for custom providers +// (providers: section) whose registered name collides with its built-in +// alias registry — that registry lives above modelinfo in the import graph, +// so it cannot be folded in here. +func IsOpenAIVendor(provider, modelID string) bool { + if openAIVendorProviders[strings.ToLower(strings.TrimSpace(provider))] { + return true + } + return HasOpenAIQualifier(modelID) +} + // isOSeries reports whether the (already-normalized) identifier names an // OpenAI o-series reasoning model (o1/o3/o4 and their variants). func isOSeries(m string) bool { diff --git a/pkg/modelinfo/modelinfo_test.go b/pkg/modelinfo/modelinfo_test.go index 2cd7de4123..ed57c67806 100644 --- a/pkg/modelinfo/modelinfo_test.go +++ b/pkg/modelinfo/modelinfo_test.go @@ -46,6 +46,15 @@ func TestSupportsResponsesAPI(t *testing.T) { {"claude-sonnet-4-5", false}, {"gemini-2.5-pro", false}, {"", false}, + + // Gateway "openai/" qualified ids resolve the same as the bare model. + {"openai/gpt-5.6-sol", true}, + {"OPENAI/gpt-4.1", true}, + {"openai/gpt-4o", false}, + // Unrelated provider-style prefixes must NOT be stripped: they are + // the model's actual catalog path, not an OpenAI wrapper. + {"ai/qwen3", false}, + {"anthropic/claude-sonnet-4-5", false}, } for _, tc := range cases { t.Run(tc.model, func(t *testing.T) { @@ -100,6 +109,14 @@ func TestUsesReasoningEffort(t *testing.T) { {"gemini-pro", false}, {"text-davinci-003", false}, {"", false}, + + // Gateway "openai/" qualified ids, including the exact Vercel slug + // from docs/providers/vercel and pkg/config/auto.go's default. + {"openai/gpt-5.6-sol", true}, + {"openai/gpt-5-chat", false}, + // Unrelated provider-style prefixes must NOT be stripped. + {"ai/qwen3", false}, + {"meta-llama/Llama-3.3-70B-Instruct-Turbo", false}, } for _, tc := range cases { t.Run(tc.model, func(t *testing.T) { @@ -133,6 +150,9 @@ func TestAlwaysReasons(t *testing.T) { {"gpt-4o", false}, {"claude-sonnet-4-5", false}, {"", false}, + // Gateway "openai/" qualified ids resolve the same as the bare model. + {"openai/o3-mini", true}, + {"openai/gpt-4o", false}, } for _, tc := range cases { t.Run(tc.model, func(t *testing.T) { @@ -142,6 +162,70 @@ func TestAlwaysReasons(t *testing.T) { } } +// TestHasOpenAIQualifier verifies the "openai/" gateway-qualifier detector +// used to give an OpenAI model its due even when fronted by a gateway +// (Vercel AI Gateway, OpenRouter, ...), while leaving unrelated +// provider-style prefixes (DMR's "ai/", OpenRouter's "meta-llama/", ...) +// untouched. +func TestHasOpenAIQualifier(t *testing.T) { + t.Parallel() + + cases := []struct { + model string + want bool + }{ + {"openai/gpt-5.6-sol", true}, + {"OPENAI/gpt-5.6-sol", true}, + {" openai/gpt-5.6-sol ", true}, + {"openai/gpt-4o", true}, + {"gpt-5.6-sol", false}, + {"ai/qwen3", false}, + {"anthropic/claude-sonnet-4-5", false}, + {"meta-llama/Llama-3.3-70B-Instruct-Turbo", false}, + {"", false}, + } + for _, tc := range cases { + t.Run(tc.model, func(t *testing.T) { + t.Parallel() + assert.Equal(t, tc.want, HasOpenAIQualifier(tc.model)) + }) + } +} + +// TestIsOpenAIVendor verifies the shared, import-cycle-free vendor-identity +// predicate: true for the direct openai/chatgpt/azure providers, or any +// provider when the model id is explicitly "openai/" qualified (Vercel AI +// Gateway, OpenRouter, ...); false for OpenAI-compatible aliases fronting a +// different vendor's models (xai, mistral, ...), even when the model name +// happens to look like a gpt-5.6 id. +func TestIsOpenAIVendor(t *testing.T) { + t.Parallel() + + cases := []struct { + name string + provider string + model string + want bool + }{ + {"direct openai", "openai", "gpt-5.6", true}, + {"chatgpt backend", "chatgpt", "gpt-5.6", true}, + {"azure openai", "azure", "gpt-5.6", true}, + {"case-insensitive provider", "OpenAI", "gpt-5.6", true}, + {"xai is not openai even with a gpt-5.6-shaped model", "xai", "gpt-5.6", false}, + {"mistral is not openai even with a gpt-5.6-shaped model", "mistral", "gpt-5.6-sol", false}, + {"vercel with openai/ qualified model is openai", "vercel", "openai/gpt-5.6-sol", true}, + {"vercel without the qualifier is not openai", "vercel", "gpt-5.6", false}, + {"vercel with an unrelated vendor's model is not openai", "vercel", "anthropic/claude-sonnet-4.5", false}, + {"unknown provider without qualifier is not openai", "some-custom-provider", "gpt-5.6", false}, + } + for _, tc := range cases { + t.Run(tc.name, func(t *testing.T) { + t.Parallel() + assert.Equal(t, tc.want, IsOpenAIVendor(tc.provider, tc.model)) + }) + } +} + func TestRejectsTokenThinking(t *testing.T) { t.Parallel() @@ -170,6 +254,12 @@ func TestRejectsTokenThinking(t *testing.T) { {"claude-opus-4-70", false}, {"claude-opus-4-80", false}, {"", false}, + // An "openai/" qualifier must NOT be stripped here: normalize() is + // generic (not OpenAI-specific), so a qualified id naming a Claude + // model behind an OpenAI-labeled gateway slug is not recognized as + // Claude by this predicate either — it simply never matches the + // "claude-opus-4-*" prefix once left un-stripped. + {"openai/claude-opus-4-7", false}, } for _, tc := range cases { t.Run(tc.model, func(t *testing.T) { @@ -286,6 +376,11 @@ func TestUsesThinkingLevel(t *testing.T) { "gemini-3.", // dot with no version digit or dash "gemini-3.1", // dot-version but no trailing dash "", + // An "openai/" qualifier must NOT be stripped by the generic + // normalize(): a weird qualified id naming a Gemini model must not + // be recognized as level-based thinking just because it starts + // with the gateway's OpenAI vendor prefix. + "openai/gemini-3-pro", } for _, m := range match { @@ -426,6 +521,11 @@ func TestIsClaude(t *testing.T) { assert.False(t, IsClaude(ctx, nil, modelsdev.NewID("amazon-bedrock", "amazon.titan-text-express-v1"))) assert.False(t, IsClaude(ctx, nil, modelsdev.NewID("google", "gemini-2.5-pro"))) assert.False(t, IsClaude(ctx, nil, modelsdev.ID{})) + // Regression: an "openai/" qualified id naming a Claude model must NOT be + // recognized as Claude via the bare-name fallback. The generic normalize() + // no longer strips the gateway qualifier, so "openai/claude-opus-4-7" + // never reaches the "claude-" prefix check. + assert.False(t, IsClaude(ctx, nil, modelsdev.NewID("vercel", "openai/claude-opus-4-7"))) } func TestIsClaude_StoreErrorFallsBackToPattern(t *testing.T) { diff --git a/pkg/modelinfo/thinking_levels.go b/pkg/modelinfo/thinking_levels.go index 8d6295d470..3930f78d75 100644 --- a/pkg/modelinfo/thinking_levels.go +++ b/pkg/modelinfo/thinking_levels.go @@ -20,7 +20,15 @@ func SupportedThinkingLevels(provider, modelID string) []effort.Level { // thinkingLevelMap builds the per-model capability map consumed by // [effort.SupportedLevels]. func thinkingLevelMap(provider, modelID string) effort.LevelMap { - switch providerFamily(provider) { + family := providerFamily(provider) + if family != "openai" && IsOpenAIVendor(provider, modelID) { + // A gateway (Vercel AI Gateway, OpenRouter, ...) fronts many vendors' + // models under one provider name; an explicit "openai/" qualifier on + // the model id pins its effort vocabulary to OpenAI's regardless of + // which gateway provider name is configured. + family = "openai" + } + switch family { case "anthropic": // The Anthropic effort scale starts at low ([effort.ForAnthropic] // maps minimal onto low), so offering minimal would duplicate low. @@ -30,10 +38,18 @@ func thinkingLevelMap(provider, modelID string) effort.LevelMap { } return m case "openai": - if openAISupportsXHighEffort(modelID) { - return effort.LevelMap{effort.XHigh: true} + m := effort.LevelMap{} + for _, top := range openAITopEfforts(modelID) { + m[top] = true } - return nil + if OpenAISupportsNoneEffort(modelID) { + // gpt-5.6 dropped minimal from its accepted efforts. + m[effort.Minimal] = false + } + if len(m) == 0 { + return nil + } + return m case "google": return nil default: @@ -45,7 +61,8 @@ func thinkingLevelMap(provider, modelID string) effort.LevelMap { // providerFamily normalises a provider type onto the model family whose API // defines the thinking-level vocabulary, tolerating aliases such as -// "amazon-bedrock" (hosting Anthropic models) or "vertexai" (Gemini). +// "amazon-bedrock" (hosting Anthropic models), "vertexai" (Gemini), or +// "chatgpt" (the Codex backend, which serves OpenAI models). func providerFamily(providerType string) string { p := normalize(providerType) switch { @@ -53,7 +70,7 @@ func providerFamily(providerType string) string { return "anthropic" case strings.Contains(p, "google"), strings.Contains(p, "gemini"), strings.Contains(p, "vertex"): return "google" - case strings.Contains(p, "openai"), strings.Contains(p, "azure"): + case strings.Contains(p, "openai"), strings.Contains(p, "azure"), strings.Contains(p, "chatgpt"): return "openai" default: return p @@ -148,17 +165,61 @@ func claudeFamilyMinor(m string) (family string, minor int, ok bool) { return "", 0, false } -// openAISupportsXHighEffort reports whether an OpenAI model accepts -// reasoning effort "xhigh". Only gpt-5.2 and later minor versions do; the -// o-series and earlier gpt-5 releases top out at high. -func openAISupportsXHighEffort(modelID string) bool { - m := normalize(modelID) +// gptFiveMinor extracts the minor version from an OpenAI gpt-5.x model id, +// tolerating -sol/-terra/-luna and dated/snapshot suffixes appended after a +// hyphen (e.g. "gpt-5.6-sol" -> 6, "gpt-5.6-2026-07-09" -> 6). It reports +// ok=false for non-gpt-5.x ids and for malformed minors: the minor digit run +// is capped at two digits (a longer run is a date, not a minor version, e.g. +// "gpt-5.20260709"), and whatever follows it must be either the end of the +// string or a '-' — anything glued on directly without that boundary +// ("gpt-5.6foo", "gpt-5.6.20260709") is rejected rather than silently +// truncated. +func gptFiveMinor(modelID string) (minor int, ok bool) { + m := normalizeOpenAI(modelID) const prefix = "gpt-5." - if !strings.HasPrefix(m, prefix) { - return false + rest, found := strings.CutPrefix(m, prefix) + if !found { + return 0, false + } + minor, width := leadingInt(rest) + if width == 0 || width > 2 { + return 0, false } - minor, width := leadingInt(m[len(prefix):]) - return width > 0 && minor >= 2 + if tail := rest[width:]; tail != "" && tail[0] != '-' { + return 0, false + } + return minor, true +} + +// openAITopEfforts returns the explicit-only effort tiers (xhigh and/or max) +// an OpenAI model accepts beyond the universal minimal/low/medium/high +// ladder. OpenAI's ladder is cumulative (unlike Anthropic's independent +// tiers), so a single minor-version parse suffices: gpt-5.2+ adds xhigh, +// gpt-5.6+ (Sol/Terra/Luna) adds max on top. The o-series and gpt-5/5.0/5.1 +// top out at high. +func openAITopEfforts(modelID string) []effort.Level { + minor, ok := gptFiveMinor(modelID) + switch { + case !ok || minor < 2: + return nil + case minor >= 6: + return []effort.Level{effort.XHigh, effort.Max} + default: + return []effort.Level{effort.XHigh} + } +} + +// OpenAISupportsNoneEffort reports whether an OpenAI model accepts reasoning +// effort "none" as a real, honored value rather than a config-level "turn +// thinking off" sentinel. gpt-5.6 (Sol/Terra/Luna) is the first OpenAI +// family to do so; it is also the first to drop "minimal" from its accepted +// efforts, so callers use this predicate to gate both changes. Exported: the +// defaults pipeline (pkg/model/provider) and the OpenAI client need the same +// gate to decide whether "none" survives normalization and is sent on the +// wire. +func OpenAISupportsNoneEffort(modelID string) bool { + minor, ok := gptFiveMinor(modelID) + return ok && minor >= 6 } // leadingInt parses the run of decimal digits at the start of s, returning diff --git a/pkg/modelinfo/thinking_levels_test.go b/pkg/modelinfo/thinking_levels_test.go index edcc0038da..bd19f9a3b6 100644 --- a/pkg/modelinfo/thinking_levels_test.go +++ b/pkg/modelinfo/thinking_levels_test.go @@ -131,6 +131,48 @@ func TestSupportedThinkingLevels(t *testing.T) { modelID: "gpt-5.4-mini", want: []effort.Level{effort.None, effort.Minimal, effort.Low, effort.Medium, effort.High, effort.XHigh}, }, + { + name: "gpt-5.6 gets xhigh, max, and drops minimal", + provider: "openai", + modelID: "gpt-5.6", + want: []effort.Level{effort.None, effort.Low, effort.Medium, effort.High, effort.XHigh, effort.Max}, + }, + { + name: "gpt-5.6-sol gets xhigh, max, and drops minimal", + provider: "openai", + modelID: "gpt-5.6-sol", + want: []effort.Level{effort.None, effort.Low, effort.Medium, effort.High, effort.XHigh, effort.Max}, + }, + { + name: "gpt-5.6-terra gets xhigh, max, and drops minimal", + provider: "openai_responses", + modelID: "gpt-5.6-terra", + want: []effort.Level{effort.None, effort.Low, effort.Medium, effort.High, effort.XHigh, effort.Max}, + }, + { + name: "gpt-5.6-luna gets xhigh, max, and drops minimal", + provider: "openai", + modelID: "gpt-5.6-luna", + want: []effort.Level{effort.None, effort.Low, effort.Medium, effort.High, effort.XHigh, effort.Max}, + }, + { + name: "gpt-5.7 (future minor) keeps xhigh, max, and dropped minimal", + provider: "openai", + modelID: "gpt-5.7", + want: []effort.Level{effort.None, effort.Low, effort.Medium, effort.High, effort.XHigh, effort.Max}, + }, + { + name: "chatgpt provider maps to the openai scale", + provider: "chatgpt", + modelID: "gpt-5.6", + want: []effort.Level{effort.None, effort.Low, effort.Medium, effort.High, effort.XHigh, effort.Max}, + }, + { + name: "chatgpt provider with gpt-5.2 gets the openai scale (including minimal)", + provider: "chatgpt", + modelID: "gpt-5.2", + want: []effort.Level{effort.None, effort.Minimal, effort.Low, effort.Medium, effort.High, effort.XHigh}, + }, { name: "o-series tops out at high", provider: "openai", @@ -155,6 +197,24 @@ func TestSupportedThinkingLevels(t *testing.T) { modelID: "deepseek-r1", want: []effort.Level{effort.None, effort.Low, effort.Medium, effort.High}, }, + { + name: "vercel with openai/ qualified gpt-5.6-sol resolves to the openai scale (xhigh, max, no minimal)", + provider: "vercel", + modelID: "openai/gpt-5.6-sol", + want: []effort.Level{effort.None, effort.Low, effort.Medium, effort.High, effort.XHigh, effort.Max}, + }, + { + name: "vercel without the openai/ qualifier keeps the conservative scale", + provider: "vercel", + modelID: "gpt-5.6", + want: []effort.Level{effort.None, effort.Low, effort.Medium, effort.High}, + }, + { + name: "vercel with a non-openai qualified model is not reclassified", + provider: "vercel", + modelID: "anthropic/claude-sonnet-4.5", + want: []effort.Level{effort.None, effort.Low, effort.Medium, effort.High}, + }, } for _, tt := range tests { @@ -165,6 +225,143 @@ func TestSupportedThinkingLevels(t *testing.T) { } } +func TestOpenAITopEfforts(t *testing.T) { + t.Parallel() + + tests := []struct { + modelID string + want []effort.Level + }{ + {"gpt-5", nil}, + {"gpt-5.1-codex", nil}, + {"o3", nil}, + {"gpt-5.2", []effort.Level{effort.XHigh}}, + {"gpt-5.4-mini", []effort.Level{effort.XHigh}}, + {"gpt-5.6", []effort.Level{effort.XHigh, effort.Max}}, + {"gpt-5.6-sol", []effort.Level{effort.XHigh, effort.Max}}, + {"gpt-5.6-terra", []effort.Level{effort.XHigh, effort.Max}}, + {"gpt-5.6-luna", []effort.Level{effort.XHigh, effort.Max}}, + {"gpt-5.7", []effort.Level{effort.XHigh, effort.Max}}, + {"GPT-5.6-SOL", []effort.Level{effort.XHigh, effort.Max}}, + // Valid hyphen-delimited snapshot form: still a real gpt-5.6 minor. + {"gpt-5.6-2026-07-09", []effort.Level{effort.XHigh, effort.Max}}, + // Vercel-style "openai/" qualified id: normalize strips the qualifier. + {"openai/gpt-5.6-sol", []effort.Level{effort.XHigh, effort.Max}}, + // Malformed/date-shaped minors must not parse as gpt-5.6+. + {"gpt-5.6foo", nil}, + {"gpt-5.6.20260709", nil}, + {"gpt-5.20260709", nil}, + {"gpt-5.", nil}, + {"gpt-5.abc", nil}, + } + + for _, tt := range tests { + t.Run(tt.modelID, func(t *testing.T) { + t.Parallel() + assert.Equal(t, tt.want, openAITopEfforts(tt.modelID)) + }) + } +} + +// TestGPTFiveMinor exercises gptFiveMinor's syntactic boundary/width checks +// directly: it must accept bare aliases, variant suffixes, future minors, +// and hyphen-delimited snapshot forms, while rejecting malformed or +// date-shaped strings that merely start with the right prefix. +func TestGPTFiveMinor(t *testing.T) { + t.Parallel() + + tests := []struct { + modelID string + wantMinor int + wantOK bool + }{ + // Valid: bare minor and known variant suffixes. + {"gpt-5.6", 6, true}, + {"gpt-5.6-sol", 6, true}, + {"gpt-5.6-terra", 6, true}, + {"gpt-5.6-luna", 6, true}, + {"gpt-5.2", 2, true}, + {"gpt-5.4-mini", 4, true}, + // Valid: sensible future minors. + {"gpt-5.7", 7, true}, + {"gpt-5.9-sol", 9, true}, + // Valid: hyphen-delimited dated snapshot form. + {"gpt-5.6-2026-07-09", 6, true}, + {"gpt-5.6-sol-2026-07-09", 6, true}, + // Valid: case-insensitive. + {"GPT-5.6-SOL", 6, true}, + // Valid: gateway "openai/" qualifier is stripped before parsing. + {"openai/gpt-5.6-sol", 6, true}, + + // Invalid: not a gpt-5.x id at all. + {"gpt-5", 0, false}, + {"gpt-4.1", 0, false}, + {"o3", 0, false}, + {"", 0, false}, + // Invalid: no digits after the dot. + {"gpt-5.", 0, false}, + {"gpt-5.abc", 0, false}, + // Invalid: suffix glued directly onto the digits without a hyphen + // boundary. + {"gpt-5.6foo", 0, false}, + // Invalid: dot-separated digit run after the minor looks like a + // second version/date component, not a suffix. + {"gpt-5.6.20260709", 0, false}, + // Invalid: an 8-digit run is a date, not a 1-2 digit minor version. + {"gpt-5.20260709", 0, false}, + // Invalid: minor wider than two digits in general. + {"gpt-5.666", 0, false}, + } + + for _, tt := range tests { + t.Run(tt.modelID, func(t *testing.T) { + t.Parallel() + minor, ok := gptFiveMinor(tt.modelID) + assert.Equal(t, tt.wantOK, ok, "ok mismatch") + if tt.wantOK { + assert.Equal(t, tt.wantMinor, minor, "minor mismatch") + } + }) + } +} + +func TestOpenAISupportsNoneEffort(t *testing.T) { + t.Parallel() + + tests := []struct { + modelID string + want bool + }{ + {"gpt-5", false}, + {"gpt-5.2", false}, + {"gpt-5.4-mini", false}, + {"gpt-5.5", false}, + {"gpt-5.6", true}, + {"gpt-5.6-sol", true}, + {"gpt-5.6-terra", true}, + {"gpt-5.6-luna", true}, + {"gpt-5.7", true}, + {"o3", false}, + {"claude-opus-4-7", false}, + // Valid hyphen-delimited snapshot form. + {"gpt-5.6-2026-07-09", true}, + // Vercel-style "openai/" qualified id. + {"openai/gpt-5.6-sol", true}, + {"openai/gpt-5.2", false}, + // Malformed/date-shaped minors must not be treated as gpt-5.6+. + {"gpt-5.6foo", false}, + {"gpt-5.6.20260709", false}, + {"gpt-5.20260709", false}, + } + + for _, tt := range tests { + t.Run(tt.modelID, func(t *testing.T) { + t.Parallel() + assert.Equal(t, tt.want, OpenAISupportsNoneEffort(tt.modelID)) + }) + } +} + func TestAnthropicTopEfforts(t *testing.T) { t.Parallel() diff --git a/pkg/modelsdev/snapshot.json b/pkg/modelsdev/snapshot.json index 20f93c6803..baa29f20f0 100644 --- a/pkg/modelsdev/snapshot.json +++ b/pkg/modelsdev/snapshot.json @@ -1 +1 @@ -{"302ai":{"models":{"MiniMax-M1":{"name":"MiniMax-M1","family":"minimax","cost":{"input":0.132,"output":1.254},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-06-16"},"MiniMax-M2":{"name":"MiniMax-M2","cost":{"input":0.33,"output":1.32},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-10-26"},"MiniMax-M2.1":{"name":"MiniMax-M2.1","cost":{"input":0.3,"output":1.2},"limit":{"context":1000000,"output":131072},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-12-19"},"MiniMax-M2.7":{"name":"MiniMax-M2.7","cost":{"input":0.3,"output":1.2},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2026-03-19"},"MiniMax-M2.7-highspeed":{"name":"MiniMax-M2.7-highspeed","cost":{"input":0.6,"output":4.8},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2026-03-19"},"chatgpt-4o-latest":{"name":"chatgpt-4o-latest","family":"gpt","cost":{"input":5,"output":15},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"temperature":true,"attachment":true,"release_date":"2024-08-08"},"claude-3-5-haiku-20241022":{"name":"claude-3-5-haiku-20241022","family":"claude-haiku","cost":{"input":0.8,"output":4},"limit":{"context":200000,"output":8192},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-10-22"},"claude-3-5-haiku-latest":{"name":"claude-3-5-haiku-latest","family":"claude-haiku","cost":{"input":0.8,"output":4},"limit":{"context":200000,"output":8192},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-10-22"},"claude-haiku-4-5":{"name":"claude-haiku-4-5","family":"claude-haiku","cost":{"input":1,"output":5},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-10-16"},"claude-haiku-4-5-20251001":{"name":"claude-haiku-4-5-20251001","family":"claude-haiku","cost":{"input":1,"output":5},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-10-16"},"claude-opus-4-1-20250805":{"name":"claude-opus-4-1-20250805","family":"claude-opus","cost":{"input":15,"output":75},"limit":{"context":200000,"output":32000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-08-05"},"claude-opus-4-1-20250805-thinking":{"name":"claude-opus-4-1-20250805-thinking","cost":{"input":15,"output":75},"limit":{"context":200000,"output":32000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-05-27"},"claude-opus-4-20250514":{"name":"claude-opus-4-20250514","family":"claude-opus","cost":{"input":15,"output":75},"limit":{"context":200000,"output":32000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-05-22"},"claude-opus-4-5":{"name":"claude-opus-4-5","family":"claude-opus","cost":{"input":5,"output":25},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-11-25"},"claude-opus-4-5-20251101":{"name":"claude-opus-4-5-20251101","family":"claude-opus","cost":{"input":5,"output":25},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-11-25"},"claude-opus-4-5-20251101-thinking":{"name":"claude-opus-4-5-20251101-thinking","cost":{"input":5,"output":25},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-11-25"},"claude-opus-4-6":{"name":"claude-opus-4-6","family":"claude-opus","cost":{"input":5,"output":25},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-06"},"claude-opus-4-6-thinking":{"name":"claude-opus-4-6-thinking","cost":{"input":5,"output":25},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-06"},"claude-opus-4-7":{"name":"claude-opus-4-7","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-04-17"},"claude-sonnet-4-20250514":{"name":"claude-sonnet-4-20250514","family":"claude-sonnet","cost":{"input":3,"output":15},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-05-22"},"claude-sonnet-4-5":{"name":"claude-sonnet-4-5","family":"claude-sonnet","cost":{"input":3,"output":15},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-09-30"},"claude-sonnet-4-5-20250929":{"name":"claude-sonnet-4-5-20250929","family":"claude-sonnet","cost":{"input":3,"output":15},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-09-30"},"claude-sonnet-4-5-20250929-thinking":{"name":"claude-sonnet-4-5-20250929-thinking","cost":{"input":3,"output":15},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-09-30"},"claude-sonnet-4-6":{"name":"claude-sonnet-4-6","family":"claude-sonnet","cost":{"input":3,"output":15},"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-18"},"claude-sonnet-4-6-thinking":{"name":"claude-sonnet-4-6-thinking","cost":{"input":3,"output":15},"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-18"},"deepseek-chat":{"name":"Deepseek-Chat","family":"deepseek","cost":{"input":0.29,"output":0.43},"limit":{"context":128000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2024-11-29"},"deepseek-reasoner":{"name":"Deepseek-Reasoner","family":"deepseek-thinking","cost":{"input":0.29,"output":0.43},"limit":{"context":128000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-01-20"},"deepseek-v3.2":{"name":"deepseek-v3.2","cost":{"input":0.29,"output":0.43},"limit":{"context":128000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-12-01"},"deepseek-v3.2-thinking":{"name":"DeepSeek-V3.2-Thinking","cost":{"input":0.29,"output":0.43},"limit":{"context":128000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-12-01"},"doubao-seed-1-6-thinking-250715":{"name":"doubao-seed-1-6-thinking-250715","cost":{"input":0.121,"output":1.21},"limit":{"context":256000,"output":16000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-07-15"},"doubao-seed-1-6-vision-250815":{"name":"doubao-seed-1-6-vision-250815","cost":{"input":0.114,"output":1.143},"limit":{"context":256000,"output":32000},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-09-30"},"doubao-seed-1-8-251215":{"name":"doubao-seed-1-8-251215","cost":{"input":0.114,"output":0.286},"limit":{"context":224000,"output":64000},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-12-18"},"doubao-seed-code-preview-251028":{"name":"doubao-seed-code-preview-251028","cost":{"input":0.17,"output":1.14},"limit":{"context":256000,"output":32000},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-11-11"},"gemini-2.0-flash-lite":{"name":"gemini-2.0-flash-lite","family":"gemini-flash-lite","cost":{"input":0.075,"output":0.3},"limit":{"context":2000000,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"temperature":true,"attachment":true,"release_date":"2025-06-16"},"gemini-2.5-flash":{"name":"gemini-2.5-flash","family":"gemini-flash","cost":{"input":0.3,"output":2.5},"limit":{"context":1000000,"output":65536},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-06-17"},"gemini-2.5-flash-image":{"name":"gemini-2.5-flash-image","cost":{"input":0.3,"output":30},"limit":{"context":32768,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"temperature":true,"attachment":true,"release_date":"2025-10-08"},"gemini-2.5-flash-lite-preview-09-2025":{"name":"gemini-2.5-flash-lite-preview-09-2025","cost":{"input":0.1,"output":0.4},"limit":{"context":1000000,"output":65536},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-09-26"},"gemini-2.5-flash-nothink":{"name":"gemini-2.5-flash-nothink","family":"gemini-flash","cost":{"input":0.3,"output":2.5},"limit":{"context":1000000,"output":65536},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-06-24"},"gemini-2.5-flash-preview-09-2025":{"name":"gemini-2.5-flash-preview-09-2025","cost":{"input":0.3,"output":2.5},"limit":{"context":1000000,"output":65536},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-09-26"},"gemini-2.5-pro":{"name":"gemini-2.5-pro","family":"gemini-pro","cost":{"input":1.25,"output":10},"limit":{"context":1000000,"output":65536},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-06-17"},"gemini-3-flash-preview":{"name":"gemini-3-flash-preview","cost":{"input":0.5,"output":3},"limit":{"context":1000000,"output":65536},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-12-18"},"gemini-3-pro-image-preview":{"name":"gemini-3-pro-image-preview","cost":{"input":2,"output":120},"limit":{"context":32768,"output":64000},"modalities":{"input":["text","image"],"output":["text"]},"temperature":true,"attachment":true,"release_date":"2025-11-20"},"gemini-3-pro-preview":{"name":"gemini-3-pro-preview","cost":{"input":2,"output":12},"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-11-19"},"gemini-3.1-flash-image-preview":{"name":"gemini-3.1-flash-image-preview","cost":{"input":0.5,"output":60},"limit":{"context":131072,"output":32768},"modalities":{"input":["text","image","pdf"],"output":["text","image"]},"temperature":true,"attachment":true,"release_date":"2026-02-27"},"glm-4.5":{"name":"GLM-4.5","family":"glm","cost":{"input":0.286,"output":1.142},"limit":{"context":131072,"output":98304},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-29"},"glm-4.5-air":{"name":"glm-4.5-air","family":"glm-air","cost":{"input":0.1143,"output":0.286},"limit":{"context":131072,"output":98304},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-29"},"glm-4.5-airx":{"name":"glm-4.5-airx","family":"glm","cost":{"input":0.572,"output":1.714},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-07-29"},"glm-4.5-x":{"name":"glm-4.5-x","family":"glm","cost":{"input":1.143,"output":2.29},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-07-29"},"glm-4.5v":{"name":"GLM-4.5V","family":"glm","cost":{"input":0.29,"output":0.86},"limit":{"context":64000,"output":16384},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-08-12"},"glm-4.6":{"name":"glm-4.6","family":"glm","cost":{"input":0.286,"output":1.142},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-09-30"},"glm-4.6v":{"name":"GLM-4.6V","family":"glm","cost":{"input":0.145,"output":0.43},"limit":{"context":128000,"output":32768},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-12-08"},"glm-4.7":{"name":"glm-4.7","family":"glm","cost":{"input":0.286,"output":1.142},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-22"},"glm-4.7-flashx":{"name":"glm-4.7-flashx","family":"glm-flash","cost":{"input":0.0715,"output":0.429},"limit":{"context":200000,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-01-20"},"glm-5":{"name":"glm-5","family":"glm","cost":{"input":0.6,"output":2.6},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-12"},"glm-5-turbo":{"name":"glm-5-turbo","family":"glm","cost":{"input":0.72,"output":3.2},"limit":{"context":200000,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-03-16"},"glm-5.1":{"name":"glm-5.1","family":"glm","cost":{"input":0.86,"output":3.5},"limit":{"context":200000,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-04-10"},"glm-5v-turbo":{"name":"GLM-5V-Turbo","family":"glm","cost":{"input":0.72,"output":3.2},"limit":{"context":200000,"output":131072},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-04-02"},"glm-for-coding":{"name":"glm-for-coding","family":"glm","cost":{"input":0.086,"output":0.343},"limit":{"context":200000,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-09-30"},"gpt-4.1":{"name":"gpt-4.1","family":"gpt","cost":{"input":2,"output":8},"limit":{"context":1047576,"output":32768},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-04-14"},"gpt-4.1-mini":{"name":"gpt-4.1-mini","family":"gpt-mini","cost":{"input":0.4,"output":1.6},"limit":{"context":1047576,"output":32768},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-04-14"},"gpt-4.1-nano":{"name":"gpt-4.1-nano","family":"gpt-nano","cost":{"input":0.1,"output":0.4},"limit":{"context":1047576,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-04-14"},"gpt-4o":{"name":"gpt-4o","family":"gpt","cost":{"input":2.5,"output":10},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-05-13"},"gpt-5":{"name":"gpt-5","family":"gpt","cost":{"input":1.25,"output":10},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-08-08"},"gpt-5-mini":{"name":"gpt-5-mini","family":"gpt-mini","cost":{"input":0.25,"output":2},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-08-08"},"gpt-5-pro":{"name":"gpt-5-pro","family":"gpt-pro","cost":{"input":15,"output":120},"limit":{"context":400000,"output":272000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-10-08"},"gpt-5-thinking":{"name":"gpt-5-thinking","cost":{"input":1.25,"output":10},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-08-08"},"gpt-5.1":{"name":"gpt-5.1","family":"gpt","cost":{"input":1.25,"output":10},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-11-14"},"gpt-5.1-chat-latest":{"name":"gpt-5.1-chat-latest","family":"gpt-codex","cost":{"input":1.25,"output":10},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-11-14"},"gpt-5.2":{"name":"gpt-5.2","family":"gpt","cost":{"input":1.75,"output":14},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-12-12"},"gpt-5.2-chat-latest":{"name":"gpt-5.2-chat-latest","family":"gpt-codex","cost":{"input":1.75,"output":14},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-12-12"},"gpt-5.4":{"name":"gpt-5.4","family":"gpt","cost":{"input":2.5,"output":15,"cache_read":0.25},"limit":{"context":1050000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-05"},"gpt-5.4-mini":{"name":"gpt-5.4-mini","family":"gpt-mini","cost":{"input":0.75,"output":4.5},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-19"},"gpt-5.4-mini-2026-03-17":{"name":"gpt-5.4-mini-2026-03-17","family":"gpt-mini","cost":{"input":0.75,"output":4.5},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-19"},"gpt-5.4-nano":{"name":"gpt-5.4-nano","family":"gpt-nano","cost":{"input":0.2,"output":1.25},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-19"},"gpt-5.4-nano-2026-03-17":{"name":"gpt-5.4-nano-2026-03-17","family":"gpt-nano","cost":{"input":0.2,"output":1.25},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-19"},"gpt-5.4-pro":{"name":"gpt-5.4-pro","family":"gpt-pro","cost":{"input":30,"output":180},"limit":{"context":1050000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-05"},"grok-4-1-fast-non-reasoning":{"name":"grok-4-1-fast-non-reasoning","cost":{"input":0.2,"output":0.5},"limit":{"context":2000000,"output":30000},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-11-20"},"grok-4-1-fast-reasoning":{"name":"grok-4-1-fast-reasoning","cost":{"input":0.2,"output":0.5},"limit":{"context":2000000,"output":30000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-11-20"},"grok-4-fast-non-reasoning":{"name":"grok-4-fast-non-reasoning","cost":{"input":0.2,"output":0.5},"limit":{"context":2000000,"output":30000},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-09-23"},"grok-4-fast-reasoning":{"name":"grok-4-fast-reasoning","cost":{"input":0.2,"output":0.5},"limit":{"context":2000000,"output":30000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-09-23"},"grok-4.1":{"name":"grok-4.1","cost":{"input":2,"output":10},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-11-18"},"grok-4.20-beta-0309-non-reasoning":{"name":"grok-4.20-beta-0309-non-reasoning","cost":{"input":2,"output":6},"limit":{"context":2000000,"output":30000},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-03-16"},"grok-4.20-beta-0309-reasoning":{"name":"grok-4.20-beta-0309-reasoning","cost":{"input":2,"output":6},"limit":{"context":2000000,"output":30000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-03-16"},"grok-4.20-multi-agent-beta-0309":{"name":"grok-4.20-multi-agent-beta-0309","cost":{"input":2,"output":6},"limit":{"context":2000000,"output":30000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-03-16"},"kimi-k2-0905-preview":{"name":"kimi-k2-0905-preview","cost":{"input":0.632,"output":2.53},"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-09-05"},"kimi-k2-thinking":{"name":"kimi-k2-thinking","cost":{"input":0.575,"output":2.3},"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-09-05"},"kimi-k2-thinking-turbo":{"name":"kimi-k2-thinking-turbo","cost":{"input":1.265,"output":9.119},"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-09-05"},"ministral-14b-2512":{"name":"ministral-14b-2512","cost":{"input":0.33,"output":0.33},"limit":{"context":128000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-12-16"},"mistral-large-2512":{"name":"mistral-large-2512","cost":{"input":1.1,"output":3.3},"limit":{"context":128000,"output":262144},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-12-16"},"qwen-flash":{"name":"Qwen-Flash","cost":{"input":0.022,"output":0.22},"limit":{"context":1000000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-07-28"},"qwen-max-latest":{"name":"Qwen-Max-Latest","family":"qwen","cost":{"input":0.343,"output":1.372},"limit":{"context":131072,"output":8192},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2024-04-03"},"qwen-plus":{"name":"Qwen-Plus","family":"qwen","cost":{"input":0.12,"output":1.2},"limit":{"context":1000000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2024-07-23"},"qwen3-235b-a22b":{"name":"Qwen3-235B-A22B","family":"qwen","cost":{"input":0.29,"output":2.86},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-04-29"},"qwen3-235b-a22b-instruct-2507":{"name":"qwen3-235b-a22b-instruct-2507","cost":{"input":0.29,"output":1.143},"limit":{"context":128000,"output":65536},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-07-30"},"qwen3-30b-a3b":{"name":"Qwen3-30B-A3B","family":"qwen","cost":{"input":0.11,"output":1.08},"limit":{"context":128000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-04-29"},"qwen3-coder-480b-a35b-instruct":{"name":"qwen3-coder-480b-a35b-instruct","cost":{"input":0.86,"output":3.43},"limit":{"context":262144,"output":65536},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-07-23"},"qwen3-max-2025-09-23":{"name":"qwen3-max-2025-09-23","cost":{"input":0.86,"output":3.43},"limit":{"context":258048,"output":65536},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-09-24"}}},"abacus":{"models":{"Qwen/QwQ-32B":{"name":"QwQ 32B","family":"qwen","cost":{"input":0.4,"output":0.4},"limit":{"context":32768,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-11-28"},"Qwen/Qwen2.5-72B-Instruct":{"name":"Qwen 2.5 72B Instruct","family":"qwen","cost":{"input":0.11,"output":0.38},"limit":{"context":128000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-09-19"},"Qwen/Qwen3-235B-A22B-Instruct-2507":{"name":"Qwen3 235B A22B Instruct","family":"qwen","cost":{"input":0.13,"output":0.6},"limit":{"context":262144,"output":8192},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-01"},"Qwen/Qwen3-32B":{"name":"Qwen3 32B","family":"qwen","cost":{"input":0.09,"output":0.29},"limit":{"context":128000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-04-29"},"Qwen/qwen3-coder-480b-a35b-instruct":{"name":"Qwen3 Coder 480B A35B Instruct","family":"qwen","cost":{"input":0.29,"output":1.2},"limit":{"context":262144,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-22"},"claude-3-7-sonnet-20250219":{"name":"Claude Sonnet 3.7","family":"claude-sonnet","cost":{"input":3,"output":15},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-02-19"},"claude-haiku-4-5-20251001":{"name":"Claude Haiku 4.5","family":"claude-haiku","cost":{"input":1,"output":5},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-10-15"},"claude-opus-4-1-20250805":{"name":"Claude Opus 4.1","family":"claude-opus","cost":{"input":15,"output":75},"limit":{"context":200000,"output":32000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-08-05"},"claude-opus-4-20250514":{"name":"Claude Opus 4","family":"claude-opus","cost":{"input":15,"output":75},"limit":{"context":200000,"output":32000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-05-14"},"claude-opus-4-5-20251101":{"name":"Claude Opus 4.5","family":"claude-opus","cost":{"input":5,"output":25},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-11-01"},"claude-opus-4-6":{"name":"Claude Opus 4.6","family":"claude-opus","cost":{"input":5,"output":25},"limit":{"context":200000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-05"},"claude-sonnet-4-20250514":{"name":"Claude Sonnet 4","family":"claude-sonnet","cost":{"input":3,"output":15},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-05-14"},"claude-sonnet-4-5-20250929":{"name":"Claude Sonnet 4.5","family":"claude-sonnet","cost":{"input":3,"output":15},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-09-29"},"claude-sonnet-4-6":{"name":"Claude Sonnet 4.6","family":"claude-sonnet","cost":{"input":3,"output":15},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-17"},"deepseek-ai/DeepSeek-R1":{"name":"DeepSeek R1","family":"deepseek-thinking","cost":{"input":3,"output":7},"limit":{"context":128000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-01-20"},"deepseek-ai/DeepSeek-V3.1-Terminus":{"name":"DeepSeek V3.1 Terminus","family":"deepseek","cost":{"input":0.27,"output":1},"limit":{"context":128000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-06-01"},"deepseek-ai/DeepSeek-V3.2":{"name":"DeepSeek V3.2","family":"deepseek","cost":{"input":0.27,"output":0.4},"limit":{"context":128000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-06-15"},"deepseek/deepseek-v3.1":{"name":"DeepSeek V3.1","family":"deepseek","cost":{"input":0.55,"output":1.66},"limit":{"context":128000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-01-20"},"gemini-2.5-flash":{"name":"Gemini 2.5 Flash","family":"gemini-flash","cost":{"input":0.3,"output":2.5},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-03-20"},"gemini-2.5-pro":{"name":"Gemini 2.5 Pro","family":"gemini-pro","cost":{"input":1.25,"output":10},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-03-25"},"gemini-3-flash-preview":{"name":"Gemini 3 Flash Preview","family":"gemini-flash","cost":{"input":0.5,"output":3},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-12-17"},"gemini-3.1-flash-lite-preview":{"name":"Gemini 3.1 Flash Lite Preview","family":"gemini-flash","cost":{"input":0.25,"output":1.5,"cache_read":0.025,"cache_write":1},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-03-01"},"gemini-3.1-pro-preview":{"name":"Gemini 3.1 Pro Preview","family":"gemini-pro","cost":{"input":2,"output":12},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-19"},"gpt-4.1":{"name":"GPT-4.1","family":"gpt","cost":{"input":2,"output":8},"limit":{"context":1047576,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-04-14"},"gpt-4.1-mini":{"name":"GPT-4.1 Mini","family":"gpt","cost":{"input":0.4,"output":1.6},"limit":{"context":1047576,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-04-14"},"gpt-4.1-nano":{"name":"GPT-4.1 Nano","family":"gpt","cost":{"input":0.1,"output":0.4},"limit":{"context":1047576,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-04-14"},"gpt-4o-2024-11-20":{"name":"GPT-4o (2024-11-20)","family":"gpt","cost":{"input":2.5,"output":10},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image","audio"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-11-20"},"gpt-4o-mini":{"name":"GPT-4o Mini","family":"gpt","cost":{"input":0.15,"output":0.6},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-07-18"},"gpt-5":{"name":"GPT-5","family":"gpt","cost":{"input":1.25,"output":10},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-08-07"},"gpt-5-codex":{"name":"GPT-5 Codex","family":"gpt","cost":{"input":1.25,"output":10},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"release_date":"2025-09-15"},"gpt-5-mini":{"name":"GPT-5 Mini","family":"gpt-mini","cost":{"input":0.25,"output":2},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-08-07"},"gpt-5-nano":{"name":"GPT-5 Nano","family":"gpt-nano","cost":{"input":0.05,"output":0.4},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-08-07"},"gpt-5.1":{"name":"GPT-5.1","family":"gpt","cost":{"input":1.25,"output":10},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-11-13"},"gpt-5.1-chat-latest":{"name":"GPT-5.1 Chat Latest","family":"gpt","cost":{"input":1.25,"output":10},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-11-13"},"gpt-5.1-codex":{"name":"GPT-5.1 Codex","family":"gpt","cost":{"input":1.25,"output":10},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-11-13"},"gpt-5.1-codex-max":{"name":"GPT-5.1 Codex Max","family":"gpt","cost":{"input":1.25,"output":10},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-11-13"},"gpt-5.2":{"name":"GPT-5.2","family":"gpt","cost":{"input":1.75,"output":14},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-12-11"},"gpt-5.2-chat-latest":{"name":"GPT-5.2 Chat Latest","family":"gpt","cost":{"input":1.75,"output":14},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-01-01"},"gpt-5.2-codex":{"name":"GPT-5.2 Codex","family":"gpt","cost":{"input":1.75,"output":14},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-12-11"},"gpt-5.3-chat-latest":{"name":"GPT-5.3 Chat Latest","family":"gpt","cost":{"input":1.75,"output":14},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-03-01"},"gpt-5.3-codex":{"name":"GPT-5.3 Codex","family":"gpt","cost":{"input":1.75,"output":14},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-02-05"},"gpt-5.3-codex-xhigh":{"name":"GPT-5.3 Codex XHigh","family":"gpt","cost":{"input":1.75,"output":14},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-02-05"},"gpt-5.4":{"name":"GPT-5.4","family":"gpt","cost":{"input":2.5,"output":15},"limit":{"context":1050000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-05"},"grok-4-0709":{"name":"Grok 4","family":"grok","cost":{"input":3,"output":15},"limit":{"context":256000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-07-09"},"grok-4-1-fast-non-reasoning":{"name":"Grok 4.1 Fast (Non-Reasoning)","family":"grok","cost":{"input":0.2,"output":0.5},"limit":{"context":2000000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-11-17"},"grok-4-fast-non-reasoning":{"name":"Grok 4 Fast (Non-Reasoning)","family":"grok","cost":{"input":0.2,"output":0.5},"limit":{"context":2000000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-07-09"},"grok-code-fast-1":{"name":"Grok Code Fast 1","family":"grok","cost":{"input":0.2,"output":1.5},"limit":{"context":256000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-09-01"},"kimi-k2-turbo-preview":{"name":"Kimi K2 Turbo Preview","family":"kimi-k2","cost":{"input":0.15,"output":8},"limit":{"context":256000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-07-08"},"kimi-k2.5":{"name":"Kimi K2.5","family":"kimi-k2","cost":{"input":0.6,"output":3},"limit":{"context":262144,"output":32768},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-01"},"llama-3.3-70b-versatile":{"name":"Llama 3.3 70B Versatile","family":"llama","cost":{"input":0.59,"output":0.79},"limit":{"context":128000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-12-06"},"meta-llama/Llama-4-Maverick-17B-128E-Instruct-FP8":{"name":"Llama 4 Maverick 17B 128E Instruct FP8","family":"llama","cost":{"input":0.14,"output":0.59},"limit":{"context":1000000,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-04-05"},"meta-llama/Meta-Llama-3.1-405B-Instruct-Turbo":{"name":"Llama 3.1 405B Instruct Turbo","family":"llama","cost":{"input":3.5,"output":3.5},"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-07-23"},"meta-llama/Meta-Llama-3.1-8B-Instruct":{"name":"Llama 3.1 8B Instruct","family":"llama","cost":{"input":0.02,"output":0.05},"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-07-23"},"o3":{"name":"o3","family":"o","cost":{"input":2,"output":8},"limit":{"context":200000,"output":100000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-04-16"},"o3-mini":{"name":"o3-mini","family":"o-mini","cost":{"input":1.1,"output":4.4},"limit":{"context":200000,"output":100000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"release_date":"2024-12-20"},"o3-pro":{"name":"o3-pro","family":"o-pro","cost":{"input":20,"output":40},"limit":{"context":200000,"output":100000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-06-10"},"o4-mini":{"name":"o4-mini","family":"o-mini","cost":{"input":1.1,"output":4.4},"limit":{"context":200000,"output":100000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-04-16"},"openai/gpt-oss-120b":{"name":"GPT-OSS 120B","family":"gpt-oss","cost":{"input":0.08,"output":0.44},"limit":{"context":128000,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-08-05"},"qwen-2.5-coder-32b":{"name":"Qwen 2.5 Coder 32B","family":"qwen","cost":{"input":0.79,"output":0.79},"limit":{"context":128000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-11-11"},"qwen3-max":{"name":"Qwen3 Max","family":"qwen","cost":{"input":1.2,"output":6},"limit":{"context":131072,"output":16384},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-05-28"},"route-llm":{"name":"Route LLM","family":"gpt","cost":{"input":3,"output":15},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-01-01"},"zai-org/glm-4.5":{"name":"GLM-4.5","family":"glm","cost":{"input":0.6,"output":2.2},"limit":{"context":128000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-28"},"zai-org/glm-4.6":{"name":"GLM-4.6","family":"glm","cost":{"input":0.6,"output":2.2},"limit":{"context":128000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-03-01"},"zai-org/glm-4.7":{"name":"GLM-4.7","family":"glm","cost":{"input":0.6,"output":2.2},"limit":{"context":128000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-06-01"},"zai-org/glm-5":{"name":"GLM-5","family":"glm","cost":{"input":1,"output":3.2},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-11"}}},"abliteration-ai":{"models":{"abliterated-model":{"name":"Abliterated Model","cost":{"input":3,"output":3},"limit":{"context":150000,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-01-06"}}},"aihubmix":{"models":{"alicloud-deepseek-v4-flash":{"name":"DeepSeek V4 Flash (Alibaba Cloud)","family":"deepseek-flash","cost":{"input":0.14,"output":0.28,"cache_read":0.028},"limit":{"context":1000000,"output":384000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-24"},"alicloud-deepseek-v4-pro":{"name":"DeepSeek V4 Pro (Alibaba Cloud)","family":"deepseek-thinking","cost":{"input":1.69,"output":3.38,"cache_read":0.13},"limit":{"context":1000000,"output":384000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-24"},"alicloud-glm-5.1":{"name":"GLM-5.1 (Alibaba Cloud)","family":"glm","cost":{"input":0.84,"output":3.38,"cache_read":0.169,"cache_write":1.05625},"limit":{"context":200000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-03-27"},"claude-opus-4-6":{"name":"Claude Opus 4.6","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-05"},"claude-opus-4-6-think":{"name":"Claude Opus 4.6 Thinking","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-05"},"claude-opus-4-7":{"name":"Claude Opus 4.7","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-16"},"claude-opus-4-7-think":{"name":"Claude Opus 4.7 Thinking","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-16"},"claude-sonnet-4-6":{"name":"Claude Sonnet 4.6","family":"claude-sonnet","cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-17"},"claude-sonnet-4-6-think":{"name":"Claude Sonnet 4.6 Thinking","family":"claude-sonnet","cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-17"},"coding-glm-5.1":{"name":"Coding GLM 5.1","family":"glm","cost":{"input":0.06,"output":0.22,"cache_read":0.013},"limit":{"context":200000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-11"},"coding-glm-5.1-free":{"name":"Coding GLM 5.1 (free)","family":"glm-free","cost":{},"limit":{"context":200000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-11"},"coding-minimax-m2.7":{"name":"Coding MiniMax M2.7","family":"minimax","cost":{"input":0.2,"output":0.2},"limit":{"context":204800,"output":128100},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-03-18"},"coding-minimax-m2.7-free":{"name":"Coding MiniMax M2.7 (Free)","family":"minimax-free","cost":{},"limit":{"context":204800,"output":128100},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-03-18"},"coding-minimax-m2.7-highspeed":{"name":"Coding MiniMax M2.7 Highspeed","family":"minimax","cost":{"input":0.2,"output":0.2},"limit":{"context":204800,"output":128100},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-03-18"},"coding-xiaomi-mimo-v2.5":{"name":"Coding Xiaomi MiMo-V2.5","family":"mimo-v2.5","cost":{"input":0.08,"output":0.4,"cache_read":0.016},"limit":{"context":1048576,"output":131072},"modalities":{"input":["text","image","audio","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-22"},"coding-xiaomi-mimo-v2.5-pro":{"name":"Coding Xiaomi MiMo-V2.5-Pro","family":"mimo-v2.5-pro","cost":{"input":0.2,"output":0.6,"cache_read":0.04},"limit":{"context":1048576,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-22"},"deep-deepseek-v4-flash":{"name":"DeepSeek V4 Flash (DeepSeek)","family":"deepseek-flash","cost":{"input":0.154,"output":0.308,"cache_read":0.0308},"limit":{"context":1000000,"output":384000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-24"},"deep-deepseek-v4-pro":{"name":"DeepSeek V4 Pro (DeepSeek)","family":"deepseek-thinking","cost":{"input":0.478,"output":0.956,"cache_read":0.004302},"limit":{"context":1000000,"output":384000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-24"},"doubao-seed-2-0-code-preview":{"name":"Doubao Seed 2.0 Code Preview","family":"seed","cost":{"input":0.48,"output":2.41,"cache_read":0.09644},"limit":{"context":256000,"output":128000},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-14"},"doubao-seed-2-0-lite-260428":{"name":"Doubao Seed 2.0 Lite 260428","family":"seed","cost":{"input":0.08,"output":0.51,"cache_read":0.01692},"limit":{"context":256000,"output":128000},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-04-28"},"doubao-seed-2-0-mini-260428":{"name":"Doubao Seed 2.0 Mini 260428","family":"seed","cost":{"input":0.03,"output":0.28,"cache_read":0.00564},"limit":{"context":256000,"output":128000},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-04-28"},"doubao-seed-2-0-pro":{"name":"Doubao Seed 2.0 Pro","family":"seed","cost":{"input":0.48,"output":2.41,"cache_read":0.09644},"limit":{"context":256000,"output":128000},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-14"},"gemini-2.5-flash":{"name":"Gemini 2.5 Flash","family":"gemini-flash","cost":{"input":0.3,"output":2.5,"cache_read":0.03},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-03-20"},"gemini-2.5-pro":{"name":"Gemini 2.5 Pro","family":"gemini-pro","cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-03-20"},"gemini-3-flash-preview":{"name":"Gemini 3 Flash Preview","family":"gemini-flash","cost":{"input":0.5,"output":3,"cache_read":0.05},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-12-17"},"gemini-3.1-flash-lite":{"name":"Gemini 3.1 Flash Lite","family":"gemini-flash-lite","cost":{"input":0.25,"output":1.5,"cache_read":0.025,"cache_write":1},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-05-07"},"gemini-3.1-pro-preview":{"name":"Gemini 3.1 Pro Preview","family":"gemini-pro","cost":{"input":2,"output":12,"cache_read":0.2},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-19"},"gemini-3.1-pro-preview-customtools":{"name":"Gemini 3.1 Pro Preview Custom Tools","family":"gemini-pro","cost":{"input":2,"output":12,"cache_read":0.2},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-19"},"glm-5.2":{"name":"GLM-5.2","family":"glm","cost":{"input":1.1268,"output":3.9438,"cache_read":0.2817},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-06-13"},"glm-5v-turbo":{"name":"GLM 5 Vision Turbo","family":"glmv","cost":{"input":0.7042,"output":3.09848,"cache_read":0.169008},"limit":{"context":200000,"output":128000},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-05-09"},"gpt-5.1":{"name":"GPT-5.1","family":"gpt","cost":{"input":1.25,"output":10,"cache_read":0.13},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-11-13"},"gpt-5.1-codex":{"name":"GPT-5.1 Codex","family":"gpt-codex","cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-11-13"},"gpt-5.1-codex-mini":{"name":"GPT-5.1 Codex mini","family":"gpt-codex","cost":{"input":0.25,"output":2,"cache_read":0.025},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-11-13"},"gpt-5.2":{"name":"GPT-5.2","family":"gpt","cost":{"input":1.75,"output":14,"cache_read":0.175},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-12-11"},"gpt-5.2-codex":{"name":"GPT-5.2 Codex","family":"gpt-codex","cost":{"input":1.75,"output":14,"cache_read":0.175},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-12-11"},"gpt-5.3-codex":{"name":"GPT-5.3 Codex","family":"gpt-codex","cost":{"input":1.75,"output":14,"cache_read":0.175},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-02-05"},"gpt-5.4":{"name":"GPT-5.4","family":"gpt","cost":{"input":2.5,"output":15,"cache_read":0.25},"limit":{"context":1050000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-05"},"gpt-5.4-mini":{"name":"GPT-5.4 mini","family":"gpt-mini","cost":{"input":0.75,"output":4.5,"cache_read":0.075},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-17"},"gpt-5.5":{"name":"GPT-5.5","family":"gpt","cost":{"input":5,"output":30,"cache_read":0.5},"limit":{"context":1050000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-23"},"grok-4.3":{"name":"Grok 4.3","family":"grok","cost":{"input":1.25,"output":2.5,"cache_read":0.2},"limit":{"context":1000000,"output":1000000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-05-01"},"kimi-k2.5":{"name":"Kimi K2.5","family":"kimi-k2","cost":{"input":0.6,"output":3,"cache_read":0.1},"limit":{"context":262144,"output":32768},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"open_weights":true,"release_date":"2026-01"},"kimi-k2.6":{"name":"Kimi K2.6","family":"kimi-k2","cost":{"input":0.95,"output":4,"cache_read":0.16},"limit":{"context":262144,"output":32768},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"open_weights":true,"release_date":"2026-04-21"},"minimax-m2.7":{"name":"MiniMax M2.7","family":"minimax","cost":{"input":0.3,"output":1.2,"cache_read":0.06,"cache_write":0.375},"limit":{"context":204800,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-03-18"},"qwen3.6-flash":{"name":"Qwen3.6 Flash","family":"qwen3.6","cost":{"input":0.17,"output":1.01,"cache_read":0.0169,"cache_write":0.21125},"limit":{"context":991000,"output":64000},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-04-02"},"qwen3.6-max-preview":{"name":"Qwen3.6 Max Preview","family":"qwen3.6","cost":{"input":1.27,"output":7.61,"cache_read":0.1268,"cache_write":1.585},"limit":{"context":240000,"output":64000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-05-09"},"qwen3.6-plus":{"name":"Qwen3.6 Plus","family":"qwen3.6","cost":{"input":0.28,"output":1.69,"cache_read":0.0282,"cache_write":0.3525},"limit":{"context":991000,"output":64000},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-05-09"},"qwen3.7-max":{"name":"Qwen3.7 Max","family":"qwen","cost":{"input":1.69,"output":5.07,"cache_read":0.169,"cache_write":2.1125},"limit":{"context":991000,"output":64000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-05-21"},"qwen3.7-plus":{"name":"Qwen3.7 Plus","family":"qwen","cost":{"input":0.282,"output":1.128,"cache_read":0.0564,"cache_write":0.3525},"limit":{"context":991000,"output":64000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-06-02"},"xiaomi-mimo-v2.5":{"name":"Xiaomi MiMo-V2.5","family":"mimo-v2.5","cost":{"input":0.44,"output":2.2,"cache_read":0.088},"limit":{"context":1048576,"output":131072},"modalities":{"input":["text","image","audio","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-22"},"xiaomi-mimo-v2.5-free":{"name":"Xiaomi MiMo-V2.5 (free)","family":"mimo-v2.5","cost":{},"limit":{"context":1048576,"output":131072},"modalities":{"input":["text","image","audio","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-22"},"xiaomi-mimo-v2.5-pro":{"name":"Xiaomi MiMo-V2.5-Pro","family":"mimo-v2.5-pro","cost":{"input":1.1,"output":3.3,"cache_read":0.22},"limit":{"context":1048576,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-22"},"xiaomi-mimo-v2.5-pro-free":{"name":"Xiaomi MiMo-V2.5-Pro (free)","family":"mimo-v2.5-pro","cost":{},"limit":{"context":1048576,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-22"},"zai-glm-5.1":{"name":"GLM-5.1 (Z.ai)","family":"glm","cost":{"input":0.845,"output":3.38,"cache_read":0.183112},"limit":{"context":200000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-03-27"}}},"alibaba":{"models":{"qvq-max":{"name":"QVQ Max","family":"qvq","cost":{"input":1.2,"output":4.8},"limit":{"context":131072,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-03-25"},"qwen-flash":{"name":"Qwen Flash","family":"qwen","cost":{"input":0.05,"output":0.4},"limit":{"context":1000000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-07-28"},"qwen-max":{"name":"Qwen Max","family":"qwen","cost":{"input":1.6,"output":6.4},"limit":{"context":32768,"output":8192},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2024-04-03"},"qwen-mt-plus":{"name":"Qwen-MT Plus","family":"qwen","cost":{"input":2.46,"output":7.37},"limit":{"context":16384,"output":8192},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2025-01"},"qwen-mt-turbo":{"name":"Qwen-MT Turbo","family":"qwen","cost":{"input":0.16,"output":0.49},"limit":{"context":16384,"output":8192},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2025-01"},"qwen-omni-turbo":{"name":"Qwen-Omni Turbo","family":"qwen","cost":{"input":0.07,"output":0.27},"limit":{"context":32768,"output":2048},"modalities":{"input":["text","image","audio","video"],"output":["text","audio"]},"tool_call":true,"temperature":true,"release_date":"2025-01-19"},"qwen-omni-turbo-realtime":{"name":"Qwen-Omni Turbo Realtime","family":"qwen","cost":{"input":0.27,"output":1.07},"limit":{"context":32768,"output":2048},"modalities":{"input":["text","image","audio"],"output":["text","audio"]},"tool_call":true,"temperature":true,"release_date":"2025-05-08"},"qwen-plus":{"name":"Qwen Plus","family":"qwen","cost":{"input":0.4,"output":1.2},"limit":{"context":1000000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2024-01-25"},"qwen-plus-character-ja":{"name":"Qwen Plus Character (Japanese)","family":"qwen","cost":{"input":0.5,"output":1.4},"limit":{"context":8192,"output":512},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2024-01"},"qwen-turbo":{"name":"Qwen Turbo","family":"qwen","cost":{"input":0.05,"output":0.2},"limit":{"context":1000000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2024-11-01"},"qwen-vl-max":{"name":"Qwen-VL Max","family":"qwen","cost":{"input":0.8,"output":3.2},"limit":{"context":131072,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2024-04-08"},"qwen-vl-ocr":{"name":"Qwen-VL OCR","family":"qwen","cost":{"input":0.72,"output":0.72},"limit":{"context":34096,"output":4096},"modalities":{"input":["text","image"],"output":["text"]},"temperature":true,"release_date":"2024-10-28"},"qwen-vl-plus":{"name":"Qwen-VL Plus","family":"qwen","cost":{"input":0.21,"output":0.63},"limit":{"context":131072,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2024-01-25"},"qwen2-5-14b-instruct":{"name":"Qwen2.5 14B Instruct","family":"qwen","cost":{"input":0.35,"output":1.4},"limit":{"context":131072,"output":8192},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-09"},"qwen2-5-32b-instruct":{"name":"Qwen2.5 32B Instruct","family":"qwen","cost":{"input":0.7,"output":2.8},"limit":{"context":131072,"output":8192},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-09"},"qwen2-5-72b-instruct":{"name":"Qwen2.5 72B Instruct","family":"qwen","cost":{"input":1.4,"output":5.6},"limit":{"context":131072,"output":8192},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-09"},"qwen2-5-7b-instruct":{"name":"Qwen2.5 7B Instruct","family":"qwen","cost":{"input":0.175,"output":0.7},"limit":{"context":131072,"output":8192},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-09"},"qwen2-5-omni-7b":{"name":"Qwen2.5-Omni 7B","family":"qwen","cost":{"input":0.1,"output":0.4},"limit":{"context":32768,"output":2048},"modalities":{"input":["text","image","audio","video"],"output":["text","audio"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-12"},"qwen2-5-vl-72b-instruct":{"name":"Qwen2.5-VL 72B Instruct","family":"qwen","cost":{"input":2.8,"output":8.4},"limit":{"context":131072,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-09"},"qwen2-5-vl-7b-instruct":{"name":"Qwen2.5-VL 7B Instruct","family":"qwen","cost":{"input":0.35,"output":1.05},"limit":{"context":131072,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-09"},"qwen3-14b":{"name":"Qwen3 14B","family":"qwen","cost":{"input":0.35,"output":1.4},"limit":{"context":131072,"output":8192},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-04"},"qwen3-235b-a22b":{"name":"Qwen3 235B-A22B","family":"qwen","cost":{"input":0.7,"output":2.8},"limit":{"context":131072,"output":16384},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-04"},"qwen3-32b":{"name":"Qwen3 32B","family":"qwen","cost":{"input":0.7,"output":2.8},"limit":{"context":131072,"output":16384},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-04"},"qwen3-8b":{"name":"Qwen3 8B","family":"qwen","cost":{"input":0.18,"output":0.7},"limit":{"context":131072,"output":8192},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-04"},"qwen3-asr-flash":{"name":"Qwen3-ASR Flash","family":"qwen","cost":{"input":0.035,"output":0.035},"limit":{"context":53248,"output":4096},"modalities":{"input":["audio"],"output":["text"]},"release_date":"2025-09-08"},"qwen3-coder-30b-a3b-instruct":{"name":"Qwen3-Coder 30B-A3B Instruct","family":"qwen","cost":{"input":0.45,"output":2.25},"limit":{"context":262144,"output":65536},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-04"},"qwen3-coder-480b-a35b-instruct":{"name":"Qwen3-Coder 480B-A35B Instruct","family":"qwen","cost":{"input":1.5,"output":7.5},"limit":{"context":262144,"output":65536},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-04"},"qwen3-coder-flash":{"name":"Qwen3 Coder Flash","family":"qwen","cost":{"input":0.3,"output":1.5},"limit":{"context":1000000,"output":65536},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-07-28"},"qwen3-coder-plus":{"name":"Qwen3 Coder Plus","family":"qwen","cost":{"input":1,"output":5},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-23"},"qwen3-livetranslate-flash-realtime":{"name":"Qwen3-LiveTranslate Flash Realtime","family":"qwen","cost":{"input":10,"output":10},"limit":{"context":53248,"output":4096},"modalities":{"input":["text","image","audio","video"],"output":["text","audio"]},"temperature":true,"release_date":"2025-09-22"},"qwen3-max":{"name":"Qwen3 Max","family":"qwen","cost":{"input":1.2,"output":6},"limit":{"context":262144,"output":65536},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-09-23"},"qwen3-next-80b-a3b-instruct":{"name":"Qwen3-Next 80B-A3B Instruct","family":"qwen","cost":{"input":0.5,"output":2},"limit":{"context":131072,"output":32768},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-09"},"qwen3-next-80b-a3b-thinking":{"name":"Qwen3-Next 80B-A3B (Thinking)","family":"qwen","cost":{"input":0.5,"output":6},"limit":{"context":131072,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-09"},"qwen3-omni-flash":{"name":"Qwen3-Omni Flash","family":"qwen","cost":{"input":0.43,"output":1.66},"limit":{"context":65536,"output":16384},"modalities":{"input":["text","image","audio","video"],"output":["text","audio"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-09-15"},"qwen3-omni-flash-realtime":{"name":"Qwen3-Omni Flash Realtime","family":"qwen","cost":{"input":0.52,"output":1.99},"limit":{"context":65536,"output":16384},"modalities":{"input":["text","image","audio","video"],"output":["text","audio"]},"tool_call":true,"temperature":true,"release_date":"2025-09-15"},"qwen3-vl-235b-a22b":{"name":"Qwen3-VL 235B-A22B","family":"qwen","cost":{"input":0.7,"output":2.8},"limit":{"context":131072,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-04"},"qwen3-vl-30b-a3b":{"name":"Qwen3-VL 30B-A3B","family":"qwen","cost":{"input":0.2,"output":0.8},"limit":{"context":131072,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-04"},"qwen3-vl-plus":{"name":"Qwen3-VL Plus","family":"qwen","cost":{"input":0.2,"output":1.6},"limit":{"context":262144,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-09-23"},"qwen3.5-122b-a10b":{"name":"Qwen3.5 122B-A10B","family":"qwen","cost":{"input":0.4,"output":3.2},"limit":{"context":262144,"output":65536},"modalities":{"input":["text","image","video","audio"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-02-23"},"qwen3.5-27b":{"name":"Qwen3.5 27B","family":"qwen","cost":{"input":0.3,"output":2.4},"limit":{"context":262144,"output":65536},"modalities":{"input":["text","image","video","audio"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-02-23"},"qwen3.5-35b-a3b":{"name":"Qwen3.5 35B-A3B","family":"qwen","cost":{"input":0.25,"output":2},"limit":{"context":262144,"output":65536},"modalities":{"input":["text","image","video","audio"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-02-23"},"qwen3.5-397b-a17b":{"name":"Qwen3.5 397B-A17B","family":"qwen","cost":{"input":0.6,"output":3.6},"limit":{"context":262144,"output":65536},"modalities":{"input":["text","image","video","audio"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-02-15"},"qwen3.5-plus":{"name":"Qwen3.5 Plus","family":"qwen","cost":{"input":0.4,"output":2.4},"limit":{"context":1000000,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-02-16"},"qwen3.6-27b":{"name":"Qwen3.6 27B","family":"qwen","cost":{"input":0.6,"output":3.6},"limit":{"context":262144,"output":65536},"modalities":{"input":["text","image","video","audio"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-22"},"qwen3.6-35b-a3b":{"name":"Qwen3.6 35B-A3B","family":"qwen","cost":{"input":0.248,"output":1.485},"limit":{"context":262144,"output":65536},"modalities":{"input":["text","image","video","audio"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-17"},"qwen3.6-flash":{"name":"Qwen3.6 Flash","family":"qwen3.6","cost":{"input":0.1875,"output":1.125,"cache_write":0.234375},"limit":{"context":1000000,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-04-27"},"qwen3.6-max-preview":{"name":"Qwen3.6 Max Preview","family":"qwen","cost":{"input":1.3,"output":7.8,"cache_read":0.13,"cache_write":1.625},"limit":{"context":262144,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-04-20"},"qwen3.6-plus":{"name":"Qwen3.6 Plus","family":"qwen","cost":{"input":0.5,"output":3,"cache_read":0.05,"cache_write":0.625},"limit":{"context":1000000,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-04-02"},"qwen3.7-max":{"name":"Qwen3.7 Max","family":"qwen","cost":{"input":2.5,"output":7.5,"cache_read":0.5,"cache_write":3.125},"limit":{"context":1000000,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-05-21"},"qwen3.7-plus":{"name":"Qwen3.7 Plus","family":"qwen","cost":{"input":0.5,"output":3,"cache_read":0.05,"cache_write":0.625},"limit":{"context":1000000,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-06-02"},"qwq-plus":{"name":"QwQ Plus","family":"qwen","cost":{"input":0.8,"output":2.4},"limit":{"context":131072,"output":8192},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-03-05"}}},"alibaba-cn":{"models":{"MiniMax-M2.5":{"name":"MiniMax-M2.5","family":"minimax","cost":{"input":0.3,"output":1.2},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-12"},"MiniMax/MiniMax-M2.7":{"name":"MiniMax-M2.7","family":"minimax","cost":{"input":0.3,"output":1.2,"cache_read":0.06,"cache_write":0.375},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-03-18"},"deepseek-r1":{"name":"DeepSeek R1","family":"deepseek-thinking","cost":{"input":0.574,"output":2.294},"limit":{"context":131072,"output":16384},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-01-01"},"deepseek-r1-0528":{"name":"DeepSeek R1 0528","family":"deepseek-thinking","cost":{"input":0.574,"output":2.294},"limit":{"context":131072,"output":16384},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-05-28"},"deepseek-r1-distill-llama-70b":{"name":"DeepSeek R1 Distill Llama 70B","family":"deepseek-thinking","cost":{"input":0.287,"output":0.861},"limit":{"context":32768,"output":16384},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-01-01"},"deepseek-r1-distill-llama-8b":{"name":"DeepSeek R1 Distill Llama 8B","family":"deepseek-thinking","cost":{},"limit":{"context":32768,"output":16384},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-01-01"},"deepseek-r1-distill-qwen-1-5b":{"name":"DeepSeek R1 Distill Qwen 1.5B","family":"qwen","cost":{},"limit":{"context":32768,"output":16384},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-01-01"},"deepseek-r1-distill-qwen-14b":{"name":"DeepSeek R1 Distill Qwen 14B","family":"qwen","cost":{"input":0.144,"output":0.431},"limit":{"context":32768,"output":16384},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-01-01"},"deepseek-r1-distill-qwen-32b":{"name":"DeepSeek R1 Distill Qwen 32B","family":"qwen","cost":{"input":0.287,"output":0.861},"limit":{"context":32768,"output":16384},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-01-01"},"deepseek-r1-distill-qwen-7b":{"name":"DeepSeek R1 Distill Qwen 7B","family":"qwen","cost":{"input":0.072,"output":0.144},"limit":{"context":32768,"output":16384},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-01-01"},"deepseek-v3":{"name":"DeepSeek V3","family":"deepseek","cost":{"input":0.287,"output":1.147},"limit":{"context":65536,"output":8192},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2024-12-01"},"deepseek-v3-1":{"name":"DeepSeek V3.1","family":"deepseek","cost":{"input":0.574,"output":1.721},"limit":{"context":131072,"output":65536},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-01-01"},"deepseek-v3-2-exp":{"name":"DeepSeek V3.2 Exp","family":"deepseek","cost":{"input":0.287,"output":0.431},"limit":{"context":131072,"output":65536},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-01-01"},"deepseek-v4-flash":{"name":"DeepSeek V4 Flash","family":"deepseek-flash","cost":{"input":0.14,"output":0.28,"cache_read":0.0028},"limit":{"context":1000000,"output":384000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-24"},"deepseek-v4-pro":{"name":"DeepSeek V4 Pro","family":"deepseek-thinking","cost":{"input":0.435,"output":0.87,"cache_read":0.003625},"limit":{"context":1000000,"output":384000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-24"},"glm-5":{"name":"GLM-5","family":"glm","cost":{"input":0.86,"output":3.15},"limit":{"context":202752,"output":16384},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-02-11"},"glm-5.1":{"name":"GLM-5.1","family":"glm","cost":{"input":0.87,"output":3.48,"cache_read":0.17},"limit":{"context":202752,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-14"},"kimi-k2-thinking":{"name":"Moonshot Kimi K2 Thinking","family":"kimi-thinking","cost":{"input":0.574,"output":2.294},"limit":{"context":262144,"output":16384},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-11-06"},"kimi-k2.5":{"name":"Moonshot Kimi K2.5","family":"kimi-k2","cost":{"input":0.574,"output":2.411},"limit":{"context":262144,"output":32768},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-01-27"},"kimi-k2.6":{"name":"Moonshot Kimi K2.6","family":"kimi-k2","cost":{"input":0.929,"output":3.858},"limit":{"context":262144,"output":16384},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-21"},"kimi/kimi-k2.5":{"name":"kimi/kimi-k2.5","family":"kimi-k2","cost":{"input":0.6,"output":3,"cache_read":0.1},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"open_weights":true,"release_date":"2026-01-27"},"moonshot-kimi-k2-instruct":{"name":"Moonshot Kimi K2 Instruct","family":"kimi-k2","cost":{"input":0.574,"output":2.294},"limit":{"context":131072,"output":8192},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-01-01"},"qvq-max":{"name":"QVQ Max","family":"qvq","cost":{"input":1.147,"output":4.588},"limit":{"context":131072,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-03-25"},"qwen-deep-research":{"name":"Qwen Deep Research","family":"qwen","cost":{"input":7.742,"output":23.367},"limit":{"context":1000000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2024-01"},"qwen-doc-turbo":{"name":"Qwen Doc Turbo","family":"qwen","cost":{"input":0.087,"output":0.144},"limit":{"context":131072,"output":8192},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2024-01"},"qwen-flash":{"name":"Qwen Flash","family":"qwen","cost":{"input":0.022,"output":0.216},"limit":{"context":1000000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-07-28"},"qwen-long":{"name":"Qwen Long","family":"qwen","cost":{"input":0.072,"output":0.287},"limit":{"context":10000000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-01-25"},"qwen-math-plus":{"name":"Qwen Math Plus","family":"qwen","cost":{"input":0.574,"output":1.721},"limit":{"context":4096,"output":3072},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2024-08-16"},"qwen-math-turbo":{"name":"Qwen Math Turbo","family":"qwen","cost":{"input":0.287,"output":0.861},"limit":{"context":4096,"output":3072},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2024-09-19"},"qwen-max":{"name":"Qwen Max","family":"qwen","cost":{"input":0.345,"output":1.377},"limit":{"context":131072,"output":8192},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2024-04-03"},"qwen-mt-plus":{"name":"Qwen-MT Plus","family":"qwen","cost":{"input":0.259,"output":0.775},"limit":{"context":16384,"output":8192},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2025-01"},"qwen-mt-turbo":{"name":"Qwen-MT Turbo","family":"qwen","cost":{"input":0.101,"output":0.28},"limit":{"context":16384,"output":8192},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2025-01"},"qwen-omni-turbo":{"name":"Qwen-Omni Turbo","family":"qwen","cost":{"input":0.058,"output":0.23},"limit":{"context":32768,"output":2048},"modalities":{"input":["text","image","audio","video"],"output":["text","audio"]},"tool_call":true,"temperature":true,"release_date":"2025-01-19"},"qwen-omni-turbo-realtime":{"name":"Qwen-Omni Turbo Realtime","family":"qwen","cost":{"input":0.23,"output":0.918},"limit":{"context":32768,"output":2048},"modalities":{"input":["text","image","audio"],"output":["text","audio"]},"tool_call":true,"temperature":true,"release_date":"2025-05-08"},"qwen-plus":{"name":"Qwen Plus","family":"qwen","cost":{"input":0.115,"output":0.287},"limit":{"context":1000000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2024-01-25"},"qwen-plus-character":{"name":"Qwen Plus Character","family":"qwen","cost":{"input":0.115,"output":0.287},"limit":{"context":32768,"output":4096},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2024-01"},"qwen-turbo":{"name":"Qwen Turbo","family":"qwen","cost":{"input":0.044,"output":0.087},"limit":{"context":1000000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2024-11-01"},"qwen-vl-max":{"name":"Qwen-VL Max","family":"qwen","cost":{"input":0.23,"output":0.574},"limit":{"context":131072,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2024-04-08"},"qwen-vl-ocr":{"name":"Qwen-VL OCR","family":"qwen","cost":{"input":0.717,"output":0.717},"limit":{"context":34096,"output":4096},"modalities":{"input":["text","image"],"output":["text"]},"temperature":true,"release_date":"2024-10-28"},"qwen-vl-plus":{"name":"Qwen-VL Plus","family":"qwen","cost":{"input":0.115,"output":0.287},"limit":{"context":131072,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2024-01-25"},"qwen2-5-14b-instruct":{"name":"Qwen2.5 14B Instruct","family":"qwen","cost":{"input":0.144,"output":0.431},"limit":{"context":131072,"output":8192},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-09"},"qwen2-5-32b-instruct":{"name":"Qwen2.5 32B Instruct","family":"qwen","cost":{"input":0.287,"output":0.861},"limit":{"context":131072,"output":8192},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-09"},"qwen2-5-72b-instruct":{"name":"Qwen2.5 72B Instruct","family":"qwen","cost":{"input":0.574,"output":1.721},"limit":{"context":131072,"output":8192},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-09"},"qwen2-5-7b-instruct":{"name":"Qwen2.5 7B Instruct","family":"qwen","cost":{"input":0.072,"output":0.144},"limit":{"context":131072,"output":8192},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-09"},"qwen2-5-coder-32b-instruct":{"name":"Qwen2.5-Coder 32B Instruct","family":"qwen","cost":{"input":0.287,"output":0.861},"limit":{"context":131072,"output":8192},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-11"},"qwen2-5-coder-7b-instruct":{"name":"Qwen2.5-Coder 7B Instruct","family":"qwen","cost":{"input":0.144,"output":0.287},"limit":{"context":131072,"output":8192},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-11"},"qwen2-5-math-72b-instruct":{"name":"Qwen2.5-Math 72B Instruct","family":"qwen","cost":{"input":0.574,"output":1.721},"limit":{"context":4096,"output":3072},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-09"},"qwen2-5-math-7b-instruct":{"name":"Qwen2.5-Math 7B Instruct","family":"qwen","cost":{"input":0.144,"output":0.287},"limit":{"context":4096,"output":3072},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-09"},"qwen2-5-omni-7b":{"name":"Qwen2.5-Omni 7B","family":"qwen","cost":{"input":0.087,"output":0.345},"limit":{"context":32768,"output":2048},"modalities":{"input":["text","image","audio","video"],"output":["text","audio"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-12"},"qwen2-5-vl-72b-instruct":{"name":"Qwen2.5-VL 72B Instruct","family":"qwen","cost":{"input":2.294,"output":6.881},"limit":{"context":131072,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-09"},"qwen2-5-vl-7b-instruct":{"name":"Qwen2.5-VL 7B Instruct","family":"qwen","cost":{"input":0.287,"output":0.717},"limit":{"context":131072,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-09"},"qwen3-14b":{"name":"Qwen3 14B","family":"qwen","cost":{"input":0.144,"output":0.574},"limit":{"context":131072,"output":8192},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-04"},"qwen3-235b-a22b":{"name":"Qwen3 235B-A22B","family":"qwen","cost":{"input":0.287,"output":1.147},"limit":{"context":131072,"output":16384},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-04"},"qwen3-32b":{"name":"Qwen3 32B","family":"qwen","cost":{"input":0.287,"output":1.147},"limit":{"context":131072,"output":16384},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-04"},"qwen3-8b":{"name":"Qwen3 8B","family":"qwen","cost":{"input":0.072,"output":0.287},"limit":{"context":131072,"output":8192},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-04"},"qwen3-asr-flash":{"name":"Qwen3-ASR Flash","family":"qwen","cost":{"input":0.032,"output":0.032},"limit":{"context":53248,"output":4096},"modalities":{"input":["audio"],"output":["text"]},"release_date":"2025-09-08"},"qwen3-coder-30b-a3b-instruct":{"name":"Qwen3-Coder 30B-A3B Instruct","family":"qwen","cost":{"input":0.216,"output":0.861},"limit":{"context":262144,"output":65536},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-04"},"qwen3-coder-480b-a35b-instruct":{"name":"Qwen3-Coder 480B-A35B Instruct","family":"qwen","cost":{"input":0.861,"output":3.441},"limit":{"context":262144,"output":65536},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-04"},"qwen3-coder-flash":{"name":"Qwen3 Coder Flash","family":"qwen","cost":{"input":0.144,"output":0.574},"limit":{"context":1000000,"output":65536},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-07-28"},"qwen3-coder-plus":{"name":"Qwen3 Coder Plus","family":"qwen","cost":{"input":1,"output":5},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-23"},"qwen3-max":{"name":"Qwen3 Max","family":"qwen","cost":{"input":0.861,"output":3.441},"limit":{"context":262144,"output":65536},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-09-23"},"qwen3-next-80b-a3b-instruct":{"name":"Qwen3-Next 80B-A3B Instruct","family":"qwen","cost":{"input":0.144,"output":0.574},"limit":{"context":131072,"output":32768},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-09"},"qwen3-next-80b-a3b-thinking":{"name":"Qwen3-Next 80B-A3B (Thinking)","family":"qwen","cost":{"input":0.144,"output":1.434},"limit":{"context":131072,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-09"},"qwen3-omni-flash":{"name":"Qwen3-Omni Flash","family":"qwen","cost":{"input":0.058,"output":0.23},"limit":{"context":65536,"output":16384},"modalities":{"input":["text","image","audio","video"],"output":["text","audio"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-09-15"},"qwen3-omni-flash-realtime":{"name":"Qwen3-Omni Flash Realtime","family":"qwen","cost":{"input":0.23,"output":0.918},"limit":{"context":65536,"output":16384},"modalities":{"input":["text","image","audio"],"output":["text","audio"]},"tool_call":true,"temperature":true,"release_date":"2025-09-15"},"qwen3-vl-235b-a22b":{"name":"Qwen3-VL 235B-A22B","family":"qwen","cost":{"input":0.286705,"output":1.14682},"limit":{"context":131072,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-04"},"qwen3-vl-30b-a3b":{"name":"Qwen3-VL 30B-A3B","family":"qwen","cost":{"input":0.108,"output":0.431},"limit":{"context":131072,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-04"},"qwen3-vl-plus":{"name":"Qwen3-VL Plus","family":"qwen","cost":{"input":0.143353,"output":1.433525},"limit":{"context":262144,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-09-23"},"qwen3.5-397b-a17b":{"name":"Qwen3.5 397B-A17B","family":"qwen","cost":{"input":0.43,"output":2.58},"limit":{"context":262144,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-16"},"qwen3.5-flash":{"name":"Qwen3.5 Flash","family":"qwen","cost":{"input":0.172,"output":1.72},"limit":{"context":1000000,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-23"},"qwen3.5-plus":{"name":"Qwen3.5 Plus","family":"qwen","cost":{"input":0.573,"output":3.44},"limit":{"context":1000000,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-02-16"},"qwen3.6-flash":{"name":"Qwen3.6 Flash","family":"qwen3.6","cost":{"input":0.1875,"output":1.125,"cache_write":0.234375},"limit":{"context":1000000,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-04-27"},"qwen3.6-max-preview":{"name":"Qwen3.6 Max Preview","family":"qwen","cost":{"input":1.32,"output":7.9,"cache_read":0.132},"limit":{"context":245800,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-04-20"},"qwen3.6-plus":{"name":"Qwen3.6 Plus","family":"qwen","cost":{"input":0.5,"output":3,"cache_read":0.05,"cache_write":0.625},"limit":{"context":1000000,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-04-02"},"qwen3.7-max":{"name":"Qwen3.7 Max","family":"qwen","cost":{"input":2.5,"output":7.5,"cache_read":0.5,"cache_write":3.125},"limit":{"context":1000000,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-05-21"},"qwen3.7-plus":{"name":"Qwen3.7 Plus","family":"qwen","cost":{"input":0.5,"output":3,"cache_read":0.05,"cache_write":0.625},"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-06-02"},"qwq-32b":{"name":"QwQ 32B","family":"qwen","cost":{"input":0.287,"output":0.861},"limit":{"context":131072,"output":8192},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-12"},"qwq-plus":{"name":"QwQ Plus","family":"qwen","cost":{"input":0.23,"output":0.574},"limit":{"context":131072,"output":8192},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-03-05"},"siliconflow/deepseek-r1-0528":{"name":"siliconflow/deepseek-r1-0528","family":"deepseek-thinking","cost":{"input":0.5,"output":2.18},"limit":{"context":163840,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-05-28"},"siliconflow/deepseek-v3-0324":{"name":"siliconflow/deepseek-v3-0324","family":"deepseek","cost":{"input":0.25,"output":1},"limit":{"context":163840,"output":163840},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2024-12-26"},"siliconflow/deepseek-v3.1-terminus":{"name":"siliconflow/deepseek-v3.1-terminus","family":"deepseek","cost":{"input":0.27,"output":1},"limit":{"context":163840,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-09-29"},"siliconflow/deepseek-v3.2":{"name":"siliconflow/deepseek-v3.2","family":"deepseek","cost":{"input":0.27,"output":0.42},"limit":{"context":163840,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-12-03"},"tongyi-intent-detect-v3":{"name":"Tongyi Intent Detect V3","family":"yi","cost":{"input":0.058,"output":0.144},"limit":{"context":8192,"output":1024},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2024-01"}}},"alibaba-coding-plan":{"models":{"MiniMax-M2.5":{"name":"MiniMax-M2.5","family":"minimax","cost":{},"limit":{"context":196608,"output":24576},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-12"},"glm-4.7":{"name":"GLM-4.7","family":"glm","cost":{},"limit":{"context":202752,"output":16384},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-22"},"glm-5":{"name":"GLM-5","family":"glm","cost":{},"limit":{"context":202752,"output":16384},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-02-11"},"kimi-k2.5":{"name":"Kimi K2.5","family":"kimi-k2","cost":{},"limit":{"context":262144,"output":32768},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-01-27"},"qwen3-coder-next":{"name":"Qwen3 Coder Next","family":"qwen","cost":{},"limit":{"context":262144,"output":65536},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-03"},"qwen3-coder-plus":{"name":"Qwen3 Coder Plus","family":"qwen","cost":{},"limit":{"context":1000000,"output":65536},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-23"},"qwen3-max-2026-01-23":{"name":"Qwen3 Max","family":"qwen","cost":{},"limit":{"context":262144,"output":32768},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2026-01-23"},"qwen3.5-plus":{"name":"Qwen3.5 Plus","family":"qwen","cost":{},"limit":{"context":1000000,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-02-16"},"qwen3.6-flash":{"name":"Qwen3.6 Flash","family":"qwen3.6","cost":{"input":0.1875,"output":1.125,"cache_write":0.234375},"limit":{"context":1000000,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-04-27"},"qwen3.6-plus":{"name":"Qwen3.6 Plus","family":"qwen","cost":{},"limit":{"context":1000000,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-04-02"},"qwen3.7-max":{"name":"Qwen3.7 Max","family":"qwen","cost":{"input":2.5,"output":7.5,"cache_read":0.5,"cache_write":3.125},"limit":{"context":1000000,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-05-21"},"qwen3.7-plus":{"name":"Qwen3.7 Plus","family":"qwen","cost":{},"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-06-02"}}},"alibaba-coding-plan-cn":{"models":{"MiniMax-M2.5":{"name":"MiniMax-M2.5","family":"minimax","cost":{},"limit":{"context":196608,"output":24576},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-12"},"glm-4.7":{"name":"GLM-4.7","family":"glm","cost":{},"limit":{"context":202752,"output":16384},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-22"},"glm-5":{"name":"GLM-5","family":"glm","cost":{},"limit":{"context":202752,"output":16384},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-02-11"},"kimi-k2.5":{"name":"Kimi K2.5","family":"kimi-k2","cost":{},"limit":{"context":262144,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-01-27"},"qwen3-coder-next":{"name":"Qwen3 Coder Next","family":"qwen","cost":{},"limit":{"context":262144,"output":65536},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-03"},"qwen3-coder-plus":{"name":"Qwen3 Coder Plus","family":"qwen","cost":{},"limit":{"context":1000000,"output":65536},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-23"},"qwen3-max-2026-01-23":{"name":"Qwen3 Max","family":"qwen","cost":{},"limit":{"context":262144,"output":32768},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2026-01-23"},"qwen3.5-plus":{"name":"Qwen3.5 Plus","family":"qwen","cost":{},"limit":{"context":1000000,"output":65536},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-02-16"},"qwen3.6-flash":{"name":"Qwen3.6 Flash","family":"qwen3.6","cost":{"input":0.1875,"output":1.125,"cache_write":0.234375},"limit":{"context":1000000,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-04-27"},"qwen3.6-plus":{"name":"Qwen3.6 Plus","family":"qwen","cost":{},"limit":{"context":1000000,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-04-02"},"qwen3.7-max":{"name":"Qwen3.7 Max","family":"qwen","cost":{"input":2.5,"output":7.5,"cache_read":0.5,"cache_write":3.125},"limit":{"context":1000000,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-05-21"},"qwen3.7-plus":{"name":"Qwen3.7 Plus","family":"qwen","cost":{},"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-06-02"}}},"alibaba-token-plan":{"models":{"MiniMax-M2.5":{"name":"MiniMax-M2.5","family":"minimax","cost":{},"limit":{"context":196608,"output":24576},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-12"},"deepseek-v3.2":{"name":"DeepSeek V3.2","family":"deepseek","cost":{},"limit":{"context":131072,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-03"},"deepseek-v4-flash":{"name":"DeepSeek V4 Flash","family":"deepseek-flash","cost":{},"limit":{"context":1000000,"output":384000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-24"},"deepseek-v4-pro":{"name":"DeepSeek V4 Pro","family":"deepseek-thinking","cost":{},"limit":{"context":1000000,"output":384000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-24"},"glm-5":{"name":"GLM-5","family":"glm","cost":{},"limit":{"context":202752,"output":16384},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-02-12"},"glm-5.1":{"name":"GLM-5.1","family":"glm","cost":{},"limit":{"context":202752,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-07"},"glm-5.2":{"name":"GLM-5.2","family":"glm","cost":{},"limit":{"context":1000000,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-06-13"},"kimi-k2.5":{"name":"Kimi K2.5","family":"kimi-k2","cost":{},"limit":{"context":262144,"output":32768},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-01"},"kimi-k2.6":{"name":"Kimi K2.6","family":"kimi-k2","cost":{},"limit":{"context":262144,"output":16384},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-21"},"kimi-k2.7-code":{"name":"Kimi K2.7 Code","family":"kimi-k2","cost":{},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"open_weights":true,"release_date":"2026-06-12"},"qwen-image-2.0":{"name":"Qwen Image 2.0","family":"qwen","cost":{},"limit":{"context":8192,"output":0},"modalities":{"input":["text"],"output":["image"]},"temperature":true,"release_date":"2026-03-03"},"qwen-image-2.0-pro":{"name":"Qwen Image 2.0 Pro","family":"qwen","cost":{},"limit":{"context":8192,"output":0},"modalities":{"input":["text"],"output":["image"]},"temperature":true,"release_date":"2026-03-03"},"qwen3.6-flash":{"name":"Qwen3.6 Flash","family":"qwen3.6","cost":{},"limit":{"context":1000000,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-04-27"},"qwen3.6-plus":{"name":"Qwen3.6 Plus","family":"qwen","cost":{},"limit":{"context":1000000,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-04-02"},"qwen3.7-max":{"name":"Qwen3.7 Max","family":"qwen","cost":{},"limit":{"context":1000000,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-05-21"},"qwen3.7-plus":{"name":"Qwen3.7 Plus","family":"qwen","cost":{},"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-06-02"},"wan2.7-image":{"name":"Wan2.7 Image","cost":{},"limit":{"context":8192,"output":0},"modalities":{"input":["text"],"output":["image"]},"temperature":true,"release_date":"2026-05-29"},"wan2.7-image-pro":{"name":"Wan2.7 Image Pro","cost":{},"limit":{"context":8192,"output":0},"modalities":{"input":["text"],"output":["image"]},"temperature":true,"release_date":"2026-05-29"}}},"alibaba-token-plan-cn":{"models":{"MiniMax-M2.5":{"name":"MiniMax-M2.5","family":"minimax","cost":{},"limit":{"context":196608,"output":24576},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-12"},"deepseek-v3.2":{"name":"DeepSeek V3.2","family":"deepseek","cost":{},"limit":{"context":131072,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-03"},"deepseek-v4-flash":{"name":"DeepSeek V4 Flash","family":"deepseek-flash","cost":{},"limit":{"context":1000000,"output":384000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-24"},"deepseek-v4-pro":{"name":"DeepSeek V4 Pro","family":"deepseek-thinking","cost":{},"limit":{"context":1000000,"output":384000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-24"},"glm-5":{"name":"GLM-5","family":"glm","cost":{},"limit":{"context":202752,"output":16384},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-02-12"},"glm-5.1":{"name":"GLM-5.1","family":"glm","cost":{},"limit":{"context":202752,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-07"},"glm-5.2":{"name":"GLM-5.2","family":"glm","cost":{},"limit":{"context":1000000,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-06-13"},"kimi-k2.5":{"name":"Kimi K2.5","family":"kimi-k2","cost":{},"limit":{"context":262144,"output":32768},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-01"},"kimi-k2.6":{"name":"Kimi K2.6","family":"kimi-k2","cost":{},"limit":{"context":262144,"output":16384},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-21"},"kimi-k2.7-code":{"name":"Kimi K2.7 Code","family":"kimi-k2","cost":{},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"open_weights":true,"release_date":"2026-06-12"},"qwen-image-2.0":{"name":"Qwen Image 2.0","family":"qwen","cost":{},"limit":{"context":8192,"output":0},"modalities":{"input":["text"],"output":["image"]},"temperature":true,"release_date":"2026-03-03"},"qwen-image-2.0-pro":{"name":"Qwen Image 2.0 Pro","family":"qwen","cost":{},"limit":{"context":8192,"output":0},"modalities":{"input":["text"],"output":["image"]},"temperature":true,"release_date":"2026-03-03"},"qwen3.6-flash":{"name":"Qwen3.6 Flash","family":"qwen3.6","cost":{},"limit":{"context":1000000,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-04-27"},"qwen3.6-plus":{"name":"Qwen3.6 Plus","family":"qwen","cost":{},"limit":{"context":1000000,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-04-02"},"qwen3.7-max":{"name":"Qwen3.7 Max","family":"qwen","cost":{},"limit":{"context":1000000,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-05-21"},"qwen3.7-plus":{"name":"Qwen3.7 Plus","family":"qwen","cost":{},"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-06-02"},"wan2.7-image":{"name":"Wan2.7 Image","cost":{},"limit":{"context":8192,"output":0},"modalities":{"input":["text"],"output":["image"]},"temperature":true,"release_date":"2026-05-29"},"wan2.7-image-pro":{"name":"Wan2.7 Image Pro","cost":{},"limit":{"context":8192,"output":0},"modalities":{"input":["text"],"output":["image"]},"temperature":true,"release_date":"2026-05-29"}}},"amazon-bedrock":{"models":{"amazon.nova-2-lite-v1:0":{"name":"Nova 2 Lite","family":"nova","cost":{"input":0.33,"output":2.75},"limit":{"context":128000,"output":4096},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2024-12-01"},"amazon.nova-lite-v1:0":{"name":"Nova Lite","family":"nova-lite","cost":{"input":0.06,"output":0.24,"cache_read":0.015},"limit":{"context":300000,"output":8192},"modalities":{"input":["text","image","video"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-12-03"},"amazon.nova-micro-v1:0":{"name":"Nova Micro","family":"nova-micro","cost":{"input":0.035,"output":0.14,"cache_read":0.00875},"limit":{"context":128000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2024-12-03"},"amazon.nova-pro-v1:0":{"name":"Nova Pro","family":"nova-pro","cost":{"input":0.8,"output":3.2,"cache_read":0.2},"limit":{"context":300000,"output":8192},"modalities":{"input":["text","image","video"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-12-03"},"anthropic.claude-haiku-4-5-20251001-v1:0":{"name":"Claude Haiku 4.5","family":"claude-haiku","cost":{"input":1,"output":5,"cache_read":0.1,"cache_write":1.25},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-10-15"},"anthropic.claude-opus-4-1-20250805-v1:0":{"name":"Claude Opus 4.1","family":"claude-opus","cost":{"input":15,"output":75,"cache_read":1.5,"cache_write":18.75},"limit":{"context":200000,"output":32000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-08-05"},"anthropic.claude-opus-4-5-20251101-v1:0":{"name":"Claude Opus 4.5","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-11-24"},"anthropic.claude-opus-4-6-v1":{"name":"Claude Opus 4.6","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-05"},"anthropic.claude-opus-4-7":{"name":"Claude Opus 4.7","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-16"},"anthropic.claude-opus-4-8":{"name":"Claude Opus 4.8","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-05-28"},"anthropic.claude-sonnet-4-5-20250929-v1:0":{"name":"Claude Sonnet 4.5","family":"claude-sonnet","cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-09-29"},"anthropic.claude-sonnet-4-6":{"name":"Claude Sonnet 4.6","family":"claude-sonnet","cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-17"},"au.anthropic.claude-haiku-4-5-20251001-v1:0":{"name":"Claude Haiku 4.5 (AU)","family":"claude-haiku","cost":{"input":1,"output":5,"cache_read":0.1,"cache_write":1.25},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-10-15"},"au.anthropic.claude-opus-4-6-v1":{"name":"AU Anthropic Claude Opus 4.6","family":"claude-opus","cost":{"input":16.5,"output":82.5,"cache_read":1.65,"cache_write":20.625},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-05"},"au.anthropic.claude-opus-4-8":{"name":"Claude Opus 4.8 (AU)","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-05-28"},"au.anthropic.claude-sonnet-4-5-20250929-v1:0":{"name":"Claude Sonnet 4.5 (AU)","family":"claude-sonnet","cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-09-29"},"au.anthropic.claude-sonnet-4-6":{"name":"AU Anthropic Claude Sonnet 4.6","family":"claude-sonnet","cost":{"input":3.3,"output":16.5,"cache_read":0.33,"cache_write":4.125},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-17"},"deepseek.r1-v1:0":{"name":"DeepSeek-R1","family":"deepseek-thinking","cost":{"input":1.35,"output":5.4},"limit":{"context":128000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-01-20"},"deepseek.v3-v1:0":{"name":"DeepSeek-V3.1","family":"deepseek","cost":{"input":0.58,"output":1.68},"limit":{"context":163840,"output":81920},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-09-18"},"deepseek.v3.2":{"name":"DeepSeek-V3.2","family":"deepseek","cost":{"input":0.62,"output":1.85},"limit":{"context":163840,"output":81920},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-06"},"eu.anthropic.claude-fable-5":{"name":"Claude Fable 5 (EU)","family":"claude-fable","cost":{"input":11,"output":55,"cache_read":1.1,"cache_write":13.75},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-06-09"},"eu.anthropic.claude-haiku-4-5-20251001-v1:0":{"name":"Claude Haiku 4.5 (EU)","family":"claude-haiku","cost":{"input":1,"output":5,"cache_read":0.1,"cache_write":1.25},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-10-15"},"eu.anthropic.claude-opus-4-5-20251101-v1:0":{"name":"Claude Opus 4.5 (EU)","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-11-24"},"eu.anthropic.claude-opus-4-6-v1":{"name":"Claude Opus 4.6 (EU)","family":"claude-opus","cost":{"input":5.5,"output":27.5,"cache_read":0.55,"cache_write":6.875},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-05"},"eu.anthropic.claude-opus-4-7":{"name":"Claude Opus 4.7 (EU)","family":"claude-opus","cost":{"input":5.5,"output":27.5,"cache_read":0.55,"cache_write":6.875},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-16"},"eu.anthropic.claude-opus-4-8":{"name":"Claude Opus 4.8 (EU)","family":"claude-opus","cost":{"input":5.5,"output":27.5,"cache_read":0.55,"cache_write":6.875},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-05-28"},"eu.anthropic.claude-sonnet-4-5-20250929-v1:0":{"name":"Claude Sonnet 4.5 (EU)","family":"claude-sonnet","cost":{"input":3.3,"output":16.5,"cache_read":0.33,"cache_write":4.125},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-09-29"},"eu.anthropic.claude-sonnet-4-6":{"name":"Claude Sonnet 4.6 (EU)","family":"claude-sonnet","cost":{"input":3.3,"output":16.5,"cache_read":0.33,"cache_write":4.125},"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-17"},"global.anthropic.claude-fable-5":{"name":"Claude Fable 5 (Global)","family":"claude-fable","cost":{"input":10,"output":50,"cache_read":1,"cache_write":12.5},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-06-09"},"global.anthropic.claude-haiku-4-5-20251001-v1:0":{"name":"Claude Haiku 4.5 (Global)","family":"claude-haiku","cost":{"input":1,"output":5,"cache_read":0.1,"cache_write":1.25},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-10-15"},"global.anthropic.claude-opus-4-5-20251101-v1:0":{"name":"Claude Opus 4.5 (Global)","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-11-24"},"global.anthropic.claude-opus-4-6-v1":{"name":"Claude Opus 4.6 (Global)","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-05"},"global.anthropic.claude-opus-4-7":{"name":"Claude Opus 4.7 (Global)","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-16"},"global.anthropic.claude-opus-4-8":{"name":"Claude Opus 4.8 (Global)","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-05-28"},"global.anthropic.claude-sonnet-4-5-20250929-v1:0":{"name":"Claude Sonnet 4.5 (Global)","family":"claude-sonnet","cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-09-29"},"global.anthropic.claude-sonnet-4-6":{"name":"Claude Sonnet 4.6 (Global)","family":"claude-sonnet","cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-17"},"google.gemma-3-12b-it":{"name":"Google Gemma 3 12B","family":"gemma","cost":{"input":0.049999999999999996,"output":0.09999999999999999},"limit":{"context":131072,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"temperature":true,"release_date":"2024-12-01"},"google.gemma-3-27b-it":{"name":"Google Gemma 3 27B Instruct","family":"gemma","cost":{"input":0.12,"output":0.2},"limit":{"context":202752,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-07-27"},"google.gemma-3-4b-it":{"name":"Gemma 3 4B IT","family":"gemma","cost":{"input":0.04,"output":0.08},"limit":{"context":128000,"output":4096},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2024-12-01"},"jp.anthropic.claude-opus-4-7":{"name":"Claude Opus 4.7 (JP)","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-16"},"jp.anthropic.claude-opus-4-8":{"name":"Claude Opus 4.8 (JP)","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-05-28"},"jp.anthropic.claude-sonnet-4-5-20250929-v1:0":{"name":"Claude Sonnet 4.5 (JP)","family":"claude-sonnet","cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-09-29"},"jp.anthropic.claude-sonnet-4-6":{"name":"Claude Sonnet 4.6 (JP)","family":"claude-sonnet","cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-17"},"meta.llama3-1-70b-instruct-v1:0":{"name":"Llama 3.1 70B Instruct","family":"llama","cost":{"input":0.72,"output":0.72},"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-07-23"},"meta.llama3-1-8b-instruct-v1:0":{"name":"Llama 3.1 8B Instruct","family":"llama","cost":{"input":0.22,"output":0.22},"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-07-23"},"meta.llama3-3-70b-instruct-v1:0":{"name":"Llama 3.3 70B Instruct","family":"llama","cost":{"input":0.72,"output":0.72},"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-12-06"},"meta.llama4-maverick-17b-instruct-v1:0":{"name":"Llama 4 Maverick 17B Instruct","family":"llama","cost":{"input":0.24,"output":0.97},"limit":{"context":1000000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-04-05"},"meta.llama4-scout-17b-instruct-v1:0":{"name":"Llama 4 Scout 17B Instruct","family":"llama","cost":{"input":0.17,"output":0.66},"limit":{"context":3500000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-04-05"},"minimax.minimax-m2":{"name":"MiniMax M2","family":"minimax","cost":{"input":0.3,"output":1.2},"limit":{"context":204608,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-10-27"},"minimax.minimax-m2.1":{"name":"MiniMax M2.1","family":"minimax","cost":{"input":0.3,"output":1.2},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-23"},"minimax.minimax-m2.5":{"name":"MiniMax M2.5","family":"minimax","cost":{"input":0.3,"output":1.2},"limit":{"context":196608,"output":98304},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-03-18"},"mistral.devstral-2-123b":{"name":"Devstral 2 123B","family":"devstral","cost":{"input":0.4,"output":2},"limit":{"context":256000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-17"},"mistral.magistral-small-2509":{"name":"Magistral Small 1.2","family":"magistral","cost":{"input":0.5,"output":1.5},"limit":{"context":128000,"output":40000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-02"},"mistral.ministral-3-14b-instruct":{"name":"Ministral 14B 3.0","family":"ministral","cost":{"input":0.2,"output":0.2},"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2024-12-01"},"mistral.ministral-3-3b-instruct":{"name":"Ministral 3 3B","family":"ministral","cost":{"input":0.1,"output":0.1},"limit":{"context":256000,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-02"},"mistral.ministral-3-8b-instruct":{"name":"Ministral 3 8B","family":"ministral","cost":{"input":0.15,"output":0.15},"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2024-12-01"},"mistral.mistral-large-3-675b-instruct":{"name":"Mistral Large 3","family":"mistral","cost":{"input":0.5,"output":1.5},"limit":{"context":256000,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-02"},"mistral.pixtral-large-2502-v1:0":{"name":"Pixtral Large (25.02)","family":"mistral","cost":{"input":2,"output":6},"limit":{"context":128000,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-04-08"},"mistral.voxtral-mini-3b-2507":{"name":"Voxtral Mini 3B 2507","family":"mistral","cost":{"input":0.04,"output":0.04},"limit":{"context":128000,"output":4096},"modalities":{"input":["audio","text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2024-12-01"},"mistral.voxtral-small-24b-2507":{"name":"Voxtral Small 24B 2507","family":"mistral","cost":{"input":0.15,"output":0.35},"limit":{"context":32000,"output":8192},"modalities":{"input":["text","audio"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-07-01"},"moonshot.kimi-k2-thinking":{"name":"Kimi K2 Thinking","family":"kimi-thinking","cost":{"input":0.6,"output":2.5},"limit":{"context":262143,"output":16000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-02"},"moonshotai.kimi-k2.5":{"name":"Kimi K2.5","family":"kimi","cost":{"input":0.6,"output":3},"limit":{"context":262143,"output":16000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-06"},"nvidia.nemotron-nano-12b-v2":{"name":"NVIDIA Nemotron Nano 12B v2 VL BF16","family":"nemotron","cost":{"input":0.2,"output":0.6},"limit":{"context":128000,"output":4096},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2024-12-01"},"nvidia.nemotron-nano-3-30b":{"name":"NVIDIA Nemotron Nano 3 30B","family":"nemotron","cost":{"input":0.06,"output":0.24},"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-23"},"nvidia.nemotron-nano-9b-v2":{"name":"NVIDIA Nemotron Nano 9B v2","family":"nemotron","cost":{"input":0.06,"output":0.23},"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2024-12-01"},"nvidia.nemotron-super-3-120b":{"name":"NVIDIA Nemotron 3 Super 120B A12B","family":"nemotron","cost":{"input":0.15,"output":0.65},"limit":{"context":262144,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-03-11"},"openai.gpt-5.4":{"name":"GPT-5.4","family":"gpt","cost":{"input":2.75,"output":16.5,"cache_read":0.275},"limit":{"context":272000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-05"},"openai.gpt-5.5":{"name":"GPT-5.5","family":"gpt","cost":{"input":5.5,"output":33,"cache_read":0.55},"limit":{"context":272000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-23"},"openai.gpt-oss-120b":{"name":"gpt-oss-120b","family":"gpt-oss","cost":{"input":0.15,"output":0.6},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-08-05"},"openai.gpt-oss-120b-1:0":{"name":"gpt-oss-120b","family":"gpt-oss","cost":{"input":0.15,"output":0.6},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-08-05"},"openai.gpt-oss-20b":{"name":"gpt-oss-20b","family":"gpt-oss","cost":{"input":0.07,"output":0.3},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-08-05"},"openai.gpt-oss-20b-1:0":{"name":"gpt-oss-20b","family":"gpt-oss","cost":{"input":0.07,"output":0.3},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-08-05"},"openai.gpt-oss-safeguard-120b":{"name":"GPT OSS Safeguard 120B","family":"gpt-oss","cost":{"input":0.15,"output":0.6},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-10-29"},"openai.gpt-oss-safeguard-20b":{"name":"GPT OSS Safeguard 20B","family":"gpt-oss","cost":{"input":0.07,"output":0.2},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-10-29"},"qwen.qwen3-235b-a22b-2507-v1:0":{"name":"Qwen3 235B A22B 2507","family":"qwen","cost":{"input":0.22,"output":0.88},"limit":{"context":262144,"output":131072},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-09-18"},"qwen.qwen3-32b-v1:0":{"name":"Qwen3 32B (dense)","family":"qwen","cost":{"input":0.15,"output":0.6},"limit":{"context":16384,"output":16384},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-09-18"},"qwen.qwen3-coder-30b-a3b-v1:0":{"name":"Qwen3 Coder 30B A3B Instruct","family":"qwen","cost":{"input":0.15,"output":0.6},"limit":{"context":262144,"output":131072},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-09-18"},"qwen.qwen3-coder-480b-a35b-v1:0":{"name":"Qwen3 Coder 480B A35B Instruct","family":"qwen","cost":{"input":0.22,"output":1.8},"limit":{"context":131072,"output":65536},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-09-18"},"qwen.qwen3-coder-next":{"name":"Qwen3 Coder Next","family":"qwen","cost":{"input":0.22,"output":1.8},"limit":{"context":131072,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-06"},"qwen.qwen3-next-80b-a3b":{"name":"Qwen/Qwen3-Next-80B-A3B-Instruct","family":"qwen","cost":{"input":0.14,"output":1.4},"limit":{"context":262000,"output":262000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-09-18"},"qwen.qwen3-vl-235b-a22b":{"name":"Qwen/Qwen3-VL-235B-A22B-Instruct","family":"qwen","cost":{"input":0.3,"output":1.5},"limit":{"context":262000,"output":262000},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-10-04"},"us.anthropic.claude-fable-5":{"name":"Claude Fable 5 (US)","family":"claude-fable","cost":{"input":10,"output":50,"cache_read":1,"cache_write":12.5},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-06-09"},"us.anthropic.claude-haiku-4-5-20251001-v1:0":{"name":"Claude Haiku 4.5 (US)","family":"claude-haiku","cost":{"input":1,"output":5,"cache_read":0.1,"cache_write":1.25},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-10-15"},"us.anthropic.claude-opus-4-1-20250805-v1:0":{"name":"Claude Opus 4.1 (US)","family":"claude-opus","cost":{"input":15,"output":75,"cache_read":1.5,"cache_write":18.75},"limit":{"context":200000,"output":32000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-08-05"},"us.anthropic.claude-opus-4-5-20251101-v1:0":{"name":"Claude Opus 4.5 (US)","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-11-24"},"us.anthropic.claude-opus-4-6-v1":{"name":"Claude Opus 4.6 (US)","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-05"},"us.anthropic.claude-opus-4-7":{"name":"Claude Opus 4.7 (US)","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-16"},"us.anthropic.claude-opus-4-8":{"name":"Claude Opus 4.8 (US)","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-05-28"},"us.anthropic.claude-sonnet-4-5-20250929-v1:0":{"name":"Claude Sonnet 4.5 (US)","family":"claude-sonnet","cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-09-29"},"us.anthropic.claude-sonnet-4-6":{"name":"Claude Sonnet 4.6 (US)","family":"claude-sonnet","cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-17"},"us.deepseek.r1-v1:0":{"name":"DeepSeek-R1 (US)","family":"deepseek-thinking","cost":{"input":1.35,"output":5.4},"limit":{"context":128000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-01-20"},"us.meta.llama4-maverick-17b-instruct-v1:0":{"name":"Llama 4 Maverick 17B Instruct (US)","family":"llama","cost":{"input":0.24,"output":0.97},"limit":{"context":1000000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-04-05"},"us.meta.llama4-scout-17b-instruct-v1:0":{"name":"Llama 4 Scout 17B Instruct (US)","family":"llama","cost":{"input":0.17,"output":0.66},"limit":{"context":3500000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-04-05"},"writer.palmyra-x4-v1:0":{"name":"Palmyra X4","family":"palmyra","cost":{"input":2.5,"output":10},"limit":{"context":122880,"output":8192},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-04-28"},"writer.palmyra-x5-v1:0":{"name":"Palmyra X5","family":"palmyra","cost":{"input":0.6,"output":6},"limit":{"context":1040000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-04-28"},"zai.glm-4.7":{"name":"GLM-4.7","family":"glm","cost":{"input":0.6,"output":2.2},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-22"},"zai.glm-4.7-flash":{"name":"GLM-4.7-Flash","family":"glm-flash","cost":{"input":0.07,"output":0.4},"limit":{"context":200000,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-01-19"},"zai.glm-5":{"name":"GLM-5","family":"glm","cost":{"input":1,"output":3.2},"limit":{"context":202752,"output":101376},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-03-18"}}},"ambient":{"models":{"moonshotai/kimi-k2.6":{"name":"Kimi K2.6","family":"kimi-k2","cost":{"input":0.95,"output":4,"cache_read":0.2},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-21"},"moonshotai/kimi-k2.7-code":{"name":"Kimi K2.7 Code","family":"kimi-k2","cost":{"input":0.75,"output":3.5,"cache_read":0.16},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-06-12"},"zai-org/GLM-5.1-FP8":{"name":"GLM 5.1","family":"glm","cost":{"input":1.4,"output":4.4},"limit":{"context":202752,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-07"}}},"anthropic":{"models":{"claude-3-5-haiku-20241022":{"name":"Claude Haiku 3.5","family":"claude-haiku","cost":{"input":0.8,"output":4,"cache_read":0.08,"cache_write":1},"limit":{"context":200000,"output":8192},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-10-22"},"claude-3-5-haiku-latest":{"name":"Claude Haiku 3.5 (latest)","family":"claude-haiku","cost":{"input":0.8,"output":4,"cache_read":0.08,"cache_write":1},"limit":{"context":200000,"output":8192},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-10-22"},"claude-3-5-sonnet-20240620":{"name":"Claude Sonnet 3.5","family":"claude-sonnet","cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":200000,"output":8192},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-06-20"},"claude-3-5-sonnet-20241022":{"name":"Claude Sonnet 3.5 v2","family":"claude-sonnet","cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":200000,"output":8192},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-10-22"},"claude-3-7-sonnet-20250219":{"name":"Claude Sonnet 3.7","family":"claude-sonnet","cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-02-19"},"claude-3-haiku-20240307":{"name":"Claude Haiku 3","family":"claude-haiku","cost":{"input":0.25,"output":1.25,"cache_read":0.03,"cache_write":0.3},"limit":{"context":200000,"output":4096},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-03-13"},"claude-3-opus-20240229":{"name":"Claude Opus 3","family":"claude-opus","cost":{"input":15,"output":75,"cache_read":1.5,"cache_write":18.75},"limit":{"context":200000,"output":4096},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-02-29"},"claude-3-sonnet-20240229":{"name":"Claude Sonnet 3","family":"claude-sonnet","cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":0.3},"limit":{"context":200000,"output":4096},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-03-04"},"claude-fable-5":{"name":"Claude Fable 5","family":"claude-fable","cost":{"input":10,"output":50,"cache_read":1,"cache_write":12.5},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-06-09"},"claude-haiku-4-5":{"name":"Claude Haiku 4.5 (latest)","family":"claude-haiku","cost":{"input":1,"output":5,"cache_read":0.1,"cache_write":1.25},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-10-15"},"claude-haiku-4-5-20251001":{"name":"Claude Haiku 4.5","family":"claude-haiku","cost":{"input":1,"output":5,"cache_read":0.1,"cache_write":1.25},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-10-15"},"claude-opus-4-0":{"name":"Claude Opus 4 (latest)","family":"claude-opus","cost":{"input":15,"output":75,"cache_read":1.5,"cache_write":18.75},"limit":{"context":200000,"output":32000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-05-22"},"claude-opus-4-1":{"name":"Claude Opus 4.1 (latest)","family":"claude-opus","cost":{"input":15,"output":75,"cache_read":1.5,"cache_write":18.75},"limit":{"context":200000,"output":32000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-08-05"},"claude-opus-4-1-20250805":{"name":"Claude Opus 4.1","family":"claude-opus","cost":{"input":15,"output":75,"cache_read":1.5,"cache_write":18.75},"limit":{"context":200000,"output":32000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-08-05"},"claude-opus-4-20250514":{"name":"Claude Opus 4","family":"claude-opus","cost":{"input":15,"output":75,"cache_read":1.5,"cache_write":18.75},"limit":{"context":200000,"output":32000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-05-22"},"claude-opus-4-5":{"name":"Claude Opus 4.5 (latest)","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-11-24"},"claude-opus-4-5-20251101":{"name":"Claude Opus 4.5","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-11-01"},"claude-opus-4-6":{"name":"Claude Opus 4.6","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-05"},"claude-opus-4-7":{"name":"Claude Opus 4.7","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-16"},"claude-opus-4-8":{"name":"Claude Opus 4.8","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-05-28"},"claude-sonnet-4-0":{"name":"Claude Sonnet 4 (latest)","family":"claude-sonnet","cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-05-22"},"claude-sonnet-4-20250514":{"name":"Claude Sonnet 4","family":"claude-sonnet","cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-05-22"},"claude-sonnet-4-5":{"name":"Claude Sonnet 4.5 (latest)","family":"claude-sonnet","cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-09-29"},"claude-sonnet-4-5-20250929":{"name":"Claude Sonnet 4.5","family":"claude-sonnet","cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-09-29"},"claude-sonnet-4-6":{"name":"Claude Sonnet 4.6","family":"claude-sonnet","cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-17"}}},"anyapi":{"models":{"anthropic/claude-haiku-4-5":{"name":"Claude Haiku 4.5 (latest)","family":"claude-haiku","limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-10-15"},"anthropic/claude-opus-4-6":{"name":"Claude Opus 4.6","family":"claude-opus","limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-05"},"anthropic/claude-opus-4-7":{"name":"Claude Opus 4.7","family":"claude-opus","limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-16"},"anthropic/claude-sonnet-4-5":{"name":"Claude Sonnet 4.5 (latest)","family":"claude-sonnet","limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-09-29"},"anthropic/claude-sonnet-4-6":{"name":"Claude Sonnet 4.6","family":"claude-sonnet","limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-17"},"cohere/command-r-plus-08-2024":{"name":"Command R+","family":"command-r","limit":{"context":128000,"output":4000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-08-30"},"deepseek/deepseek-chat":{"name":"DeepSeek Chat","family":"deepseek","limit":{"context":1000000,"output":384000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-12-01"},"deepseek/deepseek-r1":{"name":"DeepSeek Reasoner","family":"deepseek-thinking","limit":{"context":1000000,"output":384000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-12-01"},"deepseek/deepseek-v4-flash":{"name":"DeepSeek V4 Flash","family":"deepseek-flash","limit":{"context":1000000,"output":384000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-24"},"deepseek/deepseek-v4-pro":{"name":"DeepSeek V4 Pro","family":"deepseek-thinking","limit":{"context":1000000,"output":384000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-24"},"google/gemini-2.5-flash":{"name":"Gemini 2.5 Flash","family":"gemini-flash","limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-06-17"},"google/gemini-2.5-flash-lite":{"name":"Gemini 2.5 Flash-Lite","family":"gemini-flash-lite","limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-06-17"},"google/gemini-2.5-pro":{"name":"Gemini 2.5 Pro","family":"gemini-pro","limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-06-17"},"google/gemini-3-flash-preview":{"name":"Gemini 3 Flash Preview","family":"gemini-flash","limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-12-17"},"google/gemini-3-pro-preview":{"name":"Gemini 3 Pro Preview","family":"gemini-pro","limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-11-18"},"mistralai/devstral-2512":{"name":"Devstral 2","family":"devstral","limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-09"},"mistralai/mistral-large-2512":{"name":"Mistral Large 3","family":"mistral-large","limit":{"context":262144,"output":262144},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2024-11-01"},"openai/gpt-4.1":{"name":"GPT-4.1","family":"gpt","limit":{"context":1047576,"output":32768},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-04-14"},"openai/gpt-4.1-mini":{"name":"GPT-4.1 mini","family":"gpt-mini","limit":{"context":1047576,"output":32768},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-04-14"},"openai/gpt-5":{"name":"GPT-5","family":"gpt","limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-08-07"},"openai/gpt-5-mini":{"name":"GPT-5 Mini","family":"gpt-mini","limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-08-07"},"openai/gpt-5.1":{"name":"GPT-5.1","family":"gpt","limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-11-13"},"openai/gpt-5.2":{"name":"GPT-5.2","family":"gpt","limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-12-11"},"openai/gpt-5.4":{"name":"GPT-5.4","family":"gpt","limit":{"context":1050000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-05"},"openai/o3":{"name":"o3","family":"o","limit":{"context":200000,"output":100000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-04-16"},"openai/o3-mini":{"name":"o3-mini","family":"o-mini","limit":{"context":200000,"output":100000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"release_date":"2024-12-20"},"openai/o4-mini":{"name":"o4-mini","family":"o-mini","limit":{"context":200000,"output":100000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-04-16"},"perplexity/sonar-pro":{"name":"Sonar Pro","family":"sonar-pro","limit":{"context":200000,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"temperature":true,"attachment":true,"release_date":"2024-01-01"},"perplexity/sonar-reasoning-pro":{"name":"Sonar Reasoning Pro","family":"sonar-reasoning","limit":{"context":128000,"output":4096},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"temperature":true,"attachment":true,"release_date":"2024-01-01"},"xai/grok-4.3":{"name":"Grok 4.3","family":"grok","limit":{"context":1000000,"output":30000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-04-17"}}},"atomic-chat":{"models":{"Meta-Llama-3_1-8B-Instruct-GGUF":{"name":"Meta Llama 3.1 8B Instruct (GGUF)","family":"llama","cost":{},"limit":{"context":131072,"output":4096},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-07-23"},"Qwen3_5-9B-MLX-4bit":{"name":"Qwen 3.5 9B (MLX 4-bit)","family":"qwen","cost":{},"limit":{"context":32768,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-03-05"},"Qwen3_5-9B-Q4_K_M":{"name":"Qwen 3.5 9B (Q4_K_M)","family":"qwen","cost":{},"limit":{"context":32768,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-03-05"},"gemma-4-E4B-it-IQ4_XS":{"name":"Gemma 4 E4B Instruct (IQ4_XS)","family":"gemma","cost":{},"limit":{"context":32768,"output":8192},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2026-04-02"},"gemma-4-E4B-it-MLX-4bit":{"name":"Gemma 4 E4B Instruct (MLX 4-bit)","family":"gemma","cost":{},"limit":{"context":32768,"output":8192},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2026-04-02"}}},"auriko":{"models":{"claude-opus-4-6":{"name":"Claude Opus 4.6","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-05"},"claude-opus-4-7":{"name":"Claude Opus 4.7","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-16"},"claude-sonnet-4-6":{"name":"Claude Sonnet 4.6","family":"claude-sonnet","cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-17"},"deepseek-v4-flash":{"name":"DeepSeek V4 Flash","family":"deepseek-flash","cost":{"input":0.14,"output":0.28,"cache_read":0.0028},"limit":{"context":1000000,"output":384000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-24"},"deepseek-v4-pro":{"name":"DeepSeek V4 Pro","family":"deepseek-thinking","cost":{"input":0.435,"output":0.87,"cache_read":0.003625},"limit":{"context":1000000,"output":384000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-24"},"gemini-2.5-flash":{"name":"Gemini 2.5 Flash","family":"gemini-flash","cost":{"input":0.3,"output":2.5,"cache_read":0.03},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-06-17"},"gemini-2.5-pro":{"name":"Gemini 2.5 Pro","family":"gemini-pro","cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-06-17"},"gemini-3.1-pro-preview":{"name":"Gemini 3.1 Pro Preview","family":"gemini-pro","cost":{"input":2,"output":12,"cache_read":0.2},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-19"},"glm-5.1":{"name":"GLM-5.1","family":"glm","cost":{"input":1.4,"output":4.4,"cache_read":0.26},"limit":{"context":200000,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-07"},"grok-4.3":{"name":"Grok 4.3","family":"grok","cost":{"input":1.25,"output":2.5,"cache_read":0.2},"limit":{"context":1000000,"output":30000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-04-17"},"kimi-k2.5":{"name":"Kimi K2.5","family":"kimi-k2","cost":{"input":0.5,"output":2.8},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"open_weights":true,"release_date":"2026-01"},"kimi-k2.6":{"name":"Kimi K2.6","family":"kimi-k2","cost":{"input":0.95,"output":4,"cache_read":0.16},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-21"},"minimax-m2-7":{"name":"MiniMax-M2.7","family":"minimax","cost":{"input":0.3,"output":1.2,"cache_write":0.375},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-03-18"},"minimax-m2-7-highspeed":{"name":"MiniMax-M2.7-highspeed","family":"minimax","cost":{"input":0.6,"output":2.4,"cache_write":0.375},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-03-18"},"qwen-3.6-plus":{"name":"Qwen3.6 Plus","family":"qwen","cost":{"input":0.5,"output":3,"cache_read":0.1},"limit":{"context":1000000,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-04-02"}}},"azure":{"models":{"claude-fable-5":{"name":"Claude Fable 5","family":"claude-fable","cost":{"input":10,"output":50,"cache_read":1,"cache_write":12.5},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-06-09"},"claude-haiku-4-5":{"name":"Claude Haiku 4.5","family":"claude-haiku","cost":{"input":1,"output":5,"cache_read":0.1,"cache_write":1.25},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-11-18"},"claude-opus-4-1":{"name":"Claude Opus 4.1","family":"claude-opus","cost":{"input":15,"output":75,"cache_read":1.5,"cache_write":18.75},"limit":{"context":200000,"output":32000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-11-18"},"claude-opus-4-5":{"name":"Claude Opus 4.5","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-11-24"},"claude-opus-4-6":{"name":"Claude Opus 4.6","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":200000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-05"},"claude-opus-4-8":{"name":"Claude Opus 4.8","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":200000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-05-28"},"claude-sonnet-4-5":{"name":"Claude Sonnet 4.5","family":"claude-sonnet","cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-11-18"},"claude-sonnet-4-6":{"name":"Claude Sonnet 4.6","family":"claude-sonnet","cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-17"},"codestral-2501":{"name":"Codestral 25.01","family":"codestral","cost":{"input":0.3,"output":0.9},"limit":{"context":256000,"output":256000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-01-01"},"codex-mini":{"name":"Codex Mini","family":"gpt-codex-mini","cost":{"input":1.5,"output":6,"cache_read":0.375},"limit":{"context":200000,"output":100000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-05-16"},"cohere-command-a":{"name":"Command A","family":"command-a","cost":{"input":2.5,"output":10},"limit":{"context":256000,"output":8000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-03-13"},"cohere-command-r-08-2024":{"name":"Command R","family":"command-r","cost":{"input":0.15,"output":0.6},"limit":{"context":128000,"output":4000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-08-30"},"cohere-command-r-plus-08-2024":{"name":"Command R+","family":"command-r","cost":{"input":2.5,"output":10},"limit":{"context":128000,"output":4000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-08-30"},"cohere-embed-v-4-0":{"name":"Embed v4","family":"cohere-embed","cost":{"input":0.12},"limit":{"context":128000,"output":1536},"modalities":{"input":["text","image"],"output":["text"]},"attachment":true,"open_weights":true,"release_date":"2025-04-15"},"cohere-embed-v3-english":{"name":"Embed v3 English","family":"cohere-embed","cost":{"input":0.1},"limit":{"context":512,"output":1024},"modalities":{"input":["text"],"output":["text"]},"open_weights":true,"release_date":"2023-11-07"},"cohere-embed-v3-multilingual":{"name":"Embed v3 Multilingual","family":"cohere-embed","cost":{"input":0.1},"limit":{"context":512,"output":1024},"modalities":{"input":["text"],"output":["text"]},"open_weights":true,"release_date":"2023-11-07"},"deepseek-r1":{"name":"DeepSeek-R1","family":"deepseek-thinking","cost":{"input":1.35,"output":5.4},"limit":{"context":163840,"output":163840},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"temperature":true,"open_weights":true,"release_date":"2025-01-20"},"deepseek-r1-0528":{"name":"DeepSeek-R1-0528","family":"deepseek-thinking","cost":{"input":1.35,"output":5.4},"limit":{"context":163840,"output":163840},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-05-28"},"deepseek-v3-0324":{"name":"DeepSeek-V3-0324","family":"deepseek","cost":{"input":1.14,"output":4.56},"limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-03-24"},"deepseek-v3.1":{"name":"DeepSeek-V3.1","family":"deepseek","cost":{"input":0.56,"output":1.68},"limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-08-21"},"deepseek-v3.2":{"name":"DeepSeek-V3.2","family":"deepseek","cost":{"input":0.58,"output":1.68},"limit":{"context":128000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-01"},"deepseek-v3.2-speciale":{"name":"DeepSeek-V3.2-Speciale","family":"deepseek","cost":{"input":0.58,"output":1.68},"limit":{"context":128000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"temperature":true,"open_weights":true,"release_date":"2025-12-01"},"deepseek-v4-flash":{"name":"DeepSeek-V4-Flash","family":"deepseek-flash","cost":{"input":0.19,"output":0.51},"limit":{"context":1000000,"output":384000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"temperature":true,"open_weights":true,"release_date":"2026-04-24"},"deepseek-v4-pro":{"name":"DeepSeek-V4-Pro","family":"deepseek-thinking","cost":{"input":1.74,"output":3.48},"limit":{"context":1000000,"output":384000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"temperature":true,"open_weights":true,"release_date":"2026-04-24"},"gpt-3.5-turbo-0125":{"name":"GPT-3.5 Turbo 0125","family":"gpt","cost":{"input":0.5,"output":1.5},"limit":{"context":16384,"output":16384},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2024-01-25"},"gpt-3.5-turbo-0301":{"name":"GPT-3.5 Turbo 0301","family":"gpt","cost":{"input":1.5,"output":2},"limit":{"context":4096,"output":4096},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2023-03-01"},"gpt-3.5-turbo-0613":{"name":"GPT-3.5 Turbo 0613","family":"gpt","cost":{"input":3,"output":4},"limit":{"context":16384,"output":16384},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2023-06-13"},"gpt-3.5-turbo-1106":{"name":"GPT-3.5 Turbo 1106","family":"gpt","cost":{"input":1,"output":2},"limit":{"context":16384,"output":16384},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2023-11-06"},"gpt-3.5-turbo-instruct":{"name":"GPT-3.5 Turbo Instruct","family":"gpt","cost":{"input":1.5,"output":2},"limit":{"context":4096,"output":4096},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2023-09-21"},"gpt-4":{"name":"GPT-4","family":"gpt","cost":{"input":60,"output":120},"limit":{"context":8192,"output":8192},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2023-03-14"},"gpt-4-32k":{"name":"GPT-4 32K","family":"gpt","cost":{"input":60,"output":120},"limit":{"context":32768,"output":32768},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2023-03-14"},"gpt-4-turbo":{"name":"GPT-4 Turbo","family":"gpt","cost":{"input":10,"output":30},"limit":{"context":128000,"output":4096},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2023-11-06"},"gpt-4-turbo-vision":{"name":"GPT-4 Turbo Vision","family":"gpt","cost":{"input":10,"output":30},"limit":{"context":128000,"output":4096},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2023-11-06"},"gpt-4.1":{"name":"GPT-4.1","family":"gpt","cost":{"input":2,"output":8,"cache_read":0.5},"limit":{"context":1047576,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-04-14"},"gpt-4.1-mini":{"name":"GPT-4.1 mini","family":"gpt-mini","cost":{"input":0.4,"output":1.6,"cache_read":0.1},"limit":{"context":1047576,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-04-14"},"gpt-4.1-nano":{"name":"GPT-4.1 nano","family":"gpt-nano","cost":{"input":0.1,"output":0.4,"cache_read":0.025},"limit":{"context":1047576,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-04-14"},"gpt-4o":{"name":"GPT-4o","family":"gpt","cost":{"input":2.5,"output":10,"cache_read":1.25},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-05-13"},"gpt-4o-mini":{"name":"GPT-4o mini","family":"gpt-mini","cost":{"input":0.15,"output":0.6,"cache_read":0.075},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-07-18"},"gpt-5":{"name":"GPT-5","family":"gpt","cost":{"input":1.25,"output":10,"cache_read":0.13},"limit":{"context":272000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-08-07"},"gpt-5-chat":{"name":"GPT-5 Chat","family":"gpt-codex","cost":{"input":1.25,"output":10,"cache_read":0.13},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2025-08-07"},"gpt-5-codex":{"name":"GPT-5-Codex","family":"gpt-codex","cost":{"input":1.25,"output":10,"cache_read":0.13},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"release_date":"2025-09-15"},"gpt-5-mini":{"name":"GPT-5 Mini","family":"gpt-mini","cost":{"input":0.25,"output":2,"cache_read":0.03},"limit":{"context":272000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-08-07"},"gpt-5-nano":{"name":"GPT-5 Nano","family":"gpt-nano","cost":{"input":0.05,"output":0.4,"cache_read":0.01},"limit":{"context":272000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-08-07"},"gpt-5-pro":{"name":"GPT-5 Pro","family":"gpt-pro","cost":{"input":15,"output":120},"limit":{"context":400000,"output":272000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-10-06"},"gpt-5.1":{"name":"GPT-5.1","family":"gpt","cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":272000,"output":128000},"modalities":{"input":["text","image","audio"],"output":["text","image","audio"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-11-14"},"gpt-5.1-chat":{"name":"GPT-5.1 Chat","family":"gpt-codex","cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image","audio"],"output":["text","image","audio"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-11-14"},"gpt-5.1-codex":{"name":"GPT-5.1 Codex","family":"gpt-codex","cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image","audio"],"output":["text","image","audio"]},"reasoning":true,"tool_call":true,"release_date":"2025-11-14"},"gpt-5.1-codex-max":{"name":"GPT-5.1 Codex Max","family":"gpt-codex","cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-11-13"},"gpt-5.1-codex-mini":{"name":"GPT-5.1 Codex Mini","family":"gpt-codex","cost":{"input":0.25,"output":2,"cache_read":0.025},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"release_date":"2025-11-14"},"gpt-5.2":{"name":"GPT-5.2","family":"gpt","cost":{"input":1.75,"output":14,"cache_read":0.125},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-12-11"},"gpt-5.2-chat":{"name":"GPT-5.2 Chat","family":"gpt-codex","cost":{"input":1.75,"output":14,"cache_read":0.175},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-12-11"},"gpt-5.2-codex":{"name":"GPT-5.2 Codex","family":"gpt-codex","cost":{"input":1.75,"output":14,"cache_read":0.175},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"release_date":"2026-01-14"},"gpt-5.3-chat":{"name":"GPT-5.3 Chat","family":"gpt-codex","cost":{"input":1.75,"output":14,"cache_read":0.175},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-03"},"gpt-5.3-codex":{"name":"GPT-5.3 Codex","family":"gpt-codex","cost":{"input":1.75,"output":14,"cache_read":0.175},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"release_date":"2026-02-24"},"gpt-5.4":{"name":"GPT-5.4","family":"gpt","cost":{"input":2.5,"output":15,"cache_read":0.25},"limit":{"context":1050000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-05"},"gpt-5.4-mini":{"name":"GPT-5.4 Mini","family":"gpt-mini","cost":{"input":0.75,"output":4.5,"cache_read":0.075},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-17"},"gpt-5.4-nano":{"name":"GPT-5.4 Nano","family":"gpt-nano","cost":{"input":0.2,"output":1.25,"cache_read":0.02},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-17"},"gpt-5.4-pro":{"name":"GPT-5.4 Pro","family":"gpt-pro","cost":{"input":30,"output":180},"limit":{"context":1050000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-05"},"gpt-5.5":{"name":"GPT-5.5","family":"gpt","cost":{"input":5,"output":30,"cache_read":0.5},"limit":{"context":1050000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-24"},"gpt-image-1":{"name":"GPT-Image-1","family":"gpt-image","cost":{"input":5,"output":40,"cache_read":1.25},"limit":{"context":0,"output":0},"modalities":{"input":["text","image"],"output":["image"]},"attachment":true,"release_date":"2025-04-24"},"gpt-image-1.5":{"name":"GPT-Image-1.5","family":"gpt-image","cost":{"input":5,"output":32,"cache_read":1.25},"limit":{"context":0,"output":0},"modalities":{"input":["text","image"],"output":["text","image"]},"attachment":true,"release_date":"2025-11-25"},"gpt-image-2":{"name":"GPT-Image-2","family":"gpt-image","cost":{"input":5,"output":30,"cache_read":1.25},"limit":{"context":0,"output":0},"modalities":{"input":["text","image"],"output":["image"]},"attachment":true,"release_date":"2026-04-21"},"grok-4-1-fast-non-reasoning":{"name":"Grok 4.1 Fast (Non-Reasoning)","family":"grok","cost":{"input":0.2,"output":0.5,"cache_read":0.05},"limit":{"context":128000,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-06-27"},"grok-4-1-fast-reasoning":{"name":"Grok 4.1 Fast (Reasoning)","family":"grok","cost":{"input":0.2,"output":0.5,"cache_read":0.05},"limit":{"context":128000,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-06-27"},"grok-4-20-non-reasoning":{"name":"Grok 4.20 (Non-Reasoning)","family":"grok","cost":{"input":2,"output":6},"limit":{"context":262000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2026-04-08"},"grok-4-20-reasoning":{"name":"Grok 4.20 (Reasoning)","family":"grok","cost":{"input":2,"output":6},"limit":{"context":262000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-04-08"},"grok-4-fast-reasoning":{"name":"Grok 4 Fast (Reasoning)","family":"grok","cost":{"input":0.2,"output":0.5,"cache_read":0.05},"limit":{"context":2000000,"output":30000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-09-19"},"kimi-k2-thinking":{"name":"Kimi K2 Thinking","family":"kimi-thinking","cost":{"input":0.6,"output":2.5,"cache_read":0.15},"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-11-06"},"kimi-k2.5":{"name":"Kimi K2.5","family":"kimi-k2","cost":{"input":0.6,"output":3},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-06"},"kimi-k2.6":{"name":"Kimi K2.6","family":"kimi-k2","cost":{"input":0.95,"output":4},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-22"},"llama-3.2-11b-vision-instruct":{"name":"Llama-3.2-11B-Vision-Instruct","family":"llama","cost":{"input":0.37,"output":0.37},"limit":{"context":128000,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2024-09-25"},"llama-3.2-90b-vision-instruct":{"name":"Llama-3.2-90B-Vision-Instruct","family":"llama","cost":{"input":2.04,"output":2.04},"limit":{"context":128000,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2024-09-25"},"llama-3.3-70b-instruct":{"name":"Llama-3.3-70B-Instruct","family":"llama","cost":{"input":0.71,"output":0.71},"limit":{"context":128000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-12-06"},"llama-4-maverick-17b-128e-instruct-fp8":{"name":"Llama 4 Maverick 17B 128E Instruct FP8","family":"llama","cost":{"input":0.25,"output":1},"limit":{"context":128000,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-04-05"},"llama-4-scout-17b-16e-instruct":{"name":"Llama 4 Scout 17B 16E Instruct","family":"llama","cost":{"input":0.2,"output":0.78},"limit":{"context":128000,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-04-05"},"meta-llama-3-70b-instruct":{"name":"Meta-Llama-3-70B-Instruct","family":"llama","cost":{"input":2.68,"output":3.54},"limit":{"context":8192,"output":2048},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2024-04-18"},"meta-llama-3-8b-instruct":{"name":"Meta-Llama-3-8B-Instruct","family":"llama","cost":{"input":0.3,"output":0.61},"limit":{"context":8192,"output":2048},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2024-04-18"},"meta-llama-3.1-405b-instruct":{"name":"Meta-Llama-3.1-405B-Instruct","family":"llama","cost":{"input":5.33,"output":16},"limit":{"context":128000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-07-23"},"meta-llama-3.1-70b-instruct":{"name":"Meta-Llama-3.1-70B-Instruct","family":"llama","cost":{"input":2.68,"output":3.54},"limit":{"context":128000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-07-23"},"meta-llama-3.1-8b-instruct":{"name":"Meta-Llama-3.1-8B-Instruct","family":"llama","cost":{"input":0.3,"output":0.61},"limit":{"context":128000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-07-23"},"ministral-3b":{"name":"Ministral 3B","family":"ministral","cost":{"input":0.04,"output":0.04},"limit":{"context":128000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-10-22"},"mistral-large-2411":{"name":"Mistral Large 24.11","family":"mistral-large","cost":{"input":2,"output":6},"limit":{"context":128000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2024-11-01"},"mistral-medium-2505":{"name":"Mistral Medium 3","family":"mistral-medium","cost":{"input":0.4,"output":2},"limit":{"context":128000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-05-07"},"mistral-nemo":{"name":"Mistral Nemo","family":"mistral-nemo","cost":{"input":0.15,"output":0.15},"limit":{"context":128000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-07-18"},"mistral-small-2503":{"name":"Mistral Small 3.1","family":"mistral-small","cost":{"input":0.1,"output":0.3},"limit":{"context":128000,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-03-01"},"model-router":{"name":"Model Router","family":"model-router","cost":{"input":0.14},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"attachment":true,"release_date":"2025-05-19"},"o1":{"name":"o1","family":"o","cost":{"input":15,"output":60,"cache_read":7.5},"limit":{"context":200000,"output":100000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"release_date":"2024-12-05"},"o1-mini":{"name":"o1-mini","family":"o-mini","cost":{"input":1.1,"output":4.4,"cache_read":0.55},"limit":{"context":128000,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"release_date":"2024-09-12"},"o3":{"name":"o3","family":"o","cost":{"input":2,"output":8,"cache_read":0.5},"limit":{"context":200000,"output":100000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-04-16"},"o3-mini":{"name":"o3-mini","family":"o-mini","cost":{"input":1.1,"output":4.4,"cache_read":0.55},"limit":{"context":200000,"output":100000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"release_date":"2024-12-20"},"o4-mini":{"name":"o4-mini","family":"o-mini","cost":{"input":1.1,"output":4.4,"cache_read":0.275},"limit":{"context":200000,"output":100000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-04-16"},"phi-3-medium-128k-instruct":{"name":"Phi-3-medium-instruct (128k)","family":"phi","cost":{"input":0.17,"output":0.68},"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2024-04-23"},"phi-3-medium-4k-instruct":{"name":"Phi-3-medium-instruct (4k)","family":"phi","cost":{"input":0.17,"output":0.68},"limit":{"context":4096,"output":1024},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2024-04-23"},"phi-3-mini-128k-instruct":{"name":"Phi-3-mini-instruct (128k)","family":"phi","cost":{"input":0.13,"output":0.52},"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2024-04-23"},"phi-3-mini-4k-instruct":{"name":"Phi-3-mini-instruct (4k)","family":"phi","cost":{"input":0.13,"output":0.52},"limit":{"context":4096,"output":1024},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2024-04-23"},"phi-3-small-128k-instruct":{"name":"Phi-3-small-instruct (128k)","family":"phi","cost":{"input":0.15,"output":0.6},"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2024-04-23"},"phi-3-small-8k-instruct":{"name":"Phi-3-small-instruct (8k)","family":"phi","cost":{"input":0.15,"output":0.6},"limit":{"context":8192,"output":2048},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2024-04-23"},"phi-3.5-mini-instruct":{"name":"Phi-3.5-mini-instruct","family":"phi","cost":{"input":0.13,"output":0.52},"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2024-08-20"},"phi-3.5-moe-instruct":{"name":"Phi-3.5-MoE-instruct","family":"phi","cost":{"input":0.16,"output":0.64},"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2024-08-20"},"phi-4":{"name":"Phi-4","family":"phi","cost":{"input":0.125,"output":0.5},"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2024-12-11"},"phi-4-mini":{"name":"Phi-4-mini","family":"phi","cost":{"input":0.075,"output":0.3},"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-12-11"},"phi-4-mini-reasoning":{"name":"Phi-4-mini-reasoning","family":"phi","cost":{"input":0.075,"output":0.3},"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-12-11"},"phi-4-multimodal":{"name":"Phi-4-multimodal","family":"phi","cost":{"input":0.08,"output":0.32},"limit":{"context":128000,"output":4096},"modalities":{"input":["text","image","audio"],"output":["text"]},"temperature":true,"attachment":true,"open_weights":true,"release_date":"2024-12-11"},"phi-4-reasoning":{"name":"Phi-4-reasoning","family":"phi","cost":{"input":0.125,"output":0.5},"limit":{"context":32000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"temperature":true,"open_weights":true,"release_date":"2024-12-11"},"phi-4-reasoning-plus":{"name":"Phi-4-reasoning-plus","family":"phi","cost":{"input":0.125,"output":0.5},"limit":{"context":32000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"temperature":true,"open_weights":true,"release_date":"2024-12-11"},"text-embedding-3-large":{"name":"text-embedding-3-large","family":"text-embedding","cost":{"input":0.13},"limit":{"context":8191,"output":3072},"modalities":{"input":["text"],"output":["text"]},"release_date":"2024-01-25"},"text-embedding-3-small":{"name":"text-embedding-3-small","family":"text-embedding","cost":{"input":0.02},"limit":{"context":8191,"output":1536},"modalities":{"input":["text"],"output":["text"]},"release_date":"2024-01-25"},"text-embedding-ada-002":{"name":"text-embedding-ada-002","family":"text-embedding","cost":{"input":0.1},"limit":{"context":8192,"output":1536},"modalities":{"input":["text"],"output":["text"]},"release_date":"2022-12-15"}}},"azure-cognitive-services":{"models":{"claude-haiku-4-5":{"name":"Claude Haiku 4.5","family":"claude-haiku","cost":{"input":1,"output":5,"cache_read":0.1,"cache_write":1.25},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-11-18"},"claude-opus-4-1":{"name":"Claude Opus 4.1","family":"claude-opus","cost":{"input":15,"output":75,"cache_read":1.5,"cache_write":18.75},"limit":{"context":200000,"output":32000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-11-18"},"claude-opus-4-5":{"name":"Claude Opus 4.5","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-11-24"},"claude-opus-4-6":{"name":"Claude Opus 4.6","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":200000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-05"},"claude-opus-4-8":{"name":"Claude Opus 4.8","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":200000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-05-28"},"claude-sonnet-4-5":{"name":"Claude Sonnet 4.5","family":"claude-sonnet","cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-11-18"},"codestral-2501":{"name":"Codestral 25.01","family":"codestral","cost":{"input":0.3,"output":0.9},"limit":{"context":256000,"output":256000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-01-01"},"codex-mini":{"name":"Codex Mini","family":"gpt-codex-mini","cost":{"input":1.5,"output":6,"cache_read":0.375},"limit":{"context":200000,"output":100000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-05-16"},"cohere-command-a":{"name":"Command A","family":"command-a","cost":{"input":2.5,"output":10},"limit":{"context":256000,"output":8000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-03-13"},"cohere-command-r-08-2024":{"name":"Command R","family":"command-r","cost":{"input":0.15,"output":0.6},"limit":{"context":128000,"output":4000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-08-30"},"cohere-command-r-plus-08-2024":{"name":"Command R+","family":"command-r","cost":{"input":2.5,"output":10},"limit":{"context":128000,"output":4000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-08-30"},"cohere-embed-v-4-0":{"name":"Embed v4","family":"cohere-embed","cost":{"input":0.12},"limit":{"context":128000,"output":1536},"modalities":{"input":["text","image"],"output":["text"]},"attachment":true,"open_weights":true,"release_date":"2025-04-15"},"cohere-embed-v3-english":{"name":"Embed v3 English","family":"cohere-embed","cost":{"input":0.1},"limit":{"context":512,"output":1024},"modalities":{"input":["text"],"output":["text"]},"open_weights":true,"release_date":"2023-11-07"},"cohere-embed-v3-multilingual":{"name":"Embed v3 Multilingual","family":"cohere-embed","cost":{"input":0.1},"limit":{"context":512,"output":1024},"modalities":{"input":["text"],"output":["text"]},"open_weights":true,"release_date":"2023-11-07"},"deepseek-r1":{"name":"DeepSeek-R1","family":"deepseek-thinking","cost":{"input":1.35,"output":5.4},"limit":{"context":163840,"output":163840},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"temperature":true,"open_weights":true,"release_date":"2025-01-20"},"deepseek-r1-0528":{"name":"DeepSeek-R1-0528","family":"deepseek-thinking","cost":{"input":1.35,"output":5.4},"limit":{"context":163840,"output":163840},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-05-28"},"deepseek-v3-0324":{"name":"DeepSeek-V3-0324","family":"deepseek","cost":{"input":1.14,"output":4.56},"limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-03-24"},"deepseek-v3.1":{"name":"DeepSeek-V3.1","family":"deepseek","cost":{"input":0.56,"output":1.68},"limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-08-21"},"deepseek-v3.2":{"name":"DeepSeek-V3.2","family":"deepseek","cost":{"input":0.58,"output":1.68},"limit":{"context":128000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-01"},"deepseek-v3.2-speciale":{"name":"DeepSeek-V3.2-Speciale","family":"deepseek","cost":{"input":0.58,"output":1.68},"limit":{"context":128000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"temperature":true,"open_weights":true,"release_date":"2025-12-01"},"gpt-3.5-turbo-0125":{"name":"GPT-3.5 Turbo 0125","family":"gpt","cost":{"input":0.5,"output":1.5},"limit":{"context":16384,"output":16384},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2024-01-25"},"gpt-3.5-turbo-0301":{"name":"GPT-3.5 Turbo 0301","family":"gpt","cost":{"input":1.5,"output":2},"limit":{"context":4096,"output":4096},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2023-03-01"},"gpt-3.5-turbo-0613":{"name":"GPT-3.5 Turbo 0613","family":"gpt","cost":{"input":3,"output":4},"limit":{"context":16384,"output":16384},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2023-06-13"},"gpt-3.5-turbo-1106":{"name":"GPT-3.5 Turbo 1106","family":"gpt","cost":{"input":1,"output":2},"limit":{"context":16384,"output":16384},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2023-11-06"},"gpt-3.5-turbo-instruct":{"name":"GPT-3.5 Turbo Instruct","family":"gpt","cost":{"input":1.5,"output":2},"limit":{"context":4096,"output":4096},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2023-09-21"},"gpt-4":{"name":"GPT-4","family":"gpt","cost":{"input":60,"output":120},"limit":{"context":8192,"output":8192},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2023-03-14"},"gpt-4-32k":{"name":"GPT-4 32K","family":"gpt","cost":{"input":60,"output":120},"limit":{"context":32768,"output":32768},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2023-03-14"},"gpt-4-turbo":{"name":"GPT-4 Turbo","family":"gpt","cost":{"input":10,"output":30},"limit":{"context":128000,"output":4096},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2023-11-06"},"gpt-4-turbo-vision":{"name":"GPT-4 Turbo Vision","family":"gpt","cost":{"input":10,"output":30},"limit":{"context":128000,"output":4096},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2023-11-06"},"gpt-4.1":{"name":"GPT-4.1","family":"gpt","cost":{"input":2,"output":8,"cache_read":0.5},"limit":{"context":1047576,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-04-14"},"gpt-4.1-mini":{"name":"GPT-4.1 mini","family":"gpt-mini","cost":{"input":0.4,"output":1.6,"cache_read":0.1},"limit":{"context":1047576,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-04-14"},"gpt-4.1-nano":{"name":"GPT-4.1 nano","family":"gpt-nano","cost":{"input":0.1,"output":0.4,"cache_read":0.025},"limit":{"context":1047576,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-04-14"},"gpt-4o":{"name":"GPT-4o","family":"gpt","cost":{"input":2.5,"output":10,"cache_read":1.25},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-05-13"},"gpt-4o-mini":{"name":"GPT-4o mini","family":"gpt-mini","cost":{"input":0.15,"output":0.6,"cache_read":0.075},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-07-18"},"gpt-5":{"name":"GPT-5","family":"gpt","cost":{"input":1.25,"output":10,"cache_read":0.13},"limit":{"context":272000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-08-07"},"gpt-5-chat":{"name":"GPT-5 Chat","family":"gpt-codex","cost":{"input":1.25,"output":10,"cache_read":0.13},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2025-08-07"},"gpt-5-codex":{"name":"GPT-5-Codex","family":"gpt-codex","cost":{"input":1.25,"output":10,"cache_read":0.13},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"release_date":"2025-09-15"},"gpt-5-mini":{"name":"GPT-5 Mini","family":"gpt-mini","cost":{"input":0.25,"output":2,"cache_read":0.03},"limit":{"context":272000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-08-07"},"gpt-5-nano":{"name":"GPT-5 Nano","family":"gpt-nano","cost":{"input":0.05,"output":0.4,"cache_read":0.01},"limit":{"context":272000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-08-07"},"gpt-5-pro":{"name":"GPT-5 Pro","family":"gpt-pro","cost":{"input":15,"output":120},"limit":{"context":400000,"output":272000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-10-06"},"gpt-5.1":{"name":"GPT-5.1","family":"gpt","cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":272000,"output":128000},"modalities":{"input":["text","image","audio"],"output":["text","image","audio"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-11-14"},"gpt-5.1-chat":{"name":"GPT-5.1 Chat","family":"gpt-codex","cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image","audio"],"output":["text","image","audio"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-11-14"},"gpt-5.1-codex":{"name":"GPT-5.1 Codex","family":"gpt-codex","cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image","audio"],"output":["text","image","audio"]},"reasoning":true,"tool_call":true,"release_date":"2025-11-14"},"gpt-5.1-codex-mini":{"name":"GPT-5.1 Codex Mini","family":"gpt-codex","cost":{"input":0.25,"output":2,"cache_read":0.025},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"release_date":"2025-11-14"},"gpt-5.2":{"name":"GPT-5.2","family":"gpt","cost":{"input":1.75,"output":14,"cache_read":0.125},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-12-11"},"gpt-5.2-chat":{"name":"GPT-5.2 Chat","family":"gpt-codex","cost":{"input":1.75,"output":14,"cache_read":0.175},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-12-11"},"gpt-5.2-codex":{"name":"GPT-5.2 Codex","family":"gpt-codex","cost":{"input":1.75,"output":14,"cache_read":0.175},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"release_date":"2026-01-14"},"gpt-5.3-codex":{"name":"GPT-5.3 Codex","family":"gpt-codex","cost":{"input":1.75,"output":14,"cache_read":0.175},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"release_date":"2026-02-24"},"gpt-5.4":{"name":"GPT-5.4","family":"gpt","cost":{"input":2.5,"output":15,"cache_read":0.25},"limit":{"context":1050000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-05"},"gpt-5.4-mini":{"name":"GPT-5.4 Mini","family":"gpt-mini","cost":{"input":0.75,"output":4.5,"cache_read":0.075},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-17"},"gpt-5.4-nano":{"name":"GPT-5.4 Nano","family":"gpt-nano","cost":{"input":0.2,"output":1.25,"cache_read":0.02},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-17"},"gpt-5.4-pro":{"name":"GPT-5.4 Pro","family":"gpt-pro","cost":{"input":30,"output":180},"limit":{"context":1050000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-05"},"gpt-5.5":{"name":"GPT-5.5","family":"gpt","cost":{"input":5,"output":30,"cache_read":0.5},"limit":{"context":1050000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-24"},"grok-4-fast-reasoning":{"name":"Grok 4 Fast (Reasoning)","family":"grok","cost":{"input":0.2,"output":0.5,"cache_read":0.05},"limit":{"context":2000000,"output":30000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-09-19"},"kimi-k2-thinking":{"name":"Kimi K2 Thinking","family":"kimi-thinking","cost":{"input":0.6,"output":2.5,"cache_read":0.15},"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-11-06"},"kimi-k2.5":{"name":"Kimi K2.5","family":"kimi-k2","cost":{"input":0.6,"output":3},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-01"},"kimi-k2.6":{"name":"Kimi K2.6","family":"kimi-k2","cost":{"input":0.95,"output":4},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-21"},"llama-3.2-11b-vision-instruct":{"name":"Llama-3.2-11B-Vision-Instruct","family":"llama","cost":{"input":0.37,"output":0.37},"limit":{"context":128000,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2024-09-25"},"llama-3.2-90b-vision-instruct":{"name":"Llama-3.2-90B-Vision-Instruct","family":"llama","cost":{"input":2.04,"output":2.04},"limit":{"context":128000,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2024-09-25"},"llama-3.3-70b-instruct":{"name":"Llama-3.3-70B-Instruct","family":"llama","cost":{"input":0.71,"output":0.71},"limit":{"context":128000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-12-06"},"llama-4-maverick-17b-128e-instruct-fp8":{"name":"Llama 4 Maverick 17B 128E Instruct FP8","family":"llama","cost":{"input":0.25,"output":1},"limit":{"context":128000,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-04-05"},"llama-4-scout-17b-16e-instruct":{"name":"Llama 4 Scout 17B 16E Instruct","family":"llama","cost":{"input":0.2,"output":0.78},"limit":{"context":128000,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-04-05"},"meta-llama-3-70b-instruct":{"name":"Meta-Llama-3-70B-Instruct","family":"llama","cost":{"input":2.68,"output":3.54},"limit":{"context":8192,"output":2048},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2024-04-18"},"meta-llama-3-8b-instruct":{"name":"Meta-Llama-3-8B-Instruct","family":"llama","cost":{"input":0.3,"output":0.61},"limit":{"context":8192,"output":2048},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2024-04-18"},"meta-llama-3.1-405b-instruct":{"name":"Meta-Llama-3.1-405B-Instruct","family":"llama","cost":{"input":5.33,"output":16},"limit":{"context":128000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-07-23"},"meta-llama-3.1-70b-instruct":{"name":"Meta-Llama-3.1-70B-Instruct","family":"llama","cost":{"input":2.68,"output":3.54},"limit":{"context":128000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-07-23"},"meta-llama-3.1-8b-instruct":{"name":"Meta-Llama-3.1-8B-Instruct","family":"llama","cost":{"input":0.3,"output":0.61},"limit":{"context":128000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-07-23"},"ministral-3b":{"name":"Ministral 3B","family":"ministral","cost":{"input":0.04,"output":0.04},"limit":{"context":128000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-10-22"},"mistral-large-2411":{"name":"Mistral Large 24.11","family":"mistral-large","cost":{"input":2,"output":6},"limit":{"context":128000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2024-11-01"},"mistral-medium-2505":{"name":"Mistral Medium 3","family":"mistral-medium","cost":{"input":0.4,"output":2},"limit":{"context":128000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-05-07"},"mistral-nemo":{"name":"Mistral Nemo","family":"mistral-nemo","cost":{"input":0.15,"output":0.15},"limit":{"context":128000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-07-18"},"mistral-small-2503":{"name":"Mistral Small 3.1","family":"mistral-small","cost":{"input":0.1,"output":0.3},"limit":{"context":128000,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-03-01"},"model-router":{"name":"Model Router","family":"model-router","cost":{"input":0.14},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"attachment":true,"release_date":"2025-05-19"},"o1":{"name":"o1","family":"o","cost":{"input":15,"output":60,"cache_read":7.5},"limit":{"context":200000,"output":100000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"release_date":"2024-12-05"},"o1-mini":{"name":"o1-mini","family":"o-mini","cost":{"input":1.1,"output":4.4,"cache_read":0.55},"limit":{"context":128000,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"release_date":"2024-09-12"},"o3":{"name":"o3","family":"o","cost":{"input":2,"output":8,"cache_read":0.5},"limit":{"context":200000,"output":100000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-04-16"},"o3-mini":{"name":"o3-mini","family":"o-mini","cost":{"input":1.1,"output":4.4,"cache_read":0.55},"limit":{"context":200000,"output":100000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"release_date":"2024-12-20"},"o4-mini":{"name":"o4-mini","family":"o-mini","cost":{"input":1.1,"output":4.4,"cache_read":0.275},"limit":{"context":200000,"output":100000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-04-16"},"phi-3-medium-128k-instruct":{"name":"Phi-3-medium-instruct (128k)","family":"phi","cost":{"input":0.17,"output":0.68},"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2024-04-23"},"phi-3-medium-4k-instruct":{"name":"Phi-3-medium-instruct (4k)","family":"phi","cost":{"input":0.17,"output":0.68},"limit":{"context":4096,"output":1024},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2024-04-23"},"phi-3-mini-128k-instruct":{"name":"Phi-3-mini-instruct (128k)","family":"phi","cost":{"input":0.13,"output":0.52},"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2024-04-23"},"phi-3-mini-4k-instruct":{"name":"Phi-3-mini-instruct (4k)","family":"phi","cost":{"input":0.13,"output":0.52},"limit":{"context":4096,"output":1024},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2024-04-23"},"phi-3-small-128k-instruct":{"name":"Phi-3-small-instruct (128k)","family":"phi","cost":{"input":0.15,"output":0.6},"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2024-04-23"},"phi-3-small-8k-instruct":{"name":"Phi-3-small-instruct (8k)","family":"phi","cost":{"input":0.15,"output":0.6},"limit":{"context":8192,"output":2048},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2024-04-23"},"phi-3.5-mini-instruct":{"name":"Phi-3.5-mini-instruct","family":"phi","cost":{"input":0.13,"output":0.52},"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2024-08-20"},"phi-3.5-moe-instruct":{"name":"Phi-3.5-MoE-instruct","family":"phi","cost":{"input":0.16,"output":0.64},"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2024-08-20"},"phi-4":{"name":"Phi-4","family":"phi","cost":{"input":0.125,"output":0.5},"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2024-12-11"},"phi-4-mini":{"name":"Phi-4-mini","family":"phi","cost":{"input":0.075,"output":0.3},"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-12-11"},"phi-4-mini-reasoning":{"name":"Phi-4-mini-reasoning","family":"phi","cost":{"input":0.075,"output":0.3},"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-12-11"},"phi-4-multimodal":{"name":"Phi-4-multimodal","family":"phi","cost":{"input":0.08,"output":0.32},"limit":{"context":128000,"output":4096},"modalities":{"input":["text","image","audio"],"output":["text"]},"temperature":true,"attachment":true,"open_weights":true,"release_date":"2024-12-11"},"phi-4-reasoning":{"name":"Phi-4-reasoning","family":"phi","cost":{"input":0.125,"output":0.5},"limit":{"context":32000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"temperature":true,"open_weights":true,"release_date":"2024-12-11"},"phi-4-reasoning-plus":{"name":"Phi-4-reasoning-plus","family":"phi","cost":{"input":0.125,"output":0.5},"limit":{"context":32000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"temperature":true,"open_weights":true,"release_date":"2024-12-11"},"text-embedding-3-large":{"name":"text-embedding-3-large","family":"text-embedding","cost":{"input":0.13},"limit":{"context":8191,"output":3072},"modalities":{"input":["text"],"output":["text"]},"release_date":"2024-01-25"},"text-embedding-3-small":{"name":"text-embedding-3-small","family":"text-embedding","cost":{"input":0.02},"limit":{"context":8191,"output":1536},"modalities":{"input":["text"],"output":["text"]},"release_date":"2024-01-25"},"text-embedding-ada-002":{"name":"text-embedding-ada-002","family":"text-embedding","cost":{"input":0.1},"limit":{"context":8192,"output":1536},"modalities":{"input":["text"],"output":["text"]},"release_date":"2022-12-15"}}},"bailing":{"models":{"Ling-1T":{"name":"Ling-1T","family":"ling","cost":{"input":0.57,"output":2.29},"limit":{"context":128000,"output":32000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-10"},"Ring-1T":{"name":"Ring-1T","family":"ring","cost":{"input":0.57,"output":2.29},"limit":{"context":128000,"output":32000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"temperature":true,"open_weights":true,"release_date":"2025-10"}}},"baseten":{"models":{"MiniMaxAI/MiniMax-M2.5":{"name":"MiniMax-M2.5","family":"minimax","cost":{"input":0.3,"output":1.2},"limit":{"context":204000,"output":204000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-12"},"deepseek-ai/DeepSeek-V3.1":{"name":"DeepSeek V3.1","family":"deepseek","cost":{"input":0.5,"output":1.5},"limit":{"context":164000,"output":131000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-08-25"},"deepseek-ai/DeepSeek-V4-Pro":{"name":"Deepseek V4 Pro","family":"deepseek-thinking","cost":{"input":1.74,"output":3.48,"cache_read":0.145},"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-24"},"moonshotai/Kimi-K2.5":{"name":"Kimi K2.5","family":"kimi-k2","cost":{"input":0.6,"output":3,"cache_read":0.12},"limit":{"context":262000,"output":262000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-01-30"},"moonshotai/Kimi-K2.6":{"name":"Kimi K2.6","family":"kimi-k2","cost":{"input":0.95,"output":4,"cache_read":0.16},"limit":{"context":262000,"output":262000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-21"},"moonshotai/Kimi-K2.7-Code":{"name":"Kimi K2.7 Code","family":"kimi-k2","cost":{"input":0.95,"output":4,"cache_read":0.16},"limit":{"context":262000,"output":262000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-06-12"},"nvidia/NVIDIA-Nemotron-3-Ultra-550B-A55B":{"name":"Nemotron Ultra","family":"nemotron","cost":{"input":0.6,"output":2.4,"cache_read":0.12},"limit":{"context":202800,"output":202800},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-06-04"},"nvidia/Nemotron-120B-A12B":{"name":"Nemotron Super","family":"nemotron","cost":{"input":0.3,"output":0.75,"cache_read":0.06},"limit":{"context":202800,"output":202800},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-03-11"},"openai/gpt-oss-120b":{"name":"OpenAI GPT 120B","family":"gpt-oss","cost":{"input":0.1,"output":0.5},"limit":{"context":128072,"output":128072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-08-05"},"zai-org/GLM-4.7":{"name":"GLM 4.7","family":"glm","cost":{"input":0.6,"output":2.2,"cache_read":0.12},"limit":{"context":200000,"output":200000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-22"},"zai-org/GLM-5":{"name":"GLM 5","family":"glm","cost":{"input":0.95,"output":3.15,"cache_read":0.2},"limit":{"context":202800,"output":202800},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-12"},"zai-org/GLM-5.1":{"name":"GLM 5.1","family":"glm","cost":{"input":1.3,"output":4.3,"cache_read":0.26},"limit":{"context":202800,"output":202800},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-07"},"zai-org/GLM-5.2":{"name":"GLM 5.2","family":"glm","cost":{"input":1.4,"output":4.4,"cache_read":0.3},"limit":{"context":202720,"output":202720},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-06-13"}}},"berget":{"models":{"google/gemma-4-31B-it":{"name":"Gemma 4 31B Instruct","family":"gemma","cost":{"input":0.275,"output":0.55},"limit":{"context":128000,"output":8192},"modalities":{"input":["audio","image","text","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-02"},"meta-llama/Llama-3.3-70B-Instruct":{"name":"Llama 3.3 70B Instruct","family":"llama","cost":{"input":0.99,"output":0.99},"limit":{"context":128000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-04-27"},"mistralai/Mistral-Medium-3.5-128B":{"name":"Mistral Medium 3.5 128B","family":"mistral-medium","cost":{"input":1.65,"output":5.5},"limit":{"context":262144,"output":131072},"modalities":{"input":["image","text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-29"},"mistralai/Mistral-Small-3.2-24B-Instruct-2506":{"name":"Mistral Small 3.2 24B Instruct 2506","family":"mistral-small","cost":{"input":0.33,"output":0.33},"limit":{"context":32000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-10-01"},"moonshotai/Kimi-K2.6":{"name":"Kimi K2.6","family":"kimi-k2","cost":{"input":0.83,"output":3.85,"cache_read":0.16},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-05-07"},"openai/gpt-oss-120b":{"name":"GPT-OSS-120B","family":"gpt-oss","cost":{"input":0.22,"output":0.83},"limit":{"context":128000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-08-05"},"zai-org/GLM-4.7":{"name":"GLM 4.7","family":"glm","cost":{"input":0.77,"output":2.75},"limit":{"context":128000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-01-19"},"zai-org/GLM-5.2":{"name":"GLM-5.2","family":"glm","cost":{"input":1.54,"output":4.84},"limit":{"context":524288,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-06-13"}}},"cerebras":{"models":{"gpt-oss-120b":{"name":"GPT OSS 120B","family":"gpt-oss","cost":{"input":0.35,"output":0.75},"limit":{"context":131072,"output":40960},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-08-05"},"zai-glm-4.7":{"name":"Z.AI GLM-4.7","cost":{"input":2.25,"output":2.75},"limit":{"context":131072,"output":40960},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-01-07"}}},"chutes":{"models":{"MiniMaxAI/MiniMax-M2.5-TEE":{"name":"MiniMax M2.5 TEE","family":"minimax","cost":{"input":0.15,"output":1.2,"cache_read":0.075},"limit":{"context":196608,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-12"},"NousResearch/DeepHermes-3-Mistral-24B-Preview":{"name":"DeepHermes 3 Mistral 24B Preview","family":"nousresearch","cost":{"input":0.0245,"output":0.0978,"cache_read":0.01225},"limit":{"context":32768,"output":32768},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-29"},"NousResearch/Hermes-4-14B":{"name":"Hermes 4 14B","family":"nousresearch","cost":{"input":0.0136,"output":0.0543,"cache_read":0.0068},"limit":{"context":40960,"output":40960},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-29"},"Qwen/Qwen2.5-72B-Instruct":{"name":"Qwen2.5 72B Instruct","family":"qwen","cost":{"input":0.2989,"output":1.1957,"cache_read":0.14945},"limit":{"context":32768,"output":32768},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-29"},"Qwen/Qwen2.5-Coder-32B-Instruct":{"name":"Qwen2.5 Coder 32B Instruct","family":"qwen","cost":{"input":0.0272,"output":0.1087,"cache_read":0.0136},"limit":{"context":32768,"output":32768},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2025-12-29"},"Qwen/Qwen2.5-VL-32B-Instruct":{"name":"Qwen2.5 VL 32B Instruct","family":"qwen","cost":{"input":0.0543,"output":0.2174,"cache_read":0.02715},"limit":{"context":16384,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-12-29"},"Qwen/Qwen3-235B-A22B-Instruct-2507-TEE":{"name":"Qwen3 235B A22B Instruct 2507 TEE","family":"qwen","cost":{"input":0.1,"output":0.6,"cache_read":0.05},"limit":{"context":262144,"output":65536},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-04"},"Qwen/Qwen3-235B-A22B-Thinking-2507":{"name":"Qwen3 235B A22B Thinking 2507","family":"qwen","cost":{"input":0.11,"output":0.6,"cache_read":0.055},"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-29"},"Qwen/Qwen3-30B-A3B":{"name":"Qwen3 30B A3B","family":"qwen","cost":{"input":0.06,"output":0.22,"cache_read":0.03},"limit":{"context":40960,"output":40960},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-29"},"Qwen/Qwen3-32B-TEE":{"name":"Qwen3 32B TEE","family":"qwen","cost":{"input":0.08,"output":0.24,"cache_read":0.04},"limit":{"context":40960,"output":40960},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-04"},"Qwen/Qwen3-Coder-Next-TEE":{"name":"Qwen3 Coder Next TEE","family":"qwen","cost":{"input":0.12,"output":0.75,"cache_read":0.06},"limit":{"context":262144,"output":65536},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-25"},"Qwen/Qwen3-Next-80B-A3B-Instruct":{"name":"Qwen3 Next 80B A3B Instruct","family":"qwen","cost":{"input":0.1,"output":0.8,"cache_read":0.05},"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-29"},"Qwen/Qwen3.5-397B-A17B-TEE":{"name":"Qwen3.5 397B A17B TEE","family":"qwen","cost":{"input":0.39,"output":2.34,"cache_read":0.195},"limit":{"context":262144,"output":65536},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-02-15"},"Qwen/Qwen3.6-27B-TEE":{"name":"Qwen3.6 27B TEE","family":"qwen","cost":{"input":0.195,"output":1.56,"cache_read":0.0975},"limit":{"context":262144,"output":65536},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-22"},"Qwen/Qwen3Guard-Gen-0.6B":{"name":"Qwen3Guard Gen 0.6B","family":"qwen","cost":{"input":0.01,"output":0.0109,"cache_read":0.005},"limit":{"context":32768,"output":8192},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2025-12-29"},"XiaomiMiMo/MiMo-V2-Flash-TEE":{"name":"MiMo V2 Flash TEE","family":"mimo","cost":{"input":0.09,"output":0.29,"cache_read":0.045},"limit":{"context":262144,"output":65536},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-16"},"deepseek-ai/DeepSeek-R1-0528-TEE":{"name":"DeepSeek R1 0528 TEE","family":"deepseek-thinking","cost":{"input":0.45,"output":2.15,"cache_read":0.225},"limit":{"context":163840,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-01-20"},"deepseek-ai/DeepSeek-R1-Distill-Llama-70B":{"name":"DeepSeek R1 Distill Llama 70B","family":"deepseek-thinking","cost":{"input":0.0272,"output":0.1087,"cache_read":0.0136},"limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-29"},"deepseek-ai/DeepSeek-V3-0324-TEE":{"name":"DeepSeek V3 0324 TEE","family":"deepseek","cost":{"input":0.25,"output":1,"cache_read":0.125},"limit":{"context":163840,"output":65536},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-29"},"deepseek-ai/DeepSeek-V3.1-TEE":{"name":"DeepSeek V3.1 TEE","family":"deepseek","cost":{"input":0.27,"output":1,"cache_read":0.135},"limit":{"context":163840,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-29"},"deepseek-ai/DeepSeek-V3.2-TEE":{"name":"DeepSeek V3.2 TEE","family":"deepseek","cost":{"input":0.28,"output":0.42,"cache_read":0.14},"limit":{"context":131072,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-29"},"google/gemma-4-31B-turbo-TEE":{"name":"gemma 4 31B turbo TEE","family":"gemma","cost":{"input":0.13,"output":0.38,"cache_read":0.065},"limit":{"context":131072,"output":65536},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-02"},"moonshotai/Kimi-K2.5-TEE":{"name":"Kimi K2.5 TEE","family":"kimi-k2","cost":{"input":0.44,"output":2,"cache_read":0.22},"limit":{"context":262144,"output":65535},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-01"},"moonshotai/Kimi-K2.6-TEE":{"name":"Kimi K2.6 TEE","family":"kimi-k2","cost":{"input":0.95,"output":4,"cache_read":0.475},"limit":{"context":262144,"output":65535},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-21"},"openai/gpt-oss-120b-TEE":{"name":"gpt oss 120b TEE","family":"gpt-oss","cost":{"input":0.09,"output":0.36,"cache_read":0.045},"limit":{"context":131072,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-29"},"rednote-hilab/dots.ocr":{"name":"dots.ocr","family":"rednote","cost":{"input":0.01,"output":0.0109,"cache_read":0.005},"limit":{"context":131072,"output":131072},"modalities":{"input":["text","image"],"output":["text"]},"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-12-29"},"tngtech/DeepSeek-TNG-R1T2-Chimera-TEE":{"name":"DeepSeek TNG R1T2 Chimera TEE","family":"deepseek","cost":{"input":0.3,"output":1.1,"cache_read":0.15},"limit":{"context":163840,"output":163840},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-25"},"unsloth/Llama-3.2-1B-Instruct":{"name":"Llama 3.2 1B Instruct","family":"unsloth","cost":{"input":0.01,"output":0.0109,"cache_read":0.005},"limit":{"context":16384,"output":8192},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2026-01-27"},"unsloth/Llama-3.2-3B-Instruct":{"name":"Llama 3.2 3B Instruct","family":"unsloth","cost":{"input":0.01,"output":0.0136,"cache_read":0.005},"limit":{"context":16384,"output":16384},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2025-02-12"},"unsloth/Mistral-Nemo-Instruct-2407":{"name":"Mistral Nemo Instruct 2407","family":"unsloth","cost":{"input":0.02,"output":0.04,"cache_read":0.01},"limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2025-12-29"},"unsloth/gemma-3-12b-it":{"name":"gemma 3 12b it","family":"unsloth","cost":{"input":0.03,"output":0.1,"cache_read":0.015},"limit":{"context":131072,"output":131072},"modalities":{"input":["text","image"],"output":["text"]},"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-12-29"},"unsloth/gemma-3-27b-it":{"name":"gemma 3 27b it","family":"unsloth","cost":{"input":0.0272,"output":0.1087,"cache_read":0.0136},"limit":{"context":128000,"output":65536},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-12-29"},"unsloth/gemma-3-4b-it":{"name":"gemma 3 4b it","family":"unsloth","cost":{"input":0.01,"output":0.0272,"cache_read":0.005},"limit":{"context":96000,"output":96000},"modalities":{"input":["text","image"],"output":["text"]},"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-12-29"},"zai-org/GLM-4.6V":{"name":"GLM 4.6V","family":"glm","cost":{"input":0.3,"output":0.9,"cache_read":0.15},"limit":{"context":131072,"output":65536},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-12-29"},"zai-org/GLM-4.7-FP8":{"name":"GLM 4.7 FP8","family":"glm","cost":{"input":0.2989,"output":1.1957,"cache_read":0.14945},"limit":{"context":202752,"output":65535},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-01-27"},"zai-org/GLM-4.7-TEE":{"name":"GLM 4.7 TEE","family":"glm","cost":{"input":0.39,"output":1.75,"cache_read":0.195},"limit":{"context":202752,"output":65535},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-22"},"zai-org/GLM-5-TEE":{"name":"GLM 5 TEE","family":"glm","cost":{"input":0.95,"output":2.55,"cache_read":0.475},"limit":{"context":202752,"output":65535},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-12"},"zai-org/GLM-5-Turbo":{"name":"GLM 5 Turbo","family":"glm","cost":{"input":0.4891,"output":1.9565,"cache_read":0.24455},"limit":{"context":202752,"output":65535},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-03-11"},"zai-org/GLM-5.1-TEE":{"name":"GLM 5.1 TEE","family":"glm","cost":{"input":1.05,"output":3.5,"cache_read":0.525},"limit":{"context":202752,"output":65535},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-07"}}},"clarifai":{"models":{"arcee_ai/AFM/models/trinity-mini":{"name":"Trinity Mini","family":"trinity-mini","cost":{"input":0.045,"output":0.15},"limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12"},"clarifai/main/models/mm-poly-8b":{"name":"MM Poly 8B","family":"mm-poly","cost":{"input":0.658,"output":1.11},"limit":{"context":32768,"output":4096},"modalities":{"input":["text","image","video"],"output":["text"]},"temperature":true,"attachment":true,"release_date":"2025-06"},"deepseek-ai/deepseek-ocr/models/DeepSeek-OCR":{"name":"DeepSeek OCR","family":"deepseek","cost":{"input":0.2,"output":0.7},"limit":{"context":8192,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-10-20"},"minimaxai/chat-completion/models/MiniMax-M2_5-high-throughput":{"name":"MiniMax-M2.5 High Throughput","family":"minimax","cost":{"input":0.3,"output":1.2},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-12"},"mistralai/completion/models/Ministral-3-14B-Reasoning-2512":{"name":"Ministral 3 14B Reasoning 2512","family":"ministral","cost":{"input":2.5,"output":1.7},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-12-01"},"mistralai/completion/models/Ministral-3-3B-Reasoning-2512":{"name":"Ministral 3 3B Reasoning 2512","family":"ministral","cost":{"input":1.039,"output":0.54825},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-12"},"moonshotai/chat-completion/models/Kimi-K2_6":{"name":"Kimi K2.6","family":"kimi-k2","cost":{"input":0.95,"output":4},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-21"},"openai/chat-completion/models/gpt-oss-120b-high-throughput":{"name":"GPT OSS 120B High Throughput","family":"gpt-oss","cost":{"input":0.09,"output":0.36},"limit":{"context":131072,"output":16384},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-08-05"},"openai/chat-completion/models/gpt-oss-20b":{"name":"GPT OSS 20B","family":"gpt-oss","cost":{"input":0.045,"output":0.18},"limit":{"context":131072,"output":16384},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-08-05"},"qwen/qwenCoder/models/Qwen3-Coder-30B-A3B-Instruct":{"name":"Qwen3 Coder 30B A3B Instruct","family":"qwen","cost":{"input":0.11458,"output":0.74812},"limit":{"context":262144,"output":65536},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-31"},"qwen/qwenLM/models/Qwen3-30B-A3B-Instruct-2507":{"name":"Qwen3 30B A3B Instruct 2507","family":"qwen","cost":{"input":0.3,"output":0.5},"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-30"},"qwen/qwenLM/models/Qwen3-30B-A3B-Thinking-2507":{"name":"Qwen3 30B A3B Thinking 2507","family":"qwen","cost":{"input":0.36,"output":1.3},"limit":{"context":262144,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-31"}}},"claudinio":{"models":{"claudinio":{"name":"Claudinio","cost":{"input":0.5,"output":2,"cache_read":0.15},"limit":{"context":256000,"output":64000},"modalities":{"input":["text","image","audio","video"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-05-12"},"claudius":{"name":"Claudius","cost":{"input":3,"output":8,"cache_read":0.9},"limit":{"context":256000,"output":64000},"modalities":{"input":["text","image","audio","video"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-05-12"}}},"cloudferro-sherlock":{"models":{"MiniMaxAI/MiniMax-M2.5":{"name":"MiniMax-M2.5","family":"minimax","cost":{"input":0.3,"output":1.2},"limit":{"context":196000,"output":16000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-03-05"},"meta-llama/Llama-3.3-70B-Instruct":{"name":"Llama 3.3 70B Instruct","family":"llama","cost":{"input":2.92,"output":2.92},"limit":{"context":70000,"output":70000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-12-06"},"openai/gpt-oss-120b":{"name":"OpenAI GPT OSS 120B","family":"gpt-oss","cost":{"input":2.92,"output":2.92},"limit":{"context":131000,"output":131000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-08-28"},"speakleash/Bielik-11B-v2.6-Instruct":{"name":"Bielik 11B v2.6 Instruct","cost":{"input":0.67,"output":0.67},"limit":{"context":32000,"output":32000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-03-13"},"speakleash/Bielik-11B-v3.0-Instruct":{"name":"Bielik 11B v3.0 Instruct","cost":{"input":0.67,"output":0.67},"limit":{"context":32000,"output":32000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-03-13"}}},"cloudflare-ai-gateway":{"models":{"anthropic/claude-3-5-haiku":{"name":"Claude Haiku 3.5 (latest)","family":"claude-haiku","cost":{"input":0.8,"output":4,"cache_read":0.08,"cache_write":1},"limit":{"context":200000,"output":8192},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-10-22"},"anthropic/claude-3-haiku":{"name":"Claude Haiku 3","family":"claude-haiku","cost":{"input":0.25,"output":1.25,"cache_read":0.03,"cache_write":0.3},"limit":{"context":200000,"output":4096},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-03-13"},"anthropic/claude-3-opus":{"name":"Claude Opus 3","family":"claude-opus","cost":{"input":15,"output":75,"cache_read":1.5,"cache_write":18.75},"limit":{"context":200000,"output":4096},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-02-29"},"anthropic/claude-3-sonnet":{"name":"Claude Sonnet 3","family":"claude-sonnet","cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":0.3},"limit":{"context":200000,"output":4096},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-03-04"},"anthropic/claude-3.5-haiku":{"name":"Claude Haiku 3.5 (latest)","family":"claude-haiku","cost":{"input":0.8,"output":4,"cache_read":0.08,"cache_write":1},"limit":{"context":200000,"output":8192},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-10-22"},"anthropic/claude-3.5-sonnet":{"name":"Claude Sonnet 3.5 v2","family":"claude-sonnet","cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":200000,"output":8192},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-10-22"},"anthropic/claude-fable-5":{"name":"Claude Fable 5","family":"claude-fable","cost":{"input":10,"output":50,"cache_read":1,"cache_write":12.5},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-06-09"},"anthropic/claude-haiku-4-5":{"name":"Claude Haiku 4.5 (latest)","family":"claude-haiku","cost":{"input":1,"output":5,"cache_read":0.1,"cache_write":1.25},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-10-15"},"anthropic/claude-opus-4":{"name":"Claude Opus 4 (latest)","family":"claude-opus","cost":{"input":15,"output":75,"cache_read":1.5,"cache_write":18.75},"limit":{"context":200000,"output":32000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-05-22"},"anthropic/claude-opus-4-1":{"name":"Claude Opus 4.1 (latest)","family":"claude-opus","cost":{"input":15,"output":75,"cache_read":1.5,"cache_write":18.75},"limit":{"context":200000,"output":32000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-08-05"},"anthropic/claude-opus-4-5":{"name":"Claude Opus 4.5 (latest)","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-11-24"},"anthropic/claude-opus-4-6":{"name":"Claude Opus 4.6 (latest)","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-05"},"anthropic/claude-opus-4-7":{"name":"Claude Opus 4.7","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-16"},"anthropic/claude-opus-4-8":{"name":"Claude Opus 4.8","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-05-28"},"anthropic/claude-sonnet-4":{"name":"Claude Sonnet 4 (latest)","family":"claude-sonnet","cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-05-22"},"anthropic/claude-sonnet-4-5":{"name":"Claude Sonnet 4.5 (latest)","family":"claude-sonnet","cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-09-29"},"anthropic/claude-sonnet-4-6":{"name":"Claude Sonnet 4.6","family":"claude-sonnet","cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-17"},"openai/gpt-3.5-turbo":{"name":"GPT-3.5-turbo","family":"gpt","cost":{"input":0.5,"output":1.5,"cache_read":1.25},"limit":{"context":16385,"output":4096},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2023-03-01"},"openai/gpt-4":{"name":"GPT-4","family":"gpt","cost":{"input":30,"output":60},"limit":{"context":8192,"output":8192},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2023-11-06"},"openai/gpt-4-turbo":{"name":"GPT-4 Turbo","family":"gpt","cost":{"input":10,"output":30},"limit":{"context":128000,"output":4096},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2023-11-06"},"openai/gpt-4o":{"name":"GPT-4o","family":"gpt","cost":{"input":2.5,"output":10,"cache_read":1.25},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-05-13"},"openai/gpt-4o-mini":{"name":"GPT-4o mini","family":"gpt-mini","cost":{"input":0.15,"output":0.6,"cache_read":0.08},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-07-18"},"openai/gpt-5.1":{"name":"GPT-5.1","family":"gpt","cost":{"input":1.25,"output":10,"cache_read":0.13},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-11-13"},"openai/gpt-5.1-codex":{"name":"GPT-5.1 Codex","family":"gpt-codex","cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-11-13"},"openai/gpt-5.2":{"name":"GPT-5.2","family":"gpt","cost":{"input":1.75,"output":14,"cache_read":0.175},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-12-11"},"openai/gpt-5.2-codex":{"name":"GPT-5.2 Codex","family":"gpt-codex","cost":{"input":1.75,"output":14,"cache_read":0.175},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-12-11"},"openai/gpt-5.3-codex":{"name":"GPT-5.3 Codex","family":"gpt-codex","cost":{"input":1.75,"output":14,"cache_read":0.175},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-02-05"},"openai/gpt-5.4":{"name":"GPT-5.4","family":"gpt","cost":{"input":2.5,"output":15,"cache_read":0.25},"limit":{"context":1050000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-05"},"openai/gpt-5.5":{"name":"GPT-5.5","family":"gpt","cost":{"input":5,"output":30,"cache_read":0.5},"limit":{"context":1050000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-23"},"openai/o1":{"name":"o1","family":"o","cost":{"input":15,"output":60,"cache_read":7.5},"limit":{"context":200000,"output":100000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2024-12-05"},"openai/o3":{"name":"o3","family":"o","cost":{"input":2,"output":8,"cache_read":0.5},"limit":{"context":200000,"output":100000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-04-16"},"openai/o3-mini":{"name":"o3-mini","family":"o-mini","cost":{"input":1.1,"output":4.4,"cache_read":0.55},"limit":{"context":200000,"output":100000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"release_date":"2024-12-20"},"openai/o3-pro":{"name":"o3-pro","family":"o-pro","cost":{"input":20,"output":80},"limit":{"context":200000,"output":100000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-06-10"},"openai/o4-mini":{"name":"o4-mini","family":"o-mini","cost":{"input":1.1,"output":4.4,"cache_read":0.28},"limit":{"context":200000,"output":100000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-04-16"},"workers-ai/@cf/ai4bharat/indictrans2-en-indic-1B":{"name":"IndicTrans2 EN-Indic 1B","family":"indictrans","cost":{"input":0.34,"output":0.34},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2025-09-25"},"workers-ai/@cf/aisingapore/gemma-sea-lion-v4-27b-it":{"name":"Gemma SEA-LION v4 27B IT","family":"gemma","cost":{"input":0.35,"output":0.56},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2025-09-25"},"workers-ai/@cf/baai/bge-base-en-v1.5":{"name":"BGE Base EN v1.5","family":"bge","cost":{"input":0.067},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2025-04-03"},"workers-ai/@cf/baai/bge-large-en-v1.5":{"name":"BGE Large EN v1.5","family":"bge","cost":{"input":0.2},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2025-04-03"},"workers-ai/@cf/baai/bge-m3":{"name":"BGE M3","family":"bge","cost":{"input":0.012},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2025-04-03"},"workers-ai/@cf/baai/bge-reranker-base":{"name":"BGE Reranker Base","family":"bge","cost":{"input":0.0031},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2025-04-09"},"workers-ai/@cf/baai/bge-small-en-v1.5":{"name":"BGE Small EN v1.5","family":"bge","cost":{"input":0.02},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2025-04-03"},"workers-ai/@cf/deepgram/aura-2-en":{"name":"Deepgram Aura 2 (EN)","family":"aura","cost":{},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2025-11-14"},"workers-ai/@cf/deepgram/aura-2-es":{"name":"Deepgram Aura 2 (ES)","family":"aura","cost":{},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2025-11-14"},"workers-ai/@cf/deepgram/nova-3":{"name":"Deepgram Nova 3","family":"nova","cost":{},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2025-11-14"},"workers-ai/@cf/deepseek-ai/deepseek-r1-distill-qwen-32b":{"name":"DeepSeek R1 Distill Qwen 32B","family":"deepseek-thinking","cost":{"input":0.5,"output":4.88},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2025-04-03"},"workers-ai/@cf/facebook/bart-large-cnn":{"name":"BART Large CNN","family":"bart","cost":{},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2025-04-09"},"workers-ai/@cf/google/gemma-3-12b-it":{"name":"Gemma 3 12B IT","family":"gemma","cost":{"input":0.35,"output":0.56},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2025-04-11"},"workers-ai/@cf/huggingface/distilbert-sst-2-int8":{"name":"DistilBERT SST-2 INT8","family":"distilbert","cost":{"input":0.026},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2025-04-03"},"workers-ai/@cf/ibm-granite/granite-4.0-h-micro":{"name":"IBM Granite 4.0 H Micro","family":"granite","cost":{"input":0.017,"output":0.11},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2025-10-15"},"workers-ai/@cf/meta/llama-2-7b-chat-fp16":{"name":"Llama 2 7B Chat FP16","family":"llama","cost":{"input":0.56,"output":6.67},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2025-04-03"},"workers-ai/@cf/meta/llama-3-8b-instruct":{"name":"Llama 3 8B Instruct","family":"llama","cost":{"input":0.28,"output":0.83},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2025-04-03"},"workers-ai/@cf/meta/llama-3-8b-instruct-awq":{"name":"Llama 3 8B Instruct AWQ","family":"llama","cost":{"input":0.12,"output":0.27},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2025-04-03"},"workers-ai/@cf/meta/llama-3.1-8b-instruct":{"name":"Llama 3.1 8B Instruct","family":"llama","cost":{"input":0.28,"output":0.8299999999999998},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2025-04-03"},"workers-ai/@cf/meta/llama-3.1-8b-instruct-awq":{"name":"Llama 3.1 8B Instruct AWQ","family":"llama","cost":{"input":0.12,"output":0.27},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2025-04-03"},"workers-ai/@cf/meta/llama-3.1-8b-instruct-fp8":{"name":"Llama 3.1 8B Instruct FP8","family":"llama","cost":{"input":0.15,"output":0.29},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2025-04-03"},"workers-ai/@cf/meta/llama-3.2-11b-vision-instruct":{"name":"Llama 3.2 11B Vision Instruct","family":"llama","cost":{"input":0.049,"output":0.68},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2025-04-03"},"workers-ai/@cf/meta/llama-3.2-1b-instruct":{"name":"Llama 3.2 1B Instruct","family":"llama","cost":{"input":0.027,"output":0.2},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2025-04-03"},"workers-ai/@cf/meta/llama-3.2-3b-instruct":{"name":"Llama 3.2 3B Instruct","family":"llama","cost":{"input":0.051,"output":0.34},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2025-04-03"},"workers-ai/@cf/meta/llama-3.3-70b-instruct-fp8-fast":{"name":"Llama 3.3 70B Instruct FP8 Fast","family":"llama","cost":{"input":0.29,"output":2.25},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2025-04-03"},"workers-ai/@cf/meta/llama-4-scout-17b-16e-instruct":{"name":"Llama 4 Scout 17B 16E Instruct","family":"llama","cost":{"input":0.27,"output":0.85},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2025-04-16"},"workers-ai/@cf/meta/llama-guard-3-8b":{"name":"Llama Guard 3 8B","family":"llama","cost":{"input":0.48,"output":0.03},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2025-04-03"},"workers-ai/@cf/meta/m2m100-1.2b":{"name":"M2M100 1.2B","family":"m2m","cost":{"input":0.34,"output":0.34},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2025-04-03"},"workers-ai/@cf/mistral/mistral-7b-instruct-v0.1":{"name":"Mistral 7B Instruct v0.1","family":"mistral","cost":{"input":0.11,"output":0.19},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2025-04-03"},"workers-ai/@cf/mistralai/mistral-small-3.1-24b-instruct":{"name":"Mistral Small 3.1 24B Instruct","family":"mistral-small","cost":{"input":0.35,"output":0.56},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2025-04-11"},"workers-ai/@cf/moonshotai/kimi-k2.5":{"name":"Kimi K2.5","family":"kimi-k2","cost":{"input":0.6,"output":3,"cache_read":0.1},"limit":{"context":256000,"output":256000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-01-27"},"workers-ai/@cf/moonshotai/kimi-k2.6":{"name":"Kimi K2.6","family":"kimi-k2","cost":{"input":0.95,"output":4,"cache_read":0.16},"limit":{"context":256000,"output":256000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-20"},"workers-ai/@cf/myshell-ai/melotts":{"name":"MyShell MeloTTS","family":"melotts","cost":{},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2025-11-14"},"workers-ai/@cf/nvidia/nemotron-3-120b-a12b":{"name":"Nemotron 3 Super 120B","family":"nemotron","cost":{"input":0.5,"output":1.5},"limit":{"context":256000,"output":256000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-03-11"},"workers-ai/@cf/openai/gpt-oss-120b":{"name":"GPT OSS 120B","cost":{"input":0.35,"output":0.75},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2025-08-05"},"workers-ai/@cf/openai/gpt-oss-20b":{"name":"GPT OSS 20B","cost":{"input":0.2,"output":0.3},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2025-08-05"},"workers-ai/@cf/pfnet/plamo-embedding-1b":{"name":"PLaMo Embedding 1B","family":"plamo","cost":{"input":0.019},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2025-09-25"},"workers-ai/@cf/pipecat-ai/smart-turn-v2":{"name":"Pipecat Smart Turn v2","family":"smart-turn","cost":{},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2025-11-14"},"workers-ai/@cf/qwen/qwen2.5-coder-32b-instruct":{"name":"Qwen 2.5 Coder 32B Instruct","family":"qwen","cost":{"input":0.66,"output":1},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2025-04-11"},"workers-ai/@cf/qwen/qwen3-30b-a3b-fp8":{"name":"Qwen3 30B A3B FP8","family":"qwen","cost":{"input":0.051,"output":0.34},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2025-11-14"},"workers-ai/@cf/qwen/qwen3-embedding-0.6b":{"name":"Qwen3 Embedding 0.6B","family":"qwen","cost":{"input":0.012},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2025-11-14"},"workers-ai/@cf/qwen/qwq-32b":{"name":"QwQ 32B","family":"qwen","cost":{"input":0.66,"output":1},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2025-04-11"},"workers-ai/@cf/zai-org/glm-4.7-flash":{"name":"GLM-4.7-Flash","family":"glm-flash","cost":{"input":0.06,"output":0.4},"limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-01-19"}}},"cloudflare-workers-ai":{"models":{"@cf/aisingapore/gemma-sea-lion-v4-27b-it":{"name":"Gemma Sea Lion V4 27B It","family":"gemma","cost":{"input":0.351,"output":0.555},"limit":{"context":128000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2025-09-23"},"@cf/deepseek-ai/deepseek-r1-distill-qwen-32b":{"name":"Deepseek R1 Distill Qwen 32B","family":"deepseek-thinking","cost":{"input":0.497,"output":4.881},"limit":{"context":80000,"output":80000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"temperature":true,"open_weights":true,"release_date":"2025-01-20"},"@cf/google/gemma-4-26b-a4b-it":{"name":"Gemma 4 26B A4B IT","family":"gemma","cost":{"input":0.1,"output":0.3},"limit":{"context":256000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-02"},"@cf/ibm-granite/granite-4.0-h-micro":{"name":"Granite 4.0 H Micro","family":"granite","cost":{"input":0.017,"output":0.112},"limit":{"context":131000,"output":131000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-10-07"},"@cf/meta/llama-3.1-8b-instruct-fp8":{"name":"Llama 3.1 8B Instruct fp8","family":"llama","cost":{"input":0.152,"output":0.287},"limit":{"context":32000,"output":32000},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2024-07-25"},"@cf/meta/llama-3.2-11b-vision-instruct":{"name":"Llama 3.2 11B Vision Instruct","family":"llama","cost":{"input":0.0485,"output":0.676},"limit":{"context":128000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"temperature":true,"attachment":true,"open_weights":true,"release_date":"2024-09-25"},"@cf/meta/llama-3.2-1b-instruct":{"name":"Llama 3.2 1B Instruct","family":"llama","cost":{"input":0.027,"output":0.201},"limit":{"context":60000,"output":60000},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2024-09-25"},"@cf/meta/llama-3.2-3b-instruct":{"name":"Llama 3.2 3B Instruct","family":"llama","cost":{"input":0.0509,"output":0.335},"limit":{"context":80000,"output":80000},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2024-09-25"},"@cf/meta/llama-3.3-70b-instruct-fp8-fast":{"name":"Llama 3.3 70B Instruct fp8 Fast","family":"llama","cost":{"input":0.293,"output":2.253},"limit":{"context":24000,"output":24000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-12-06"},"@cf/meta/llama-4-scout-17b-16e-instruct":{"name":"Llama 4 Scout 17B 16E Instruct","family":"llama","cost":{"input":0.27,"output":0.85},"limit":{"context":131000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-04-05"},"@cf/meta/llama-guard-3-8b":{"name":"Llama Guard 3 8B","family":"llama","cost":{"input":0.484,"output":0.03},"limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2025-01-22"},"@cf/mistralai/mistral-small-3.1-24b-instruct":{"name":"Mistral Small 3.1 24B Instruct","family":"mistral-small","cost":{"input":0.351,"output":0.555},"limit":{"context":128000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-03-18"},"@cf/moonshotai/kimi-k2.6":{"name":"Kimi K2.6","family":"kimi-k2","cost":{"input":0.95,"output":4,"cache_read":0.16},"limit":{"context":262144,"output":256000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-21"},"@cf/moonshotai/kimi-k2.7-code":{"name":"Kimi K2.7 Code","family":"kimi-k2","cost":{"input":0.95,"output":4,"cache_read":0.19},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-06-12"},"@cf/nvidia/nemotron-3-120b-a12b":{"name":"Nemotron 3 Super 120B","family":"nemotron","cost":{"input":0.5,"output":1.5},"limit":{"context":256000,"output":256000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-03-11"},"@cf/openai/gpt-oss-120b":{"name":"GPT OSS 120B","family":"gpt-oss","cost":{"input":0.35,"output":0.75},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-08-05"},"@cf/openai/gpt-oss-20b":{"name":"GPT OSS 20B","family":"gpt-oss","cost":{"input":0.2,"output":0.3},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-08-05"},"@cf/qwen/qwen2.5-coder-32b-instruct":{"name":"Qwen2.5 Coder 32B Instruct","family":"qwen","cost":{"input":0.66,"output":1},"limit":{"context":32768,"output":32768},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2025-02-27"},"@cf/qwen/qwen3-30b-a3b-fp8":{"name":"Qwen3 30B A3b fp8","family":"qwen","cost":{"input":0.0509,"output":0.335},"limit":{"context":32768,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-04-30"},"@cf/qwen/qwq-32b":{"name":"Qwq 32B","family":"qwen","cost":{"input":0.66,"output":1},"limit":{"context":24000,"output":24000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"temperature":true,"open_weights":true,"release_date":"2025-03-05"},"@cf/zai-org/glm-4.7-flash":{"name":"GLM-4.7-Flash","family":"glm-flash","cost":{"input":0.0605,"output":0.4},"limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-01-19"},"@cf/zai-org/glm-5.2":{"name":"Glm 5.2","family":"glm","cost":{"input":1.4,"output":4.4,"cache_read":0.26},"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-06-13"}}},"cohere":{"models":{"c4ai-aya-expanse-32b":{"name":"Aya Expanse 32B","limit":{"context":128000,"output":4000},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2024-10-24"},"c4ai-aya-expanse-8b":{"name":"Aya Expanse 8B","limit":{"context":8000,"output":4000},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2024-10-24"},"c4ai-aya-vision-32b":{"name":"Aya Vision 32B","limit":{"context":16000,"output":4000},"modalities":{"input":["text","image"],"output":["text"]},"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-03-04"},"c4ai-aya-vision-8b":{"name":"Aya Vision 8B","limit":{"context":16000,"output":4000},"modalities":{"input":["text","image"],"output":["text"]},"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-03-04"},"command-a-03-2025":{"name":"Command A","family":"command-a","cost":{"input":2.5,"output":10},"limit":{"context":256000,"output":8000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-03-13"},"command-a-plus-05-2026":{"name":"Command A Plus","family":"command-a","cost":{"input":2.5,"output":10},"limit":{"context":128000,"output":64000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-05-20"},"command-a-reasoning-08-2025":{"name":"Command A Reasoning","family":"command-a","cost":{"input":2.5,"output":10},"limit":{"context":256000,"output":32000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-08-21"},"command-a-translate-08-2025":{"name":"Command A Translate","family":"command-a","cost":{"input":2.5,"output":10},"limit":{"context":8000,"output":8000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-08-28"},"command-a-vision-07-2025":{"name":"Command A Vision","family":"command-a","cost":{"input":2.5,"output":10},"limit":{"context":128000,"output":8000},"modalities":{"input":["text","image"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2025-07-31"},"command-r-08-2024":{"name":"Command R","family":"command-r","cost":{"input":0.15,"output":0.6},"limit":{"context":128000,"output":4000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-08-30"},"command-r-plus-08-2024":{"name":"Command R+","family":"command-r","cost":{"input":2.5,"output":10},"limit":{"context":128000,"output":4000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-08-30"},"command-r7b-12-2024":{"name":"Command R7B","family":"command-r","cost":{"input":0.0375,"output":0.15},"limit":{"context":128000,"output":4000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-12-02"},"command-r7b-arabic-02-2025":{"name":"Command R7B Arabic","family":"command-r","cost":{"input":0.0375,"output":0.15},"limit":{"context":128000,"output":4000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-02-27"},"north-mini-code-1-0":{"name":"North Mini Code","family":"north","cost":{},"limit":{"context":256000,"output":64000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-06-09"}}},"cortecs":{"models":{"claude-4-5-sonnet":{"name":"Claude 4.5 Sonnet","family":"claude-sonnet","cost":{"input":3.259,"output":16.296},"limit":{"context":200000,"output":200000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-09-29"},"claude-4-6-sonnet":{"name":"Claude Sonnet 4.6","family":"claude-sonnet","cost":{"input":3.59,"output":17.92},"limit":{"context":1000000,"output":1000000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-17"},"claude-haiku-4-5":{"name":"Claude Haiku 4.5","family":"claude-haiku","cost":{"input":1.09,"output":5.43},"limit":{"context":200000,"output":200000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-10-15"},"claude-opus4-5":{"name":"Claude Opus 4.5","family":"claude-opus","cost":{"input":5.98,"output":29.89},"limit":{"context":200000,"output":200000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-11-24"},"claude-opus4-6":{"name":"Claude Opus 4.6","family":"claude-opus","cost":{"input":5.98,"output":29.89},"limit":{"context":1000000,"output":1000000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-05"},"claude-opus4-7":{"name":"Claude Opus 4.7","family":"claude-opus","cost":{"input":5.6,"output":27.99,"cache_read":0.56,"cache_write":6.99},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-16"},"claude-opus4-8":{"name":"Claude Opus 4.8","family":"claude-opus","cost":{"input":5.64,"output":28.198,"cache_read":0.563,"cache_write":7.049},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-05-28"},"claude-sonnet-4":{"name":"Claude Sonnet 4","family":"claude-sonnet","cost":{"input":3.307,"output":16.536},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-05-22"},"codestral-2508":{"name":"Codestral 2508","family":"mistral","cost":{"input":0.3,"output":0.9,"cache_read":0.03},"limit":{"context":256000,"output":256000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-30"},"deepseek-r1-0528":{"name":"DeepSeek R1 0528","family":"deepseek-thinking","cost":{"input":0.585,"output":2.307},"limit":{"context":164000,"output":164000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-05-28"},"deepseek-v3-0324":{"name":"DeepSeek V3 0324","family":"deepseek","cost":{"input":0.551,"output":1.654},"limit":{"context":128000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-03-24"},"deepseek-v3.2":{"name":"DeepSeek V3.2","family":"deepseek","cost":{"input":0.266,"output":0.444},"limit":{"context":163840,"output":163840},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-01"},"deepseek-v4-flash":{"name":"DeepSeek V4 Flash","family":"deepseek-flash","cost":{"input":0.133,"output":0.266,"cache_read":0.0028},"limit":{"context":1048576,"output":384000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-24"},"deepseek-v4-pro":{"name":"DeepSeek V4 Pro","family":"deepseek-thinking","cost":{"input":1.553,"output":3.106,"cache_read":0.003625},"limit":{"context":1048576,"output":384000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-24"},"devstral-2512":{"name":"Devstral 2 2512","cost":{},"limit":{"context":262000,"output":262000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-09"},"gemini-2.5-pro":{"name":"Gemini 2.5 Pro","family":"gemini-pro","cost":{"input":1.654,"output":11.024},"limit":{"context":1048576,"output":65535},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-03-20"},"glm-4.5":{"name":"GLM 4.5","family":"glm","cost":{"input":0.67,"output":2.46},"limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-29"},"glm-4.5-air":{"name":"GLM 4.5 Air","family":"glm-air","cost":{"input":0.22,"output":1.34},"limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-08-01"},"glm-4.7":{"name":"GLM 4.7","family":"glm","cost":{"input":0.45,"output":2.23},"limit":{"context":198000,"output":198000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-22"},"glm-4.7-flash":{"name":"GLM-4.7-Flash","family":"glm","cost":{"input":0.09,"output":0.53},"limit":{"context":203000,"output":203000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-08-08"},"glm-5":{"name":"GLM 5","family":"glm","cost":{"input":1.08,"output":3.44},"limit":{"context":202752,"output":202752},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-11"},"glm-5-turbo":{"name":"GLM-5-Turbo","family":"glm","cost":{"input":1.235,"output":4.118,"cache_read":0.308,"cache_write":1.544},"limit":{"context":200000,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-03-16"},"glm-5.1":{"name":"GLM-5.1","family":"glm","cost":{"input":1.31,"output":4.1,"cache_read":0.24},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-14"},"glm-5.2":{"name":"GLM-5.2","family":"glm","cost":{"input":1.44,"output":4.53,"cache_read":0.39},"limit":{"context":1000000,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-06-13"},"glm-5v-turbo":{"name":"GLM-5V-Turbo","family":"glm","cost":{"input":1.235,"output":4.118,"cache_read":0.308,"cache_write":1.544},"limit":{"context":200000,"output":131072},"modalities":{"input":["text","image","video","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-04-01"},"gpt-4.1":{"name":"GPT 4.1","family":"gpt","cost":{"input":2.354,"output":9.417},"limit":{"context":1047576,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-04-14"},"gpt-5.4":{"name":"GPT-5.4","family":"gpt","cost":{"input":3,"output":16.13,"cache_read":0.25},"limit":{"context":1050000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-05"},"gpt-oss-120b":{"name":"GPT Oss 120b","family":"gpt-oss","cost":{},"limit":{"context":128000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-08-05"},"hermes-4-70b":{"name":"Hermes 4 70B","cost":{"input":0.116,"output":0.358},"limit":{"context":128000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-08-26"},"intellect-3":{"name":"INTELLECT 3","cost":{"input":0.219,"output":1.202},"limit":{"context":128000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-11-26"},"kimi-k2-instruct":{"name":"Kimi K2 Instruct","family":"kimi-k2","cost":{"input":0.551,"output":2.646},"limit":{"context":131000,"output":131000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-11"},"kimi-k2-thinking":{"name":"Kimi K2 Thinking","cost":{"input":0.656,"output":2.731},"limit":{"context":262000,"output":262000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-12-08"},"kimi-k2.5":{"name":"Kimi K2.5","family":"kimi-thinking","cost":{"input":0.55,"output":2.76},"limit":{"context":256000,"output":256000},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-01-27"},"kimi-k2.6":{"name":"Kimi K2.6","family":"kimi-thinking","cost":{"input":0.81,"output":3.54,"cache_read":0.2},"limit":{"context":256000,"output":256000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-17"},"kimi-k2.7-code":{"name":"Kimi K2.7 Code","family":"kimi-k2","cost":{"input":1.28,"output":4.63,"cache_read":0.32},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"open_weights":true,"release_date":"2026-06-12"},"llama-3.1-405b-instruct":{"name":"Llama 3.1 405B Instruct","family":"llama","cost":{},"limit":{"context":128000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-07-23"},"llama-3.3-70b-instruct":{"name":"Llama 3.3 70B Instruct","family":"llama","cost":{"input":0.089,"output":0.275},"limit":{"context":131000,"output":131000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-12-06"},"llama-4-maverick":{"name":"Llama 4 Maverick 17B Instruct","family":"llama","cost":{"input":0.124,"output":0.603,"cache_read":0.03,"cache_write":0.151},"limit":{"context":1000000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-04-05"},"minimax-m2":{"name":"MiniMax-M2","family":"minimax","cost":{"input":0.39,"output":1.57},"limit":{"context":400000,"output":400000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-10-27"},"minimax-m2.1":{"name":"MiniMax-M2.1","family":"minimax","cost":{"input":0.34,"output":1.34},"limit":{"context":196000,"output":196000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-23"},"minimax-m2.5":{"name":"MiniMax-M2.5","family":"minimax","cost":{"input":0.32,"output":1.18},"limit":{"context":196608,"output":196608},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-12"},"minimax-m2.7":{"name":"MiniMax-m2.7","family":"minimax","cost":{"input":0.47,"output":1.4},"limit":{"context":202752,"output":196072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-03-18"},"minimax-m3":{"name":"MiniMax-M3","family":"minimax","cost":{"input":0.355,"output":1.775,"cache_read":0.089},"limit":{"context":512000,"output":128000},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-06-01"},"mistral-large-2512":{"name":"Mistral Large 3 2512","family":"mistral-large","cost":{"input":0.5,"output":1.5,"cache_read":0.05},"limit":{"context":256000,"output":256000},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-12-01"},"mixtral-8x7B-instruct-v0.1":{"name":"Mixtral 8x7B Instruct v0.1","cost":{"input":0.438,"output":0.68},"limit":{"context":32000,"output":32000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"temperature":true,"open_weights":true,"release_date":"2023-12-11"},"nemotron-3-super-120b-a12b":{"name":"Nemotron 3 Super 120B A12B","family":"nemotron","cost":{"input":0.266,"output":0.799},"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-03-11"},"nova-pro-v1":{"name":"Nova Pro 1.0","family":"nova-pro","cost":{"input":1.016,"output":4.061},"limit":{"context":300000,"output":5000},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2024-12-03"},"qwen-2.5-72b-instruct":{"name":"Qwen2.5 72B Instruct","family":"qwen","cost":{"input":0.062,"output":0.231},"limit":{"context":33000,"output":33000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-09-19"},"qwen3-235b-a22b-instruct-2507":{"name":"Qwen3 235B A22B Instruct 2507","family":"qwen","cost":{"input":0.062,"output":0.408},"limit":{"context":131000,"output":131000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-23"},"qwen3-32b":{"name":"Qwen3 32B","family":"qwen","cost":{"input":0.099,"output":0.33},"limit":{"context":16384,"output":16384},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-04-29"},"qwen3-coder-30b-a3b-instruct":{"name":"Qwen3 Coder 30B A3B Instruct","family":"qwen","cost":{"input":0.053,"output":0.222},"limit":{"context":262000,"output":262000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-31"},"qwen3-coder-480b-a35b-instruct":{"name":"Qwen3 Coder 480B A35B Instruct","family":"qwen","cost":{"input":0.441,"output":1.984},"limit":{"context":262000,"output":262000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-25"},"qwen3-coder-next":{"name":"Qwen3 Coder Next 80B","family":"qwen","cost":{"input":0.158,"output":0.84},"limit":{"context":256000,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-04"},"qwen3-next-80b-a3b-thinking":{"name":"Qwen3 Next 80B A3B Thinking","cost":{"input":0.164,"output":1.311},"limit":{"context":128000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-09-11"},"qwen3.5-122b-a10b":{"name":"Qwen3.5 122B A10B","family":"qwen","cost":{"input":0.444,"output":3.106},"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-24"},"qwen3.5-397b-a17b":{"name":"Qwen3.5 397B A17B","family":"qwen","cost":{"input":0.6,"output":3.6},"limit":{"context":250000,"output":250000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-16"}}},"crof":{"models":{"deepseek-v3.2":{"name":"DeepSeek V3.2","family":"deepseek","cost":{"input":0.18,"output":0.35,"cache_read":0.04},"limit":{"context":163840,"output":163840},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-07-22"},"deepseek-v4-flash":{"name":"DeepSeek V4 Flash","family":"deepseek-flash","cost":{"input":0.12,"output":0.21,"cache_read":0.003},"limit":{"context":1000000,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-24"},"deepseek-v4-pro":{"name":"DeepSeek V4 Pro","family":"deepseek-thinking","cost":{"input":0.35,"output":0.8,"cache_read":0.003},"limit":{"context":1000000,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-24"},"deepseek-v4-pro-lightning":{"name":"DeepSeek V4 Pro Lightning","family":"deepseek-thinking","cost":{"input":0.8,"output":1.6,"cache_read":0.02},"limit":{"context":1000000,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-24"},"gemma-4-31b-it":{"name":"Gemma 4 31B IT","family":"gemma","cost":{"input":0.1,"output":0.3,"cache_read":0.02},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-02"},"glm-4.7":{"name":"GLM-4.7","family":"glm","cost":{"input":0.25,"output":1.1,"cache_read":0.05},"limit":{"context":202752,"output":202752},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-22"},"glm-4.7-flash":{"name":"GLM-4.7-Flash","family":"glm-flash","cost":{"input":0.04,"output":0.3,"cache_read":0.008},"limit":{"context":202752,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-01-19"},"glm-5":{"name":"GLM-5","family":"glm","cost":{"input":0.48,"output":1.9,"cache_read":0.1},"limit":{"context":202752,"output":202752},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-12"},"glm-5.1":{"name":"GLM-5.1","family":"glm","cost":{"input":0.45,"output":2.15,"cache_read":0.08},"limit":{"context":202752,"output":202752},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-07"},"glm-5.2":{"name":"GLM-5.2","family":"glm","cost":{"input":0.5,"output":2.2,"cache_read":0.08},"limit":{"context":1000000,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-06-13"},"greg-1-mini":{"name":"Greg 1 Mini","cost":{"input":0.07,"output":0.15,"cache_read":0.01},"limit":{"context":229376,"output":229376},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2026-01-27"},"greg-2-super":{"name":"Greg 2 Super","cost":{"input":1.5,"output":5,"cache_read":0.25},"limit":{"context":229376,"output":229376},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2026-06-14"},"greg-2-ultra":{"name":"Greg 2 Ultra","cost":{"input":3,"output":10,"cache_read":0.5},"limit":{"context":229376,"output":229376},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2026-06-14"},"greg-rp":{"name":"Greg (Roleplay)","cost":{"input":0.1,"output":0.3,"cache_read":0.02},"limit":{"context":229376,"output":229376},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2026-01-27"},"kimi-k2.5":{"name":"Kimi K2.5","family":"kimi-k2","cost":{"input":0.35,"output":1.7,"cache_read":0.07},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"open_weights":true,"release_date":"2026-01"},"kimi-k2.5-lightning":{"name":"Kimi K2.5 (Lightning)","family":"kimi-k2","cost":{"input":1,"output":3,"cache_read":0.2},"limit":{"context":131072,"output":32768},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"open_weights":true,"release_date":"2026-02-06"},"kimi-k2.6":{"name":"Kimi K2.6","family":"kimi-k2","cost":{"input":0.5,"output":1.99,"cache_read":0.05},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-21"},"kimi-k2.7-code":{"name":"Kimi K2.7 Code","family":"kimi-k2","cost":{"input":0.55,"output":2.25,"cache_read":0.05},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"open_weights":true,"release_date":"2026-06-12"},"mimo-v2.5-pro":{"name":"MiMo-V2.5-Pro","family":"mimo","cost":{"input":0.4,"output":0.8,"cache_read":0.003},"limit":{"context":1048576,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-22"},"minimax-m2.5":{"name":"MiniMax-M2.5","family":"minimax","cost":{"input":0.11,"output":0.95,"cache_read":0.02,"cache_write":0.375},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-12"},"qwen3.5-397b-a17b":{"name":"Qwen3.5 397B-A17B","family":"qwen","cost":{"input":0.35,"output":1.75,"cache_read":0.07},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image","video","audio"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-02-15"},"qwen3.5-9b":{"name":"Qwen3.5 9B","family":"qwen","cost":{"input":0.04,"output":0.15,"cache_read":0.008},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image","video","audio"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-03-13"},"qwen3.6-27b":{"name":"Qwen3.6 27B","family":"qwen","cost":{"input":0.2,"output":1.5,"cache_read":0.04},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image","video","audio"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-22"}}},"databricks":{"models":{"databricks-claude-haiku-4-5":{"name":"Claude Haiku 4.5 (latest)","family":"claude-haiku","cost":{"input":1,"output":5,"cache_read":0.1,"cache_write":1.25},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-10-15"},"databricks-claude-opus-4-1":{"name":"Claude Opus 4.1 (latest)","family":"claude-opus","cost":{"input":15,"output":75,"cache_read":1.5,"cache_write":18.75},"limit":{"context":200000,"output":32000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-08-05"},"databricks-claude-opus-4-5":{"name":"Claude Opus 4.5 (latest)","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-11-24"},"databricks-claude-opus-4-6":{"name":"Claude Opus 4.6","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-05"},"databricks-claude-opus-4-7":{"name":"Claude Opus 4.7","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-16"},"databricks-claude-sonnet-4":{"name":"Claude Sonnet 4.5","family":"claude-sonnet","cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-09-29"},"databricks-claude-sonnet-4-5":{"name":"Claude Sonnet 4.5 (latest)","family":"claude-sonnet","cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-09-29"},"databricks-claude-sonnet-4-6":{"name":"Claude Sonnet 4.6","family":"claude-sonnet","cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-17"},"databricks-gemini-2-5-flash":{"name":"Gemini 2.5 Flash","family":"gemini-flash","cost":{"input":0.3,"output":2.5,"cache_read":0.03},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-06-17"},"databricks-gemini-2-5-pro":{"name":"Gemini 2.5 Pro","family":"gemini-pro","cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-06-17"},"databricks-gemini-3-1-flash-lite":{"name":"Gemini 3.1 Flash Lite Preview","family":"gemini-flash-lite","cost":{"input":0.25,"output":1.5,"cache_read":0.025},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-03-03"},"databricks-gemini-3-1-pro":{"name":"Gemini 3.1 Pro Preview Custom Tools","family":"gemini-pro","cost":{"input":2,"output":12,"cache_read":0.2},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-19"},"databricks-gemini-3-flash":{"name":"Gemini 3 Flash Preview","family":"gemini-flash","cost":{"input":0.5,"output":3,"cache_read":0.05},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-12-17"},"databricks-gemini-3-pro":{"name":"Gemini 3 Pro Preview","family":"gemini-pro","cost":{"input":2,"output":12,"cache_read":0.2},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-11-18"},"databricks-gpt-5":{"name":"GPT-5","family":"gpt","cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-08-07"},"databricks-gpt-5-1":{"name":"GPT-5.1","family":"gpt","cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-11-13"},"databricks-gpt-5-2":{"name":"GPT-5.2","family":"gpt","cost":{"input":1.75,"output":14,"cache_read":0.175},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-12-11"},"databricks-gpt-5-4":{"name":"GPT-5.4","family":"gpt","cost":{"input":2.5,"output":15,"cache_read":0.25},"limit":{"context":1050000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-05"},"databricks-gpt-5-4-mini":{"name":"GPT-5.4 mini","family":"gpt-mini","cost":{"input":0.75,"output":4.5,"cache_read":0.075},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-17"},"databricks-gpt-5-4-nano":{"name":"GPT-5.4 nano","family":"gpt-nano","cost":{"input":0.2,"output":1.25,"cache_read":0.02},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-17"},"databricks-gpt-5-5":{"name":"GPT-5.5","family":"gpt","cost":{"input":5,"output":30,"cache_read":0.5},"limit":{"context":1050000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-23"},"databricks-gpt-5-mini":{"name":"GPT-5 Mini","family":"gpt-mini","cost":{"input":0.25,"output":2,"cache_read":0.025},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-08-07"},"databricks-gpt-5-nano":{"name":"GPT-5 Nano","family":"gpt-nano","cost":{"input":0.05,"output":0.4,"cache_read":0.005},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-08-07"},"databricks-gpt-oss-120b":{"name":"GPT OSS 120B","family":"gpt-oss","cost":{"input":0.072,"output":0.28},"limit":{"context":131072,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-08-05"},"databricks-gpt-oss-20b":{"name":"GPT OSS 20B","family":"gpt-oss","cost":{"input":0.05,"output":0.2},"limit":{"context":131072,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-08-05"}}},"deepinfra":{"models":{"MiniMaxAI/MiniMax-M2.5":{"name":"MiniMax M2.5","family":"minimax","cost":{"input":0.15,"output":1.15,"cache_read":0.03,"cache_write":0.375},"limit":{"context":196608,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-12"},"Qwen/Qwen3-Coder-480B-A35B-Instruct-Turbo":{"name":"Qwen3 Coder 480B A35B Instruct Turbo","family":"qwen","cost":{"input":0.3,"output":1},"limit":{"context":262144,"output":66536},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-23"},"Qwen/Qwen3.5-35B-A3B":{"name":"Qwen 3.5 35B A3B","family":"qwen","cost":{"input":0.14,"output":1,"cache_read":0.05},"limit":{"context":262144,"output":81920},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-02-01"},"Qwen/Qwen3.5-397B-A17B":{"name":"Qwen 3.5 397B A17B","family":"qwen","cost":{"input":0.45,"output":3,"cache_read":0.22},"limit":{"context":262144,"output":81920},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-02-01"},"Qwen/Qwen3.6-35B-A3B":{"name":"Qwen3.6 35B A3B","family":"qwen","cost":{"input":0.15,"output":0.95},"limit":{"context":262144,"output":81920},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-01"},"XiaomiMiMo/MiMo-V2.5":{"name":"MiMo-V2.5","family":"mimo","cost":{"input":0.4,"output":2,"cache_read":0.08},"limit":{"context":262144,"output":16384},"modalities":{"input":["text","image","audio","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-22"},"XiaomiMiMo/MiMo-V2.5-Pro":{"name":"MiMo-V2.5-Pro","family":"mimo","cost":{"input":1,"output":3,"cache_read":0.2},"limit":{"context":1048576,"output":16384},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-22"},"deepseek-ai/DeepSeek-R1-0528":{"name":"DeepSeek-R1-0528","cost":{"input":0.5,"output":2.15,"cache_read":0.35},"limit":{"context":163840,"output":64000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-05-28"},"deepseek-ai/DeepSeek-V3.2":{"name":"DeepSeek-V3.2","cost":{"input":0.26,"output":0.38,"cache_read":0.13},"limit":{"context":163840,"output":64000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-12-02"},"deepseek-ai/DeepSeek-V4-Flash":{"name":"DeepSeek V4 Flash","family":"deepseek-flash","cost":{"input":0.1,"output":0.2,"cache_read":0.02},"limit":{"context":1048576,"output":16384},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-24"},"deepseek-ai/DeepSeek-V4-Pro":{"name":"DeepSeek V4 Pro","family":"deepseek-thinking","cost":{"input":1.3,"output":2.6,"cache_read":0.1},"limit":{"context":1048576,"output":16384},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-24"},"google/gemma-4-26B-A4B-it":{"name":"Gemma 4 26B A4B IT","family":"gemma","cost":{"input":0.07,"output":0.34},"limit":{"context":262144,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-02"},"google/gemma-4-31B-it":{"name":"Gemma 4 31B IT","family":"gemma","cost":{"input":0.13,"output":0.38},"limit":{"context":262144,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-02"},"meta-llama/Llama-3.3-70B-Instruct-Turbo":{"name":"Llama 3.3 70B Turbo","family":"llama","cost":{"input":0.1,"output":0.32},"limit":{"context":131072,"output":16384},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"open_weights":true,"release_date":"2024-12-06"},"meta-llama/Llama-4-Maverick-17B-128E-Instruct-FP8":{"name":"Llama 4 Maverick 17B FP8","family":"llama","cost":{"input":0.15,"output":0.6},"limit":{"context":1048576,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"open_weights":true,"release_date":"2025-04-05"},"meta-llama/Llama-4-Scout-17B-16E-Instruct":{"name":"Llama 4 Scout 17B","family":"llama","cost":{"input":0.1,"output":0.3},"limit":{"context":327680,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"open_weights":true,"release_date":"2025-04-05"},"moonshotai/Kimi-K2.5":{"name":"Kimi K2.5","family":"kimi-k2","cost":{"input":0.45,"output":2.25,"cache_read":0.07},"limit":{"context":262144,"output":32768},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-01-27"},"moonshotai/Kimi-K2.6":{"name":"Kimi K2.6","family":"kimi-k2","cost":{"input":0.75,"output":3.5,"cache_read":0.15},"limit":{"context":262144,"output":16384},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-21"},"openai/gpt-oss-120b":{"name":"GPT OSS 120B","family":"gpt-oss","cost":{"input":0.039,"output":0.19},"limit":{"context":131072,"output":16384},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-08-05"},"openai/gpt-oss-20b":{"name":"GPT OSS 20B","family":"gpt-oss","cost":{"input":0.03,"output":0.14},"limit":{"context":131072,"output":16384},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-08-05"},"zai-org/GLM-4.6":{"name":"GLM-4.6","family":"glm","cost":{"input":0.43,"output":1.74,"cache_read":0.08},"limit":{"context":202752,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-09-30"},"zai-org/GLM-4.7":{"name":"GLM-4.7","family":"glm","cost":{"input":0.4,"output":1.75,"cache_read":0.08},"limit":{"context":202752,"output":16384},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-22"},"zai-org/GLM-4.7-Flash":{"name":"GLM-4.7-Flash","family":"glm-flash","cost":{"input":0.06,"output":0.4},"limit":{"context":202752,"output":16384},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-01-19"},"zai-org/GLM-5":{"name":"GLM-5","family":"glm","cost":{"input":0.6,"output":2.08,"cache_read":0.12},"limit":{"context":202752,"output":16384},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-12"},"zai-org/GLM-5.1":{"name":"GLM-5.1","family":"glm","cost":{"input":1.05,"output":3.5,"cache_read":0.205},"limit":{"context":202752,"output":16384},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-07"}}},"deepseek":{"models":{"deepseek-chat":{"name":"DeepSeek Chat","family":"deepseek","cost":{"input":0.14,"output":0.28,"cache_read":0.0028},"limit":{"context":1000000,"output":384000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-12-01"},"deepseek-reasoner":{"name":"DeepSeek Reasoner","family":"deepseek-thinking","cost":{"input":0.14,"output":0.28,"cache_read":0.0028},"limit":{"context":1000000,"output":384000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-12-01"},"deepseek-v4-flash":{"name":"DeepSeek V4 Flash","family":"deepseek-flash","cost":{"input":0.14,"output":0.28,"cache_read":0.0028},"limit":{"context":1000000,"output":384000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-24"},"deepseek-v4-pro":{"name":"DeepSeek V4 Pro","family":"deepseek-thinking","cost":{"input":0.435,"output":0.87,"cache_read":0.003625},"limit":{"context":1000000,"output":384000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-24"}}},"digitalocean":{"models":{"alibaba-qwen3-32b":{"name":"Qwen3-32B","family":"qwen","cost":{"input":0.25,"output":0.55},"limit":{"context":131000,"output":40960},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-04-30"},"all-mini-lm-l6-v2":{"name":"All-MiniLM-L6-v2","family":"text-embedding","cost":{"input":0.009},"limit":{"context":256,"output":384},"modalities":{"input":["text"],"output":["text"]},"open_weights":true,"release_date":"2021-08-30"},"anthropic-claude-3-opus":{"name":"Claude 3 Opus","family":"claude-opus","cost":{"input":15,"output":75,"cache_read":1.5,"cache_write":18.75},"limit":{"context":200000,"output":4096},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-02-29"},"anthropic-claude-3.5-haiku":{"name":"Claude 3.5 Haiku","family":"claude-haiku","cost":{"input":0.8,"output":4,"cache_read":0.08,"cache_write":1},"limit":{"context":200000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2024-11-05"},"anthropic-claude-3.5-sonnet":{"name":"Claude 3.5 Sonnet","family":"claude-sonnet","cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":200000,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-06-20"},"anthropic-claude-3.7-sonnet":{"name":"Claude 3.7 Sonnet","family":"claude-sonnet","cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-02-24"},"anthropic-claude-4.1-opus":{"name":"Claude Opus 4.1","family":"claude-opus","cost":{"input":15,"output":75,"cache_read":1.5,"cache_write":18.75},"limit":{"context":200000,"output":32000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-08-05"},"anthropic-claude-4.5-haiku":{"name":"Claude Haiku 4.5","family":"claude-haiku","cost":{"input":1,"output":5,"cache_read":1,"cache_write":1.25},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-10-15"},"anthropic-claude-4.5-sonnet":{"name":"Claude Sonnet 4.5","family":"claude-sonnet","cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-09-29"},"anthropic-claude-4.6-sonnet":{"name":"Claude Sonnet 4.6","family":"claude-sonnet","cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-17"},"anthropic-claude-fable-5":{"name":"Anthropic Claude Fable 5","family":"claude-fable","limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-06-09"},"anthropic-claude-haiku-4.5":{"name":"Claude Haiku 4.5","family":"claude-haiku","cost":{"input":1,"output":5,"cache_read":1,"cache_write":1.25},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-10-15"},"anthropic-claude-opus-4":{"name":"Claude Opus 4","family":"claude-opus","cost":{"input":15,"output":75,"cache_read":1.5,"cache_write":18.75},"limit":{"context":200000,"output":32000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-05-22"},"anthropic-claude-opus-4.5":{"name":"Claude Opus 4.5","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-11-24"},"anthropic-claude-opus-4.6":{"name":"Claude Opus 4.6","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-05"},"anthropic-claude-opus-4.7":{"name":"Claude Opus 4.7","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-16"},"anthropic-claude-opus-4.8":{"name":"Claude Opus 4.8","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-05-28"},"anthropic-claude-sonnet-4":{"name":"Claude Sonnet 4","family":"claude-sonnet","cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-05-22"},"arcee-trinity-large-thinking":{"name":"Trinity Large Thinking","family":"trinity","cost":{"input":0.25,"output":0.9,"cache_read":0.06},"limit":{"context":256000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-02"},"bge-m3":{"name":"BGE M3","family":"bge","cost":{"input":0.02},"limit":{"context":8192,"output":1024},"modalities":{"input":["text"],"output":["text"]},"open_weights":true,"release_date":"2024-01-30"},"bge-reranker-v2-m3":{"name":"BGE Reranker v2 M3","family":"bge","cost":{"input":0.01},"limit":{"context":8192,"output":1},"modalities":{"input":["text"],"output":["text"]},"open_weights":true,"release_date":"2024-03-12"},"deepseek-3.2":{"name":"DeepSeek V3.2","family":"deepseek","cost":{"input":0.5,"output":1.6},"limit":{"context":128000,"output":64000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-02"},"deepseek-4-flash":{"name":"Deepseek V4 Flash","family":"deepseek","limit":{"context":262144,"output":8192},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2026-05-27"},"deepseek-r1-distill-llama-70b":{"name":"DeepSeek R1 Distill Llama 70B","family":"deepseek-thinking","cost":{"input":0.99,"output":0.99},"limit":{"context":131072,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-01-30"},"deepseek-v3":{"name":"DeepSeek V3","family":"deepseek","limit":{"context":163840,"output":131072},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-12-26"},"deepseek-v4-pro":{"name":"DeepSeek V4 Pro","family":"deepseek-thinking","cost":{"input":1.74,"output":3.48},"limit":{"context":1048576,"output":393216},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-24"},"e5-large-v2":{"name":"E5 Large v2","family":"text-embedding","cost":{"input":0.02},"limit":{"context":512,"output":1024},"modalities":{"input":["text"],"output":["text"]},"open_weights":true,"release_date":"2023-05-19"},"fal-ai/elevenlabs/tts/multilingual-v2":{"name":"ElevenLabs Multilingual TTS v2","family":"elevenlabs","limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["audio"]},"release_date":"2023-08-22"},"fal-ai/fast-sdxl":{"name":"Fast SDXL","family":"stable-diffusion","limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["image"]},"open_weights":true,"release_date":"2023-07-26"},"fal-ai/flux/schnell":{"name":"FLUX.1 [schnell]","family":"flux","limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["image"]},"open_weights":true,"release_date":"2024-08-01"},"fal-ai/stable-audio-25/text-to-audio":{"name":"Stable Audio 2.5 (Text-to-Audio)","limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["audio"]},"release_date":"2025-10-08"},"gemma-4-31B-it":{"name":"Gemma 4 31B","family":"gemma","cost":{"input":0.18,"output":0.5},"limit":{"context":256000,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-22"},"glm-5":{"name":"GLM 5","family":"glm","cost":{"input":1,"output":3.2},"limit":{"context":202752,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"open_weights":true,"release_date":"2026-02-11"},"gte-large-en-v1.5":{"name":"GTE Large (v1.5)","family":"text-embedding","cost":{"input":0.09},"limit":{"context":8192,"output":1024},"modalities":{"input":["text"],"output":["text"]},"open_weights":true,"release_date":"2024-03-27"},"kimi-k2.5":{"name":"Kimi K2.5","family":"kimi-k2","cost":{"input":0.5,"output":2.7},"limit":{"context":262144,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"open_weights":true,"release_date":"2026-01"},"kimi-k2.6":{"name":"Kimi K2.6","family":"kimi-k2","cost":{"input":0.95,"output":4},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"open_weights":true,"release_date":"2026-04-21"},"llama-4-maverick":{"name":"Llama 4 Maverick 17B 128E Instruct","family":"llama","cost":{"input":0.25,"output":0.87},"limit":{"context":1000000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-04-05"},"llama3-8b-instruct":{"name":"Llama 3.1 Instruct (8B)","family":"llama","cost":{"input":0.198,"output":0.198},"limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-07-23"},"llama3.3-70b-instruct":{"name":"Llama 3.3 Instruct 70B","family":"llama","cost":{"input":0.65,"output":0.65},"limit":{"context":128000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-12-06"},"minimax-m2.5":{"name":"MiniMax M2.5","family":"minimax-m2.5","cost":{"input":0.3,"output":1.2},"limit":{"context":204800,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-12"},"ministral-3-8b-instruct-2512":{"name":"Ministral 3 8B","family":"ministral","limit":{"context":262144,"output":262144},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-12-15"},"mistral-3-14B":{"name":"Ministral 3 14B Instruct","family":"ministral","cost":{"input":0.2,"output":0.2},"limit":{"context":262144,"output":128000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-15"},"mistral-7b-instruct-v0.3":{"name":"Mistral 7B Instruct v0.3","family":"mistral","limit":{"context":32768,"output":32768},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-05-22"},"mistral-nemo-instruct-2407":{"name":"Mistral Nemo Instruct","family":"mistral","cost":{"input":0.3,"output":0.3},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-07-18"},"multi-qa-mpnet-base-dot-v1":{"name":"Multi-QA-mpnet-base-dot-v1","family":"text-embedding","cost":{"input":0.009},"limit":{"context":512,"output":768},"modalities":{"input":["text"],"output":["text"]},"open_weights":true,"release_date":"2021-08-30"},"nemotron-3-nano-30b":{"name":"Nemotron 3 Nano 30B A3B","family":"nemotron","limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-04-14"},"nemotron-3-nano-omni":{"name":"Nemotron Nano 3 Omni","family":"nemotron","cost":{"input":0.5,"output":0.9},"limit":{"context":65536,"output":65536},"modalities":{"input":["text","image","video","audio"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-28"},"nemotron-3-ultra-550b":{"name":"Nemotron 3 Ultra","family":"nemotron","limit":{"context":131072,"output":8192},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2026-06-04"},"nemotron-nano-12b-v2-vl":{"name":"Nemotron Nano 12B v2 VL","family":"nemotron","cost":{"input":0.2,"output":0.6},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-12-01"},"nvidia-nemotron-3-super-120b":{"name":"Nemotron-3-Super-120B","family":"nemotron","cost":{"input":0.3,"output":0.65},"limit":{"context":256000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-03-11"},"openai-gpt-4.1":{"name":"GPT-4.1","family":"gpt","cost":{"input":2,"output":8,"cache_read":0.5},"limit":{"context":1047576,"output":32768},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-04-14"},"openai-gpt-4o":{"name":"GPT-4o","family":"gpt","cost":{"input":2.5,"output":10,"cache_read":1.25},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-05-13"},"openai-gpt-4o-mini":{"name":"GPT-4o mini","family":"gpt-mini","cost":{"input":0.15,"output":0.6,"cache_read":0.075},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-07-18"},"openai-gpt-5":{"name":"GPT-5","family":"gpt","cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-08-07"},"openai-gpt-5-mini":{"name":"GPT-5 mini","family":"gpt-mini","cost":{"input":0.25,"output":2,"cache_read":0.025},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-08-07"},"openai-gpt-5-nano":{"name":"GPT-5 nano","family":"gpt-nano","cost":{"input":0.05,"output":0.4,"cache_read":0.005},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-08-07"},"openai-gpt-5.1-codex-max":{"name":"GPT-5.1 Codex Max","family":"gpt-codex","cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-11-13"},"openai-gpt-5.2":{"name":"GPT-5.2","family":"gpt","cost":{"input":1.75,"output":14,"cache_read":0.175},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-12-11"},"openai-gpt-5.2-pro":{"name":"GPT-5.2 pro","family":"gpt-pro","cost":{"input":21,"output":168},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-12-11"},"openai-gpt-5.3-codex":{"name":"GPT-5.3 Codex","family":"gpt-codex","cost":{"input":1.75,"output":14,"cache_read":0.175},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-02-05"},"openai-gpt-5.4":{"name":"GPT-5.4","family":"gpt","cost":{"input":2.5,"output":15,"cache_read":0.25},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-05"},"openai-gpt-5.4-mini":{"name":"GPT-5.4 mini","family":"gpt-mini","cost":{"input":0.75,"output":4.5,"cache_read":0.075},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-17"},"openai-gpt-5.4-nano":{"name":"GPT-5.4 nano","family":"gpt-nano","cost":{"input":0.2,"output":1.25,"cache_read":0.02},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-17"},"openai-gpt-5.4-pro":{"name":"GPT-5.4 pro","family":"gpt-pro","cost":{"input":30,"output":180},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-05"},"openai-gpt-5.5":{"name":"GPT-5.5","family":"gpt","cost":{"input":5,"output":30,"cache_read":0.5},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-23"},"openai-gpt-image-1":{"name":"GPT Image 1","family":"gpt-image","cost":{"input":5,"output":40,"cache_read":1.25},"limit":{"context":0,"output":0},"modalities":{"input":["text","image"],"output":["image"]},"attachment":true,"release_date":"2025-04-24"},"openai-gpt-image-1.5":{"name":"GPT Image 1.5","family":"gpt-image","cost":{"input":5,"output":10,"cache_read":1},"limit":{"context":0,"output":0},"modalities":{"input":["text","image"],"output":["image"]},"attachment":true,"release_date":"2025-11-25"},"openai-gpt-image-2":{"name":"GPT Image 2","family":"gpt-image","limit":{"context":0,"output":0},"modalities":{"input":["text","image"],"output":["image"]},"attachment":true,"release_date":"2025-04-24"},"openai-gpt-oss-120b":{"name":"gpt-oss-120b","family":"gpt-oss","cost":{"input":0.1,"output":0.7},"limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-08-05"},"openai-gpt-oss-20b":{"name":"gpt-oss-20b","family":"gpt-oss","cost":{"input":0.05,"output":0.45},"limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-08-05"},"openai-o1":{"name":"o1","family":"o","cost":{"input":15,"output":60,"cache_read":7.5},"limit":{"context":200000,"output":100000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2024-12-05"},"openai-o3":{"name":"o3","family":"o","cost":{"input":2,"output":8,"cache_read":0.5},"limit":{"context":200000,"output":100000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-04-16"},"openai-o3-mini":{"name":"o3-mini","family":"o-mini","cost":{"input":1.1,"output":4.4,"cache_read":0.55},"limit":{"context":200000,"output":100000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"release_date":"2024-12-20"},"qwen-2.5-14b-instruct":{"name":"Qwen 2.5 14B Instruct","family":"qwen","limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-09-19"},"qwen3-coder-flash":{"name":"Qwen3 Coder Flash","family":"qwen","cost":{"input":0.45,"output":1.7},"limit":{"context":262144,"output":65536},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-28"},"qwen3-embedding-0.6b":{"name":"Qwen3 Embedding 0.6B","family":"text-embedding","cost":{"input":0.04},"limit":{"context":8000,"output":1024},"modalities":{"input":["text"],"output":["text"]},"open_weights":true,"release_date":"2025-06-03"},"qwen3-tts-voicedesign":{"name":"Qwen3 TTS VoiceDesign","family":"qwen","limit":{"context":32768,"output":1},"modalities":{"input":["text"],"output":["audio"]},"open_weights":true,"release_date":"2026-04-21"},"qwen3.5-397b-a17b":{"name":"Qwen 3.5 397B A17B","family":"qwen3.5","cost":{"input":0.55,"output":3.5},"limit":{"context":262144,"output":81920},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-15"},"stable-diffusion-3.5-large":{"name":"Stable Diffusion 3.5 Large","family":"stable-diffusion","cost":{"input":0.08},"limit":{"context":256,"output":1},"modalities":{"input":["text"],"output":["image"]},"open_weights":true,"release_date":"2024-10-22"},"wan2-2-t2v-a14b":{"name":"Wan2.2-T2V-A14B","cost":{"input":0.6},"limit":{"context":100,"output":1},"modalities":{"input":["text"],"output":["video"]},"open_weights":true,"release_date":"2025-07-28"}}},"dinference":{"models":{"glm-4.7":{"name":"GLM-4.7","family":"glm","cost":{"input":0.45,"output":1.65},"limit":{"context":200000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-22"},"glm-5":{"name":"GLM-5","family":"glm","cost":{"input":0.75,"output":2.4},"limit":{"context":200000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-12"},"glm-5.1":{"name":"GLM-5.1","family":"glm","cost":{"input":1.25,"output":3.89},"limit":{"context":200000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-07"},"gpt-oss-120b":{"name":"GPT OSS 120B","cost":{"input":0.0675,"output":0.27},"limit":{"context":131072,"output":32768},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-08"},"minimax-m2.5":{"name":"MiniMax-M2.5","family":"minimax","cost":{"input":0.22,"output":0.88},"limit":{"context":200000,"output":32000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-12"}}},"drun":{"models":{"public/deepseek-r1":{"name":"DeepSeek R1","family":"deepseek-thinking","cost":{"input":0.55,"output":2.2},"limit":{"context":131072,"output":32000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-01-20"},"public/deepseek-v3":{"name":"DeepSeek V3","family":"deepseek","cost":{"input":0.28,"output":1.1},"limit":{"context":131072,"output":8192},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-12-26"},"public/minimax-m25":{"name":"MiniMax M2.5","family":"minimax","cost":{"input":0.29,"output":1.16},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-03-01"}}},"evroc":{"models":{"KBLab/kb-whisper-large":{"name":"KB Whisper","family":"whisper","cost":{"input":0.0023,"output":0.0023},"limit":{"context":448,"output":448},"modalities":{"input":["audio"],"output":["text"]},"open_weights":true,"release_date":"2024-10-01"},"Qwen/Qwen3-Embedding-8B":{"name":"Qwen3 Embedding 8B","family":"text-embedding","cost":{"input":0.115,"output":0.115},"limit":{"context":40960,"output":4096},"modalities":{"input":["text"],"output":["text"]},"open_weights":true,"release_date":"2025-07-30"},"Qwen/Qwen3-Reranker-4B":{"name":"Qwen3 Reranker 4B","family":"qwen","cost":{"input":0.0575},"limit":{"context":32000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"open_weights":true,"release_date":"2025-07-30"},"Qwen/Qwen3-VL-30B-A3B-Instruct":{"name":"Qwen3 VL 30B","family":"qwen","cost":{"input":0.23,"output":0.92},"limit":{"context":100000,"output":100000},"modalities":{"input":["text","image","video"],"output":["text"]},"tool_call":true,"open_weights":true,"release_date":"2025-07-30"},"Qwen/Qwen3.6-35B-A3B-FP8":{"name":"Qwen3.6 35B-A3B","family":"qwen","cost":{"input":0.345,"output":1.38},"limit":{"context":262144,"output":65536},"modalities":{"input":["text","image","video","audio"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-17"},"evroc/roc":{"name":"roc","cost":{"input":2.875,"output":11.516},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-06-06"},"google/gemma-4-26B-A4B-it":{"name":"Gemma 4 26B A4B IT","family":"gemma","cost":{"input":0.144,"output":0.575},"limit":{"context":262144,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-02"},"intfloat/multilingual-e5-large-instruct":{"name":"E5 Multi-Lingual Large Embeddings 0.6B","family":"text-embedding","cost":{"input":0.114,"output":0.114},"limit":{"context":512,"output":512},"modalities":{"input":["text"],"output":["text"]},"open_weights":true,"release_date":"2024-06-01"},"mistralai/Mistral-Medium-3.5-128B":{"name":"Mistral Medium 3.5","family":"mistral-medium","cost":{"input":1.725,"output":6.9},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-29"},"mistralai/Voxtral-Small-24B-2507":{"name":"Voxtral Small 24B","family":"voxtral","cost":{"input":0.0023,"output":0.0023},"limit":{"context":32000,"output":32000},"modalities":{"input":["audio","text"],"output":["text"]},"open_weights":true,"release_date":"2025-03-01"},"moonshotai/Kimi-K2.6":{"name":"Kimi K2.6","family":"kimi-k2","cost":{"input":1.4375,"output":5.75},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-21"},"nvidia/Llama-3.3-70B-Instruct-FP8":{"name":"Llama-3.3-70B-Instruct","family":"llama","cost":{"input":1.15,"output":1.15},"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2024-12-06"},"openai/gpt-oss-120b":{"name":"GPT OSS 120B","family":"gpt-oss","cost":{"input":0.23,"output":0.92},"limit":{"context":65536,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"open_weights":true,"release_date":"2025-08-05"},"openai/whisper-large-v3":{"name":"Whisper 3 Large","family":"whisper","cost":{"input":0.0023,"output":0.0023},"limit":{"context":448,"output":4096},"modalities":{"input":["audio"],"output":["text"]},"open_weights":true,"release_date":"2024-10-01"},"openai/whisper-large-v3-turbo":{"name":"Whisper Large v3 Turbo","family":"whisper","cost":{"input":0.0023,"output":0.0023},"limit":{"context":448,"output":448},"modalities":{"input":["audio"],"output":["text"]},"open_weights":true,"release_date":"2024-10-01"}}},"fastrouter":{"models":{"anthropic/claude-opus-4.1":{"name":"Claude Opus 4.1","family":"claude-opus","cost":{"input":15,"output":75,"cache_read":1.5,"cache_write":18.75},"limit":{"context":200000,"output":32000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-08-05"},"anthropic/claude-opus-4.8":{"name":"Claude Opus 4.8","family":"claude-opus","cost":{"input":5,"output":25},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-05-28"},"anthropic/claude-sonnet-4":{"name":"Claude Sonnet 4","family":"claude-sonnet","cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-05-22"},"anthropic/claude-sonnet-4.6":{"name":"Claude Sonnet 4.6","family":"claude-sonnet","cost":{"input":3,"output":15},"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-17"},"bytedance/seedance-2":{"name":"Seedance 2","family":"seed","limit":{"context":4096,"output":0},"modalities":{"input":["text","image"],"output":["video"]},"attachment":true,"release_date":"2026-04-01"},"deepseek-ai/deepseek-r1-distill-llama-70b":{"name":"DeepSeek R1 Distill Llama 70B","family":"deepseek-thinking","cost":{"input":0.03,"output":0.14},"limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"temperature":true,"open_weights":true,"release_date":"2025-01-23"},"deepseek/deepseek-v4-pro":{"name":"DeepSeek V4 Pro","family":"deepseek-thinking","cost":{"input":1.74,"output":3.48},"limit":{"context":1000000,"output":384000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-24"},"google/gemini-2.5-flash":{"name":"Gemini 2.5 Flash","family":"gemini-flash","cost":{"input":0.3,"output":2.5,"cache_read":0.0375},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-06-17"},"google/gemini-2.5-pro":{"name":"Gemini 2.5 Pro","family":"gemini-pro","cost":{"input":1.25,"output":10,"cache_read":0.31},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-06-17"},"google/gemini-3-pro-image-preview":{"name":"Nano Banana Pro","family":"gemini-pro","cost":{"input":2,"output":12},"limit":{"context":65536,"output":32768},"modalities":{"input":["text","image"],"output":["text","image"]},"reasoning":true,"temperature":true,"attachment":true,"release_date":"2025-11-20"},"google/gemini-3.1-flash-image-preview":{"name":"Nano Banana 2","family":"gemini-flash","cost":{"input":0.5,"output":3},"limit":{"context":65536,"output":65536},"modalities":{"input":["text","image","pdf"],"output":["text","image"]},"reasoning":true,"temperature":true,"attachment":true,"release_date":"2026-02-26"},"google/gemini-3.1-pro-preview":{"name":"Gemini 3.1 Pro Preview","family":"gemini-pro","cost":{"input":2,"output":12},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-19"},"google/gemini-3.5-flash":{"name":"Gemini 3.5 Flash","family":"gemini-flash","cost":{"input":1.5,"output":9},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-05-19"},"google/gemma-4-31b-it":{"name":"Gemma 4 31B IT","family":"gemma","cost":{"input":0.13,"output":0.38},"limit":{"context":262144,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-02"},"google/imagen-4.0-fast":{"name":"Imagen 4 Fast","family":"imagen","limit":{"context":480,"output":0},"modalities":{"input":["text"],"output":["image"]},"release_date":"2025-05-20"},"google/imagen-4.0-ultra":{"name":"Imagen 4 Ultra","family":"imagen","limit":{"context":480,"output":0},"modalities":{"input":["text"],"output":["image"]},"release_date":"2025-05-20"},"google/veo3.1":{"name":"Veo 3.1","family":"veo","limit":{"context":400000,"output":0},"modalities":{"input":["text","image"],"output":["video"]},"attachment":true,"release_date":"2026-05-01"},"google/veo3.1-fast":{"name":"Veo 3.1 Fast","family":"veo","limit":{"context":400000,"output":0},"modalities":{"input":["text","image"],"output":["video"]},"attachment":true,"release_date":"2026-05-01"},"google/veo3.1-lite":{"name":"Veo 3.1 Lite","family":"veo","limit":{"context":400000,"output":0},"modalities":{"input":["text","image"],"output":["video"]},"attachment":true,"release_date":"2026-05-01"},"leonardo-ai/lucid-origin":{"name":"Lucid Origin","family":"lucid","limit":{"context":4096,"output":0},"modalities":{"input":["text","image"],"output":["image"]},"attachment":true,"release_date":"2025-06-01"},"leonardo-ai/lucid-realism":{"name":"Lucid Realism","family":"lucid","limit":{"context":4096,"output":0},"modalities":{"input":["text","image"],"output":["image"]},"attachment":true,"release_date":"2025-06-01"},"minimax/minimax-m2.7":{"name":"MiniMax-M2.7","family":"minimax","cost":{"input":0.3,"output":1.2},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-03-18"},"minimax/minimax-m2.7-highspeed":{"name":"MiniMax-M2.7-highspeed","family":"minimax","cost":{"input":0.6,"output":2.4},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-03-18"},"moonshotai/kimi-k2":{"name":"Kimi K2","family":"kimi-k2","cost":{"input":0.55,"output":2.2},"limit":{"context":131072,"output":32768},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-11"},"moonshotai/kimi-k2.6":{"name":"Kimi K2.6","family":"kimi-k2","cost":{"input":0.75,"output":3.5},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-21"},"openai/gpt-4.1":{"name":"GPT-4.1","family":"gpt","cost":{"input":2,"output":8,"cache_read":0.5},"limit":{"context":1047576,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-04-14"},"openai/gpt-5":{"name":"GPT-5","family":"gpt","cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-08-07"},"openai/gpt-5-mini":{"name":"GPT-5 Mini","family":"gpt-mini","cost":{"input":0.25,"output":2,"cache_read":0.025},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-08-07"},"openai/gpt-5-nano":{"name":"GPT-5 Nano","family":"gpt-nano","cost":{"input":0.05,"output":0.4,"cache_read":0.005},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-08-07"},"openai/gpt-5.3-codex":{"name":"GPT-5.3 Codex","family":"gpt-codex","cost":{"input":1.75,"output":14},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-02-05"},"openai/gpt-5.4-mini":{"name":"GPT-5.4 mini","family":"gpt-mini","cost":{"input":0.75,"output":4.5},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-17"},"openai/gpt-5.4-nano":{"name":"GPT-5.4 nano","family":"gpt-nano","cost":{"input":0.2,"output":1.25},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-17"},"openai/gpt-5.5":{"name":"GPT-5.5","family":"gpt","cost":{"input":5,"output":30},"limit":{"context":1050000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-23"},"openai/gpt-5.5-pro":{"name":"GPT-5.5 Pro","family":"gpt-pro","cost":{"input":30,"output":180},"limit":{"context":1050000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-23"},"openai/gpt-image-2":{"name":"GPT Image 2","family":"gpt-image","limit":{"context":128000,"output":0},"modalities":{"input":["text","image"],"output":["image"]},"temperature":true,"attachment":true,"release_date":"2026-04-21"},"openai/gpt-oss-120b":{"name":"GPT OSS 120B","family":"gpt-oss","cost":{"input":0.15,"output":0.6},"limit":{"context":131072,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-08-05"},"openai/gpt-oss-20b":{"name":"GPT OSS 20B","family":"gpt-oss","cost":{"input":0.05,"output":0.2},"limit":{"context":131072,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-08-05"},"openai/gpt-realtime-1.5":{"name":"GPT Realtime 1.5","family":"gpt","cost":{"input":4,"output":16},"limit":{"context":32000,"output":4096},"modalities":{"input":["text","audio","image"],"output":["text","audio"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-06-01"},"qwen/qwen3-coder":{"name":"Qwen3 Coder","family":"qwen","cost":{"input":0.3,"output":1.2},"limit":{"context":262144,"output":66536},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-23"},"sarvam/sarvam-105b":{"name":"Sarvam 105B","family":"sarvam","cost":{"input":0.04,"output":0.16},"limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-09-01"},"sarvam/sarvam-30b":{"name":"Sarvam 30B","family":"sarvam","cost":{"input":0.02,"output":0.1},"limit":{"context":128000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-18"},"wanx/wan-v2-6":{"name":"Wan 2.6","limit":{"context":400000,"output":0},"modalities":{"input":["text","image"],"output":["video"]},"attachment":true,"open_weights":true,"release_date":"2025-12-01"},"x-ai/grok-4":{"name":"Grok 4","family":"grok","cost":{"input":3,"output":15,"cache_read":0.75,"cache_write":15},"limit":{"context":256000,"output":64000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-07-09"},"x-ai/grok-4.3":{"name":"Grok 4.3","family":"grok","cost":{"input":1.25,"output":2.5},"limit":{"context":1000000,"output":30000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-04-17"},"x-ai/grok-build-0.1":{"name":"Grok Build 0.1","family":"grok-build","cost":{"input":1,"output":2},"limit":{"context":256000,"output":256000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-04-16"},"z-ai/glm-5":{"name":"GLM-5","family":"glm","cost":{"input":0.95,"output":3.15},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-11"},"z-ai/glm-5.1":{"name":"GLM-5.1","family":"glm","cost":{"input":1.05,"output":3.5},"limit":{"context":200000,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-07"}}},"fireworks-ai":{"models":{"accounts/fireworks/models/deepseek-v4-flash":{"name":"DeepSeek V4 Flash","family":"deepseek-flash","cost":{"input":0.14,"output":0.28,"cache_read":0.028},"limit":{"context":1000000,"output":384000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-24"},"accounts/fireworks/models/deepseek-v4-pro":{"name":"DeepSeek V4 Pro","family":"deepseek-thinking","cost":{"input":1.74,"output":3.48,"cache_read":0.145},"limit":{"context":1000000,"output":384000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-24"},"accounts/fireworks/models/glm-5p1":{"name":"GLM 5.1","family":"glm","cost":{"input":1.4,"output":4.4,"cache_read":0.26},"limit":{"context":202800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-01"},"accounts/fireworks/models/glm-5p2":{"name":"GLM 5.2","family":"glm","cost":{"input":1.4,"output":4.4,"cache_read":0.26},"limit":{"context":1048575,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-06-16"},"accounts/fireworks/models/gpt-oss-120b":{"name":"GPT OSS 120B","family":"gpt-oss","cost":{"input":0.15,"output":0.6,"cache_read":0.015},"limit":{"context":131072,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-08-05"},"accounts/fireworks/models/gpt-oss-20b":{"name":"GPT OSS 20B","family":"gpt-oss","cost":{"input":0.07,"output":0.3,"cache_read":0.035},"limit":{"context":131072,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-08-05"},"accounts/fireworks/models/kimi-k2p6":{"name":"Kimi K2.6","family":"kimi-thinking","cost":{"input":0.95,"output":4,"cache_read":0.16},"limit":{"context":262000,"output":262000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-17"},"accounts/fireworks/models/kimi-k2p7-code":{"name":"Kimi K2.7 Code","family":"kimi-k2","cost":{"input":0.95,"output":4,"cache_read":0.19},"limit":{"context":262000,"output":262000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-06-12"},"accounts/fireworks/models/minimax-m2p7":{"name":"MiniMax-M2.7","family":"minimax","cost":{"input":0.3,"output":1.2,"cache_read":0.06},"limit":{"context":196608,"output":196608},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-12"},"accounts/fireworks/models/minimax-m3":{"name":"MiniMax-M3","family":"minimax","cost":{"input":0.3,"output":1.2,"cache_read":0.06},"limit":{"context":512000,"output":512000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-06-12"},"accounts/fireworks/models/qwen3p7-plus":{"name":"Qwen 3.7 Plus","family":"qwen","cost":{"input":0.4,"output":1.6,"cache_read":0.08},"limit":{"context":262144,"output":65536},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-06-12"},"accounts/fireworks/routers/glm-5p1-fast":{"name":"GLM 5.1 Fast","family":"glm","cost":{"input":2.8,"output":8.8,"cache_read":0.52},"limit":{"context":202800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-01"},"accounts/fireworks/routers/glm-5p2-fast":{"name":"GLM 5.2 Fast","family":"glm","cost":{"input":2.1,"output":6.6,"cache_read":0.21},"limit":{"context":1048575,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-06-26"},"accounts/fireworks/routers/kimi-k2p6-fast":{"name":"Kimi K2.6 Fast","family":"kimi-thinking","cost":{"input":2,"output":8,"cache_read":0.3},"limit":{"context":262000,"output":262000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-17"},"accounts/fireworks/routers/kimi-k2p6-turbo":{"name":"Kimi K2.6 Turbo","family":"kimi-thinking","cost":{"input":2,"output":8,"cache_read":0.3},"limit":{"context":262000,"output":262000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-17"},"accounts/fireworks/routers/kimi-k2p7-code-fast":{"name":"Kimi K2.7 Code Fast","family":"kimi-k2","cost":{"input":1.9,"output":8,"cache_read":0.38},"limit":{"context":262000,"output":262000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-06-12"}}},"freemodel":{"models":{"claude-fable-5":{"name":"Claude Fable 5","family":"claude-fable","cost":{"input":10,"output":50,"cache_read":1,"cache_write":12.5},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-06-09"},"claude-haiku-4-5-20251001":{"name":"Claude Haiku 4.5","family":"claude-haiku","cost":{"input":1,"output":5,"cache_read":0.1,"cache_write":1.25},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-10-15"},"claude-opus-4-6":{"name":"Claude Opus 4.6","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-05"},"claude-opus-4-7":{"name":"Claude Opus 4.7","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-16"},"claude-opus-4-8":{"name":"Claude Opus 4.8","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-05-28"},"claude-sonnet-4-6":{"name":"Claude Sonnet 4.6","family":"claude-sonnet","cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-17"},"gpt-5.3-codex":{"name":"GPT-5.3 Codex","family":"gpt-codex","cost":{"input":1.75,"output":14,"cache_read":0.175,"cache_write":1.75},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-02-05"},"gpt-5.4":{"name":"GPT-5.4","family":"gpt","cost":{"input":2.5,"output":15,"cache_read":0.25,"cache_write":2.5},"limit":{"context":1050000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-05"},"gpt-5.4-mini":{"name":"GPT-5.4 mini","family":"gpt-mini","cost":{"input":0.75,"output":4.5,"cache_read":0.075,"cache_write":0.75},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-17"},"gpt-5.5":{"name":"GPT-5.5","family":"gpt","cost":{"input":5,"output":30,"cache_read":0.5,"cache_write":5},"limit":{"context":1050000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-23"}}},"friendli":{"models":{"MiniMaxAI/MiniMax-M2.5":{"name":"MiniMax-M2.5","family":"minimax","cost":{"input":0.3,"output":1.2,"cache_read":0.06},"limit":{"context":196608,"output":196608},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-12"},"Qwen/Qwen3-235B-A22B-Instruct-2507":{"name":"Qwen3 235B A22B Instruct 2507","family":"qwen","cost":{"input":0.2,"output":0.8},"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-29"},"meta-llama/Llama-3.1-8B-Instruct":{"name":"Llama 3.1 8B Instruct","family":"llama","cost":{"input":0.1,"output":0.1},"limit":{"context":131072,"output":8000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-08-01"},"meta-llama/Llama-3.3-70B-Instruct":{"name":"Llama 3.3 70B Instruct","family":"llama","cost":{"input":0.6,"output":0.6},"limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2024-08-01"},"zai-org/GLM-5":{"name":"GLM-5","family":"glm","cost":{"input":1,"output":3.2,"cache_read":0.5},"limit":{"context":202752,"output":202752},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-12"},"zai-org/GLM-5.1":{"name":"GLM-5.1","family":"glm","cost":{"input":1.4,"output":4.4,"cache_read":0.26},"limit":{"context":202752,"output":202752},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-07"},"zai-org/GLM-5.2":{"name":"GLM-5.2","family":"glm","cost":{"input":1.4,"output":4.4,"cache_read":0.26},"limit":{"context":1000000,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-06-13"}}},"frogbot":{"models":{"claude-haiku-4-5":{"name":"Claude Haiku 4.5","family":"claude-haiku","cost":{"input":1,"output":5,"cache_read":0.1,"cache_write":1.25},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-10-15"},"claude-opus-4-6":{"name":"Claude Opus 4.6","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":200000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-05"},"claude-opus-4-7":{"name":"Claude Opus 4.7","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":200000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-16"},"claude-sonnet-4-6":{"name":"Claude Sonnet 4.6","family":"claude-sonnet","cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-17"},"deepseek-v4-pro":{"name":"DeepSeek v4 Pro","family":"deepseek","cost":{"input":1.74,"output":3.48,"cache_read":0.14},"limit":{"context":128000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-04-24"},"gemini-2.5-flash":{"name":"Gemini 2.5 Flash","family":"gemini-flash","cost":{"input":0.3,"output":2.5,"cache_read":0.075},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-07-17"},"gemini-2.5-pro":{"name":"Gemini 2.5 Pro","family":"gemini-pro","cost":{"input":1.25,"output":10,"cache_read":0.31},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-03-20"},"gemini-3-1-pro-preview":{"name":"Gemini 3.1 Pro Preview","family":"gemini-pro","cost":{"input":2,"output":12,"cache_read":0.2},"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-18"},"gemini-3-flash-preview":{"name":"Gemini 3 Flash Preview","family":"gemini-flash","cost":{"input":0.5,"output":3,"cache_read":0.05},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-12-17"},"gpt-4o":{"name":"GPT-4o","family":"gpt","cost":{"input":2.5,"output":10,"cache_read":1.25},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-05-13"},"gpt-5-3-codex":{"name":"GPT-5.3 Codex","family":"gpt","cost":{"input":1.75,"output":14,"cache_read":0.175},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-02-15"},"gpt-5-4-mini":{"name":"GPT-5.4 Mini","family":"gpt-mini","cost":{"input":0.75,"output":4.5,"cache_read":0.075},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-17"},"gpt-5-4-nano":{"name":"GPT-5.4 Nano","family":"gpt-nano","cost":{"input":0.2,"output":1.25,"cache_read":0.02},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-08-07"},"gpt-5-5":{"name":"GPT-5.5","family":"gpt","cost":{"input":2.5,"output":15,"cache_read":0.25},"limit":{"context":272000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-05"},"gpt-oss-120b":{"name":"GPT OSS 120B","family":"gpt-oss","cost":{"input":0.15,"output":0.6},"limit":{"context":131072,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"1970-01-01"},"gpt-oss-20b":{"name":"GPT OSS 20B","family":"gpt-oss","cost":{"input":0.07,"output":0.2},"limit":{"context":131072,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"1970-01-01"},"grok-4-1-fast-non-reasoning":{"name":"Grok 4.1 Fast (Non-Reasoning)","family":"grok","cost":{"input":0.2,"output":0.5,"cache_read":0.05},"limit":{"context":2000000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-11-25"},"grok-4-1-fast-reasoning":{"name":"Grok 4.1 Fast (Reasoning)","family":"grok","cost":{"input":0.2,"output":0.5,"cache_read":0.05},"limit":{"context":2000000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-11-25"},"grok-4-3":{"name":"Grok 4.3","family":"grok","cost":{"input":1.25,"output":2.5,"cache_read":0.2},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-04-30"},"grok-code-fast-1":{"name":"Grok 4.1 Fast (Reasoning)","family":"grok","cost":{"input":0.2,"output":1.5,"cache_read":0.02},"limit":{"context":256000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-08-28"},"kimi-k2-6":{"name":"Kimi-K2.6","cost":{"input":0.95,"output":4,"cache_read":0.16},"limit":{"context":256000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"1970-01-01"},"kimi-k2.5":{"name":"Kimi-K2.5","cost":{"input":0.6,"output":3,"cache_read":0.1},"limit":{"context":256000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"1970-01-01"},"minimax-m2-5":{"name":"MiniMax-M2.5","family":"minimax","cost":{"input":0.3,"output":1.2,"cache_read":0.03},"limit":{"context":192000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-01-15"},"minimax-m2-7":{"name":"MiniMax-M2.7","family":"minimax","cost":{"input":0.3,"output":1.2,"cache_read":0.06},"limit":{"context":192000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-03-18"},"qwen-3-6-plus":{"name":"Qwen 3.6 Plus","family":"qwen","cost":{"input":0.5,"output":3,"cache_read":0.1},"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-04-02"},"zai-glm-5-1":{"name":"Z.AI GLM-5.1","family":"glm","cost":{"input":1.4,"output":4.4,"cache_read":0.26},"limit":{"context":198000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-01-20"}}},"github-copilot":{"models":{"claude-fable-5":{"name":"Claude Fable 5","family":"claude-fable","cost":{"input":10,"output":50,"cache_read":1,"cache_write":12.5},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-06-09"},"claude-haiku-4.5":{"name":"Claude Haiku 4.5 (latest)","family":"claude-haiku","cost":{"input":1,"output":5,"cache_read":0.1,"cache_write":1.25},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-10-15"},"claude-opus-4.5":{"name":"Claude Opus 4.5 (latest)","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":200000,"output":32000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-11-24"},"claude-opus-4.6":{"name":"Claude Opus 4.6","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":200000,"output":32000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-05"},"claude-opus-4.7":{"name":"Claude Opus 4.7","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":200000,"output":32000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-16"},"claude-opus-4.8":{"name":"Claude Opus 4.8","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-05-28"},"claude-sonnet-4":{"name":"Claude Sonnet 4 (latest)","family":"claude-sonnet","cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":216000,"output":16000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-05-22"},"claude-sonnet-4.5":{"name":"Claude Sonnet 4.5 (latest)","family":"claude-sonnet","cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":200000,"output":32000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-09-29"},"claude-sonnet-4.6":{"name":"Claude Sonnet 4.6","family":"claude-sonnet","cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":200000,"output":32000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-17"},"gemini-2.5-pro":{"name":"Gemini 2.5 Pro","family":"gemini-pro","cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":128000,"output":64000},"modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-06-17"},"gemini-3-flash-preview":{"name":"Gemini 3 Flash Preview","family":"gemini-flash","cost":{"input":0.5,"output":3,"cache_read":0.05},"limit":{"context":128000,"output":64000},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-12-17"},"gemini-3.1-pro-preview":{"name":"Gemini 3.1 Pro Preview","family":"gemini-pro","cost":{"input":2,"output":12,"cache_read":0.2},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-19"},"gemini-3.5-flash":{"name":"Gemini 3.5 Flash","family":"gemini-flash","cost":{"input":1.5,"output":9,"cache_read":0.15},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-05-19"},"gpt-4.1":{"name":"GPT-4.1","family":"gpt","cost":{"input":2,"output":8,"cache_read":0.5},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-04-14"},"gpt-5-mini":{"name":"GPT-5 Mini","family":"gpt-mini","cost":{"input":0.25,"output":2,"cache_read":0.025},"limit":{"context":264000,"output":64000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-08-07"},"gpt-5.2":{"name":"GPT-5.2","family":"gpt","cost":{"input":1.75,"output":14,"cache_read":0.175},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-12-11"},"gpt-5.2-codex":{"name":"GPT-5.2 Codex","family":"gpt-codex","cost":{"input":1.75,"output":14,"cache_read":0.175},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-12-11"},"gpt-5.3-codex":{"name":"GPT-5.3 Codex","family":"gpt-codex","cost":{"input":1.75,"output":14,"cache_read":0.175},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-02-05"},"gpt-5.4":{"name":"GPT-5.4","family":"gpt","cost":{"input":2.5,"output":15,"cache_read":0.25},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-05"},"gpt-5.4-mini":{"name":"GPT-5.4 mini","family":"gpt-mini","cost":{"input":0.75,"output":4.5,"cache_read":0.075},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-17"},"gpt-5.4-nano":{"name":"GPT-5.4 nano","family":"gpt-nano","cost":{"input":0.2,"output":1.25,"cache_read":0.02},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-17"},"gpt-5.5":{"name":"GPT-5.5","family":"gpt","cost":{"input":5,"output":30,"cache_read":0.5},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-23"}}},"github-models":{"models":{"ai21-labs/ai21-jamba-1.5-large":{"name":"AI21 Jamba 1.5 Large","family":"jamba","cost":{},"limit":{"context":256000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2024-08-29"},"ai21-labs/ai21-jamba-1.5-mini":{"name":"AI21 Jamba 1.5 Mini","family":"jamba","cost":{},"limit":{"context":256000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2024-08-29"},"cohere/cohere-command-a":{"name":"Cohere Command A","family":"command-a","cost":{},"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2024-11-01"},"cohere/cohere-command-r":{"name":"Cohere Command R","family":"command-r","cost":{},"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2024-03-11"},"cohere/cohere-command-r-08-2024":{"name":"Cohere Command R 08-2024","family":"command-r","cost":{},"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2024-08-01"},"cohere/cohere-command-r-plus":{"name":"Cohere Command R+","family":"command-r","cost":{},"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2024-04-04"},"cohere/cohere-command-r-plus-08-2024":{"name":"Cohere Command R+ 08-2024","family":"command-r","cost":{},"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2024-08-01"},"core42/jais-30b-chat":{"name":"JAIS 30b Chat","family":"jais","cost":{},"limit":{"context":8192,"output":2048},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2023-08-30"},"deepseek/deepseek-r1":{"name":"DeepSeek-R1","family":"deepseek-thinking","cost":{},"limit":{"context":65536,"output":8192},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-01-20"},"deepseek/deepseek-r1-0528":{"name":"DeepSeek-R1-0528","family":"deepseek-thinking","cost":{},"limit":{"context":65536,"output":8192},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-05-28"},"deepseek/deepseek-v3-0324":{"name":"DeepSeek-V3-0324","family":"deepseek","cost":{},"limit":{"context":128000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-03-24"},"meta/llama-3.2-11b-vision-instruct":{"name":"Llama-3.2-11B-Vision-Instruct","family":"llama","cost":{},"limit":{"context":128000,"output":8192},"modalities":{"input":["text","image","audio"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-09-25"},"meta/llama-3.2-90b-vision-instruct":{"name":"Llama-3.2-90B-Vision-Instruct","family":"llama","cost":{},"limit":{"context":128000,"output":8192},"modalities":{"input":["text","image","audio"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-09-25"},"meta/llama-3.3-70b-instruct":{"name":"Llama-3.3-70B-Instruct","family":"llama","cost":{},"limit":{"context":128000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-12-06"},"meta/llama-4-maverick-17b-128e-instruct-fp8":{"name":"Llama 4 Maverick 17B 128E Instruct FP8","family":"llama","cost":{},"limit":{"context":128000,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-01-31"},"meta/llama-4-scout-17b-16e-instruct":{"name":"Llama 4 Scout 17B 16E Instruct","family":"llama","cost":{},"limit":{"context":128000,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-01-31"},"meta/meta-llama-3-70b-instruct":{"name":"Meta-Llama-3-70B-Instruct","family":"llama","cost":{},"limit":{"context":8192,"output":2048},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-04-18"},"meta/meta-llama-3-8b-instruct":{"name":"Meta-Llama-3-8B-Instruct","family":"llama","cost":{},"limit":{"context":8192,"output":2048},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-04-18"},"meta/meta-llama-3.1-405b-instruct":{"name":"Meta-Llama-3.1-405B-Instruct","family":"llama","cost":{},"limit":{"context":128000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-07-23"},"meta/meta-llama-3.1-70b-instruct":{"name":"Meta-Llama-3.1-70B-Instruct","family":"llama","cost":{},"limit":{"context":128000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-07-23"},"meta/meta-llama-3.1-8b-instruct":{"name":"Meta-Llama-3.1-8B-Instruct","family":"llama","cost":{},"limit":{"context":128000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-07-23"},"microsoft/mai-ds-r1":{"name":"MAI-DS-R1","family":"mai","cost":{},"limit":{"context":65536,"output":8192},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-01-20"},"microsoft/phi-3-medium-128k-instruct":{"name":"Phi-3-medium instruct (128k)","family":"phi","cost":{},"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-04-23"},"microsoft/phi-3-medium-4k-instruct":{"name":"Phi-3-medium instruct (4k)","family":"phi","cost":{},"limit":{"context":4096,"output":1024},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-04-23"},"microsoft/phi-3-mini-128k-instruct":{"name":"Phi-3-mini instruct (128k)","family":"phi","cost":{},"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-04-23"},"microsoft/phi-3-mini-4k-instruct":{"name":"Phi-3-mini instruct (4k)","family":"phi","cost":{},"limit":{"context":4096,"output":1024},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-04-23"},"microsoft/phi-3-small-128k-instruct":{"name":"Phi-3-small instruct (128k)","family":"phi","cost":{},"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-04-23"},"microsoft/phi-3-small-8k-instruct":{"name":"Phi-3-small instruct (8k)","family":"phi","cost":{},"limit":{"context":8192,"output":2048},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-04-23"},"microsoft/phi-3.5-mini-instruct":{"name":"Phi-3.5-mini instruct (128k)","family":"phi","cost":{},"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-08-20"},"microsoft/phi-3.5-moe-instruct":{"name":"Phi-3.5-MoE instruct (128k)","family":"phi","cost":{},"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-08-20"},"microsoft/phi-3.5-vision-instruct":{"name":"Phi-3.5-vision instruct (128k)","family":"phi","cost":{},"limit":{"context":128000,"output":4096},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-08-20"},"microsoft/phi-4":{"name":"Phi-4","family":"phi","cost":{},"limit":{"context":16000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-12-11"},"microsoft/phi-4-mini-instruct":{"name":"Phi-4-mini-instruct","family":"phi","cost":{},"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-12-11"},"microsoft/phi-4-mini-reasoning":{"name":"Phi-4-mini-reasoning","family":"phi","cost":{},"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-12-11"},"microsoft/phi-4-multimodal-instruct":{"name":"Phi-4-multimodal-instruct","family":"phi","cost":{},"limit":{"context":128000,"output":4096},"modalities":{"input":["text","image","audio"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-12-11"},"microsoft/phi-4-reasoning":{"name":"Phi-4-Reasoning","family":"phi","cost":{},"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-12-11"},"mistral-ai/codestral-2501":{"name":"Codestral 25.01","family":"codestral","cost":{},"limit":{"context":32000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-01-01"},"mistral-ai/ministral-3b":{"name":"Ministral 3B","family":"ministral","cost":{},"limit":{"context":128000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-10-22"},"mistral-ai/mistral-large-2411":{"name":"Mistral Large 24.11","family":"mistral-large","cost":{},"limit":{"context":128000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2024-11-01"},"mistral-ai/mistral-medium-2505":{"name":"Mistral Medium 3 (25.05)","family":"mistral-medium","cost":{},"limit":{"context":128000,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-05-01"},"mistral-ai/mistral-nemo":{"name":"Mistral Nemo","family":"mistral-nemo","cost":{},"limit":{"context":128000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-07-18"},"mistral-ai/mistral-small-2503":{"name":"Mistral Small 3.1","family":"mistral-small","cost":{},"limit":{"context":128000,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-03-01"},"openai/gpt-4.1":{"name":"GPT-4.1","family":"gpt","cost":{},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-04-14"},"openai/gpt-4.1-mini":{"name":"GPT-4.1-mini","family":"gpt-mini","cost":{},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-04-14"},"openai/gpt-4.1-nano":{"name":"GPT-4.1-nano","family":"gpt-nano","cost":{},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-04-14"},"openai/gpt-4o":{"name":"GPT-4o","family":"gpt","cost":{},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image","audio"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-05-13"},"openai/gpt-4o-mini":{"name":"GPT-4o mini","family":"gpt-mini","cost":{},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image","audio"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-07-18"},"openai/o1":{"name":"OpenAI o1","family":"o","cost":{},"limit":{"context":200000,"output":100000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"release_date":"2024-09-12"},"openai/o1-mini":{"name":"OpenAI o1-mini","family":"o-mini","cost":{},"limit":{"context":128000,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"release_date":"2024-09-12"},"openai/o1-preview":{"name":"OpenAI o1-preview","family":"o","cost":{},"limit":{"context":128000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"release_date":"2024-09-12"},"openai/o3":{"name":"OpenAI o3","family":"o","cost":{},"limit":{"context":200000,"output":100000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"release_date":"2025-01-31"},"openai/o3-mini":{"name":"OpenAI o3-mini","family":"o-mini","cost":{},"limit":{"context":200000,"output":100000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"release_date":"2025-01-31"},"openai/o4-mini":{"name":"OpenAI o4-mini","family":"o-mini","cost":{},"limit":{"context":200000,"output":100000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"release_date":"2025-01-31"},"xai/grok-3":{"name":"Grok 3","family":"grok","cost":{},"limit":{"context":128000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2024-12-09"},"xai/grok-3-mini":{"name":"Grok 3 Mini","family":"grok","cost":{},"limit":{"context":128000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2024-12-09"}}},"gitlab":{"models":{"duo-chat-gpt-5-1":{"name":"Agentic Chat (GPT-5.1)","family":"gpt","cost":{},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-01-22"},"duo-chat-gpt-5-2":{"name":"Agentic Chat (GPT-5.2)","family":"gpt","cost":{},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-01-23"},"duo-chat-gpt-5-2-codex":{"name":"Agentic Chat (GPT-5.2 Codex)","family":"gpt-codex","cost":{},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-01-22"},"duo-chat-gpt-5-3-codex":{"name":"Agentic Chat (GPT-5.3 Codex)","family":"gpt-codex","cost":{},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-02-05"},"duo-chat-gpt-5-4":{"name":"Agentic Chat (GPT-5.4)","family":"gpt","cost":{},"limit":{"context":1050000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-05"},"duo-chat-gpt-5-4-mini":{"name":"Agentic Chat (GPT-5.4 Mini)","family":"gpt-mini","cost":{},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-17"},"duo-chat-gpt-5-4-nano":{"name":"Agentic Chat (GPT-5.4 Nano)","family":"gpt-nano","cost":{},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-17"},"duo-chat-gpt-5-5":{"name":"Agentic Chat (GPT-5.5)","family":"gpt","cost":{},"limit":{"context":1050000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-23"},"duo-chat-gpt-5-codex":{"name":"Agentic Chat (GPT-5 Codex)","family":"gpt-codex","cost":{},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"release_date":"2026-01-22"},"duo-chat-gpt-5-mini":{"name":"Agentic Chat (GPT-5 Mini)","family":"gpt-mini","cost":{},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-01-22"},"duo-chat-haiku-4-5":{"name":"Agentic Chat (Claude Haiku 4.5)","family":"claude-haiku","cost":{},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-01-08"},"duo-chat-opus-4-5":{"name":"Agentic Chat (Claude Opus 4.5)","family":"claude-opus","cost":{},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-01-08"},"duo-chat-opus-4-6":{"name":"Agentic Chat (Claude Opus 4.6)","family":"claude-opus","cost":{},"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-05"},"duo-chat-opus-4-7":{"name":"Agentic Chat (Claude Opus 4.7)","family":"claude-opus","cost":{},"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-16"},"duo-chat-opus-4-8":{"name":"Agentic Chat (Claude Opus 4.8)","family":"claude-opus","cost":{},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-05-28"},"duo-chat-sonnet-4-5":{"name":"Agentic Chat (Claude Sonnet 4.5)","family":"claude-sonnet","cost":{},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-01-08"},"duo-chat-sonnet-4-6":{"name":"Agentic Chat (Claude Sonnet 4.6)","family":"claude-sonnet","cost":{},"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-17"}}},"gmicloud":{"models":{"anthropic/claude-opus-4.6":{"name":"Claude Opus 4.6","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5},"limit":{"context":409600,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-05"},"anthropic/claude-opus-4.7":{"name":"Claude Opus 4.7","family":"claude-opus","cost":{"input":4.5,"output":22.5,"cache_read":0.45},"limit":{"context":409600,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-16"},"anthropic/claude-sonnet-4.6":{"name":"Claude Sonnet 4.6","family":"claude-sonnet","cost":{"input":3,"output":15,"cache_read":0.3},"limit":{"context":409600,"output":64000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-17"},"deepseek-ai/DeepSeek-V4-Flash":{"name":"DeepSeek V4 Flash","family":"deepseek-flash","cost":{"input":0.112,"output":0.224,"cache_read":0.022},"limit":{"context":1048575,"output":384000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-24"},"deepseek-ai/DeepSeek-V4-Pro":{"name":"DeepSeek V4 Pro","family":"deepseek-thinking","cost":{"input":1.392,"output":2.784,"cache_read":0.116},"limit":{"context":1048576,"output":384000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-24"},"moonshotai/Kimi-K2.6":{"name":"Kimi K2.6","family":"kimi-k2","cost":{"input":0.855,"output":3.6,"cache_read":0.144},"limit":{"context":65536,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-21"},"zai-org/GLM-5-FP8":{"name":"GLM-5","family":"glm","cost":{"input":0.6,"output":1.92,"cache_read":0.12},"limit":{"context":202752,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-12"},"zai-org/GLM-5.1-FP8":{"name":"GLM-5.1","family":"glm","cost":{"input":0.98,"output":3.08,"cache_read":0.182},"limit":{"context":202752,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-07"}}},"google":{"models":{"gemini-2.0-flash":{"name":"Gemini 2.0 Flash","family":"gemini-flash","cost":{"input":0.1,"output":0.4,"cache_read":0.025},"limit":{"context":1048576,"output":8192},"modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-12-11"},"gemini-2.0-flash-lite":{"name":"Gemini 2.0 Flash-Lite","family":"gemini-flash-lite","cost":{"input":0.075,"output":0.3},"limit":{"context":1048576,"output":8192},"modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-12-11"},"gemini-2.5-flash":{"name":"Gemini 2.5 Flash","family":"gemini-flash","cost":{"input":0.3,"output":2.5,"cache_read":0.03},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-06-17"},"gemini-2.5-flash-image":{"name":"Nano Banana","family":"gemini-flash","cost":{"input":0.3,"output":30,"cache_read":0.075},"limit":{"context":32768,"output":32768},"modalities":{"input":["text","image"],"output":["text","image"]},"reasoning":true,"temperature":true,"attachment":true,"release_date":"2025-08-26"},"gemini-2.5-flash-lite":{"name":"Gemini 2.5 Flash-Lite","family":"gemini-flash-lite","cost":{"input":0.1,"output":0.4,"cache_read":0.01},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-06-17"},"gemini-2.5-flash-preview-tts":{"name":"Gemini 2.5 Flash Preview TTS","family":"gemini-flash","cost":{"input":0.5,"output":10},"limit":{"context":8192,"output":16384},"modalities":{"input":["text"],"output":["audio"]},"temperature":true,"release_date":"2025-05-01"},"gemini-2.5-pro":{"name":"Gemini 2.5 Pro","family":"gemini-pro","cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-06-17"},"gemini-2.5-pro-preview-tts":{"name":"Gemini 2.5 Pro Preview TTS","family":"gemini-flash","cost":{"input":1,"output":20},"limit":{"context":8192,"output":16384},"modalities":{"input":["text"],"output":["audio"]},"temperature":true,"release_date":"2025-05-01"},"gemini-3-flash-preview":{"name":"Gemini 3 Flash Preview","family":"gemini-flash","cost":{"input":0.5,"output":3,"cache_read":0.05},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-12-17"},"gemini-3-pro-image-preview":{"name":"Nano Banana Pro","family":"gemini-pro","cost":{"input":2,"output":120},"limit":{"context":131072,"output":32768},"modalities":{"input":["text","image"],"output":["text","image"]},"reasoning":true,"temperature":true,"attachment":true,"release_date":"2025-11-20"},"gemini-3-pro-preview":{"name":"Gemini 3 Pro Preview","family":"gemini-pro","cost":{"input":2,"output":12,"cache_read":0.2},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-11-18"},"gemini-3.1-flash-image-preview":{"name":"Nano Banana 2","family":"gemini-flash","cost":{"input":0.5,"output":60},"limit":{"context":65536,"output":65536},"modalities":{"input":["text","image","pdf"],"output":["text","image"]},"reasoning":true,"temperature":true,"attachment":true,"release_date":"2026-02-26"},"gemini-3.1-flash-lite":{"name":"Gemini 3.1 Flash Lite","family":"gemini-flash-lite","cost":{"input":0.25,"output":1.5,"cache_read":0.025},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-05-07"},"gemini-3.1-flash-lite-preview":{"name":"Gemini 3.1 Flash Lite Preview","family":"gemini-flash-lite","cost":{"input":0.25,"output":1.5,"cache_read":0.025},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-03-03"},"gemini-3.1-pro-preview":{"name":"Gemini 3.1 Pro Preview","family":"gemini-pro","cost":{"input":2,"output":12,"cache_read":0.2},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-19"},"gemini-3.1-pro-preview-customtools":{"name":"Gemini 3.1 Pro Preview Custom Tools","family":"gemini-pro","cost":{"input":2,"output":12,"cache_read":0.2},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-19"},"gemini-3.5-flash":{"name":"Gemini 3.5 Flash","family":"gemini-flash","cost":{"input":1.5,"output":9,"cache_read":0.15},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-05-19"},"gemini-embedding-001":{"name":"Gemini Embedding 001","family":"gemini","cost":{"input":0.15},"limit":{"context":2048,"output":1},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-05-20"},"gemini-flash-latest":{"name":"Gemini Flash Latest","family":"gemini-flash","cost":{"input":0.3,"output":2.5,"cache_read":0.075},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-09-25"},"gemini-flash-lite-latest":{"name":"Gemini Flash-Lite Latest","family":"gemini-flash-lite","cost":{"input":0.1,"output":0.4,"cache_read":0.025},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-09-25"},"gemma-4-26b-a4b-it":{"name":"Gemma 4 26B A4B IT","family":"gemma","limit":{"context":262144,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-02"},"gemma-4-31b-it":{"name":"Gemma 4 31B IT","family":"gemma","limit":{"context":262144,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-02"}}},"google-vertex":{"models":{"claude-3-5-haiku@20241022":{"name":"Claude Haiku 3.5","family":"claude-haiku","cost":{"input":0.8,"output":4,"cache_read":0.08,"cache_write":1},"limit":{"context":200000,"output":8192},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-10-22"},"claude-haiku-4-5@20251001":{"name":"Claude Haiku 4.5","family":"claude-haiku","cost":{"input":1,"output":5,"cache_read":0.1,"cache_write":1.25},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-10-15"},"claude-opus-4-1@20250805":{"name":"Claude Opus 4.1","family":"claude-opus","cost":{"input":15,"output":75,"cache_read":1.5,"cache_write":18.75},"limit":{"context":200000,"output":32000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-08-05"},"claude-opus-4-5@20251101":{"name":"Claude Opus 4.5","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-11-01"},"claude-opus-4-6@default":{"name":"Claude Opus 4.6","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-05"},"claude-opus-4-7@default":{"name":"Claude Opus 4.7","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-16"},"claude-opus-4-8@default":{"name":"Claude Opus 4.8","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-05-28"},"claude-opus-4@20250514":{"name":"Claude Opus 4","family":"claude-opus","cost":{"input":15,"output":75,"cache_read":1.5,"cache_write":18.75},"limit":{"context":200000,"output":32000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-05-22"},"claude-sonnet-4-5@20250929":{"name":"Claude Sonnet 4.5","family":"claude-sonnet","cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-09-29"},"claude-sonnet-4-6@default":{"name":"Claude Sonnet 4.6","family":"claude-sonnet","cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-17"},"claude-sonnet-4@20250514":{"name":"Claude Sonnet 4","family":"claude-sonnet","cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-05-22"},"deepseek-ai/deepseek-v3.1-maas":{"name":"DeepSeek V3.1","family":"deepseek","cost":{"input":0.6,"output":1.7},"limit":{"context":163840,"output":32768},"modalities":{"input":["text","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-08-28"},"deepseek-ai/deepseek-v3.2-maas":{"name":"DeepSeek V3.2","family":"deepseek","cost":{"input":0.56,"output":1.68,"cache_read":0.056},"limit":{"context":163840,"output":65536},"modalities":{"input":["text","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-17"},"gemini-2.5-flash":{"name":"Gemini 2.5 Flash","family":"gemini-flash","cost":{"input":0.3,"output":2.5,"cache_read":0.075,"cache_write":0.383},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-06-17"},"gemini-2.5-flash-lite":{"name":"Gemini 2.5 Flash-Lite","family":"gemini-flash-lite","cost":{"input":0.1,"output":0.4,"cache_read":0.01},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-06-17"},"gemini-2.5-flash-tts":{"name":"Gemini 2.5 Flash TTS","family":"gemini-flash","cost":{"input":0.5,"output":10},"limit":{"context":32768,"output":16384},"modalities":{"input":["text"],"output":["audio"]},"release_date":"2025-09-30"},"gemini-2.5-pro":{"name":"Gemini 2.5 Pro","family":"gemini-pro","cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-06-17"},"gemini-2.5-pro-tts":{"name":"Gemini 2.5 Pro TTS","family":"gemini-pro","cost":{"input":1,"output":20},"limit":{"context":32768,"output":16384},"modalities":{"input":["text"],"output":["audio"]},"release_date":"2025-09-30"},"gemini-3-flash-preview":{"name":"Gemini 3 Flash Preview","family":"gemini-flash","cost":{"input":0.5,"output":3,"cache_read":0.05},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-12-17"},"gemini-3.1-flash-lite":{"name":"Gemini 3.1 Flash Lite","family":"gemini-flash-lite","cost":{"input":0.25,"output":1.5,"cache_read":0.025},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-05-07"},"gemini-3.1-flash-lite-preview":{"name":"Gemini 3.1 Flash Lite Preview","family":"gemini-flash-lite","cost":{"input":0.25,"output":1.5,"cache_read":0.025},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-03-03"},"gemini-3.1-pro-preview":{"name":"Gemini 3.1 Pro Preview","family":"gemini-pro","cost":{"input":2,"output":12,"cache_read":0.2},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-19"},"gemini-3.1-pro-preview-customtools":{"name":"Gemini 3.1 Pro Preview Custom Tools","family":"gemini-pro","cost":{"input":2,"output":12,"cache_read":0.2},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-19"},"gemini-3.5-flash":{"name":"Gemini 3.5 Flash","family":"gemini-flash","cost":{"input":1.5,"output":9,"cache_read":0.15},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-05-19"},"gemini-embedding-001":{"name":"Gemini Embedding 001","family":"gemini","cost":{"input":0.15},"limit":{"context":2048,"output":1},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-05-20"},"gemini-flash-latest":{"name":"Gemini Flash Latest","family":"gemini-flash","cost":{"input":0.3,"output":2.5,"cache_read":0.075,"cache_write":0.383},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-09-25"},"gemini-flash-lite-latest":{"name":"Gemini Flash-Lite Latest","family":"gemini-flash-lite","cost":{"input":0.1,"output":0.4,"cache_read":0.025},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-09-25"},"meta/llama-3.3-70b-instruct-maas":{"name":"Llama 3.3 70B Instruct","family":"llama","cost":{"input":0.72,"output":0.72},"limit":{"context":128000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-04-29"},"meta/llama-4-maverick-17b-128e-instruct-maas":{"name":"Llama 4 Maverick 17B 128E Instruct","family":"llama","cost":{"input":0.35,"output":1.15},"limit":{"context":524288,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-04-29"},"moonshotai/kimi-k2-thinking-maas":{"name":"Kimi K2 Thinking","family":"kimi-thinking","cost":{"input":0.6,"output":2.5},"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-11-13"},"openai/gpt-oss-120b-maas":{"name":"GPT OSS 120B","family":"gpt-oss","cost":{"input":0.09,"output":0.36},"limit":{"context":131072,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-08-05"},"openai/gpt-oss-20b-maas":{"name":"GPT OSS 20B","family":"gpt-oss","cost":{"input":0.07,"output":0.25},"limit":{"context":131072,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-08-05"},"qwen/qwen3-235b-a22b-instruct-2507-maas":{"name":"Qwen3 235B A22B Instruct","family":"qwen","cost":{"input":0.22,"output":0.88},"limit":{"context":262144,"output":16384},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-08-13"},"zai-org/glm-4.7-maas":{"name":"GLM-4.7","family":"glm","cost":{"input":0.6,"output":2.2},"limit":{"context":200000,"output":128000},"modalities":{"input":["text","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-01-06"},"zai-org/glm-5-maas":{"name":"GLM-5","family":"glm","cost":{"input":1,"output":3.2,"cache_read":0.1},"limit":{"context":202752,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-11"}}},"google-vertex-anthropic":{"models":{"claude-3-5-haiku@20241022":{"name":"Claude Haiku 3.5","family":"claude-haiku","cost":{"input":0.8,"output":4,"cache_read":0.08,"cache_write":1},"limit":{"context":200000,"output":8192},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-10-22"},"claude-haiku-4-5@20251001":{"name":"Claude Haiku 4.5","family":"claude-haiku","cost":{"input":1,"output":5,"cache_read":0.1,"cache_write":1.25},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-10-15"},"claude-opus-4-1@20250805":{"name":"Claude Opus 4.1","family":"claude-opus","cost":{"input":15,"output":75,"cache_read":1.5,"cache_write":18.75},"limit":{"context":200000,"output":32000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-08-05"},"claude-opus-4-5@20251101":{"name":"Claude Opus 4.5","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-11-01"},"claude-opus-4-6@default":{"name":"Claude Opus 4.6","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-05"},"claude-opus-4-7@default":{"name":"Claude Opus 4.7","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-16"},"claude-opus-4-8@default":{"name":"Claude Opus 4.8","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-05-28"},"claude-opus-4@20250514":{"name":"Claude Opus 4","family":"claude-opus","cost":{"input":15,"output":75,"cache_read":1.5,"cache_write":18.75},"limit":{"context":200000,"output":32000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-05-22"},"claude-sonnet-4-5@20250929":{"name":"Claude Sonnet 4.5","family":"claude-sonnet","cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-09-29"},"claude-sonnet-4-6@default":{"name":"Claude Sonnet 4.6","family":"claude-sonnet","cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-17"},"claude-sonnet-4@20250514":{"name":"Claude Sonnet 4","family":"claude-sonnet","cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-05-22"}}},"groq":{"models":{"canopylabs/orpheus-arabic-saudi":{"name":"Canopy Labs Orpheus Arabic Saudi","family":"canopylabs","limit":{"context":4000,"output":50000},"modalities":{"input":["text"],"output":["audio"]},"release_date":"2025-12-16"},"canopylabs/orpheus-v1-english":{"name":"Canopy Labs Orpheus V1 English","family":"canopylabs","limit":{"context":4000,"output":50000},"modalities":{"input":["text"],"output":["audio"]},"release_date":"2025-12-19"},"groq/compound":{"name":"Compound","family":"groq","limit":{"context":131072,"output":8192},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2025-09-04"},"groq/compound-mini":{"name":"Compound Mini","family":"groq","limit":{"context":131072,"output":8192},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2025-09-04"},"llama-3.1-8b-instant":{"name":"Llama 3.1 8B","family":"llama","cost":{"input":0.05,"output":0.08},"limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-07-23"},"llama-3.3-70b-versatile":{"name":"Llama 3.3 70B","family":"llama","cost":{"input":0.59,"output":0.79},"limit":{"context":131072,"output":32768},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-12-06"},"meta-llama/llama-4-scout-17b-16e-instruct":{"name":"Llama 4 Scout 17B 16E","family":"llama","cost":{"input":0.11,"output":0.34},"limit":{"context":131072,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-04-05"},"meta-llama/llama-prompt-guard-2-22m":{"name":"Llama Prompt Guard 2 22M","family":"llama","cost":{"input":0.03,"output":0.03},"limit":{"context":512,"output":512},"modalities":{"input":["text"],"output":["text"]},"open_weights":true,"release_date":"2025-05-29"},"meta-llama/llama-prompt-guard-2-86m":{"name":"Prompt Guard 2 86M","family":"llama","cost":{"input":0.04,"output":0.04},"limit":{"context":512,"output":512},"modalities":{"input":["text"],"output":["text"]},"open_weights":true,"release_date":"2025-05-29"},"openai/gpt-oss-120b":{"name":"GPT OSS 120B","family":"gpt-oss","cost":{"input":0.15,"output":0.6,"cache_read":0.075},"limit":{"context":131072,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-08-05"},"openai/gpt-oss-20b":{"name":"GPT OSS 20B","family":"gpt-oss","cost":{"input":0.075,"output":0.3,"cache_read":0.0375},"limit":{"context":131072,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-08-05"},"openai/gpt-oss-safeguard-20b":{"name":"Safety GPT OSS 20B","family":"gpt-oss","cost":{"input":0.075,"output":0.3,"cache_read":0.037},"limit":{"context":131072,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-10-29"},"qwen/qwen3-32b":{"name":"Qwen3-32B","family":"qwen","cost":{"input":0.29,"output":0.59},"limit":{"context":131072,"output":40960},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-06-11"},"whisper-large-v3":{"name":"Whisper","family":"whisper","limit":{"context":0,"output":0},"modalities":{"input":["audio"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2023-09-01"},"whisper-large-v3-turbo":{"name":"Whisper Large V3 Turbo","family":"whisper","limit":{"context":0,"output":0},"modalities":{"input":["audio"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2024-10-01"}}},"helicone":{"models":{"chatgpt-4o-latest":{"name":"OpenAI ChatGPT-4o","family":"gpt","cost":{"input":5,"output":20,"cache_read":2.5},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2024-08-14"},"claude-3-haiku-20240307":{"name":"Anthropic: Claude 3 Haiku","family":"claude-haiku","cost":{"input":0.25,"output":1.25,"cache_read":0.03,"cache_write":0.3},"limit":{"context":200000,"output":4096},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2024-03-07"},"claude-3.5-haiku":{"name":"Anthropic: Claude 3.5 Haiku","family":"claude-haiku","cost":{"input":0.7999999999999999,"output":4,"cache_read":0.08,"cache_write":1},"limit":{"context":200000,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2024-10-22"},"claude-3.5-sonnet-v2":{"name":"Anthropic: Claude 3.5 Sonnet v2","family":"claude-sonnet","cost":{"input":3,"output":15,"cache_read":0.30000000000000004,"cache_write":3.75},"limit":{"context":200000,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2024-10-22"},"claude-3.7-sonnet":{"name":"Anthropic: Claude 3.7 Sonnet","family":"claude-sonnet","cost":{"input":3,"output":15,"cache_read":0.30000000000000004,"cache_write":3.75},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-02-19"},"claude-4.5-haiku":{"name":"Anthropic: Claude 4.5 Haiku","family":"claude-haiku","cost":{"input":1,"output":5,"cache_read":0.09999999999999999,"cache_write":1.25},"limit":{"context":200000,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-10-01"},"claude-4.5-opus":{"name":"Anthropic: Claude Opus 4.5","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-11-24"},"claude-4.5-sonnet":{"name":"Anthropic: Claude Sonnet 4.5","family":"claude-sonnet","cost":{"input":3,"output":15,"cache_read":0.30000000000000004,"cache_write":3.75},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-09-29"},"claude-haiku-4-5-20251001":{"name":"Anthropic: Claude 4.5 Haiku (20251001)","family":"claude-haiku","cost":{"input":1,"output":5,"cache_read":0.09999999999999999,"cache_write":1.25},"limit":{"context":200000,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-10-01"},"claude-opus-4":{"name":"Anthropic: Claude Opus 4","family":"claude-opus","cost":{"input":15,"output":75,"cache_read":1.5,"cache_write":18.75},"limit":{"context":200000,"output":32000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-05-14"},"claude-opus-4-1":{"name":"Anthropic: Claude Opus 4.1","family":"claude-opus","cost":{"input":15,"output":75,"cache_read":1.5,"cache_write":18.75},"limit":{"context":200000,"output":32000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-08-05"},"claude-opus-4-1-20250805":{"name":"Anthropic: Claude Opus 4.1 (20250805)","family":"claude-opus","cost":{"input":15,"output":75,"cache_read":1.5,"cache_write":18.75},"limit":{"context":200000,"output":32000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-08-05"},"claude-sonnet-4":{"name":"Anthropic: Claude Sonnet 4","family":"claude-sonnet","cost":{"input":3,"output":15,"cache_read":0.30000000000000004,"cache_write":3.75},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-05-14"},"claude-sonnet-4-5-20250929":{"name":"Anthropic: Claude Sonnet 4.5 (20250929)","family":"claude-sonnet","cost":{"input":3,"output":15,"cache_read":0.30000000000000004,"cache_write":3.75},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-09-29"},"deepseek-r1-distill-llama-70b":{"name":"DeepSeek R1 Distill Llama 70B","family":"deepseek-thinking","cost":{"input":0.03,"output":0.13},"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-01-20"},"deepseek-reasoner":{"name":"DeepSeek Reasoner","family":"deepseek-thinking","cost":{"input":0.56,"output":1.68,"cache_read":0.07},"limit":{"context":128000,"output":64000},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2025-01-20"},"deepseek-tng-r1t2-chimera":{"name":"DeepSeek TNG R1T2 Chimera","family":"deepseek-thinking","cost":{"input":0.3,"output":1.2},"limit":{"context":130000,"output":163840},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-07-02"},"deepseek-v3":{"name":"DeepSeek V3","family":"deepseek","cost":{"input":0.56,"output":1.68,"cache_read":0.07},"limit":{"context":128000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2024-12-26"},"deepseek-v3.1-terminus":{"name":"DeepSeek V3.1 Terminus","family":"deepseek","cost":{"input":0.27,"output":1,"cache_read":0.21600000000000003},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-09-22"},"deepseek-v3.2":{"name":"DeepSeek V3.2","family":"deepseek","cost":{"input":0.27,"output":0.41},"limit":{"context":163840,"output":65536},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-09-22"},"ernie-4.5-21b-a3b-thinking":{"name":"Baidu Ernie 4.5 21B A3B Thinking","family":"ernie","cost":{"input":0.07,"output":0.28},"limit":{"context":128000,"output":8000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"temperature":true,"release_date":"2025-03-16"},"gemini-2.5-flash":{"name":"Google Gemini 2.5 Flash","family":"gemini-flash","cost":{"input":0.3,"output":2.5,"cache_read":0.075,"cache_write":0.3},"limit":{"context":1048576,"output":65535},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-06-17"},"gemini-2.5-flash-lite":{"name":"Google Gemini 2.5 Flash Lite","family":"gemini-flash-lite","cost":{"input":0.09999999999999999,"output":0.39999999999999997,"cache_read":0.024999999999999998,"cache_write":0.09999999999999999},"limit":{"context":1048576,"output":65535},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-07-22"},"gemini-2.5-pro":{"name":"Google Gemini 2.5 Pro","family":"gemini-pro","cost":{"input":1.25,"output":10,"cache_read":0.3125,"cache_write":1.25},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-06-17"},"gemini-3-pro-preview":{"name":"Google Gemini 3 Pro Preview","family":"gemini-pro","cost":{"input":2,"output":12,"cache_read":0.19999999999999998},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","audio","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-11-18"},"gemma-3-12b-it":{"name":"Google Gemma 3 12B","family":"gemma","cost":{"input":0.049999999999999996,"output":0.09999999999999999},"limit":{"context":131072,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"temperature":true,"release_date":"2024-12-01"},"gemma2-9b-it":{"name":"Google Gemma 2","family":"gemma","cost":{"input":0.01,"output":0.03},"limit":{"context":8192,"output":8192},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2024-06-25"},"glm-4.6":{"name":"Zai GLM-4.6","family":"glm","cost":{"input":0.44999999999999996,"output":1.5},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2024-07-18"},"gpt-4.1":{"name":"OpenAI GPT-4.1","family":"gpt","cost":{"input":2,"output":8,"cache_read":0.5},"limit":{"context":1047576,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-04-14"},"gpt-4.1-mini":{"name":"OpenAI GPT-4.1 Mini","family":"gpt-mini","cost":{"input":0.39999999999999997,"output":1.5999999999999999,"cache_read":0.09999999999999999},"limit":{"context":1047576,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-04-14"},"gpt-4.1-mini-2025-04-14":{"name":"OpenAI GPT-4.1 Mini","family":"gpt-mini","cost":{"input":0.39999999999999997,"output":1.5999999999999999,"cache_read":0.09999999999999999},"limit":{"context":1047576,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-04-14"},"gpt-4.1-nano":{"name":"OpenAI GPT-4.1 Nano","family":"gpt-nano","cost":{"input":0.09999999999999999,"output":0.39999999999999997,"cache_read":0.024999999999999998},"limit":{"context":1047576,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-04-14"},"gpt-4o":{"name":"OpenAI GPT-4o","family":"gpt","cost":{"input":2.5,"output":10,"cache_read":1.25},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2024-05-13"},"gpt-4o-mini":{"name":"OpenAI GPT-4o-mini","family":"gpt-mini","cost":{"input":0.15,"output":0.6,"cache_read":0.075},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2024-07-18"},"gpt-5":{"name":"OpenAI GPT-5","family":"gpt","cost":{"input":1.25,"output":10,"cache_read":0.12500000000000003},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"release_date":"2025-01-01"},"gpt-5-chat-latest":{"name":"OpenAI GPT-5 Chat Latest","family":"gpt-codex","cost":{"input":1.25,"output":10,"cache_read":0.12500000000000003},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"release_date":"2024-09-30"},"gpt-5-codex":{"name":"OpenAI: GPT-5 Codex","family":"gpt-codex","cost":{"input":1.25,"output":10,"cache_read":0.12500000000000003},"limit":{"context":400000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"release_date":"2025-01-01"},"gpt-5-mini":{"name":"OpenAI GPT-5 Mini","family":"gpt-mini","cost":{"input":0.25,"output":2,"cache_read":0.024999999999999998},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"release_date":"2025-01-01"},"gpt-5-nano":{"name":"OpenAI GPT-5 Nano","family":"gpt-nano","cost":{"input":0.049999999999999996,"output":0.39999999999999997,"cache_read":0.005},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"release_date":"2025-01-01"},"gpt-5-pro":{"name":"OpenAI: GPT-5 Pro","family":"gpt-pro","cost":{"input":15,"output":120},"limit":{"context":128000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-01-01"},"gpt-5.1":{"name":"OpenAI GPT-5.1","family":"gpt","cost":{"input":1.25,"output":10,"cache_read":0.12500000000000003},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text","image"]},"tool_call":true,"release_date":"2025-01-01"},"gpt-5.1-chat-latest":{"name":"OpenAI GPT-5.1 Chat","family":"gpt-codex","cost":{"input":1.25,"output":10,"cache_read":0.12500000000000003},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text","image"]},"tool_call":true,"release_date":"2025-01-01"},"gpt-5.1-codex":{"name":"OpenAI: GPT-5.1 Codex","family":"gpt-codex","cost":{"input":1.25,"output":10,"cache_read":0.12500000000000003},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text","image"]},"tool_call":true,"release_date":"2025-01-01"},"gpt-5.1-codex-mini":{"name":"OpenAI: GPT-5.1 Codex Mini","family":"gpt-codex","cost":{"input":0.25,"output":2,"cache_read":0.024999999999999998},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text","image"]},"tool_call":true,"release_date":"2025-01-01"},"gpt-oss-120b":{"name":"OpenAI GPT-OSS 120b","family":"gpt-oss","cost":{"input":0.04,"output":0.16},"limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2024-06-01"},"gpt-oss-20b":{"name":"OpenAI GPT-OSS 20b","family":"gpt-oss","cost":{"input":0.049999999999999996,"output":0.19999999999999998},"limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2024-06-01"},"grok-3":{"name":"xAI Grok 3","family":"grok","cost":{"input":3,"output":15,"cache_read":0.75},"limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2024-06-01"},"grok-3-mini":{"name":"xAI Grok 3 Mini","family":"grok","cost":{"input":0.3,"output":0.5,"cache_read":0.075},"limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2024-06-01"},"grok-4":{"name":"xAI Grok 4","family":"grok","cost":{"input":3,"output":15,"cache_read":0.75},"limit":{"context":256000,"output":256000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2024-07-09"},"grok-4-1-fast-non-reasoning":{"name":"xAI Grok 4.1 Fast Non-Reasoning","family":"grok","cost":{"input":0.19999999999999998,"output":0.5,"cache_read":0.049999999999999996},"limit":{"context":2000000,"output":30000},"modalities":{"input":["text","image"],"output":["text","image"]},"tool_call":true,"temperature":true,"release_date":"2025-11-17"},"grok-4-1-fast-reasoning":{"name":"xAI Grok 4.1 Fast Reasoning","family":"grok","cost":{"input":0.19999999999999998,"output":0.5,"cache_read":0.049999999999999996},"limit":{"context":2000000,"output":2000000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-11-17"},"grok-4-fast-non-reasoning":{"name":"xAI Grok 4 Fast Non-Reasoning","family":"grok","cost":{"input":0.19999999999999998,"output":0.5,"cache_read":0.049999999999999996},"limit":{"context":2000000,"output":2000000},"modalities":{"input":["text","image","audio"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-09-19"},"grok-4-fast-reasoning":{"name":"xAI: Grok 4 Fast Reasoning","family":"grok","cost":{"input":0.19999999999999998,"output":0.5,"cache_read":0.049999999999999996},"limit":{"context":2000000,"output":2000000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-09-01"},"grok-code-fast-1":{"name":"xAI Grok Code Fast 1","family":"grok","cost":{"input":0.19999999999999998,"output":1.5,"cache_read":0.02},"limit":{"context":256000,"output":10000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2024-08-25"},"hermes-2-pro-llama-3-8b":{"name":"Hermes 2 Pro Llama 3 8B","family":"llama","cost":{"input":0.14,"output":0.14},"limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2024-05-27"},"kimi-k2-0711":{"name":"Kimi K2 (07/11)","family":"kimi-k2","cost":{"input":0.5700000000000001,"output":2.3},"limit":{"context":131072,"output":16384},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-01-01"},"kimi-k2-0905":{"name":"Kimi K2 (09/05)","family":"kimi-k2","cost":{"input":0.5,"output":2,"cache_read":0.39999999999999997},"limit":{"context":262144,"output":16384},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-09-05"},"kimi-k2-thinking":{"name":"Kimi K2 Thinking","family":"kimi-thinking","cost":{"input":0.48,"output":2},"limit":{"context":256000,"output":262144},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-11-06"},"llama-3.1-8b-instant":{"name":"Meta Llama 3.1 8B Instant","family":"llama","cost":{"input":0.049999999999999996,"output":0.08},"limit":{"context":131072,"output":32678},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2024-07-01"},"llama-3.1-8b-instruct":{"name":"Meta Llama 3.1 8B Instruct","family":"llama","cost":{"input":0.02,"output":0.049999999999999996},"limit":{"context":16384,"output":16384},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2024-07-23"},"llama-3.1-8b-instruct-turbo":{"name":"Meta Llama 3.1 8B Instruct Turbo","family":"llama","cost":{"input":0.02,"output":0.03},"limit":{"context":128000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2024-07-23"},"llama-3.3-70b-instruct":{"name":"Meta Llama 3.3 70B Instruct","family":"llama","cost":{"input":0.13,"output":0.39},"limit":{"context":128000,"output":16400},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2024-12-06"},"llama-3.3-70b-versatile":{"name":"Meta Llama 3.3 70B Versatile","family":"llama","cost":{"input":0.59,"output":0.7899999999999999},"limit":{"context":131072,"output":32678},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2024-12-06"},"llama-4-maverick":{"name":"Meta Llama 4 Maverick 17B 128E","family":"llama","cost":{"input":0.15,"output":0.6},"limit":{"context":131072,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-01-01"},"llama-4-scout":{"name":"Meta Llama 4 Scout 17B 16E","family":"llama","cost":{"input":0.08,"output":0.3},"limit":{"context":131072,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-01-01"},"llama-guard-4":{"name":"Meta Llama Guard 4 12B","family":"llama","cost":{"input":0.21,"output":0.21},"limit":{"context":131072,"output":1024},"modalities":{"input":["text","image"],"output":["text"]},"temperature":true,"release_date":"2025-01-01"},"llama-prompt-guard-2-22m":{"name":"Meta Llama Prompt Guard 2 22M","family":"llama","cost":{"input":0.01,"output":0.01},"limit":{"context":512,"output":2},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2024-10-01"},"llama-prompt-guard-2-86m":{"name":"Meta Llama Prompt Guard 2 86M","family":"llama","cost":{"input":0.01,"output":0.01},"limit":{"context":512,"output":2},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2024-10-01"},"mistral-large-2411":{"name":"Mistral-Large","family":"mistral-large","cost":{"input":2,"output":6},"limit":{"context":128000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2024-07-24"},"mistral-nemo":{"name":"Mistral Nemo","family":"mistral-nemo","cost":{"input":20,"output":40},"limit":{"context":128000,"output":16400},"modalities":{"input":["text","image"],"output":["text"]},"temperature":true,"release_date":"2024-07-18"},"mistral-small":{"name":"Mistral Small 3.2","family":"mistral-small","cost":{"input":0.075,"output":0.2},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-06-20"},"o1":{"name":"OpenAI: o1","family":"o","cost":{"input":15,"output":60,"cache_read":7.5},"limit":{"context":200000,"output":100000},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-01-01"},"o1-mini":{"name":"OpenAI: o1-mini","family":"o-mini","cost":{"input":1.1,"output":4.4,"cache_read":0.55},"limit":{"context":128000,"output":65536},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-01-01"},"o3":{"name":"OpenAI o3","family":"o","cost":{"input":2,"output":8,"cache_read":0.5},"limit":{"context":200000,"output":100000},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"release_date":"2024-06-01"},"o3-mini":{"name":"OpenAI o3 Mini","family":"o-mini","cost":{"input":1.1,"output":4.4,"cache_read":0.55},"limit":{"context":200000,"output":100000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"release_date":"2023-10-01"},"o3-pro":{"name":"OpenAI o3 Pro","family":"o-pro","cost":{"input":20,"output":80},"limit":{"context":200000,"output":100000},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"release_date":"2024-06-01"},"o4-mini":{"name":"OpenAI o4 Mini","family":"o-mini","cost":{"input":1.1,"output":4.4,"cache_read":0.275},"limit":{"context":200000,"output":100000},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"release_date":"2024-06-01"},"qwen2.5-coder-7b-fast":{"name":"Qwen2.5 Coder 7B fast","family":"qwen","cost":{"input":0.03,"output":0.09},"limit":{"context":32000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2024-09-15"},"qwen3-235b-a22b-thinking":{"name":"Qwen3 235B A22B Thinking","family":"qwen","cost":{"input":0.3,"output":2.9000000000000004},"limit":{"context":262144,"output":81920},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"temperature":true,"release_date":"2025-07-25"},"qwen3-30b-a3b":{"name":"Qwen3 30B A3B","family":"qwen","cost":{"input":0.08,"output":0.29},"limit":{"context":41000,"output":41000},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-06-01"},"qwen3-32b":{"name":"Qwen3 32B","family":"qwen","cost":{"input":0.29,"output":0.59},"limit":{"context":131072,"output":40960},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-04-28"},"qwen3-coder":{"name":"Qwen3 Coder 480B A35B Instruct Turbo","family":"qwen","cost":{"input":0.22,"output":0.95},"limit":{"context":262144,"output":16384},"modalities":{"input":["text","image","audio","video"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-07-23"},"qwen3-coder-30b-a3b-instruct":{"name":"Qwen3 Coder 30B A3B Instruct","family":"qwen","cost":{"input":0.09999999999999999,"output":0.3},"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-07-31"},"qwen3-next-80b-a3b-instruct":{"name":"Qwen3 Next 80B A3B Instruct","family":"qwen","cost":{"input":0.14,"output":1.4},"limit":{"context":262000,"output":16384},"modalities":{"input":["text","image","video"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-01-01"},"qwen3-vl-235b-a22b-instruct":{"name":"Qwen3 VL 235B A22B Instruct","family":"qwen","cost":{"input":0.3,"output":1.5},"limit":{"context":256000,"output":16384},"modalities":{"input":["text","image","video"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-09-23"},"sonar":{"name":"Perplexity Sonar","family":"sonar","cost":{"input":1,"output":1},"limit":{"context":127000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2025-01-27"},"sonar-deep-research":{"name":"Perplexity Sonar Deep Research","family":"sonar-deep-research","cost":{"input":2,"output":8},"limit":{"context":127000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"temperature":true,"release_date":"2025-01-27"},"sonar-pro":{"name":"Perplexity Sonar Pro","family":"sonar-pro","cost":{"input":3,"output":15},"limit":{"context":200000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2025-01-27"},"sonar-reasoning":{"name":"Perplexity Sonar Reasoning","family":"sonar-reasoning","cost":{"input":1,"output":5},"limit":{"context":127000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"temperature":true,"release_date":"2025-01-27"},"sonar-reasoning-pro":{"name":"Perplexity Sonar Reasoning Pro","family":"sonar-reasoning","cost":{"input":2,"output":8},"limit":{"context":127000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"temperature":true,"release_date":"2025-01-27"}}},"hpc-ai":{"models":{"minimax/minimax-m2.5":{"name":"MiniMax M2.5","family":"minimax-m2.5","cost":{"input":0.3,"output":1.2,"cache_read":0.03},"limit":{"context":1000000,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-12"},"moonshotai/kimi-k2.5":{"name":"Kimi K2.5","family":"kimi-k2","cost":{"input":0.3,"output":1.5,"cache_read":0.05},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"open_weights":true,"release_date":"2026-01-01"},"zai-org/glm-5.1":{"name":"GLM 5.1","family":"glm","cost":{"input":0.615,"output":2.46,"cache_read":0.133},"limit":{"context":202000,"output":202000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-08"}}},"huggingface":{"models":{"MiniMaxAI/MiniMax-M2":{"name":"MiniMax-M2","family":"minimax","cost":{"input":0.3,"output":1.2},"limit":{"context":204800,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-10-27"},"MiniMaxAI/MiniMax-M2.1":{"name":"MiniMax-M2.1","family":"minimax","cost":{"input":0.3,"output":1.2},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-23"},"MiniMaxAI/MiniMax-M2.5":{"name":"MiniMax-M2.5","family":"minimax","cost":{"input":0.3,"output":1.2,"cache_read":0.03},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-12"},"MiniMaxAI/MiniMax-M2.7":{"name":"MiniMax-M2.7","family":"minimax","cost":{"input":0.3,"output":1.2,"cache_read":0.06},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-03-18"},"MiniMaxAI/MiniMax-M3":{"name":"MiniMax-M3","family":"minimax","cost":{"input":0.3,"output":1.2},"limit":{"context":524288,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-06-01"},"Qwen/Qwen3-235B-A22B":{"name":"Qwen3 235B-A22B","family":"qwen","cost":{"input":0.2,"output":0.8},"limit":{"context":40960,"output":16384},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-04"},"Qwen/Qwen3-235B-A22B-Thinking-2507":{"name":"Qwen3-235B-A22B-Thinking-2507","family":"qwen","cost":{"input":0.3,"output":3},"limit":{"context":262144,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-25"},"Qwen/Qwen3-32B":{"name":"Qwen3 32B","family":"qwen","cost":{"input":0.29,"output":0.59},"limit":{"context":131072,"output":16384},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-04"},"Qwen/Qwen3-Coder-30B-A3B-Instruct":{"name":"Qwen3-Coder 30B-A3B Instruct","family":"qwen","cost":{"input":0.07,"output":0.26},"limit":{"context":262144,"output":65536},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-04"},"Qwen/Qwen3-Coder-480B-A35B-Instruct":{"name":"Qwen3-Coder-480B-A35B-Instruct","family":"qwen","cost":{"input":2,"output":2},"limit":{"context":262144,"output":66536},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-23"},"Qwen/Qwen3-Coder-Next":{"name":"Qwen3-Coder-Next","family":"qwen","cost":{"input":0.2,"output":1.5},"limit":{"context":262144,"output":65536},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-03"},"Qwen/Qwen3-Embedding-4B":{"name":"Qwen 3 Embedding 4B","family":"qwen","cost":{"input":0.01},"limit":{"context":32000,"output":2048},"modalities":{"input":["text"],"output":["text"]},"open_weights":true,"release_date":"2025-01-01"},"Qwen/Qwen3-Embedding-8B":{"name":"Qwen 3 Embedding 8B","family":"qwen","cost":{"input":0.01},"limit":{"context":32000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"open_weights":true,"release_date":"2025-01-01"},"Qwen/Qwen3-Next-80B-A3B-Instruct":{"name":"Qwen3-Next-80B-A3B-Instruct","family":"qwen","cost":{"input":0.25,"output":1},"limit":{"context":262144,"output":66536},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-09-11"},"Qwen/Qwen3-Next-80B-A3B-Thinking":{"name":"Qwen3-Next-80B-A3B-Thinking","family":"qwen","cost":{"input":0.3,"output":2},"limit":{"context":262144,"output":131072},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-09-11"},"Qwen/Qwen3.5-122B-A10B":{"name":"Qwen3.5 122B-A10B","family":"qwen","cost":{"input":0.4,"output":3.2},"limit":{"context":262144,"output":65536},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-02-23"},"Qwen/Qwen3.5-27B":{"name":"Qwen3.5 27B","family":"qwen","cost":{"input":0.3,"output":2.4},"limit":{"context":262144,"output":65536},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-02-23"},"Qwen/Qwen3.5-35B-A3B":{"name":"Qwen3.5 35B-A3B","family":"qwen","cost":{"input":0.25,"output":2},"limit":{"context":262144,"output":65536},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-02-23"},"Qwen/Qwen3.5-397B-A17B":{"name":"Qwen3.5-397B-A17B","family":"qwen","cost":{"input":0.6,"output":3.6},"limit":{"context":262144,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-02-01"},"Qwen/Qwen3.5-9B":{"name":"Qwen3.5 9B","family":"qwen","cost":{"input":0.17,"output":0.25},"limit":{"context":262144,"output":65536},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-02-23"},"Qwen/Qwen3.6-27B":{"name":"Qwen3.6 27B","family":"qwen","cost":{"input":0.47,"output":3.19},"limit":{"context":262144,"output":65536},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-22"},"Qwen/Qwen3.6-35B-A3B":{"name":"Qwen3.6 35B-A3B","family":"qwen","cost":{"input":0.15,"output":0.95},"limit":{"context":262144,"output":65536},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-17"},"XiaomiMiMo/MiMo-V2-Flash":{"name":"MiMo-V2-Flash","family":"mimo","cost":{"input":0.1,"output":0.3},"limit":{"context":262144,"output":4096},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-16"},"XiaomiMiMo/MiMo-V2.5-Pro":{"name":"MiMo-V2.5-Pro","family":"mimo","cost":{"input":1,"output":3},"limit":{"context":1048576,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-22"},"deepseek-ai/DeepSeek-R1":{"name":"DeepSeek-R1","family":"deepseek-thinking","cost":{"input":0.7,"output":2.5},"limit":{"context":64000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-01-20"},"deepseek-ai/DeepSeek-R1-0528":{"name":"DeepSeek-R1-0528","family":"deepseek-thinking","cost":{"input":3,"output":5},"limit":{"context":163840,"output":163840},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-05-28"},"deepseek-ai/DeepSeek-V3.2":{"name":"DeepSeek-V3.2","family":"deepseek","cost":{"input":0.28,"output":0.4},"limit":{"context":163840,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-01"},"deepseek-ai/DeepSeek-V4-Flash":{"name":"DeepSeek V4 Flash","family":"deepseek-flash","cost":{"input":0.14,"output":0.28},"limit":{"context":1048576,"output":384000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-24"},"deepseek-ai/DeepSeek-V4-Pro":{"name":"DeepSeek V4 Pro","family":"deepseek-thinking","cost":{"input":0.435,"output":0.87,"cache_read":0.003625},"limit":{"context":1048576,"output":393216},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-24"},"google/gemma-4-26B-A4B-it":{"name":"Gemma 4 26B A4B IT","family":"gemma","cost":{"input":0.13,"output":0.4},"limit":{"context":262144,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-02"},"google/gemma-4-31B-it":{"name":"Gemma 4 31B IT","family":"gemma","cost":{"input":0.14,"output":0.4},"limit":{"context":262144,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-02"},"meta-llama/Llama-3.3-70B-Instruct":{"name":"Llama-3.3-70B-Instruct","family":"llama","cost":{"input":0.59,"output":0.79},"limit":{"context":131072,"output":4096},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-12-06"},"moonshotai/Kimi-K2-Instruct":{"name":"Kimi-K2-Instruct","family":"kimi-k2","cost":{"input":1,"output":3},"limit":{"context":131072,"output":16384},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-14"},"moonshotai/Kimi-K2-Instruct-0905":{"name":"Kimi-K2-Instruct-0905","family":"kimi-k2","cost":{"input":1,"output":3},"limit":{"context":262144,"output":16384},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-09-04"},"moonshotai/Kimi-K2-Thinking":{"name":"Kimi-K2-Thinking","family":"kimi-thinking","cost":{"input":0.6,"output":2.5,"cache_read":0.15},"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-11-06"},"moonshotai/Kimi-K2.5":{"name":"Kimi-K2.5","family":"kimi-k2","cost":{"input":0.6,"output":3,"cache_read":0.1},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-01-01"},"moonshotai/Kimi-K2.6":{"name":"Kimi-K2.6","family":"kimi-k2","cost":{"input":0.95,"output":4,"cache_read":0.16},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-20"},"moonshotai/Kimi-K2.7-Code":{"name":"Kimi K2.7 Code","family":"kimi-k2","cost":{"input":0.95,"output":4},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"open_weights":true,"release_date":"2026-06-12"},"stepfun-ai/Step-3.5-Flash":{"name":"Step 3.5 Flash","cost":{"input":0.1,"output":0.3},"limit":{"context":262144,"output":256000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-01-29"},"stepfun-ai/Step-3.7-Flash":{"name":"Step 3.7 Flash","cost":{"input":0.2,"output":1.15},"limit":{"context":262144,"output":256000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-05-29"},"zai-org/GLM-4.5":{"name":"GLM-4.5","family":"glm","cost":{"input":0.6,"output":2.2},"limit":{"context":131072,"output":98304},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-28"},"zai-org/GLM-4.5-Air":{"name":"GLM-4.5-Air","family":"glm-air","cost":{"input":0.13,"output":0.85},"limit":{"context":131072,"output":98304},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-28"},"zai-org/GLM-4.5V":{"name":"GLM-4.5V","family":"glm","cost":{"input":0.6,"output":1.8},"limit":{"context":65536,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-08-11"},"zai-org/GLM-4.6":{"name":"GLM-4.6","family":"glm","cost":{"input":0.55,"output":2.2},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-09-30"},"zai-org/GLM-4.7":{"name":"GLM-4.7","family":"glm","cost":{"input":0.6,"output":2.2,"cache_read":0.11},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-22"},"zai-org/GLM-4.7-Flash":{"name":"GLM-4.7-Flash","family":"glm","cost":{},"limit":{"context":200000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-08-08"},"zai-org/GLM-5":{"name":"GLM-5","family":"glm","cost":{"input":1,"output":3.2,"cache_read":0.2},"limit":{"context":202752,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-11"},"zai-org/GLM-5.1":{"name":"GLM-5.1","family":"glm","cost":{"input":1,"output":3.2,"cache_read":0.2},"limit":{"context":202752,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-03"},"zai-org/GLM-5.2":{"name":"GLM-5.2","family":"glm","cost":{"input":1.4,"output":4.4},"limit":{"context":262144,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-06-13"}}},"iflowcn":{"models":{"deepseek-r1":{"name":"DeepSeek-R1","family":"deepseek-thinking","cost":{},"limit":{"context":128000,"output":32000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-01-20"},"deepseek-v3":{"name":"DeepSeek-V3","family":"deepseek","cost":{},"limit":{"context":128000,"output":32000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-12-26"},"deepseek-v3.2":{"name":"DeepSeek-V3.2-Exp","family":"deepseek","cost":{},"limit":{"context":128000,"output":64000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-01-01"},"glm-4.6":{"name":"GLM-4.6","family":"glm","cost":{},"limit":{"context":200000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2024-12-01"},"kimi-k2":{"name":"Kimi-K2","family":"kimi-k2","cost":{},"limit":{"context":128000,"output":64000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2024-12-01"},"kimi-k2-0905":{"name":"Kimi-K2-0905","family":"kimi-k2","cost":{},"limit":{"context":256000,"output":64000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-09-05"},"qwen3-235b":{"name":"Qwen3-235B-A22B","family":"qwen","cost":{},"limit":{"context":128000,"output":32000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-12-01"},"qwen3-235b-a22b-instruct":{"name":"Qwen3-235B-A22B-Instruct","family":"qwen","cost":{},"limit":{"context":256000,"output":64000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-01"},"qwen3-235b-a22b-thinking-2507":{"name":"Qwen3-235B-A22B-Thinking","family":"qwen","cost":{},"limit":{"context":256000,"output":64000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-01"},"qwen3-32b":{"name":"Qwen3-32B","family":"qwen","cost":{},"limit":{"context":128000,"output":32000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-12-01"},"qwen3-coder-plus":{"name":"Qwen3-Coder-Plus","family":"qwen","cost":{},"limit":{"context":256000,"output":64000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-01"},"qwen3-max":{"name":"Qwen3-Max","family":"qwen","cost":{},"limit":{"context":256000,"output":32000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-01-01"},"qwen3-max-preview":{"name":"Qwen3-Max-Preview","family":"qwen","cost":{},"limit":{"context":256000,"output":32000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-01-01"},"qwen3-vl-plus":{"name":"Qwen3-VL-Plus","family":"qwen","cost":{},"limit":{"context":256000,"output":32000},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-01-01"}}},"inception":{"models":{"mercury-2":{"name":"Mercury 2","family":"mercury","cost":{"input":0.25,"output":0.75,"cache_read":0.025},"limit":{"context":128000,"output":50000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-02-24"},"mercury-edit-2":{"name":"Mercury Edit 2","cost":{"input":0.25,"output":0.75,"cache_read":0.025},"limit":{"context":128000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"temperature":true,"release_date":"2026-03-30"}}},"inceptron":{"models":{"MiniMaxAI/MiniMax-M2.5":{"name":"MiniMax M2.5","family":"minimax","cost":{"input":0.24,"output":0.9,"cache_read":0.03},"limit":{"context":196608,"output":196608},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-12"},"moonshotai/Kimi-K2.6":{"name":"Kimi K2.6","family":"kimi-k2","cost":{"input":0.78,"output":3.5,"cache_read":0.2},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-21"},"nvidia/llama-3.3-70b-instruct-fp8":{"name":"Llama 3.3 70B Instruct","family":"llama","cost":{"input":0.12,"output":0.38},"limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2024-12-06"},"zai-org/GLM-5.1-FP8":{"name":"GLM 5.1","family":"glm","cost":{"input":1.4,"output":4.4,"cache_read":0.26},"limit":{"context":202752,"output":202752},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-07"}}},"inference":{"models":{"google/gemma-3":{"name":"Google Gemma 3","family":"gemma","cost":{"input":0.15,"output":0.3},"limit":{"context":125000,"output":4096},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-01-01"},"meta/llama-3.1-8b-instruct":{"name":"Llama 3.1 8B Instruct","family":"llama","cost":{"input":0.025,"output":0.025},"limit":{"context":16000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-01-01"},"meta/llama-3.2-11b-vision-instruct":{"name":"Llama 3.2 11B Vision Instruct","family":"llama","cost":{"input":0.055,"output":0.055},"limit":{"context":16000,"output":4096},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-01-01"},"meta/llama-3.2-1b-instruct":{"name":"Llama 3.2 1B Instruct","family":"llama","cost":{"input":0.01,"output":0.01},"limit":{"context":16000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-01-01"},"meta/llama-3.2-3b-instruct":{"name":"Llama 3.2 3B Instruct","family":"llama","cost":{"input":0.02,"output":0.02},"limit":{"context":16000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-01-01"},"mistral/mistral-nemo-12b-instruct":{"name":"Mistral Nemo 12B Instruct","family":"mistral-nemo","cost":{"input":0.038,"output":0.1},"limit":{"context":16000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-01-01"},"osmosis/osmosis-structure-0.6b":{"name":"Osmosis Structure 0.6B","family":"osmosis","cost":{"input":0.1,"output":0.5},"limit":{"context":4000,"output":2048},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-01-01"},"qwen/qwen-2.5-7b-vision-instruct":{"name":"Qwen 2.5 7B Vision Instruct","family":"qwen","cost":{"input":0.2,"output":0.2},"limit":{"context":125000,"output":4096},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-01-01"},"qwen/qwen3-embedding-4b":{"name":"Qwen 3 Embedding 4B","family":"qwen","cost":{"input":0.01},"limit":{"context":32000,"output":2048},"modalities":{"input":["text"],"output":["text"]},"open_weights":true,"release_date":"2025-01-01"}}},"io-net":{"models":{"Intel/Qwen3-Coder-480B-A35B-Instruct-int4-mixed-ar":{"name":"Qwen 3 Coder 480B","family":"qwen","cost":{"input":0.22,"output":0.95,"cache_read":0.11,"cache_write":0.44},"limit":{"context":106000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-01-15"},"Qwen/Qwen2.5-VL-32B-Instruct":{"name":"Qwen 2.5 VL 32B Instruct","family":"qwen","cost":{"input":0.05,"output":0.22,"cache_read":0.025,"cache_write":0.1},"limit":{"context":32000,"output":4096},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-11-01"},"Qwen/Qwen3-235B-A22B-Thinking-2507":{"name":"Qwen 3 235B Thinking","family":"qwen","cost":{"input":0.11,"output":0.6,"cache_read":0.055,"cache_write":0.22},"limit":{"context":262144,"output":4096},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-01"},"Qwen/Qwen3-Next-80B-A3B-Instruct":{"name":"Qwen 3 Next 80B Instruct","family":"qwen","cost":{"input":0.1,"output":0.8,"cache_read":0.05,"cache_write":0.2},"limit":{"context":262144,"output":4096},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-01-10"},"deepseek-ai/DeepSeek-R1-0528":{"name":"DeepSeek R1","family":"deepseek-thinking","cost":{"input":2,"output":8.75,"cache_read":1,"cache_write":4},"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-01-20"},"meta-llama/Llama-3.2-90B-Vision-Instruct":{"name":"Llama 3.2 90B Vision Instruct","family":"llama","cost":{"input":0.35,"output":0.4,"cache_read":0.175,"cache_write":0.7},"limit":{"context":16000,"output":4096},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-09-25"},"meta-llama/Llama-3.3-70B-Instruct":{"name":"Llama 3.3 70B Instruct","family":"llama","cost":{"input":0.13,"output":0.38,"cache_read":0.065,"cache_write":0.26},"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-12-06"},"meta-llama/Llama-4-Maverick-17B-128E-Instruct-FP8":{"name":"Llama 4 Maverick 17B 128E Instruct","family":"llama","cost":{"input":0.15,"output":0.6,"cache_read":0.075,"cache_write":0.3},"limit":{"context":430000,"output":4096},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-01-15"},"mistralai/Devstral-Small-2505":{"name":"Devstral Small 2505","family":"devstral","cost":{"input":0.05,"output":0.22,"cache_read":0.025,"cache_write":0.1},"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-05-01"},"mistralai/Magistral-Small-2506":{"name":"Magistral Small 2506","family":"magistral-small","cost":{"input":0.5,"output":1.5,"cache_read":0.25,"cache_write":1},"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-06-01"},"mistralai/Mistral-Large-Instruct-2411":{"name":"Mistral Large Instruct 2411","family":"mistral-large","cost":{"input":2,"output":6,"cache_read":1,"cache_write":4},"limit":{"context":128000,"output":4096},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2024-11-01"},"mistralai/Mistral-Nemo-Instruct-2407":{"name":"Mistral Nemo Instruct 2407","family":"mistral-nemo","cost":{"input":0.02,"output":0.04,"cache_read":0.01,"cache_write":0.04},"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-07-01"},"moonshotai/Kimi-K2-Instruct-0905":{"name":"Kimi K2 Instruct","family":"kimi-k2","cost":{"input":0.39,"output":1.9,"cache_read":0.195,"cache_write":0.78},"limit":{"context":32768,"output":4096},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2024-09-05"},"moonshotai/Kimi-K2-Thinking":{"name":"Kimi K2 Thinking","family":"kimi-thinking","cost":{"input":0.55,"output":2.25,"cache_read":0.275,"cache_write":1.1},"limit":{"context":32768,"output":4096},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2024-11-01"},"openai/gpt-oss-120b":{"name":"GPT-OSS 120B","family":"gpt-oss","cost":{"input":0.04,"output":0.4,"cache_read":0.02,"cache_write":0.08},"limit":{"context":131072,"output":4096},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-12-01"},"openai/gpt-oss-20b":{"name":"GPT-OSS 20B","family":"gpt-oss","cost":{"input":0.03,"output":0.14,"cache_read":0.015,"cache_write":0.06},"limit":{"context":64000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-12-01"},"zai-org/GLM-4.6":{"name":"GLM 4.6","family":"glm","cost":{"input":0.4,"output":1.75,"cache_read":0.2,"cache_write":0.8},"limit":{"context":200000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2024-11-15"}}},"jiekou":{"models":{"baidu/ernie-4.5-300b-a47b-paddle":{"name":"ERNIE 4.5 300B A47B","family":"ernie","cost":{"input":0.28,"output":1.1},"limit":{"context":123000,"output":12000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-01"},"baidu/ernie-4.5-vl-424b-a47b":{"name":"ERNIE 4.5 VL 424B A47B","family":"ernie","cost":{"input":0.42,"output":1.25},"limit":{"context":123000,"output":16000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-01"},"claude-haiku-4-5-20251001":{"name":"claude-haiku-4-5-20251001","family":"claude-haiku","cost":{"input":0.9,"output":4.5},"limit":{"context":20000,"output":64000},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-01"},"claude-opus-4-1-20250805":{"name":"claude-opus-4-1-20250805","family":"claude-opus","cost":{"input":13.5,"output":67.5},"limit":{"context":200000,"output":32000},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-01"},"claude-opus-4-20250514":{"name":"claude-opus-4-20250514","family":"claude-opus","cost":{"input":13.5,"output":67.5},"limit":{"context":200000,"output":32000},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-01"},"claude-opus-4-5-20251101":{"name":"claude-opus-4-5-20251101","family":"claude-opus","cost":{"input":4.5,"output":22.5},"limit":{"context":200000,"output":65536},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-01"},"claude-opus-4-6":{"name":"claude-opus-4-6","family":"claude-opus","cost":{"input":5,"output":25},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02"},"claude-sonnet-4-20250514":{"name":"claude-sonnet-4-20250514","family":"claude-sonnet","cost":{"input":2.7,"output":13.5},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-01"},"claude-sonnet-4-5-20250929":{"name":"claude-sonnet-4-5-20250929","family":"claude-sonnet","cost":{"input":2.7,"output":13.5},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-01"},"deepseek/deepseek-r1-0528":{"name":"DeepSeek R1 0528","family":"deepseek-thinking","cost":{"input":0.7,"output":2.5},"limit":{"context":163840,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-01"},"deepseek/deepseek-v3-0324":{"name":"DeepSeek V3 0324","family":"deepseek","cost":{"input":0.28,"output":1.14},"limit":{"context":163840,"output":163840},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-01"},"deepseek/deepseek-v3.1":{"name":"DeepSeek V3.1","family":"deepseek","cost":{"input":0.27,"output":1},"limit":{"context":163840,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-01"},"gemini-2.5-flash":{"name":"gemini-2.5-flash","family":"gemini-flash","cost":{"input":0.27,"output":2.25},"limit":{"context":1048576,"output":65535},"modalities":{"input":["text","image","video","audio"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-01"},"gemini-2.5-flash-lite":{"name":"gemini-2.5-flash-lite","family":"gemini-flash-lite","cost":{"input":0.09,"output":0.36},"limit":{"context":1048576,"output":65535},"modalities":{"input":["text","image","video","audio"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-01"},"gemini-2.5-flash-lite-preview-06-17":{"name":"gemini-2.5-flash-lite-preview-06-17","family":"gemini-flash-lite","cost":{"input":0.09,"output":0.36},"limit":{"context":1048576,"output":65535},"modalities":{"input":["text","video","image","audio"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-01"},"gemini-2.5-flash-lite-preview-09-2025":{"name":"gemini-2.5-flash-lite-preview-09-2025","family":"gemini-flash-lite","cost":{"input":0.09,"output":0.36},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-01"},"gemini-2.5-flash-preview-05-20":{"name":"gemini-2.5-flash-preview-05-20","family":"gemini-flash","cost":{"input":0.135,"output":3.15},"limit":{"context":1048576,"output":200000},"modalities":{"input":["text","image","video","audio"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-01"},"gemini-2.5-pro":{"name":"gemini-2.5-pro","family":"gemini-pro","cost":{"input":1.125,"output":9},"limit":{"context":1048576,"output":65535},"modalities":{"input":["text","image","video","audio"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-01"},"gemini-2.5-pro-preview-06-05":{"name":"gemini-2.5-pro-preview-06-05","family":"gemini-pro","cost":{"input":1.125,"output":9},"limit":{"context":1048576,"output":200000},"modalities":{"input":["text","image","video","audio"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-01"},"gemini-3-flash-preview":{"name":"gemini-3-flash-preview","family":"gemini-flash","cost":{"input":0.5,"output":3},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-01"},"gemini-3-pro-preview":{"name":"gemini-3-pro-preview","family":"gemini-pro","cost":{"input":1.8,"output":10.8},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-01"},"gpt-5-chat-latest":{"name":"gpt-5-chat-latest","family":"gpt","cost":{"input":1.125,"output":9},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-01"},"gpt-5-codex":{"name":"gpt-5-codex","family":"gpt-codex","cost":{"input":1.125,"output":9},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-01"},"gpt-5-mini":{"name":"gpt-5-mini","family":"gpt-mini","cost":{"input":0.225,"output":1.8},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-01"},"gpt-5-nano":{"name":"gpt-5-nano","family":"gpt-nano","cost":{"input":0.045,"output":0.36},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-01"},"gpt-5-pro":{"name":"gpt-5-pro","family":"gpt-pro","cost":{"input":13.5,"output":108},"limit":{"context":400000,"output":272000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-01"},"gpt-5.1":{"name":"gpt-5.1","family":"gpt","cost":{"input":1.125,"output":9},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02"},"gpt-5.1-codex":{"name":"gpt-5.1-codex","family":"gpt-codex","cost":{"input":1.125,"output":9},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-01"},"gpt-5.1-codex-max":{"name":"gpt-5.1-codex-max","family":"gpt-codex","cost":{"input":1.125,"output":9},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-01"},"gpt-5.1-codex-mini":{"name":"gpt-5.1-codex-mini","family":"gpt-codex","cost":{"input":0.225,"output":1.8},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-01"},"gpt-5.2":{"name":"gpt-5.2","family":"gpt","cost":{"input":1.575,"output":12.6},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-01"},"gpt-5.2-codex":{"name":"gpt-5.2-codex","family":"gpt-codex","cost":{"input":1.75,"output":14},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-01"},"gpt-5.2-pro":{"name":"gpt-5.2-pro","family":"gpt-pro","cost":{"input":18.9,"output":151.2},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-01"},"grok-4-0709":{"name":"grok-4-0709","family":"grok","cost":{"input":2.7,"output":13.5},"limit":{"context":256000,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-01"},"grok-4-1-fast-non-reasoning":{"name":"grok-4-1-fast-non-reasoning","family":"grok","cost":{"input":0.18,"output":0.45},"limit":{"context":2000000,"output":2000000},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-01"},"grok-4-1-fast-reasoning":{"name":"grok-4-1-fast-reasoning","family":"grok","cost":{"input":0.18,"output":0.45},"limit":{"context":2000000,"output":2000000},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-01"},"grok-4-fast-non-reasoning":{"name":"grok-4-fast-non-reasoning","family":"grok","cost":{"input":0.18,"output":0.45},"limit":{"context":2000000,"output":2000000},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-01"},"grok-4-fast-reasoning":{"name":"grok-4-fast-reasoning","family":"grok","cost":{"input":0.18,"output":0.45},"limit":{"context":2000000,"output":2000000},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-01"},"grok-code-fast-1":{"name":"grok-code-fast-1","family":"grok","cost":{"input":0.18,"output":1.35},"limit":{"context":256000,"output":256000},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-01"},"minimax/minimax-m2.1":{"name":"Minimax M2.1","family":"minimax","cost":{"input":0.3,"output":1.2},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-01"},"minimaxai/minimax-m1-80k":{"name":"MiniMax M1","family":"minimax","cost":{"input":0.55,"output":2.2},"limit":{"context":1000000,"output":40000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-01"},"moonshotai/kimi-k2-0905":{"name":"Kimi K2 0905","family":"kimi-k2","cost":{"input":0.6,"output":2.5},"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-01"},"moonshotai/kimi-k2-instruct":{"name":"Kimi K2 Instruct","family":"kimi-k2","cost":{"input":0.57,"output":2.3},"limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-01"},"moonshotai/kimi-k2.5":{"name":"Kimi K2.5","family":"kimi-k2","cost":{"input":0.6,"output":3},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-01"},"o3":{"name":"o3","cost":{"input":10,"output":40},"limit":{"context":131072,"output":131072},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-01"},"o3-mini":{"name":"o3-mini","family":"o","cost":{"input":1.1,"output":4.4},"limit":{"context":131072,"output":131072},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-01"},"o4-mini":{"name":"o4-mini","family":"o","cost":{"input":1.1,"output":4.4},"limit":{"context":200000,"output":100000},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-01"},"qwen/qwen3-235b-a22b-fp8":{"name":"Qwen3 235B A22B","family":"qwen","cost":{"input":0.2,"output":0.8},"limit":{"context":40960,"output":20000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"temperature":true,"open_weights":true,"release_date":"2026-01"},"qwen/qwen3-235b-a22b-instruct-2507":{"name":"Qwen3 235B A22B Instruct 2507","family":"qwen","cost":{"input":0.15,"output":0.8},"limit":{"context":131072,"output":16384},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-01"},"qwen/qwen3-235b-a22b-thinking-2507":{"name":"Qwen3 235B A22b Thinking 2507","family":"qwen","cost":{"input":0.3,"output":3},"limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-01"},"qwen/qwen3-30b-a3b-fp8":{"name":"Qwen3 30B A3B","family":"qwen","cost":{"input":0.09,"output":0.45},"limit":{"context":40960,"output":20000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"temperature":true,"open_weights":true,"release_date":"2026-01"},"qwen/qwen3-32b-fp8":{"name":"Qwen3 32B","family":"qwen","cost":{"input":0.1,"output":0.45},"limit":{"context":40960,"output":20000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"temperature":true,"open_weights":true,"release_date":"2026-01"},"qwen/qwen3-coder-480b-a35b-instruct":{"name":"Qwen3 Coder 480B A35B Instruct","family":"qwen","cost":{"input":0.29,"output":1.2},"limit":{"context":262144,"output":65536},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-01"},"qwen/qwen3-coder-next":{"name":"qwen/qwen3-coder-next","family":"qwen","cost":{"input":0.2,"output":1.5},"limit":{"context":262144,"output":65536},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02"},"qwen/qwen3-next-80b-a3b-instruct":{"name":"Qwen3 Next 80B A3B Instruct","family":"qwen","cost":{"input":0.15,"output":1.5},"limit":{"context":65536,"output":65536},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-01"},"qwen/qwen3-next-80b-a3b-thinking":{"name":"Qwen3 Next 80B A3B Thinking","family":"qwen","cost":{"input":0.15,"output":1.5},"limit":{"context":65536,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-01"},"xiaomimimo/mimo-v2-flash":{"name":"XiaomiMiMo/MiMo-V2-Flash","family":"mimo","cost":{},"limit":{"context":262144,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-01"},"zai-org/glm-4.5":{"name":"GLM-4.5","family":"glm","cost":{"input":0.6,"output":2.2},"limit":{"context":131072,"output":98304},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-01"},"zai-org/glm-4.5v":{"name":"GLM 4.5V","family":"glmv","cost":{"input":0.6,"output":1.8},"limit":{"context":65536,"output":16384},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-01"},"zai-org/glm-4.7":{"name":"GLM-4.7","family":"glm","cost":{"input":0.6,"output":2.2},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-01"},"zai-org/glm-4.7-flash":{"name":"GLM-4.7-Flash","family":"glm","cost":{"input":0.07,"output":0.4},"limit":{"context":200000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-01"}}},"kilo":{"models":{"ai21/jamba-large-1.7":{"name":"AI21: Jamba Large 1.7","cost":{"input":2,"output":8},"limit":{"context":256000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-08-09"},"aion-labs/aion-1.0":{"name":"AionLabs: Aion-1.0","cost":{"input":4,"output":8},"limit":{"context":131072,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"temperature":true,"release_date":"2025-02-05"},"aion-labs/aion-1.0-mini":{"name":"AionLabs: Aion-1.0-Mini","cost":{"input":0.7,"output":1.4},"limit":{"context":131072,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"temperature":true,"release_date":"2025-02-05"},"aion-labs/aion-2.0":{"name":"AionLabs: Aion-2.0","cost":{"input":0.8,"output":1.6},"limit":{"context":131072,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"temperature":true,"release_date":"2026-02-24"},"aion-labs/aion-rp-llama-3.1-8b":{"name":"AionLabs: Aion-RP 1.0 (8B)","cost":{"input":0.8,"output":1.6},"limit":{"context":32768,"output":32768},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2025-02-05"},"alfredpros/codellama-7b-instruct-solidity":{"name":"AlfredPros: CodeLLaMa 7B Instruct Solidity","cost":{"input":0.8,"output":1.2},"limit":{"context":4096,"output":4096},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2025-04-14"},"allenai/olmo-3-32b-think":{"name":"AllenAI: Olmo 3 32B Think","cost":{"input":0.15,"output":0.5},"limit":{"context":65536,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"temperature":true,"open_weights":true,"release_date":"2025-11-22"},"amazon/nova-2-lite-v1":{"name":"Amazon: Nova 2 Lite","cost":{"input":0.3,"output":2.5},"limit":{"context":1000000,"output":65535},"modalities":{"input":["image","pdf","text","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-12-01"},"amazon/nova-lite-v1":{"name":"Amazon: Nova Lite 1.0","cost":{"input":0.06,"output":0.24},"limit":{"context":300000,"output":5120},"modalities":{"input":["image","text"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-12-06"},"amazon/nova-micro-v1":{"name":"Amazon: Nova Micro 1.0","cost":{"input":0.035,"output":0.14},"limit":{"context":128000,"output":5120},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2024-12-06"},"amazon/nova-premier-v1":{"name":"Amazon: Nova Premier 1.0","cost":{"input":2.5,"output":12.5},"limit":{"context":1000000,"output":32000},"modalities":{"input":["image","text"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-11-01"},"amazon/nova-pro-v1":{"name":"Amazon: Nova Pro 1.0","cost":{"input":0.8,"output":3.2},"limit":{"context":300000,"output":5120},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-12-03"},"anthracite-org/magnum-v4-72b":{"name":"Magnum v4 72B","cost":{"input":3,"output":5},"limit":{"context":16384,"output":2048},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2024-10-22"},"anthropic/claude-3-haiku":{"name":"Anthropic: Claude 3 Haiku","cost":{"input":0.25,"output":1.25,"cache_read":0.03,"cache_write":0.3},"limit":{"context":200000,"output":4096},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-03-07"},"anthropic/claude-3.5-haiku":{"name":"Anthropic: Claude 3.5 Haiku","cost":{"input":0.8,"output":4,"cache_read":0.08,"cache_write":1},"limit":{"context":200000,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-10-22"},"anthropic/claude-haiku-4.5":{"name":"Anthropic: Claude Haiku 4.5","cost":{"input":1,"output":5,"cache_read":0.1,"cache_write":1.25},"limit":{"context":200000,"output":64000},"modalities":{"input":["image","text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-10-15"},"anthropic/claude-opus-4":{"name":"Anthropic: Claude Opus 4","cost":{"input":15,"output":75,"cache_read":1.5,"cache_write":18.75},"limit":{"context":200000,"output":32000},"modalities":{"input":["image","pdf","text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-05-22"},"anthropic/claude-opus-4.1":{"name":"Anthropic: Claude Opus 4.1","cost":{"input":15,"output":75,"cache_read":1.5,"cache_write":18.75},"limit":{"context":200000,"output":32000},"modalities":{"input":["image","pdf","text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-08-05"},"anthropic/claude-opus-4.5":{"name":"Anthropic: Claude Opus 4.5","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":200000,"output":64000},"modalities":{"input":["image","pdf","text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-11-24"},"anthropic/claude-opus-4.6":{"name":"Anthropic: Claude Opus 4.6","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-05"},"anthropic/claude-opus-4.6-fast":{"name":"Anthropic: Claude Opus 4.6 (Fast)","cost":{"input":30,"output":150,"cache_read":3,"cache_write":37.5},"limit":{"context":1000000,"output":128000},"modalities":{"input":["image","text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-04-07"},"anthropic/claude-opus-4.7":{"name":"Anthropic: Claude Opus 4.7","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-16"},"anthropic/claude-opus-4.7-fast":{"name":"Anthropic: Claude Opus 4.7 (Fast)","cost":{"input":30,"output":150,"cache_read":3,"cache_write":37.5},"limit":{"context":1000000,"output":128000},"modalities":{"input":["image","pdf","text"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-05-12"},"anthropic/claude-sonnet-4":{"name":"Anthropic: Claude Sonnet 4","cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":200000,"output":64000},"modalities":{"input":["image","pdf","text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-05-22"},"anthropic/claude-sonnet-4.5":{"name":"Anthropic: Claude Sonnet 4.5","cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":1000000,"output":64000},"modalities":{"input":["image","pdf","text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-09-29"},"anthropic/claude-sonnet-4.6":{"name":"Anthropic: Claude Sonnet 4.6","cost":{"input":3,"output":15},"limit":{"context":1000000,"output":128000},"modalities":{"input":["image","text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-17"},"arcee-ai/coder-large":{"name":"Arcee AI: Coder Large","cost":{"input":0.5,"output":0.8},"limit":{"context":32768,"output":32768},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2025-05-06"},"arcee-ai/maestro-reasoning":{"name":"Arcee AI: Maestro Reasoning","cost":{"input":0.9,"output":3.3},"limit":{"context":131072,"output":32000},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2025-05-06"},"arcee-ai/spotlight":{"name":"Arcee AI: Spotlight","cost":{"input":0.18,"output":0.18},"limit":{"context":131072,"output":65537},"modalities":{"input":["image","text"],"output":["text"]},"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-05-06"},"arcee-ai/trinity-large-thinking":{"name":"Arcee AI: Trinity Large Thinking","cost":{"input":0.22,"output":0.85},"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-01"},"arcee-ai/trinity-mini":{"name":"Arcee AI: Trinity Mini","cost":{"input":0.045,"output":0.15},"limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12"},"arcee-ai/virtuoso-large":{"name":"Arcee AI: Virtuoso Large","cost":{"input":0.75,"output":1.2},"limit":{"context":131072,"output":64000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-05-06"},"baidu/cobuddy:free":{"name":"Baidu: CoBuddy (free)","cost":{},"limit":{"context":131072,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"release_date":"2026-05-06"},"baidu/ernie-4.5-21b-a3b":{"name":"Baidu: ERNIE 4.5 21B A3B","cost":{"input":0.07,"output":0.28},"limit":{"context":120000,"output":8000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-06-30"},"baidu/ernie-4.5-21b-a3b-thinking":{"name":"Baidu: ERNIE 4.5 21B A3B Thinking","cost":{"input":0.07,"output":0.28},"limit":{"context":131072,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"temperature":true,"open_weights":true,"release_date":"2025-09-19"},"baidu/ernie-4.5-300b-a47b":{"name":"Baidu: ERNIE 4.5 300B A47B ","cost":{"input":0.28,"output":1.1},"limit":{"context":123000,"output":12000},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2025-06-30"},"baidu/ernie-4.5-vl-28b-a3b":{"name":"Baidu: ERNIE 4.5 VL 28B A3B","cost":{"input":0.14,"output":0.56},"limit":{"context":30000,"output":8000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-06-30"},"baidu/ernie-4.5-vl-424b-a47b":{"name":"Baidu: ERNIE 4.5 VL 424B A47B ","cost":{"input":0.42,"output":1.25},"limit":{"context":123000,"output":16000},"modalities":{"input":["image","text"],"output":["text"]},"reasoning":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-06-30"},"baidu/qianfan-ocr-fast":{"name":"Baidu: Qianfan-OCR-Fast","cost":{"input":0.68,"output":2.81},"limit":{"context":65536,"output":28672},"modalities":{"input":["image","text"],"output":["text"]},"reasoning":true,"temperature":true,"attachment":true,"release_date":"2026-04-20"},"bytedance-seed/seed-1.6":{"name":"ByteDance Seed: Seed 1.6","cost":{"input":0.25,"output":2},"limit":{"context":262144,"output":32768},"modalities":{"input":["image","text","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-09"},"bytedance-seed/seed-1.6-flash":{"name":"ByteDance Seed: Seed 1.6 Flash","cost":{"input":0.075,"output":0.3},"limit":{"context":262144,"output":32768},"modalities":{"input":["image","text","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-12-23"},"bytedance-seed/seed-2.0-lite":{"name":"ByteDance Seed: Seed-2.0-Lite","cost":{"input":0.25,"output":2},"limit":{"context":262144,"output":131072},"modalities":{"input":["image","text","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-03-10"},"bytedance-seed/seed-2.0-mini":{"name":"ByteDance Seed: Seed-2.0-Mini","cost":{"input":0.1,"output":0.4},"limit":{"context":262144,"output":131072},"modalities":{"input":["image","text","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-02-27"},"bytedance/ui-tars-1.5-7b":{"name":"ByteDance: UI-TARS 7B ","cost":{"input":0.1,"output":0.2},"limit":{"context":128000,"output":2048},"modalities":{"input":["image","text"],"output":["text"]},"temperature":true,"attachment":true,"release_date":"2025-07-23"},"cohere/command-a":{"name":"Cohere: Command A","cost":{"input":2.5,"output":10},"limit":{"context":256000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2025-03-13"},"cohere/command-r-08-2024":{"name":"Cohere: Command R (08-2024)","cost":{"input":0.15,"output":0.6},"limit":{"context":128000,"output":4000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-08-30"},"cohere/command-r-plus-08-2024":{"name":"Cohere: Command R+ (08-2024)","cost":{"input":2.5,"output":10},"limit":{"context":128000,"output":4000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-08-30"},"cohere/command-r7b-12-2024":{"name":"Cohere: Command R7B (12-2024)","cost":{"input":0.0375,"output":0.15},"limit":{"context":128000,"output":4000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-12-02"},"deepcogito/cogito-v2.1-671b":{"name":"Deep Cogito: Cogito v2.1 671B","cost":{"input":1.25,"output":1.25},"limit":{"context":128000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"temperature":true,"open_weights":true,"release_date":"2025-11-14"},"deepseek/deepseek-chat":{"name":"DeepSeek: DeepSeek V3","cost":{"input":0.32,"output":0.89,"cache_read":0.15},"limit":{"context":163840,"output":163840},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-12-01"},"deepseek/deepseek-chat-v3-0324":{"name":"DeepSeek: DeepSeek V3 0324","cost":{"input":0.2,"output":0.77,"cache_read":0.095},"limit":{"context":163840,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-03-24"},"deepseek/deepseek-chat-v3.1":{"name":"DeepSeek: DeepSeek V3.1","cost":{"input":0.15,"output":0.75},"limit":{"context":32768,"output":7168},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-08-21"},"deepseek/deepseek-r1":{"name":"DeepSeek: R1","cost":{"input":0.7,"output":2.5},"limit":{"context":64000,"output":16000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-01-20"},"deepseek/deepseek-r1-0528":{"name":"DeepSeek: R1 0528","cost":{"input":0.45,"output":2.15,"cache_read":0.2},"limit":{"context":163840,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-05-28"},"deepseek/deepseek-r1-distill-llama-70b":{"name":"DeepSeek: R1 Distill Llama 70B","cost":{"input":0.7,"output":0.8,"cache_read":0.015},"limit":{"context":131072,"output":16384},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"temperature":true,"open_weights":true,"release_date":"2025-01-23"},"deepseek/deepseek-r1-distill-qwen-32b":{"name":"DeepSeek: R1 Distill Qwen 32B","cost":{"input":0.29,"output":0.29},"limit":{"context":32768,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"temperature":true,"open_weights":true,"release_date":"2025-01-01"},"deepseek/deepseek-v3.1-terminus":{"name":"DeepSeek: DeepSeek V3.1 Terminus","cost":{"input":0.21,"output":0.79,"cache_read":0.13},"limit":{"context":163840,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-09-22"},"deepseek/deepseek-v3.2":{"name":"DeepSeek: DeepSeek V3.2","cost":{"input":0.26,"output":0.38,"cache_read":0.125},"limit":{"context":163840,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-01"},"deepseek/deepseek-v3.2-exp":{"name":"DeepSeek: DeepSeek V3.2 Exp","cost":{"input":0.27,"output":0.41},"limit":{"context":163840,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-01-01"},"deepseek/deepseek-v3.2-speciale":{"name":"DeepSeek: DeepSeek V3.2 Speciale","cost":{"input":0.4,"output":1.2,"cache_read":0.135},"limit":{"context":163840,"output":163840},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"temperature":true,"open_weights":true,"release_date":"2025-12-01"},"deepseek/deepseek-v4-flash":{"name":"DeepSeek: DeepSeek V4 Flash","cost":{"input":0.14,"output":0.28,"cache_read":0.0028},"limit":{"context":1048576,"output":384000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-04-24"},"deepseek/deepseek-v4-pro":{"name":"DeepSeek: DeepSeek V4 Pro","cost":{"input":0.435,"output":0.87,"cache_read":0.003625},"limit":{"context":1048576,"output":384000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-04-24"},"essentialai/rnj-1-instruct":{"name":"EssentialAI: Rnj 1 Instruct","cost":{"input":0.15,"output":0.15},"limit":{"context":32768,"output":6554},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-05"},"google/gemini-2.0-flash-001":{"name":"Google: Gemini 2.0 Flash","cost":{"input":0.1,"output":0.4,"cache_read":0.025,"cache_write":0.083333},"limit":{"context":1048576,"output":8192},"modalities":{"input":["audio","image","pdf","text","video"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-12-11"},"google/gemini-2.0-flash-lite-001":{"name":"Google: Gemini 2.0 Flash Lite","cost":{"input":0.075,"output":0.3},"limit":{"context":1048576,"output":8192},"modalities":{"input":["audio","image","pdf","text","video"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-12-11"},"google/gemini-2.5-flash":{"name":"Google: Gemini 2.5 Flash","cost":{"input":0.3,"output":2.5,"cache_read":0.03,"cache_write":0.083333},"limit":{"context":1048576,"output":65535},"modalities":{"input":["audio","image","pdf","text","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-07-17"},"google/gemini-2.5-flash-image":{"name":"Google: Nano Banana (Gemini 2.5 Flash Image)","cost":{"input":0.3,"output":2.5},"limit":{"context":32768,"output":32768},"modalities":{"input":["image","text"],"output":["image","text"]},"temperature":true,"attachment":true,"release_date":"2025-10-08"},"google/gemini-2.5-flash-lite":{"name":"Google: Gemini 2.5 Flash Lite","cost":{"input":0.1,"output":0.4,"cache_read":0.01,"cache_write":0.083333},"limit":{"context":1048576,"output":65535},"modalities":{"input":["audio","image","pdf","text","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-06-17"},"google/gemini-2.5-flash-lite-preview-09-2025":{"name":"Google: Gemini 2.5 Flash Lite Preview 09-2025","cost":{"input":0.1,"output":0.4,"cache_read":0.01,"cache_write":0.083333},"limit":{"context":1048576,"output":65536},"modalities":{"input":["audio","image","pdf","text","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-09-25"},"google/gemini-2.5-pro":{"name":"Google: Gemini 2.5 Pro","cost":{"input":1.25,"output":10,"cache_read":0.125,"cache_write":0.375},"limit":{"context":1048576,"output":65536},"modalities":{"input":["audio","image","pdf","text","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-03-20"},"google/gemini-2.5-pro-preview":{"name":"Google: Gemini 2.5 Pro Preview 06-05","cost":{"input":1.25,"output":10,"cache_read":0.125,"cache_write":0.375},"limit":{"context":1048576,"output":65536},"modalities":{"input":["audio","image","pdf","text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-06-05"},"google/gemini-2.5-pro-preview-05-06":{"name":"Google: Gemini 2.5 Pro Preview 05-06","cost":{"input":1.25,"output":10,"cache_read":0.125,"cache_write":0.375},"limit":{"context":1048576,"output":65535},"modalities":{"input":["audio","image","pdf","text","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-05-06"},"google/gemini-3-flash-preview":{"name":"Google: Gemini 3 Flash Preview","cost":{"input":0.5,"output":3,"cache_read":0.05,"cache_write":0.083333},"limit":{"context":1048576,"output":65536},"modalities":{"input":["audio","image","pdf","text","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-12-17"},"google/gemini-3-pro-image-preview":{"name":"Google: Nano Banana Pro (Gemini 3 Pro Image Preview)","cost":{"input":2,"output":12},"limit":{"context":65536,"output":32768},"modalities":{"input":["image","text"],"output":["image","text"]},"reasoning":true,"temperature":true,"attachment":true,"release_date":"2025-11-20"},"google/gemini-3.1-flash-image-preview":{"name":"Google: Nano Banana 2 (Gemini 3.1 Flash Image Preview)","cost":{"input":0.5,"output":3},"limit":{"context":65536,"output":65536},"modalities":{"input":["image","text"],"output":["image","text"]},"reasoning":true,"temperature":true,"attachment":true,"release_date":"2026-02-26"},"google/gemini-3.1-flash-lite":{"name":"Google: Gemini 3.1 Flash Lite","cost":{"input":0.25,"output":1.5,"cache_read":0.025,"cache_write":0.08333},"limit":{"context":1048576,"output":65536},"modalities":{"input":["audio","image","pdf","text","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-05-07"},"google/gemini-3.1-flash-lite-preview":{"name":"Google: Gemini 3.1 Flash Lite Preview","cost":{"input":0.25,"output":1.5},"limit":{"context":1048576,"output":65536},"modalities":{"input":["audio","image","pdf","text","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-03-03"},"google/gemini-3.1-pro-preview":{"name":"Google: Gemini 3.1 Pro Preview","cost":{"input":2,"output":12},"limit":{"context":1048576,"output":65536},"modalities":{"input":["audio","image","pdf","text","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-19"},"google/gemini-3.1-pro-preview-customtools":{"name":"Google: Gemini 3.1 Pro Preview Custom Tools","cost":{"input":2,"output":12},"limit":{"context":1048576,"output":65536},"modalities":{"input":["audio","image","pdf","text","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-26"},"google/gemini-3.5-flash":{"name":"Google: Gemini 3.5 Flash","cost":{"input":1.5,"output":9,"cache_read":0.15,"cache_write":0.08333},"limit":{"context":1048576,"output":65536},"modalities":{"input":["audio","image","pdf","text","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-05-19"},"google/gemma-2-27b-it":{"name":"Google: Gemma 2 27B","cost":{"input":0.65,"output":0.65},"limit":{"context":8192,"output":2048},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2024-06-24"},"google/gemma-3-12b-it":{"name":"Google: Gemma 3 12B","cost":{"input":0.04,"output":0.13,"cache_read":0.015},"limit":{"context":131072,"output":131072},"modalities":{"input":["image","text"],"output":["text"]},"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-03-13"},"google/gemma-3-27b-it":{"name":"Google: Gemma 3 27B","cost":{"input":0.03,"output":0.11,"cache_read":0.02},"limit":{"context":128000,"output":65536},"modalities":{"input":["image","text"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-03-12"},"google/gemma-3-4b-it":{"name":"Google: Gemma 3 4B","cost":{"input":0.04,"output":0.08},"limit":{"context":131072,"output":19200},"modalities":{"input":["image","text"],"output":["text"]},"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-03-13"},"google/gemma-3n-e4b-it":{"name":"Google: Gemma 3n 4B","cost":{"input":0.02,"output":0.04},"limit":{"context":32768,"output":6554},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2025-05-20"},"google/gemma-4-26b-a4b-it":{"name":"Google: Gemma 4 26B A4B","cost":{"input":0.12,"output":0.4},"limit":{"context":262144,"output":262144},"modalities":{"input":["image","text","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-03"},"google/gemma-4-31b-it":{"name":"Google: Gemma 4 31B","cost":{"input":0.14,"output":0.4},"limit":{"context":262144,"output":131072},"modalities":{"input":["image","text","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-02"},"google/lyria-3-clip-preview":{"name":"Google: Lyria 3 Clip Preview","cost":{},"limit":{"context":1048576,"output":65536},"modalities":{"input":["image","text"],"output":["audio","text"]},"temperature":true,"attachment":true,"release_date":"2026-03-30"},"google/lyria-3-pro-preview":{"name":"Google: Lyria 3 Pro Preview","cost":{},"limit":{"context":1048576,"output":65536},"modalities":{"input":["image","text"],"output":["audio","text"]},"temperature":true,"attachment":true,"release_date":"2026-03-30"},"gryphe/mythomax-l2-13b":{"name":"MythoMax 13B","cost":{"input":0.06,"output":0.06},"limit":{"context":4096,"output":4096},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2024-04-25"},"ibm-granite/granite-4.0-h-micro":{"name":"IBM: Granite 4.0 Micro","cost":{"input":0.017,"output":0.11},"limit":{"context":131000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2025-10-20"},"ibm-granite/granite-4.1-8b":{"name":"IBM: Granite 4.1 8B","cost":{"input":0.05,"output":0.1,"cache_read":0.05},"limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2026-04-30"},"inception/mercury-2":{"name":"Inception: Mercury 2","cost":{"input":0.25,"output":0.75,"cache_read":0.025},"limit":{"context":128000,"output":50000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-02-24"},"inclusionai/ling-2.6-1t":{"name":"inclusionAI: Ling-2.6-1T","cost":{"input":0.3,"output":2.5,"cache_read":0.06},"limit":{"context":262144,"output":32768},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2026-04-23"},"inclusionai/ling-2.6-flash":{"name":"inclusionAI: Ling-2.6 Flash","cost":{"input":0.08,"output":0.24,"cache_read":0.016},"limit":{"context":262144,"output":32768},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2026-04-21"},"inclusionai/ring-2.6-1t":{"name":"inclusionAI: Ring-2.6-1T","cost":{"input":0.075,"output":0.625,"cache_read":0.015},"limit":{"context":262144,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-05-08"},"inflection/inflection-3-pi":{"name":"Inflection: Inflection 3 Pi","cost":{"input":2.5,"output":10},"limit":{"context":8000,"output":1024},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2024-10-11"},"inflection/inflection-3-productivity":{"name":"Inflection: Inflection 3 Productivity","cost":{"input":2.5,"output":10},"limit":{"context":8000,"output":1024},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2024-10-11"},"kilo-auto/balanced":{"name":"Kilo Auto Balanced","cost":{"input":0.6,"output":3},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-03-15"},"kilo-auto/free":{"name":"Kilo Auto Free","cost":{},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-03-15"},"kilo-auto/frontier":{"name":"Kilo Auto Frontier","cost":{"input":5,"output":25},"limit":{"context":1000000,"output":128000},"modalities":{"input":["image","text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-03-15"},"kilo-auto/small":{"name":"Kilo Auto Small","cost":{"input":0.05,"output":0.4},"limit":{"context":400000,"output":128000},"modalities":{"input":["image","text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-03-15"},"kwaipilot/kat-coder-pro-v2":{"name":"Kwaipilot: KAT-Coder-Pro V2","cost":{"input":0.3,"output":1.2,"cache_read":0.06},"limit":{"context":256000,"output":80000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-03-27"},"liquid/lfm-2-24b-a2b":{"name":"LiquidAI: LFM2-24B-A2B","cost":{"input":0.03,"output":0.12},"limit":{"context":32768,"output":32768},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2026-02-26"},"mancer/weaver":{"name":"Mancer: Weaver (alpha)","cost":{"input":0.75,"output":1},"limit":{"context":8000,"output":2000},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2023-08-02"},"meta-llama/llama-3-70b-instruct":{"name":"Meta: Llama 3 70B Instruct","cost":{"input":0.51,"output":0.74},"limit":{"context":8192,"output":8000},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2024-07-23"},"meta-llama/llama-3-8b-instruct":{"name":"Meta: Llama 3 8B Instruct","cost":{"input":0.03,"output":0.04},"limit":{"context":8192,"output":16384},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-04-25"},"meta-llama/llama-3.1-70b-instruct":{"name":"Meta: Llama 3.1 70B Instruct","cost":{"input":0.4,"output":0.4},"limit":{"context":131072,"output":26215},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-07-16"},"meta-llama/llama-3.1-8b-instruct":{"name":"Meta: Llama 3.1 8B Instruct","cost":{"input":0.02,"output":0.05},"limit":{"context":16384,"output":16384},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-07-23"},"meta-llama/llama-3.2-11b-vision-instruct":{"name":"Meta: Llama 3.2 11B Vision Instruct","cost":{"input":0.049,"output":0.049},"limit":{"context":131072,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"temperature":true,"attachment":true,"open_weights":true,"release_date":"2024-09-25"},"meta-llama/llama-3.2-1b-instruct":{"name":"Meta: Llama 3.2 1B Instruct","cost":{"input":0.027,"output":0.2},"limit":{"context":60000,"output":12000},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2024-09-18"},"meta-llama/llama-3.2-3b-instruct":{"name":"Meta: Llama 3.2 3B Instruct","cost":{"input":0.051,"output":0.34},"limit":{"context":80000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2024-09-18"},"meta-llama/llama-3.3-70b-instruct":{"name":"Meta: Llama 3.3 70B Instruct","cost":{"input":0.1,"output":0.32},"limit":{"context":131072,"output":16384},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-08-01"},"meta-llama/llama-4-maverick":{"name":"Meta: Llama 4 Maverick","cost":{"input":0.15,"output":0.6},"limit":{"context":1048576,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-04-05"},"meta-llama/llama-4-scout":{"name":"Meta: Llama 4 Scout","cost":{"input":0.08,"output":0.3},"limit":{"context":327680,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-04-05"},"meta-llama/llama-guard-3-8b":{"name":"Llama Guard 3 8B","cost":{"input":0.02,"output":0.06},"limit":{"context":131072,"output":26215},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2024-04-18"},"meta-llama/llama-guard-4-12b":{"name":"Meta: Llama Guard 4 12B","cost":{"input":0.18,"output":0.18},"limit":{"context":163840,"output":32768},"modalities":{"input":["image","text"],"output":["text"]},"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-04-05"},"microsoft/phi-4":{"name":"Microsoft: Phi 4","cost":{"input":0.06,"output":0.14},"limit":{"context":16384,"output":16384},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2024-12-11"},"microsoft/phi-4-mini-instruct":{"name":"Microsoft: Phi 4 Mini Instruct","cost":{"input":0.08,"output":0.35,"cache_read":0.08},"limit":{"context":128000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2025-10-17"},"microsoft/wizardlm-2-8x22b":{"name":"WizardLM-2 8x22B","cost":{"input":0.62,"output":0.62},"limit":{"context":65535,"output":8000},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2024-04-24"},"minimax/minimax-01":{"name":"MiniMax: MiniMax-01","cost":{"input":0.2,"output":1.1},"limit":{"context":1000192,"output":1000192},"modalities":{"input":["text","image"],"output":["text"]},"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-01-15"},"minimax/minimax-m1":{"name":"MiniMax: MiniMax M1","cost":{"input":0.4,"output":2.2},"limit":{"context":1000000,"output":40000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-06-17"},"minimax/minimax-m2":{"name":"MiniMax: MiniMax M2","cost":{"input":0.255,"output":1,"cache_read":0.03},"limit":{"context":196608,"output":196608},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-10-23"},"minimax/minimax-m2-her":{"name":"MiniMax: MiniMax M2-her","cost":{"input":0.3,"output":1.2},"limit":{"context":65536,"output":2048},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2026-01-23"},"minimax/minimax-m2.1":{"name":"MiniMax: MiniMax M2.1","cost":{"input":0.27,"output":0.95,"cache_read":0.03},"limit":{"context":196608,"output":39322},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-23"},"minimax/minimax-m2.5":{"name":"MiniMax: MiniMax M2.5","cost":{"input":0.25,"output":1.2,"cache_read":0.029},"limit":{"context":196608,"output":196608},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-12"},"minimax/minimax-m2.7":{"name":"MiniMax: MiniMax M2.7","family":"minimax-m2.7","cost":{"input":0.3,"output":1.2,"cache_read":0.06},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-03-18"},"mistralai/codestral-2508":{"name":"Mistral: Codestral 2508","cost":{"input":0.3,"output":0.9},"limit":{"context":256000,"output":51200},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-08-01"},"mistralai/devstral-2512":{"name":"Mistral: Devstral 2 2512","cost":{"input":0.4,"output":2,"cache_read":0.025},"limit":{"context":262144,"output":65536},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-09-12"},"mistralai/devstral-medium":{"name":"Mistral: Devstral Medium","cost":{"input":0.4,"output":2},"limit":{"context":131072,"output":26215},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-10"},"mistralai/devstral-small":{"name":"Mistral: Devstral Small 1.1","cost":{"input":0.1,"output":0.3},"limit":{"context":131072,"output":26215},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-05-07"},"mistralai/ministral-14b-2512":{"name":"Mistral: Ministral 3 14B 2512","cost":{"input":0.2,"output":0.2},"limit":{"context":262144,"output":52429},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-12-16"},"mistralai/ministral-3b-2512":{"name":"Mistral: Ministral 3 3B 2512","cost":{"input":0.1,"output":0.1},"limit":{"context":131072,"output":32768},"modalities":{"input":["image","text"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-12-02"},"mistralai/ministral-8b-2512":{"name":"Mistral: Ministral 3 8B 2512","cost":{"input":0.15,"output":0.15},"limit":{"context":262144,"output":32768},"modalities":{"input":["image","text"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-12-02"},"mistralai/mistral-7b-instruct-v0.1":{"name":"Mistral: Mistral 7B Instruct v0.1","cost":{"input":0.11,"output":0.19},"limit":{"context":2824,"output":565},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2025-04-03"},"mistralai/mistral-large":{"name":"Mistral Large","cost":{"input":2,"output":6},"limit":{"context":128000,"output":25600},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-07-24"},"mistralai/mistral-large-2407":{"name":"Mistral Large 2407","cost":{"input":2,"output":6},"limit":{"context":131072,"output":32768},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-11-19"},"mistralai/mistral-large-2411":{"name":"Mistral Large 2411","cost":{"input":2,"output":6},"limit":{"context":131072,"output":26215},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-07-24"},"mistralai/mistral-large-2512":{"name":"Mistral: Mistral Large 3 2512","cost":{"input":0.5,"output":1.5},"limit":{"context":262144,"output":52429},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2024-11-01"},"mistralai/mistral-medium-3":{"name":"Mistral: Mistral Medium 3","cost":{"input":0.4,"output":2},"limit":{"context":131072,"output":26215},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-05-07"},"mistralai/mistral-medium-3-5":{"name":"Mistral: Mistral Medium 3.5","cost":{"input":1.5,"output":7.5},"limit":{"context":262144,"output":262144},"modalities":{"input":["image","text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-04-30"},"mistralai/mistral-medium-3.1":{"name":"Mistral: Mistral Medium 3.1","cost":{"input":0.4,"output":2},"limit":{"context":131072,"output":26215},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-08-12"},"mistralai/mistral-nemo":{"name":"Mistral: Mistral Nemo","cost":{"input":0.02,"output":0.04},"limit":{"context":131072,"output":16384},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-07-01"},"mistralai/mistral-saba":{"name":"Mistral: Saba","cost":{"input":0.2,"output":0.6},"limit":{"context":32768,"output":32768},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-02-17"},"mistralai/mistral-small-24b-instruct-2501":{"name":"Mistral: Mistral Small 3","cost":{"input":0.05,"output":0.08},"limit":{"context":32768,"output":16384},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-29"},"mistralai/mistral-small-2603":{"name":"Mistral: Mistral Small 4","cost":{"input":0.15,"output":0.6,"cache_read":0.015},"limit":{"context":262144,"output":262144},"modalities":{"input":["image","text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-03-16"},"mistralai/mistral-small-3.1-24b-instruct":{"name":"Mistral: Mistral Small 3.1 24B","cost":{"input":0.35,"output":0.56,"cache_read":0.015},"limit":{"context":128000,"output":131072},"modalities":{"input":["image","text"],"output":["text"]},"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-03-17"},"mistralai/mistral-small-3.2-24b-instruct":{"name":"Mistral: Mistral Small 3.2 24B","cost":{"input":0.06,"output":0.18,"cache_read":0.03},"limit":{"context":131072,"output":131072},"modalities":{"input":["image","text"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-06-20"},"mistralai/mixtral-8x22b-instruct":{"name":"Mistral: Mixtral 8x22B Instruct","cost":{"input":2,"output":6},"limit":{"context":65536,"output":13108},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-04-17"},"mistralai/pixtral-large-2411":{"name":"Mistral: Pixtral Large 2411","cost":{"input":2,"output":6},"limit":{"context":131072,"output":32768},"modalities":{"input":["image","text"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2024-11-19"},"mistralai/voxtral-small-24b-2507":{"name":"Mistral: Voxtral Small 24B 2507","cost":{"input":0.1,"output":0.3},"limit":{"context":32000,"output":6400},"modalities":{"input":["text","audio"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-01"},"moonshotai/kimi-k2":{"name":"MoonshotAI: Kimi K2 0711","cost":{"input":0.55,"output":2.2},"limit":{"context":131000,"output":26215},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-11"},"moonshotai/kimi-k2-0905":{"name":"MoonshotAI: Kimi K2 0905","cost":{"input":0.4,"output":2,"cache_read":0.15},"limit":{"context":131072,"output":26215},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-09-05"},"moonshotai/kimi-k2-thinking":{"name":"MoonshotAI: Kimi K2 Thinking","cost":{"input":0.47,"output":2,"cache_read":0.2},"limit":{"context":131072,"output":65535},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-11-06"},"moonshotai/kimi-k2.5":{"name":"MoonshotAI: Kimi K2.5","cost":{"input":0.45,"output":2.2},"limit":{"context":262144,"output":65535},"modalities":{"input":["image","text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-01-27"},"moonshotai/kimi-k2.6":{"name":"MoonshotAI: Kimi K2.6","cost":{"input":0.75,"output":3.5,"cache_read":0.375},"limit":{"context":262144,"output":65535},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-20"},"morph/morph-v3-fast":{"name":"Morph: Morph V3 Fast","cost":{"input":0.8,"output":1.2},"limit":{"context":81920,"output":38000},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2024-08-15"},"morph/morph-v3-large":{"name":"Morph: Morph V3 Large","cost":{"input":0.9,"output":1.9},"limit":{"context":262144,"output":131072},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2024-08-15"},"nex-agi/deepseek-v3.1-nex-n1":{"name":"Nex AGI: DeepSeek V3.1 Nex N1","cost":{"input":0.27,"output":1},"limit":{"context":131072,"output":163840},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-01-01"},"nousresearch/hermes-2-pro-llama-3-8b":{"name":"NousResearch: Hermes 2 Pro - Llama-3 8B","cost":{"input":0.14,"output":0.14},"limit":{"context":8192,"output":8192},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2024-05-27"},"nousresearch/hermes-3-llama-3.1-405b":{"name":"Nous: Hermes 3 405B Instruct","cost":{"input":1,"output":1},"limit":{"context":131072,"output":16384},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2024-08-16"},"nousresearch/hermes-3-llama-3.1-70b":{"name":"Nous: Hermes 3 70B Instruct","cost":{"input":0.3,"output":0.3},"limit":{"context":131072,"output":32768},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2024-08-18"},"nousresearch/hermes-4-405b":{"name":"Nous: Hermes 4 405B","cost":{"input":1,"output":3},"limit":{"context":131072,"output":26215},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"temperature":true,"open_weights":true,"release_date":"2025-08-25"},"nousresearch/hermes-4-70b":{"name":"Nous: Hermes 4 70B","cost":{"input":0.13,"output":0.4,"cache_read":0.055},"limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"temperature":true,"open_weights":true,"release_date":"2025-08-25"},"nvidia/llama-3.3-nemotron-super-49b-v1.5":{"name":"NVIDIA: Llama 3.3 Nemotron Super 49B V1.5","family":"nemotron","cost":{"input":0.1,"output":0.4},"limit":{"context":131072,"output":26215},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-03-16"},"nvidia/nemotron-3-nano-30b-a3b":{"name":"NVIDIA: Nemotron 3 Nano 30B A3B","family":"nemotron","cost":{"input":0.05,"output":0.2},"limit":{"context":262144,"output":52429},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-12"},"nvidia/nemotron-3-nano-omni-30b-a3b-reasoning:free":{"name":"NVIDIA: Nemotron 3 Nano Omni (free)","family":"nemotron","cost":{},"limit":{"context":256000,"output":65536},"modalities":{"input":["text","audio","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-04-28"},"nvidia/nemotron-3-super-120b-a12b":{"name":"NVIDIA: Nemotron 3 Super","family":"nemotron","cost":{"input":0.1,"output":0.5,"cache_read":0.1},"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-03-11"},"nvidia/nemotron-3-super-120b-a12b:free":{"name":"NVIDIA: Nemotron 3 Super (free)","family":"nemotron","cost":{},"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-03-12"},"nvidia/nemotron-nano-9b-v2":{"name":"NVIDIA: Nemotron Nano 9B V2","family":"nemotron","cost":{"input":0.04,"output":0.16},"limit":{"context":131072,"output":26215},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-08-18"},"openai/gpt-3.5-turbo":{"name":"OpenAI: GPT-3.5 Turbo","cost":{"input":0.5,"output":1.5},"limit":{"context":16385,"output":4096},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2023-03-01"},"openai/gpt-3.5-turbo-0613":{"name":"OpenAI: GPT-3.5 Turbo (older v0613)","cost":{"input":1,"output":2},"limit":{"context":4095,"output":4096},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2023-06-13"},"openai/gpt-3.5-turbo-16k":{"name":"OpenAI: GPT-3.5 Turbo 16k","cost":{"input":3,"output":4},"limit":{"context":16385,"output":4096},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2023-08-28"},"openai/gpt-3.5-turbo-instruct":{"name":"OpenAI: GPT-3.5 Turbo Instruct","cost":{"input":1.5,"output":2},"limit":{"context":4095,"output":4096},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2023-03-01"},"openai/gpt-4":{"name":"OpenAI: GPT-4","cost":{"input":30,"output":60},"limit":{"context":8191,"output":4096},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2023-03-14"},"openai/gpt-4-0314":{"name":"OpenAI: GPT-4 (older v0314)","cost":{"input":30,"output":60},"limit":{"context":8191,"output":4096},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2023-05-28"},"openai/gpt-4-1106-preview":{"name":"OpenAI: GPT-4 Turbo (older v1106)","cost":{"input":10,"output":30},"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2023-11-06"},"openai/gpt-4-turbo":{"name":"OpenAI: GPT-4 Turbo","cost":{"input":10,"output":30},"limit":{"context":128000,"output":4096},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2023-09-13"},"openai/gpt-4-turbo-preview":{"name":"OpenAI: GPT-4 Turbo Preview","cost":{"input":10,"output":30},"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2024-01-25"},"openai/gpt-4.1":{"name":"OpenAI: GPT-4.1","cost":{"input":2,"output":8,"cache_read":0.5},"limit":{"context":1047576,"output":32768},"modalities":{"input":["image","pdf","text"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-04-14"},"openai/gpt-4.1-mini":{"name":"OpenAI: GPT-4.1 Mini","cost":{"input":0.4,"output":1.6,"cache_read":0.1},"limit":{"context":1047576,"output":32768},"modalities":{"input":["image","pdf","text"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-04-14"},"openai/gpt-4.1-nano":{"name":"OpenAI: GPT-4.1 Nano","cost":{"input":0.1,"output":0.4,"cache_read":0.025},"limit":{"context":1047576,"output":32768},"modalities":{"input":["image","pdf","text"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-04-14"},"openai/gpt-4o":{"name":"OpenAI: GPT-4o","cost":{"input":2.5,"output":10,"cache_read":1.25},"limit":{"context":128000,"output":16384},"modalities":{"input":["image","pdf","text"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-05-13"},"openai/gpt-4o-2024-05-13":{"name":"OpenAI: GPT-4o (2024-05-13)","cost":{"input":5,"output":15},"limit":{"context":128000,"output":4096},"modalities":{"input":["image","pdf","text"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-05-13"},"openai/gpt-4o-2024-08-06":{"name":"OpenAI: GPT-4o (2024-08-06)","cost":{"input":2.5,"output":10,"cache_read":1.25},"limit":{"context":128000,"output":16384},"modalities":{"input":["image","pdf","text"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-08-06"},"openai/gpt-4o-2024-11-20":{"name":"OpenAI: GPT-4o (2024-11-20)","cost":{"input":2.5,"output":10,"cache_read":1.25},"limit":{"context":128000,"output":16384},"modalities":{"input":["image","pdf","text"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-11-20"},"openai/gpt-4o-audio-preview":{"name":"OpenAI: GPT-4o Audio","cost":{"input":2.5,"output":10},"limit":{"context":128000,"output":16384},"modalities":{"input":["audio","text"],"output":["audio","text"]},"tool_call":true,"temperature":true,"release_date":"2025-08-15"},"openai/gpt-4o-mini":{"name":"OpenAI: GPT-4o-mini","cost":{"input":0.15,"output":0.6,"cache_read":0.075},"limit":{"context":128000,"output":16384},"modalities":{"input":["image","pdf","text"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-07-18"},"openai/gpt-4o-mini-2024-07-18":{"name":"OpenAI: GPT-4o-mini (2024-07-18)","cost":{"input":0.15,"output":0.6},"limit":{"context":128000,"output":16384},"modalities":{"input":["image","pdf","text"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-07-18"},"openai/gpt-4o-mini-search-preview":{"name":"OpenAI: GPT-4o-mini Search Preview","cost":{"input":0.15,"output":0.6},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-01"},"openai/gpt-4o-search-preview":{"name":"OpenAI: GPT-4o Search Preview","cost":{"input":2.5,"output":10},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-03-13"},"openai/gpt-5":{"name":"OpenAI: GPT-5","cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":400000,"output":128000},"modalities":{"input":["image","pdf","text"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-08-07"},"openai/gpt-5-chat":{"name":"OpenAI: GPT-5 Chat","cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":128000,"output":16384},"modalities":{"input":["image","pdf","text"],"output":["text"]},"attachment":true,"release_date":"2025-08-07"},"openai/gpt-5-codex":{"name":"OpenAI: GPT-5 Codex","cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-09-15"},"openai/gpt-5-image":{"name":"OpenAI: GPT-5 Image","cost":{"input":10,"output":10},"limit":{"context":400000,"output":128000},"modalities":{"input":["image","pdf","text"],"output":["image","text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-10-14"},"openai/gpt-5-image-mini":{"name":"OpenAI: GPT-5 Image Mini","cost":{"input":2.5,"output":2},"limit":{"context":400000,"output":128000},"modalities":{"input":["image","pdf","text"],"output":["image","text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-10-16"},"openai/gpt-5-mini":{"name":"OpenAI: GPT-5 Mini","cost":{"input":0.25,"output":2,"cache_read":0.025},"limit":{"context":400000,"output":128000},"modalities":{"input":["image","pdf","text"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-08-07"},"openai/gpt-5-nano":{"name":"OpenAI: GPT-5 Nano","cost":{"input":0.05,"output":0.4,"cache_read":0.005},"limit":{"context":400000,"output":128000},"modalities":{"input":["image","pdf","text"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-08-07"},"openai/gpt-5-pro":{"name":"OpenAI: GPT-5 Pro","cost":{"input":15,"output":120},"limit":{"context":400000,"output":128000},"modalities":{"input":["image","pdf","text"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-10-06"},"openai/gpt-5.1":{"name":"OpenAI: GPT-5.1","cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":400000,"output":128000},"modalities":{"input":["image","pdf","text"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-11-13"},"openai/gpt-5.1-chat":{"name":"OpenAI: GPT-5.1 Chat","cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":128000,"output":16384},"modalities":{"input":["image","pdf","text"],"output":["text"]},"tool_call":true,"attachment":true,"release_date":"2025-11-13"},"openai/gpt-5.1-codex":{"name":"OpenAI: GPT-5.1-Codex","cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-11-13"},"openai/gpt-5.1-codex-max":{"name":"OpenAI: GPT-5.1-Codex-Max","cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-11-13"},"openai/gpt-5.1-codex-mini":{"name":"OpenAI: GPT-5.1-Codex-Mini","cost":{"input":0.25,"output":2,"cache_read":0.025},"limit":{"context":400000,"output":100000},"modalities":{"input":["image","text"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-11-13"},"openai/gpt-5.2":{"name":"OpenAI: GPT-5.2","cost":{"input":1.75,"output":14,"cache_read":0.175},"limit":{"context":400000,"output":128000},"modalities":{"input":["image","pdf","text"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-12-11"},"openai/gpt-5.2-chat":{"name":"OpenAI: GPT-5.2 Chat","cost":{"input":1.75,"output":14,"cache_read":0.175},"limit":{"context":128000,"output":16384},"modalities":{"input":["image","pdf","text"],"output":["text"]},"tool_call":true,"attachment":true,"release_date":"2025-12-11"},"openai/gpt-5.2-codex":{"name":"OpenAI: GPT-5.2-Codex","cost":{"input":1.75,"output":14,"cache_read":0.175},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-01-14"},"openai/gpt-5.2-pro":{"name":"OpenAI: GPT-5.2 Pro","cost":{"input":21,"output":168},"limit":{"context":400000,"output":128000},"modalities":{"input":["image","pdf","text"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-12-11"},"openai/gpt-5.3-chat":{"name":"OpenAI: GPT-5.3 Chat","cost":{"input":1.75,"output":14},"limit":{"context":128000,"output":16384},"modalities":{"input":["image","pdf","text"],"output":["text"]},"tool_call":true,"attachment":true,"release_date":"2026-03-04"},"openai/gpt-5.3-codex":{"name":"OpenAI: GPT-5.3-Codex","cost":{"input":1.75,"output":14},"limit":{"context":400000,"output":128000},"modalities":{"input":["image","text"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-02-25"},"openai/gpt-5.4":{"name":"OpenAI: GPT-5.4","cost":{"input":2.5,"output":15},"limit":{"context":1050000,"output":128000},"modalities":{"input":["image","pdf","text"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-06"},"openai/gpt-5.4-image-2":{"name":"OpenAI: GPT-5.4 Image 2","cost":{"input":8,"output":15,"cache_read":2},"limit":{"context":272000,"output":128000},"modalities":{"input":["image","text","pdf"],"output":["image","text"]},"reasoning":true,"attachment":true,"release_date":"2026-04-21"},"openai/gpt-5.4-mini":{"name":"OpenAI: GPT-5.4 Mini","cost":{"input":0.75,"output":4.5,"cache_read":0.075},"limit":{"context":400000,"output":128000},"modalities":{"input":["image","pdf","text"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-17"},"openai/gpt-5.4-nano":{"name":"OpenAI: GPT-5.4 Nano","cost":{"input":0.2,"output":1.25,"cache_read":0.02},"limit":{"context":400000,"output":128000},"modalities":{"input":["image","pdf","text"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-17"},"openai/gpt-5.4-pro":{"name":"OpenAI: GPT-5.4 Pro","cost":{"input":30,"output":180},"limit":{"context":1050000,"output":128000},"modalities":{"input":["image","pdf","text"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-06"},"openai/gpt-5.5":{"name":"OpenAI: GPT-5.5","cost":{"input":5,"output":30,"cache_read":0.5},"limit":{"context":1050000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-24"},"openai/gpt-5.5-pro":{"name":"OpenAI: GPT-5.5 Pro","cost":{"input":30,"output":180},"limit":{"context":1050000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-24"},"openai/gpt-audio":{"name":"OpenAI: GPT Audio","cost":{"input":2.5,"output":10},"limit":{"context":128000,"output":16384},"modalities":{"input":["audio","text"],"output":["audio","text"]},"temperature":true,"release_date":"2026-01-20"},"openai/gpt-audio-mini":{"name":"OpenAI: GPT Audio Mini","cost":{"input":0.6,"output":2.4},"limit":{"context":128000,"output":16384},"modalities":{"input":["audio","text"],"output":["audio","text"]},"temperature":true,"release_date":"2026-01-20"},"openai/gpt-chat-latest":{"name":"OpenAI: GPT Chat Latest","cost":{"input":5,"output":30,"cache_read":0.5},"limit":{"context":400000,"output":128000},"modalities":{"input":["image","pdf","text"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-05-05"},"openai/gpt-oss-120b":{"name":"OpenAI: gpt-oss-120b","cost":{"input":0.039,"output":0.19},"limit":{"context":131072,"output":26215},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-08-05"},"openai/gpt-oss-20b":{"name":"OpenAI: gpt-oss-20b","cost":{"input":0.03,"output":0.14},"limit":{"context":131072,"output":26215},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-08-05"},"openai/gpt-oss-safeguard-20b":{"name":"OpenAI: gpt-oss-safeguard-20b","cost":{"input":0.075,"output":0.3,"cache_read":0.037},"limit":{"context":131072,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-10-29"},"openai/o1":{"name":"OpenAI: o1","cost":{"input":15,"output":60,"cache_read":7.5},"limit":{"context":200000,"output":100000},"modalities":{"input":["image","pdf","text"],"output":["text"]},"tool_call":true,"attachment":true,"release_date":"2024-12-05"},"openai/o1-pro":{"name":"OpenAI: o1-pro","cost":{"input":150,"output":600},"limit":{"context":200000,"output":100000},"modalities":{"input":["image","pdf","text"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2025-03-19"},"openai/o3":{"name":"OpenAI: o3","cost":{"input":2,"output":8,"cache_read":0.5},"limit":{"context":200000,"output":100000},"modalities":{"input":["image","pdf","text"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-04-16"},"openai/o3-deep-research":{"name":"OpenAI: o3 Deep Research","cost":{"input":10,"output":40,"cache_read":2.5},"limit":{"context":200000,"output":100000},"modalities":{"input":["image","pdf","text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-06-26"},"openai/o3-mini":{"name":"OpenAI: o3 Mini","cost":{"input":1.1,"output":4.4,"cache_read":0.55},"limit":{"context":200000,"output":100000},"modalities":{"input":["pdf","text"],"output":["text"]},"tool_call":true,"attachment":true,"release_date":"2024-12-20"},"openai/o3-mini-high":{"name":"OpenAI: o3 Mini High","cost":{"input":1.1,"output":4.4,"cache_read":0.55},"limit":{"context":200000,"output":100000},"modalities":{"input":["pdf","text"],"output":["text"]},"tool_call":true,"attachment":true,"release_date":"2025-01-31"},"openai/o3-pro":{"name":"OpenAI: o3 Pro","cost":{"input":20,"output":80},"limit":{"context":200000,"output":100000},"modalities":{"input":["image","pdf","text"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-04-16"},"openai/o4-mini":{"name":"OpenAI: o4 Mini","cost":{"input":1.1,"output":4.4,"cache_read":0.275},"limit":{"context":200000,"output":100000},"modalities":{"input":["image","pdf","text"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-04-16"},"openai/o4-mini-deep-research":{"name":"OpenAI: o4 Mini Deep Research","cost":{"input":2,"output":8,"cache_read":0.5},"limit":{"context":200000,"output":100000},"modalities":{"input":["image","pdf","text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-06-26"},"openai/o4-mini-high":{"name":"OpenAI: o4 Mini High","cost":{"input":1.1,"output":4.4},"limit":{"context":200000,"output":100000},"modalities":{"input":["image","pdf","text"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-04-17"},"openrouter/auto":{"name":"Auto Router","cost":{},"limit":{"context":2000000,"output":32768},"modalities":{"input":["audio","image","pdf","text","video"],"output":["image","text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-03-15"},"openrouter/bodybuilder":{"name":"Body Builder (beta)","cost":{},"limit":{"context":128000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"release_date":"2026-03-15"},"openrouter/free":{"name":"Free Models Router","cost":{},"limit":{"context":200000,"output":32768},"modalities":{"input":["image","text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-01"},"openrouter/owl-alpha":{"name":"Owl Alpha","cost":{},"limit":{"context":1048756,"output":262144},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-04-28"},"openrouter/pareto-code":{"name":"Pareto Code Router","cost":{},"limit":{"context":200000,"output":65536},"modalities":{"input":["text"],"output":["text"]},"release_date":"2026-04-21"},"perceptron/perceptron-mk1":{"name":"Perceptron: Perceptron Mk1","cost":{"input":0.15,"output":1.5},"limit":{"context":32768,"output":8192},"modalities":{"input":["image","text","video"],"output":["text"]},"reasoning":true,"temperature":true,"attachment":true,"release_date":"2026-05-12"},"perplexity/sonar":{"name":"Perplexity: Sonar","cost":{"input":1,"output":1},"limit":{"context":127072,"output":25415},"modalities":{"input":["text","image"],"output":["text"]},"temperature":true,"attachment":true,"release_date":"2024-01-01"},"perplexity/sonar-deep-research":{"name":"Perplexity: Sonar Deep Research","cost":{"input":2,"output":8},"limit":{"context":128000,"output":25600},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"temperature":true,"release_date":"2025-01-27"},"perplexity/sonar-pro":{"name":"Perplexity: Sonar Pro","cost":{"input":3,"output":15},"limit":{"context":200000,"output":8000},"modalities":{"input":["text","image"],"output":["text"]},"temperature":true,"attachment":true,"release_date":"2024-01-01"},"perplexity/sonar-pro-search":{"name":"Perplexity: Sonar Pro Search","cost":{"input":3,"output":15},"limit":{"context":200000,"output":8000},"modalities":{"input":["image","text"],"output":["text"]},"reasoning":true,"temperature":true,"attachment":true,"release_date":"2025-10-31"},"perplexity/sonar-reasoning-pro":{"name":"Perplexity: Sonar Reasoning Pro","cost":{"input":2,"output":8},"limit":{"context":128000,"output":25600},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"temperature":true,"attachment":true,"release_date":"2024-01-01"},"poolside/laguna-m.1:free":{"name":"Poolside: Laguna M.1 (free)","cost":{},"limit":{"context":262144,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-04-28"},"poolside/laguna-xs.2:free":{"name":"Poolside: Laguna XS.2 (free)","cost":{},"limit":{"context":262144,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-04-28"},"prime-intellect/intellect-3":{"name":"Prime Intellect: INTELLECT-3","cost":{"input":0.2,"output":1.1},"limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-11-26"},"qwen/qwen-2.5-72b-instruct":{"name":"Qwen2.5 72B Instruct","cost":{"input":0.12,"output":0.39},"limit":{"context":32768,"output":16384},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-09"},"qwen/qwen-2.5-7b-instruct":{"name":"Qwen: Qwen2.5 7B Instruct","cost":{"input":0.04,"output":0.1},"limit":{"context":32768,"output":6554},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-09"},"qwen/qwen-2.5-coder-32b-instruct":{"name":"Qwen2.5 Coder 32B Instruct","cost":{"input":0.2,"output":0.2,"cache_read":0.015},"limit":{"context":32768,"output":8192},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2024-11-11"},"qwen/qwen-plus":{"name":"Qwen: Qwen-Plus","cost":{"input":0.4,"output":1.2,"cache_read":0.08},"limit":{"context":1000000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2024-01-25"},"qwen/qwen-plus-2025-07-28":{"name":"Qwen: Qwen Plus 0728","cost":{"input":0.26,"output":0.78},"limit":{"context":1000000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-09-09"},"qwen/qwen-plus-2025-07-28:thinking":{"name":"Qwen: Qwen Plus 0728 (thinking)","cost":{"input":0.26,"output":0.78},"limit":{"context":1000000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-09-09"},"qwen/qwen2.5-vl-72b-instruct":{"name":"Qwen: Qwen2.5 VL 72B Instruct","cost":{"input":0.8,"output":0.8,"cache_read":0.075},"limit":{"context":32768,"output":32768},"modalities":{"input":["image","text"],"output":["text"]},"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-02-01"},"qwen/qwen3-14b":{"name":"Qwen: Qwen3 14B","cost":{"input":0.06,"output":0.24,"cache_read":0.025},"limit":{"context":40960,"output":40960},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-04"},"qwen/qwen3-235b-a22b":{"name":"Qwen: Qwen3 235B A22B","cost":{"input":0.455,"output":1.82,"cache_read":0.15},"limit":{"context":131072,"output":8192},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-12-01"},"qwen/qwen3-235b-a22b-2507":{"name":"Qwen: Qwen3 235B A22B Instruct 2507","cost":{"input":0.071,"output":0.1},"limit":{"context":262144,"output":52429},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-04"},"qwen/qwen3-235b-a22b-thinking-2507":{"name":"Qwen: Qwen3 235B A22B Thinking 2507","cost":{"input":0.11,"output":0.6},"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-25"},"qwen/qwen3-30b-a3b":{"name":"Qwen: Qwen3 30B A3B","cost":{"input":0.08,"output":0.28,"cache_read":0.03},"limit":{"context":40960,"output":40960},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-04"},"qwen/qwen3-30b-a3b-instruct-2507":{"name":"Qwen: Qwen3 30B A3B Instruct 2507","cost":{"input":0.09,"output":0.3,"cache_read":0.04},"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-29"},"qwen/qwen3-30b-a3b-thinking-2507":{"name":"Qwen: Qwen3 30B A3B Thinking 2507","cost":{"input":0.051,"output":0.34},"limit":{"context":32768,"output":6554},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-29"},"qwen/qwen3-32b":{"name":"Qwen: Qwen3 32B","cost":{"input":0.08,"output":0.24,"cache_read":0.04},"limit":{"context":40960,"output":40960},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-12-01"},"qwen/qwen3-8b":{"name":"Qwen: Qwen3 8B","cost":{"input":0.05,"output":0.4,"cache_read":0.05},"limit":{"context":40960,"output":8192},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-04"},"qwen/qwen3-coder":{"name":"Qwen: Qwen3 Coder 480B A35B","cost":{"input":0.22,"output":1,"cache_read":0.022},"limit":{"context":262144,"output":52429},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-23"},"qwen/qwen3-coder-30b-a3b-instruct":{"name":"Qwen: Qwen3 Coder 30B A3B Instruct","cost":{"input":0.07,"output":0.27},"limit":{"context":160000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-31"},"qwen/qwen3-coder-flash":{"name":"Qwen: Qwen3 Coder Flash","cost":{"input":0.195,"output":0.975,"cache_read":0.06},"limit":{"context":1000000,"output":65536},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-07-23"},"qwen/qwen3-coder-next":{"name":"Qwen: Qwen3 Coder Next","cost":{"input":0.12,"output":0.75,"cache_read":0.035},"limit":{"context":262144,"output":65536},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-02"},"qwen/qwen3-coder-plus":{"name":"Qwen: Qwen3 Coder Plus","cost":{"input":0.65,"output":3.25,"cache_read":0.2},"limit":{"context":1000000,"output":65536},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-01"},"qwen/qwen3-max":{"name":"Qwen: Qwen3 Max","cost":{"input":1.2,"output":6,"cache_read":0.24},"limit":{"context":262144,"output":32768},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-09-05"},"qwen/qwen3-max-thinking":{"name":"Qwen: Qwen3 Max Thinking","cost":{"input":0.78,"output":3.9},"limit":{"context":262144,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-01-23"},"qwen/qwen3-next-80b-a3b-instruct":{"name":"Qwen: Qwen3 Next 80B A3B Instruct","cost":{"input":0.09,"output":1.1},"limit":{"context":131072,"output":52429},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-09-11"},"qwen/qwen3-next-80b-a3b-thinking":{"name":"Qwen: Qwen3 Next 80B A3B Thinking","cost":{"input":0.0975,"output":0.78},"limit":{"context":131072,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-09-11"},"qwen/qwen3-vl-235b-a22b-instruct":{"name":"Qwen: Qwen3 VL 235B A22B Instruct","cost":{"input":0.2,"output":0.88,"cache_read":0.11},"limit":{"context":262144,"output":52429},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-09-23"},"qwen/qwen3-vl-235b-a22b-thinking":{"name":"Qwen: Qwen3 VL 235B A22B Thinking","cost":{"input":0.26,"output":2.6},"limit":{"context":131072,"output":32768},"modalities":{"input":["image","text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-09-24"},"qwen/qwen3-vl-30b-a3b-instruct":{"name":"Qwen: Qwen3 VL 30B A3B Instruct","cost":{"input":0.13,"output":0.52},"limit":{"context":131072,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-10-05"},"qwen/qwen3-vl-30b-a3b-thinking":{"name":"Qwen: Qwen3 VL 30B A3B Thinking","cost":{"input":0.13,"output":1.56},"limit":{"context":131072,"output":32768},"modalities":{"input":["image","text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-10-11"},"qwen/qwen3-vl-32b-instruct":{"name":"Qwen: Qwen3 VL 32B Instruct","cost":{"input":0.104,"output":0.416},"limit":{"context":131072,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-10-21"},"qwen/qwen3-vl-8b-instruct":{"name":"Qwen: Qwen3 VL 8B Instruct","cost":{"input":0.08,"output":0.5},"limit":{"context":131072,"output":32768},"modalities":{"input":["image","text"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-10-15"},"qwen/qwen3-vl-8b-thinking":{"name":"Qwen: Qwen3 VL 8B Thinking","cost":{"input":0.117,"output":1.365},"limit":{"context":131072,"output":32768},"modalities":{"input":["image","text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-10-15"},"qwen/qwen3.5-122b-a10b":{"name":"Qwen: Qwen3.5-122B-A10B","cost":{"input":0.26,"output":2.08},"limit":{"context":262144,"output":65536},"modalities":{"input":["image","text","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-02-26"},"qwen/qwen3.5-27b":{"name":"Qwen: Qwen3.5-27B","cost":{"input":0.195,"output":1.56},"limit":{"context":262144,"output":65536},"modalities":{"input":["image","text","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-02-26"},"qwen/qwen3.5-35b-a3b":{"name":"Qwen: Qwen3.5-35B-A3B","cost":{"input":0.1625,"output":1.3},"limit":{"context":262144,"output":65536},"modalities":{"input":["image","text","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-02-26"},"qwen/qwen3.5-397b-a17b":{"name":"Qwen: Qwen3.5 397B A17B","cost":{"input":0.39,"output":2.34},"limit":{"context":262144,"output":65536},"modalities":{"input":["image","text","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-15"},"qwen/qwen3.5-9b":{"name":"Qwen: Qwen3.5-9B","cost":{"input":0.05,"output":0.15},"limit":{"context":256000,"output":32768},"modalities":{"input":["image","text","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-03-10"},"qwen/qwen3.5-flash-02-23":{"name":"Qwen: Qwen3.5-Flash","cost":{"input":0.1,"output":0.4},"limit":{"context":1000000,"output":65536},"modalities":{"input":["image","text","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-02-26"},"qwen/qwen3.5-plus-02-15":{"name":"Qwen: Qwen3.5 Plus 2026-02-15","cost":{"input":0.26,"output":1.56},"limit":{"context":1000000,"output":65536},"modalities":{"input":["image","text","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-15"},"qwen/qwen3.5-plus-20260420":{"name":"Qwen: Qwen3.5 Plus 2026-04-20","cost":{"input":0.4,"output":2.4},"limit":{"context":1000000,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-04-27"},"qwen/qwen3.6-27b":{"name":"Qwen: Qwen3.6 27B","cost":{"input":0.325,"output":3.25},"limit":{"context":256000,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-04-27"},"qwen/qwen3.6-35b-a3b":{"name":"Qwen: Qwen3.6 35B A3B","cost":{"input":0.1612,"output":0.96525,"cache_read":0.1612},"limit":{"context":262144,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"temperature":true,"attachment":true,"release_date":"2026-04-27"},"qwen/qwen3.6-flash":{"name":"Qwen: Qwen3.6 Flash","cost":{"input":0.25,"output":1.5,"cache_write":0.3125},"limit":{"context":1000000,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-04-27"},"qwen/qwen3.6-max-preview":{"name":"Qwen: Qwen3.6 Max Preview","cost":{"input":1.04,"output":6.24,"cache_write":1.3},"limit":{"context":262144,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-04-27"},"qwen/qwen3.6-plus":{"name":"Qwen: Qwen3.6 Plus","cost":{"input":0.325,"output":1.95,"cache_read":0.0325,"cache_write":0.40625},"limit":{"context":1000000,"output":65536},"modalities":{"input":["image","text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-08-26"},"qwen/qwen3.7-max":{"name":"Qwen: Qwen3.7 Max","cost":{"input":1.625,"output":4.875,"cache_read":0.1625,"cache_write":2.03125},"limit":{"context":1000000,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-08-26"},"rekaai/reka-edge":{"name":"Reka Edge","cost":{"input":0.1,"output":0.1},"limit":{"context":16384,"output":16384},"modalities":{"input":["image","text","video"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-03-20"},"rekaai/reka-flash-3":{"name":"Reka Flash 3","cost":{"input":0.1,"output":0.2},"limit":{"context":65536,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"temperature":true,"open_weights":true,"release_date":"2025-03-12"},"relace/relace-apply-3":{"name":"Relace: Relace Apply 3","cost":{"input":0.85,"output":1.25},"limit":{"context":256000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-09-26"},"relace/relace-search":{"name":"Relace: Relace Search","cost":{"input":1,"output":3},"limit":{"context":256000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-12-09"},"sao10k/l3-euryale-70b":{"name":"Sao10k: Llama 3 Euryale 70B v2.1","cost":{"input":1.48,"output":1.48},"limit":{"context":8192,"output":8192},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-06-18"},"sao10k/l3-lunaris-8b":{"name":"Sao10K: Llama 3 8B Lunaris","cost":{"input":0.04,"output":0.05},"limit":{"context":8192,"output":8192},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2024-08-13"},"sao10k/l3.1-70b-hanami-x1":{"name":"Sao10K: Llama 3.1 70B Hanami x1","cost":{"input":3,"output":3},"limit":{"context":16000,"output":16000},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2025-01-08"},"sao10k/l3.1-euryale-70b":{"name":"Sao10K: Llama 3.1 Euryale 70B v2.2","cost":{"input":0.85,"output":0.85},"limit":{"context":131072,"output":16384},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-08-28"},"sao10k/l3.3-euryale-70b":{"name":"Sao10K: Llama 3.3 Euryale 70B","cost":{"input":0.65,"output":0.75},"limit":{"context":131072,"output":16384},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2024-12-18"},"stealth/claude-opus-4.6":{"name":"Stealth: Claude Opus 4.6 (20% off)","cost":{"input":4,"output":20,"cache_read":0.4,"cache_write":5},"limit":{"context":1000000,"output":128000},"modalities":{"input":["image","pdf","text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-05"},"stealth/claude-opus-4.7":{"name":"Stealth: Claude Opus 4.7 (20% off)","cost":{"input":4,"output":20,"cache_read":0.4,"cache_write":5},"limit":{"context":1000000,"output":128000},"modalities":{"input":["image","pdf","text"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-16"},"stealth/claude-sonnet-4.6":{"name":"Stealth: Claude Sonnet 4.6 (20% off)","cost":{"input":2.4,"output":12,"cache_read":0.24,"cache_write":3},"limit":{"context":1000000,"output":64000},"modalities":{"input":["image","pdf","text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-17"},"stepfun/step-3.5-flash":{"name":"StepFun: Step 3.5 Flash","cost":{"input":0.1,"output":0.3,"cache_read":0.02},"limit":{"context":256000,"output":256000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-01-29"},"switchpoint/router":{"name":"Switchpoint Router","cost":{"input":0.85,"output":3.4},"limit":{"context":131072,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"temperature":true,"release_date":"2025-07-12"},"tencent/hunyuan-a13b-instruct":{"name":"Tencent: Hunyuan A13B Instruct","cost":{"input":0.14,"output":0.57},"limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"temperature":true,"release_date":"2025-06-30"},"tencent/hy3-preview":{"name":"Tencent: Hy3 Preview","cost":{"input":0.066,"output":0.26,"cache_read":0.029},"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-04-22"},"thedrummer/cydonia-24b-v4.1":{"name":"TheDrummer: Cydonia 24B V4.1","cost":{"input":0.3,"output":0.5},"limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2025-09-27"},"thedrummer/rocinante-12b":{"name":"TheDrummer: Rocinante 12B","cost":{"input":0.17,"output":0.43},"limit":{"context":32768,"output":32768},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-09-30"},"thedrummer/skyfall-36b-v2":{"name":"TheDrummer: Skyfall 36B V2","cost":{"input":0.55,"output":0.8},"limit":{"context":32768,"output":32768},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2025-03-11"},"thedrummer/unslopnemo-12b":{"name":"TheDrummer: UnslopNemo 12B","cost":{"input":0.4,"output":0.4},"limit":{"context":32768,"output":32768},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-11-09"},"undi95/remm-slerp-l2-13b":{"name":"ReMM SLERP 13B","cost":{"input":0.45,"output":0.65},"limit":{"context":6144,"output":4096},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2023-07-22"},"upstage/solar-pro-3":{"name":"Upstage: Solar Pro 3","cost":{"input":0.15,"output":0.6},"limit":{"context":128000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-01-27"},"writer/palmyra-x5":{"name":"Writer: Palmyra X5","cost":{"input":0.6,"output":6},"limit":{"context":1040000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2025-04-28"},"x-ai/grok-4.20":{"name":"xAI: Grok 4.20","cost":{"input":2,"output":6,"cache_read":0.2},"limit":{"context":2000000,"output":2000000},"modalities":{"input":["image","pdf","text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-03-31"},"x-ai/grok-4.20-multi-agent":{"name":"xAI: Grok 4.20 Multi-Agent","cost":{"input":2,"output":6,"cache_read":0.2},"limit":{"context":2000000,"output":2000000},"modalities":{"input":["image","pdf","text"],"output":["text"]},"reasoning":true,"temperature":true,"attachment":true,"release_date":"2026-03-31"},"x-ai/grok-4.3":{"name":"xAI: Grok 4.3","cost":{"input":1.25,"output":2.5,"cache_read":0.2},"limit":{"context":1000000,"output":4096},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-05-01"},"x-ai/grok-build-0.1":{"name":"xAI: Grok Build 0.1","cost":{"input":1,"output":2,"cache_read":0.2},"limit":{"context":256000,"output":256000},"modalities":{"input":["image","text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-05-20"},"xiaomi/mimo-v2-flash":{"name":"Xiaomi: MiMo-V2-Flash","family":"mimo","cost":{"input":0.09,"output":0.29,"cache_read":0.045},"limit":{"context":262144,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-16"},"xiaomi/mimo-v2-omni":{"name":"Xiaomi: MiMo-V2-Omni","family":"mimo","cost":{"input":0.4,"output":2,"cache_read":0.08},"limit":{"context":262144,"output":65536},"modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-03-18"},"xiaomi/mimo-v2-pro":{"name":"Xiaomi: MiMo-V2-Pro","family":"mimo","cost":{"input":1,"output":3,"cache_read":0.2},"limit":{"context":1048576,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-03-18"},"xiaomi/mimo-v2.5":{"name":"Xiaomi: MiMo-V2.5","family":"mimo","cost":{"input":0.4,"output":2,"cache_read":0.08},"limit":{"context":1048576,"output":131072},"modalities":{"input":["text","image","audio","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-22"},"xiaomi/mimo-v2.5-pro":{"name":"Xiaomi: MiMo V2.5 Pro","family":"mimo","cost":{"input":1,"output":3,"cache_read":0.2},"limit":{"context":1048576,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-22"},"z-ai/glm-4-32b":{"name":"Z.ai: GLM 4 32B ","cost":{"input":0.1,"output":0.1},"limit":{"context":128000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-25"},"z-ai/glm-4.5":{"name":"Z.ai: GLM 4.5","cost":{"input":0.6,"output":2.2,"cache_read":0.175},"limit":{"context":131072,"output":98304},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-28"},"z-ai/glm-4.5-air":{"name":"Z.ai: GLM 4.5 Air","cost":{"input":0.13,"output":0.85,"cache_read":0.025},"limit":{"context":131072,"output":98304},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-28"},"z-ai/glm-4.5v":{"name":"Z.ai: GLM 4.5V","cost":{"input":0.6,"output":1.8,"cache_read":0.11},"limit":{"context":65536,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-08-11"},"z-ai/glm-4.6":{"name":"Z.ai: GLM 4.6","cost":{"input":0.39,"output":1.9,"cache_read":0.175},"limit":{"context":204800,"output":204800},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-09-30"},"z-ai/glm-4.6v":{"name":"Z.ai: GLM 4.6V","cost":{"input":0.3,"output":0.9},"limit":{"context":131072,"output":131072},"modalities":{"input":["image","text","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-09-30"},"z-ai/glm-4.7":{"name":"Z.ai: GLM 4.7","cost":{"input":0.38,"output":1.98,"cache_read":0.2},"limit":{"context":202752,"output":65535},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-22"},"z-ai/glm-4.7-flash":{"name":"Z.ai: GLM 4.7 Flash","cost":{"input":0.06,"output":0.4,"cache_read":0.01},"limit":{"context":202752,"output":40551},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-01-19"},"z-ai/glm-5":{"name":"Z.ai: GLM 5","cost":{"input":0.72,"output":2.3},"limit":{"context":202752,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-12"},"z-ai/glm-5-turbo":{"name":"Z.ai: GLM 5 Turbo","cost":{"input":1.2,"output":4,"cache_read":0.24},"limit":{"context":202752,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-03-15"},"z-ai/glm-5.1":{"name":"Z.ai: GLM 5.1","cost":{"input":1.26,"output":3.96},"limit":{"context":202752,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-03-27"},"z-ai/glm-5v-turbo":{"name":"Z.ai: GLM 5V Turbo","cost":{"input":1.2,"output":4,"cache_read":0.24},"limit":{"context":202752,"output":131072},"modalities":{"input":["image","text","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-01"},"~anthropic/claude-haiku-latest":{"name":"Anthropic: Claude Haiku Latest","cost":{"input":1,"output":5,"cache_read":0.1,"cache_write":1.25},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-04-27"},"~anthropic/claude-opus-latest":{"name":"Anthropic: Claude Opus Latest","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-16"},"~anthropic/claude-sonnet-latest":{"name":"Anthropic: Claude Sonnet Latest","cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-04-27"},"~google/gemini-flash-latest":{"name":"Google: Gemini Flash Latest","cost":{"input":0.5,"output":3,"cache_read":0.05,"cache_write":0.08333333333333334},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-04-27"},"~google/gemini-pro-latest":{"name":"Google: Gemini Pro Latest","cost":{"input":2,"output":12,"cache_read":0.2,"cache_write":0.375},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-04-27"},"~moonshotai/kimi-latest":{"name":"MoonshotAI: Kimi Latest","cost":{"input":0.74,"output":3.49,"cache_read":0.14},"limit":{"context":262142,"output":262142},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-04-27"},"~openai/gpt-latest":{"name":"OpenAI: GPT Latest","cost":{"input":5,"output":30,"cache_read":0.5},"limit":{"context":1050000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-27"},"~openai/gpt-mini-latest":{"name":"OpenAI: GPT Mini Latest","cost":{"input":0.75,"output":4.5,"cache_read":0.075},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-27"}}},"kimi-for-coding":{"models":{"k2p5":{"name":"Kimi K2.5","family":"kimi-thinking","cost":{},"limit":{"context":262144,"output":32768},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-01"},"k2p6":{"name":"Kimi K2.6","family":"kimi-thinking","cost":{},"limit":{"context":262144,"output":32768},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04"},"k2p7":{"name":"Kimi K2.7 Code","family":"kimi-k2","cost":{},"limit":{"context":262144,"output":32768},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"open_weights":true,"release_date":"2026-06-12"},"kimi-k2-thinking":{"name":"Kimi K2 Thinking","family":"kimi-thinking","cost":{},"limit":{"context":262144,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-11"}}},"kuae-cloud-coding-plan":{"models":{"GLM-4.7":{"name":"GLM-4.7","family":"glm","cost":{},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-22"}}},"lilac":{"models":{"google/gemma-4-31b-it":{"name":"Gemma 4 31B IT","family":"gemma","cost":{"input":0.11,"output":0.35},"limit":{"context":262100,"output":262100},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-02"},"minimaxai/minimax-m3":{"name":"MiniMax M3","family":"minimax-m3","cost":{"input":0.28,"output":1.1,"cache_read":0.05},"limit":{"context":1048576,"output":1048576},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-06-01"},"moonshotai/kimi-k2.6":{"name":"Kimi K2.6","family":"kimi-k2","cost":{"input":0.7,"output":3.5,"cache_read":0.2},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-21"},"zai-org/glm-5.2":{"name":"GLM 5.2","family":"glm","cost":{"input":0.9,"output":3,"cache_read":0.27},"limit":{"context":524288,"output":524288},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-06-13"}}},"llama":{"models":{"cerebras-llama-4-maverick-17b-128e-instruct":{"name":"Cerebras-Llama-4-Maverick-17B-128E-Instruct","family":"llama","cost":{},"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-04-05"},"cerebras-llama-4-scout-17b-16e-instruct":{"name":"Cerebras-Llama-4-Scout-17B-16E-Instruct","family":"llama","cost":{},"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-04-05"},"groq-llama-4-maverick-17b-128e-instruct":{"name":"Groq-Llama-4-Maverick-17B-128E-Instruct","family":"llama","cost":{},"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-04-05"},"llama-3.3-70b-instruct":{"name":"Llama-3.3-70B-Instruct","family":"llama","cost":{},"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2024-12-06"},"llama-3.3-8b-instruct":{"name":"Llama-3.3-8B-Instruct","family":"llama","cost":{},"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2024-12-06"},"llama-4-maverick-17b-128e-instruct-fp8":{"name":"Llama-4-Maverick-17B-128E-Instruct-FP8","family":"llama","cost":{},"limit":{"context":128000,"output":4096},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-04-05"},"llama-4-scout-17b-16e-instruct-fp8":{"name":"Llama-4-Scout-17B-16E-Instruct-FP8","family":"llama","cost":{},"limit":{"context":128000,"output":4096},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-04-05"}}},"llmgateway":{"models":{"auto":{"name":"Auto Route","family":"auto","cost":{},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-01-01"},"claude-3-7-sonnet":{"name":"Claude 3.7 Sonnet","family":"claude","cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":200000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-02-24"},"claude-3-7-sonnet-20250219":{"name":"Claude Sonnet 3.7","family":"claude-sonnet","cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-02-19"},"claude-3-opus":{"name":"Claude 3 Opus","family":"claude","cost":{"input":15,"output":75,"cache_read":1.5,"cache_write":18.75},"limit":{"context":200000,"output":4096},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-03-04"},"claude-haiku-4-5":{"name":"Claude Haiku 4.5 (latest)","family":"claude-haiku","cost":{"input":1,"output":5,"cache_read":0.1,"cache_write":1.25},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-10-15"},"claude-haiku-4-5-20251001":{"name":"Claude Haiku 4.5","family":"claude-haiku","cost":{"input":1,"output":5,"cache_read":0.1,"cache_write":1.25},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-10-15"},"claude-opus-4-1-20250805":{"name":"Claude Opus 4.1","family":"claude-opus","cost":{"input":15,"output":75,"cache_read":1.5,"cache_write":18.75},"limit":{"context":200000,"output":32000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-08-05"},"claude-opus-4-5-20251101":{"name":"Claude Opus 4.5","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-11-01"},"claude-opus-4-6":{"name":"Claude Opus 4.6","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-05"},"claude-opus-4-7":{"name":"Claude Opus 4.7","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-16"},"claude-opus-4-8":{"name":"Claude Opus 4.8","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-05-28"},"claude-sonnet-4-5":{"name":"Claude Sonnet 4.5 (latest)","family":"claude-sonnet","cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-09-29"},"claude-sonnet-4-5-20250929":{"name":"Claude Sonnet 4.5","family":"claude-sonnet","cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-09-29"},"claude-sonnet-4-6":{"name":"Claude Sonnet 4.6","family":"claude-sonnet","cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-17"},"codestral-2508":{"name":"Codestral","family":"mistral","cost":{"input":0.3,"output":0.9},"limit":{"context":256000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2025-07-30"},"custom":{"name":"Custom Model","family":"auto","cost":{},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-01-01"},"deepseek-v3.1":{"name":"DeepSeek V3.1","family":"deepseek","cost":{"input":0.56,"output":1.68,"cache_read":0.112},"limit":{"context":128000,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-08-21"},"deepseek-v3.2":{"name":"DeepSeek V3.2","family":"deepseek","cost":{"input":0.26,"output":0.38,"cache_read":0.13},"limit":{"context":163840,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-09-29"},"deepseek-v4-flash":{"name":"DeepSeek V4 Flash","family":"deepseek-flash","cost":{"input":0.14,"output":0.28,"cache_read":0.0028},"limit":{"context":1050000,"output":384000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-24"},"deepseek-v4-pro":{"name":"DeepSeek V4 Pro","family":"deepseek-thinking","cost":{"input":0.435,"output":0.87,"cache_read":0.003625},"limit":{"context":1050000,"output":384000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-24"},"devstral-2512":{"name":"Devstral 2","family":"devstral","cost":{"input":0.4,"output":2},"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-09"},"devstral-small-2507":{"name":"Devstral Small","family":"devstral","cost":{"input":0.1,"output":0.3},"limit":{"context":131072,"output":128000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-10"},"fugu-ultra":{"name":"Fugu Ultra","cost":{"input":5,"output":30,"cache_read":0.5},"limit":{"context":1000000,"output":1000000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-06-22"},"gemini-2.5-flash":{"name":"Gemini 2.5 Flash","family":"gemini-flash","cost":{"input":0.3,"output":2.5,"cache_read":0.03},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-06-17"},"gemini-2.5-flash-lite":{"name":"Gemini 2.5 Flash-Lite","family":"gemini-flash-lite","cost":{"input":0.1,"output":0.4,"cache_read":0.01},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-06-17"},"gemini-2.5-flash-lite-preview-09-2025":{"name":"Gemini 2.5 Flash Lite Preview (09-2025)","family":"gemini","cost":{"input":0.1,"output":0.4,"cache_read":0.01},"limit":{"context":1048576,"output":1048576},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-09-25"},"gemini-2.5-pro":{"name":"Gemini 2.5 Pro","family":"gemini-pro","cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-06-17"},"gemini-3-flash-preview":{"name":"Gemini 3 Flash Preview","family":"gemini-flash","cost":{"input":0.5,"output":3,"cache_read":0.05},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-12-17"},"gemini-3.1-flash-lite":{"name":"Gemini 3.1 Flash Lite","family":"gemini-flash-lite","cost":{"input":0.25,"output":1.5,"cache_read":0.025,"cache_write":0.08333},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-05-07"},"gemini-3.1-pro-preview":{"name":"Gemini 3.1 Pro Preview","family":"gemini-pro","cost":{"input":2,"output":12,"cache_read":0.2},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-19"},"gemini-3.5-flash":{"name":"Gemini 3.5 Flash","family":"gemini-flash","cost":{"input":1.5,"output":9,"cache_read":0.15,"cache_write":0.08333},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-05-19"},"gemini-pro-latest":{"name":"Gemini Pro Latest","family":"gemini","cost":{"input":2,"output":12,"cache_read":0.2},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-27"},"gemma-4-26b-a4b-it":{"name":"Gemma 4 26B A4B IT","family":"gemma","cost":{"input":0.07,"output":0.34},"limit":{"context":262144,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-02"},"gemma-4-31b-it":{"name":"Gemma 4 31B IT","family":"gemma","cost":{"input":0.13,"output":0.38},"limit":{"context":262144,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-02"},"glm-4-32b-0414-128k":{"name":"GLM-4 32B (0414-128k)","family":"glm","cost":{"input":0.1,"output":0.1},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-04-14"},"glm-4.5":{"name":"GLM-4.5","family":"glm","cost":{"input":0.6,"output":2.2,"cache_read":0.11},"limit":{"context":131000,"output":98304},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-28"},"glm-4.5-air":{"name":"GLM-4.5-Air","family":"glm-air","cost":{"input":0.13,"output":0.85,"cache_read":0.025},"limit":{"context":131000,"output":98304},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-28"},"glm-4.5-airx":{"name":"GLM-4.5 AirX","family":"glm","cost":{"input":1.1,"output":4.5,"cache_read":0.22},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-07-28"},"glm-4.5-flash":{"name":"GLM-4.5-Flash","family":"glm-flash","cost":{},"limit":{"context":128000,"output":98304},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-07-28"},"glm-4.5-x":{"name":"GLM-4.5 X","family":"glm","cost":{"input":2.2,"output":8.9,"cache_read":0.45},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-07-28"},"glm-4.5v":{"name":"GLM-4.5V","family":"glm","cost":{"input":0.6,"output":1.8,"cache_read":0.11},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-08-11"},"glm-4.6":{"name":"GLM-4.6","family":"glm","cost":{"input":0.431,"output":2.007,"cache_read":0.11},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-09-30"},"glm-4.6v":{"name":"GLM-4.6V","family":"glm","cost":{"input":0.3,"output":0.9,"cache_read":0.05},"limit":{"context":131072,"output":32768},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-12-08"},"glm-4.6v-flash":{"name":"GLM-4.6V Flash","family":"glm","cost":{},"limit":{"context":128000,"output":16000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-12-08"},"glm-4.6v-flashx":{"name":"GLM-4.6V FlashX","family":"glm","cost":{"input":0.04,"output":0.4,"cache_read":0.004},"limit":{"context":128000,"output":16000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-12-08"},"glm-4.7":{"name":"GLM-4.7","family":"glm","cost":{"input":0.38,"output":1.98,"cache_read":0.19},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-22"},"glm-4.7-flash":{"name":"GLM-4.7-Flash","family":"glm-flash","cost":{"input":0.06,"output":0.4,"cache_read":0.01},"limit":{"context":200000,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-01-19"},"glm-4.7-flash-free":{"name":"GLM-4.7 Flash (Free)","family":"glm","cost":{},"limit":{"context":200000,"output":200000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-12-22"},"glm-4.7-flashx":{"name":"GLM-4.7-FlashX","family":"glm-flash","cost":{"input":0.07,"output":0.4,"cache_read":0.01},"limit":{"context":200000,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-01-19"},"glm-5":{"name":"GLM-5","family":"glm","cost":{"input":0.72,"output":2.3,"cache_read":0.144},"limit":{"context":203000,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-12"},"glm-5.1":{"name":"GLM-5.1","family":"glm","cost":{"input":0.931,"output":2.93,"cache_read":0.173},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-07"},"glm-5.2":{"name":"GLM-5.2","family":"glm","cost":{"input":1.26,"output":3.96,"cache_read":0.234},"limit":{"context":1000000,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-06-13"},"gpt-3.5-turbo":{"name":"GPT-3.5-turbo","family":"gpt","cost":{"input":0.5,"output":1.5},"limit":{"context":16385,"output":4096},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2023-03-01"},"gpt-4":{"name":"GPT-4","family":"gpt","cost":{"input":30,"output":60},"limit":{"context":8192,"output":8192},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2023-11-06"},"gpt-4-turbo":{"name":"GPT-4 Turbo","family":"gpt","cost":{"input":10,"output":30},"limit":{"context":128000,"output":4096},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2023-11-06"},"gpt-4.1":{"name":"GPT-4.1","family":"gpt","cost":{"input":2,"output":8,"cache_read":0.5},"limit":{"context":1000000,"output":32768},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-04-14"},"gpt-4.1-mini":{"name":"GPT-4.1 mini","family":"gpt-mini","cost":{"input":0.4,"output":1.6,"cache_read":0.1},"limit":{"context":1000000,"output":32768},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-04-14"},"gpt-4.1-nano":{"name":"GPT-4.1 nano","family":"gpt-nano","cost":{"input":0.1,"output":0.4,"cache_read":0.025},"limit":{"context":1000000,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-04-14"},"gpt-4o":{"name":"GPT-4o","family":"gpt","cost":{"input":2.5,"output":10,"cache_read":1.25},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-05-13"},"gpt-4o-mini":{"name":"GPT-4o mini","family":"gpt-mini","cost":{"input":0.15,"output":0.6,"cache_read":0.075},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-07-18"},"gpt-4o-mini-search-preview":{"name":"GPT-4o Mini Search Preview","family":"gpt","cost":{"input":0.15,"output":0.6},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"temperature":true,"attachment":true,"release_date":"2024-10-01"},"gpt-4o-search-preview":{"name":"GPT-4o Search Preview","family":"gpt","cost":{"input":2.5,"output":10},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"temperature":true,"attachment":true,"release_date":"2024-10-01"},"gpt-5":{"name":"GPT-5","family":"gpt","cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-08-07"},"gpt-5-chat-latest":{"name":"GPT-5 Chat (latest)","family":"gpt-codex","cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"temperature":true,"attachment":true,"release_date":"2025-08-07"},"gpt-5-mini":{"name":"GPT-5 Mini","family":"gpt-mini","cost":{"input":0.25,"output":2,"cache_read":0.025},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-08-07"},"gpt-5-nano":{"name":"GPT-5 Nano","family":"gpt-nano","cost":{"input":0.05,"output":0.4,"cache_read":0.005},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-08-07"},"gpt-5-pro":{"name":"GPT-5 Pro","family":"gpt-pro","cost":{"input":15,"output":120},"limit":{"context":400000,"output":272000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-10-06"},"gpt-5.1":{"name":"GPT-5.1","family":"gpt","cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-11-13"},"gpt-5.1-codex":{"name":"GPT-5.1 Codex","family":"gpt-codex","cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-11-13"},"gpt-5.1-codex-mini":{"name":"GPT-5.1 Codex mini","family":"gpt-codex","cost":{"input":0.25,"output":2,"cache_read":0.025},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-11-13"},"gpt-5.2":{"name":"GPT-5.2","family":"gpt","cost":{"input":1.75,"output":14,"cache_read":0.175},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-12-11"},"gpt-5.2-chat-latest":{"name":"GPT-5.2 Chat","family":"gpt-codex","cost":{"input":1.75,"output":14,"cache_read":0.175},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-12-11"},"gpt-5.2-codex":{"name":"GPT-5.2 Codex","family":"gpt-codex","cost":{"input":1.75,"output":14,"cache_read":0.175},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-12-11"},"gpt-5.2-pro":{"name":"GPT-5.2 Pro","family":"gpt-pro","cost":{"input":21,"output":168},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-12-11"},"gpt-5.3-chat-latest":{"name":"GPT-5.3 Chat (latest)","family":"gpt","cost":{"input":1.75,"output":14,"cache_read":0.175},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-03-03"},"gpt-5.3-codex":{"name":"GPT-5.3 Codex","family":"gpt-codex","cost":{"input":1.75,"output":14,"cache_read":0.175},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-02-05"},"gpt-5.4":{"name":"GPT-5.4","family":"gpt","cost":{"input":2.5,"output":15,"cache_read":0.25},"limit":{"context":1050000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-05"},"gpt-5.4-mini":{"name":"GPT-5.4 mini","family":"gpt-mini","cost":{"input":0.75,"output":4.5,"cache_read":0.075},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-17"},"gpt-5.4-nano":{"name":"GPT-5.4 nano","family":"gpt-nano","cost":{"input":0.2,"output":1.25,"cache_read":0.02},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-17"},"gpt-5.4-pro":{"name":"GPT-5.4 Pro","family":"gpt-pro","cost":{"input":30,"output":180},"limit":{"context":1050000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-05"},"gpt-5.5":{"name":"GPT-5.5","family":"gpt","cost":{"input":5,"output":30,"cache_read":0.5},"limit":{"context":1050000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-23"},"gpt-5.5-pro":{"name":"GPT-5.5 Pro","family":"gpt-pro","cost":{"input":30,"output":180},"limit":{"context":1050000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-23"},"gpt-oss-120b":{"name":"GPT OSS 120B","family":"gpt-oss","cost":{"input":0.05,"output":0.25},"limit":{"context":131072,"output":32766},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-08-05"},"gpt-oss-20b":{"name":"GPT OSS 20B","family":"gpt-oss","cost":{"input":0.04,"output":0.15},"limit":{"context":131072,"output":32766},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-08-05"},"grok-4":{"name":"Grok 4","family":"grok","cost":{"input":3,"output":15,"cache_read":0.75},"limit":{"context":256000,"output":256000},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-07-09"},"grok-4-1-fast-non-reasoning":{"name":"Grok 4.1 Fast Non-Reasoning","family":"grok","cost":{"input":0.2,"output":0.5,"cache_read":0.05},"limit":{"context":2000000,"output":2000000},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-11-19"},"grok-4-1-fast-reasoning":{"name":"Grok 4.1 Fast Reasoning","family":"grok","cost":{"input":0.2,"output":0.5,"cache_read":0.05},"limit":{"context":2000000,"output":30000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-11-19"},"grok-4-20-beta-0309-non-reasoning":{"name":"Grok 4.20 (Non-Reasoning)","family":"grok","cost":{"input":2,"output":6,"cache_read":0.2},"limit":{"context":2000000,"output":30000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-03-09"},"grok-4-20-beta-0309-reasoning":{"name":"Grok 4.20 (Reasoning)","family":"grok","cost":{"input":2,"output":6,"cache_read":0.2},"limit":{"context":2000000,"output":30000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-03-09"},"grok-4-20-non-reasoning":{"name":"Grok 4.20 (Non-Reasoning)","family":"grok","cost":{"input":2,"output":6,"cache_read":0.2},"limit":{"context":2000000,"output":30000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-03-09"},"grok-4-20-reasoning":{"name":"Grok 4.20 (Reasoning)","family":"grok","cost":{"input":2,"output":6,"cache_read":0.2},"limit":{"context":2000000,"output":30000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-03-09"},"grok-4-3":{"name":"Grok 4.3","family":"grok","cost":{"input":1.25,"output":2.5,"cache_read":0.3125},"limit":{"context":1000000,"output":30000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-04-17"},"grok-build-0-1":{"name":"Grok Build 0.1","family":"grok-build","cost":{"input":1,"output":2,"cache_read":0.2},"limit":{"context":256000,"output":256000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-04-16"},"kimi-k2":{"name":"Kimi K2","family":"kimi-k2","cost":{"input":0.574,"output":2.294,"cache_read":0.5},"limit":{"context":256000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-11"},"kimi-k2-thinking":{"name":"Kimi K2 Thinking","family":"kimi-thinking","cost":{"input":0.574,"output":2.294,"cache_read":0.15},"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-11-06"},"kimi-k2-thinking-turbo":{"name":"Kimi K2 Thinking Turbo","family":"kimi-thinking","cost":{"input":1.15,"output":8,"cache_read":0.15},"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-11-06"},"kimi-k2.5":{"name":"Kimi K2.5","family":"kimi-k2","cost":{"input":0.405,"output":1.98,"cache_read":0.225},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"open_weights":true,"release_date":"2026-01"},"kimi-k2.6":{"name":"Kimi K2.6","family":"kimi-k2","cost":{"input":0.5,"output":2.8,"cache_read":0.1},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-21"},"kimi-k2.7-code":{"name":"Kimi K2.7 Code","family":"kimi-k2","cost":{"input":0.95,"output":4,"cache_read":0.19},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"open_weights":true,"release_date":"2026-06-12"},"kimi-k2.7-code-highspeed":{"name":"Kimi K2.7 Code Highspeed","family":"kimi-k2","cost":{"input":1.9,"output":8,"cache_read":0.38},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"open_weights":true,"release_date":"2026-06-12"},"llama-3-70b-instruct":{"name":"Llama 3 70B Instruct","family":"llama","cost":{"input":0.51,"output":0.74},"limit":{"context":8192,"output":8000},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2024-04-18"},"llama-3-8b-instruct":{"name":"Llama 3 8B Instruct","family":"llama","cost":{"input":0.04,"output":0.04},"limit":{"context":8192,"output":8192},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2025-04-03"},"llama-3.1-70b-instruct":{"name":"Llama 3.1 70B Instruct","family":"llama","cost":{"input":0.72,"output":0.72},"limit":{"context":128000,"output":2048},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2024-07-23"},"llama-3.1-nemotron-ultra-253b":{"name":"Llama 3.1 Nemotron Ultra 253B","family":"nemotron","cost":{"input":0.6,"output":1.8},"limit":{"context":128000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2025-04-07"},"llama-3.2-11b-instruct":{"name":"Llama 3.2 11B Instruct","family":"llama","cost":{"input":0.07,"output":0.33},"limit":{"context":128000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2024-09-25"},"llama-3.2-3b-instruct":{"name":"Llama 3.2 3B Instruct","family":"llama","cost":{"input":0.03,"output":0.05},"limit":{"context":32768,"output":32000},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2024-09-18"},"llama-3.3-70b-instruct":{"name":"Llama-3.3-70B-Instruct","family":"llama","cost":{"input":0.13,"output":0.4},"limit":{"context":131072,"output":4096},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2024-12-06"},"llama-4-maverick-17b-instruct":{"name":"Llama 4 Maverick 17B Instruct","family":"llama","cost":{"input":0.27,"output":0.85},"limit":{"context":1048576,"output":2048},"modalities":{"input":["text","image"],"output":["text"]},"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-04-05"},"llama-4-scout-17b-instruct":{"name":"Llama 4 Scout 17B Instruct","family":"llama","cost":{"input":0.18,"output":0.59},"limit":{"context":131072,"output":2048},"modalities":{"input":["text","image"],"output":["text"]},"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-04-05"},"mimo-v2-omni":{"name":"MiMo-V2-Omni","family":"mimo","cost":{"input":0.4,"output":2,"cache_read":0.08},"limit":{"context":256000,"output":131072},"modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-03-18"},"mimo-v2-pro":{"name":"MiMo-V2-Pro","family":"mimo","cost":{"input":1,"output":3,"cache_read":0.2},"limit":{"context":1000000,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-03-18"},"mimo-v2.5":{"name":"MiMo-V2.5","family":"mimo","cost":{"input":0.14,"output":0.28,"cache_read":0.0028},"limit":{"context":1000000,"output":131072},"modalities":{"input":["text","image","audio","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-22"},"mimo-v2.5-pro":{"name":"MiMo-V2.5-Pro","family":"mimo","cost":{"input":0.435,"output":0.87,"cache_read":0.0036},"limit":{"context":1000000,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-22"},"minimax-m2":{"name":"MiniMax-M2","family":"minimax","cost":{"input":0.2,"output":1,"cache_read":0.03},"limit":{"context":196608,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-10-27"},"minimax-m2.1":{"name":"MiniMax-M2.1","family":"minimax","cost":{"input":0.27,"output":1.1},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-23"},"minimax-m2.1-lightning":{"name":"MiniMax M2.1 Lightning","family":"minimax","cost":{"input":0.12,"output":0.48},"limit":{"context":196608,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"temperature":true,"open_weights":true,"release_date":"2025-12-23"},"minimax-m2.5":{"name":"MiniMax-M2.5","family":"minimax","cost":{"input":0.3,"output":1.2,"cache_read":0.03,"cache_write":0.375},"limit":{"context":228700,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-12"},"minimax-m2.5-highspeed":{"name":"MiniMax-M2.5-highspeed","family":"minimax","cost":{"input":0.6,"output":2.4,"cache_read":0.03,"cache_write":0.375},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-13"},"minimax-m2.7":{"name":"MiniMax-M2.7","family":"minimax","cost":{"input":0.3,"output":1.2,"cache_read":0.06,"cache_write":0.375},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-03-18"},"minimax-m2.7-highspeed":{"name":"MiniMax-M2.7-highspeed","family":"minimax","cost":{"input":0.6,"output":2.4,"cache_read":0.06,"cache_write":0.375},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-03-18"},"minimax-m3":{"name":"MiniMax-M3","family":"minimax","cost":{"input":0.6,"output":2.4,"cache_read":0.12},"limit":{"context":512000,"output":128000},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-06-01"},"minimax-text-01":{"name":"MiniMax Text 01","family":"minimax","cost":{"input":0.2,"output":1.1},"limit":{"context":1000000,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"temperature":true,"open_weights":true,"release_date":"2025-01-15"},"ministral-14b-2512":{"name":"Ministral 14B","family":"mistral","cost":{"input":0.2,"output":0.2},"limit":{"context":262144,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-12-02"},"ministral-3b-2512":{"name":"Ministral 3B","family":"mistral","cost":{"input":0.1,"output":0.1},"limit":{"context":131072,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-12-02"},"ministral-8b-2512":{"name":"Ministral 8B","family":"mistral","cost":{"input":0.15,"output":0.15},"limit":{"context":262144,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-12-02"},"mistral-large-2512":{"name":"Mistral Large 3","family":"mistral-large","cost":{"input":0.5,"output":1.5},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2024-11-01"},"mistral-large-latest":{"name":"Mistral Large (latest)","family":"mistral-large","cost":{"input":4,"output":12},"limit":{"context":128000,"output":262144},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2024-11-01"},"mistral-small-2506":{"name":"Mistral Small 3.2","family":"mistral-small","cost":{"input":0.1,"output":0.3},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-06-20"},"nemotron-3-ultra-550b":{"name":"Nemotron 3 Ultra 550B A55B","family":"nemotron","cost":{"input":0.5,"output":2.5,"cache_read":0.15},"limit":{"context":262144,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-06-04"},"o1":{"name":"o1","family":"o","cost":{"input":15,"output":60,"cache_read":7.5},"limit":{"context":200000,"output":100000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2024-12-05"},"o3":{"name":"o3","family":"o","cost":{"input":2,"output":8,"cache_read":0.5},"limit":{"context":200000,"output":100000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-04-16"},"o3-mini":{"name":"o3-mini","family":"o-mini","cost":{"input":1.1,"output":4.4,"cache_read":0.55},"limit":{"context":200000,"output":100000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"release_date":"2024-12-20"},"o4-mini":{"name":"o4-mini","family":"o-mini","cost":{"input":1.1,"output":4.4,"cache_read":0.275},"limit":{"context":200000,"output":100000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-04-16"},"pixtral-large-latest":{"name":"Pixtral Large (latest)","family":"pixtral","cost":{"input":4,"output":12},"limit":{"context":128000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2024-11-01"},"qwen-coder-plus":{"name":"Qwen Coder Plus","family":"qwen","cost":{"input":0.502,"output":1.004},"limit":{"context":131072,"output":8192},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2024-09-18"},"qwen-flash":{"name":"Qwen Flash","family":"qwen","cost":{"input":0.05,"output":0.4,"cache_read":0.01,"cache_write":0.0625},"limit":{"context":1000000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-07-28"},"qwen-max":{"name":"Qwen Max","family":"qwen","cost":{"input":1.6,"output":6.4},"limit":{"context":32768,"output":8192},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2024-04-03"},"qwen-max-latest":{"name":"Qwen Max Latest","family":"qwen","cost":{"input":1.6,"output":6.4},"limit":{"context":32768,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-01-25"},"qwen-omni-turbo":{"name":"Qwen-Omni Turbo","family":"qwen","cost":{"input":0.2,"output":0.8},"limit":{"context":32768,"output":2048},"modalities":{"input":["text","image","audio","video"],"output":["text","audio"]},"tool_call":true,"temperature":true,"release_date":"2025-01-19"},"qwen-plus":{"name":"Qwen Plus","family":"qwen","cost":{"input":0.4,"output":1.2,"cache_read":0.08,"cache_write":0.5},"limit":{"context":131072,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2024-01-25"},"qwen-plus-latest":{"name":"Qwen Plus Latest","family":"qwen","cost":{"input":0.4,"output":1.2,"cache_read":0.08,"cache_write":0.5},"limit":{"context":1000000,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-01-25"},"qwen-turbo":{"name":"Qwen Turbo","family":"qwen","cost":{"input":0.05,"output":0.2},"limit":{"context":1000000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2024-11-01"},"qwen-vl-max":{"name":"Qwen-VL Max","family":"qwen","cost":{"input":0.8,"output":3.2},"limit":{"context":131072,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2024-04-08"},"qwen-vl-plus":{"name":"Qwen-VL Plus","family":"qwen","cost":{"input":0.21,"output":0.64},"limit":{"context":131072,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2024-01-25"},"qwen2-5-vl-32b-instruct":{"name":"Qwen2.5 VL 32B Instruct","family":"qwen","cost":{"input":1.4,"output":4.2},"limit":{"context":131072,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-03-15"},"qwen2-5-vl-72b-instruct":{"name":"Qwen2.5-VL 72B Instruct","family":"qwen","cost":{"input":0.13,"output":0.4},"limit":{"context":32768,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-09"},"qwen3-235b-a22b-fp8":{"name":"Qwen3 235B A22B FP8","family":"qwen","cost":{"input":0.2,"output":0.8},"limit":{"context":40960,"output":8192},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-04-28"},"qwen3-235b-a22b-instruct-2507":{"name":"Qwen3 235B A22B Instruct (2507)","family":"qwen","cost":{"input":0.09,"output":0.58},"limit":{"context":262000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-08"},"qwen3-235b-a22b-thinking-2507":{"name":"Qwen3 235B A22B Thinking (2507)","family":"qwen","cost":{"input":0.2,"output":0.6},"limit":{"context":262000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-08"},"qwen3-30b-a3b-instruct-2507":{"name":"Qwen3 30B A3B Instruct (2507)","family":"qwen","cost":{"input":0.1,"output":0.3},"limit":{"context":262000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-08"},"qwen3-32b":{"name":"Qwen3 32B","family":"qwen","cost":{"input":0.1,"output":0.3},"limit":{"context":32768,"output":16384},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-04"},"qwen3-4b-fp8":{"name":"Qwen3 4B FP8","family":"qwen","cost":{"input":0.03,"output":0.03},"limit":{"context":128000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-04-28"},"qwen3-coder-30b-a3b-instruct":{"name":"Qwen3-Coder 30B-A3B Instruct","family":"qwen","cost":{"input":0.07,"output":0.27},"limit":{"context":262000,"output":65536},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-04"},"qwen3-coder-480b-a35b-instruct":{"name":"Qwen3-Coder 480B-A35B Instruct","family":"qwen","cost":{"input":0.3,"output":1.3},"limit":{"context":262144,"output":65536},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-04"},"qwen3-coder-flash":{"name":"Qwen3 Coder Flash","family":"qwen","cost":{"input":0.3,"output":1.5,"cache_read":0.06,"cache_write":0.375},"limit":{"context":1000000,"output":65536},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-07-28"},"qwen3-coder-next":{"name":"Qwen3 Coder Next","family":"qwen","cost":{"input":0.108,"output":0.675,"cache_read":0.06},"limit":{"context":262144,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-10-15"},"qwen3-coder-plus":{"name":"Qwen3 Coder Plus","family":"qwen","cost":{"input":6,"output":60,"cache_read":1.2,"cache_write":7.5},"limit":{"context":1000000,"output":65536},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-07-23"},"qwen3-max":{"name":"Qwen3 Max","family":"qwen","cost":{"input":0.845,"output":3.38,"cache_read":0.6,"cache_write":3.75},"limit":{"context":262144,"output":65536},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-09-23"},"qwen3-max-2026-01-23":{"name":"Qwen3 Max (2026-01-23)","family":"qwen","cost":{"input":1.2,"output":6,"cache_read":0.24,"cache_write":1.5},"limit":{"context":262144,"output":32800},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-01-23"},"qwen3-next-80b-a3b-instruct":{"name":"Qwen3-Next 80B-A3B Instruct","family":"qwen","cost":{"input":0.15,"output":1.5},"limit":{"context":131072,"output":32768},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-09"},"qwen3-next-80b-a3b-thinking":{"name":"Qwen3-Next 80B-A3B (Thinking)","family":"qwen","cost":{"input":0.15,"output":1.2},"limit":{"context":131072,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-09"},"qwen3-vl-235b-a22b-instruct":{"name":"Qwen3 VL 235B A22B Instruct","family":"qwen","cost":{"input":0.3,"output":1.5},"limit":{"context":131072,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-09-15"},"qwen3-vl-235b-a22b-thinking":{"name":"Qwen3 VL 235B A22B Thinking","family":"qwen","cost":{"input":0.5,"output":2},"limit":{"context":131072,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-09-15"},"qwen3-vl-30b-a3b-instruct":{"name":"Qwen3 VL 30B A3B Instruct","family":"qwen","cost":{"input":0.2,"output":0.7},"limit":{"context":131072,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-10-02"},"qwen3-vl-30b-a3b-thinking":{"name":"Qwen3 VL 30B A3B Thinking","family":"qwen","cost":{"input":0.2,"output":1},"limit":{"context":131072,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-10-02"},"qwen3-vl-8b-instruct":{"name":"Qwen3 VL 8B Instruct","family":"qwen","cost":{"input":0.08,"output":0.5},"limit":{"context":131072,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-08-19"},"qwen3-vl-flash":{"name":"Qwen3 VL Flash","family":"qwen","cost":{"input":0.05,"output":0.4,"cache_read":0.01},"limit":{"context":262144,"output":32000},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-10-09"},"qwen3-vl-plus":{"name":"Qwen3-VL Plus","family":"qwen","cost":{"input":0.2,"output":1.6,"cache_read":0.04,"cache_write":0.25},"limit":{"context":262144,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-09-23"},"qwen3.5-9b":{"name":"Qwen3.5 9B","family":"qwen","cost":{"input":0.1,"output":0.15},"limit":{"context":262144,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-23"},"qwen3.6-35b-a3b":{"name":"Qwen3.6 35B-A3B","family":"qwen","cost":{"input":0.248,"output":1.485},"limit":{"context":262144,"output":65536},"modalities":{"input":["text","image","video","audio"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-17"},"qwen3.6-max-preview":{"name":"Qwen3.6 Max Preview","family":"qwen","cost":{"input":1.3,"output":7.8,"cache_read":0.13,"cache_write":1.625},"limit":{"context":262144,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-04-20"},"qwen3.6-plus":{"name":"Qwen3.6 Plus","family":"qwen","cost":{"input":0.5,"output":3,"cache_read":0.05,"cache_write":0.625},"limit":{"context":262144,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-04-02"},"qwen3.7-max":{"name":"Qwen3.7 Max","family":"qwen","cost":{"input":1.25,"output":3.75,"cache_read":0.125,"cache_write":3.125},"limit":{"context":1000000,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-05-21"},"qwen3.7-plus":{"name":"Qwen3.7 Plus","family":"qwen","cost":{"input":0.4,"output":1.6,"cache_read":0.08,"cache_write":0.5},"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-06-02"},"qwen35-397b-a17b":{"name":"Qwen3.5 397B-A17B","family":"qwen","cost":{"input":0.6,"output":3.6},"limit":{"context":262144,"output":65536},"modalities":{"input":["text","image","video","audio"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-02-15"},"qwq-plus":{"name":"QwQ Plus","family":"qwen","cost":{"input":0.8,"output":2.4},"limit":{"context":131072,"output":8192},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-03-05"},"seed-1-6-250615":{"name":"Seed 1.6 (250615)","family":"seed","cost":{"input":0.25,"output":2,"cache_read":0.05},"limit":{"context":256000,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-06-25"},"seed-1-6-250915":{"name":"Seed 1.6 (250915)","family":"seed","cost":{"input":0.25,"output":2,"cache_read":0.05},"limit":{"context":256000,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-09-15"},"seed-1-6-flash-250715":{"name":"Seed 1.6 Flash (250715)","family":"seed","cost":{"input":0.07,"output":0.3,"cache_read":0.015},"limit":{"context":256000,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-07-26"},"seed-1-8-251228":{"name":"Seed 1.8 (251228)","family":"seed","cost":{"input":0.25,"output":2,"cache_read":0.05},"limit":{"context":256000,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-12-18"},"sonar":{"name":"Sonar","family":"sonar","cost":{"input":1,"output":1},"limit":{"context":130000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2024-01-01"},"sonar-pro":{"name":"Sonar Pro","family":"sonar-pro","cost":{"input":3,"output":15},"limit":{"context":200000,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"temperature":true,"attachment":true,"release_date":"2024-01-01"},"sonar-reasoning-pro":{"name":"Sonar Reasoning Pro","family":"sonar-reasoning","cost":{"input":2,"output":8},"limit":{"context":128000,"output":4096},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"temperature":true,"attachment":true,"release_date":"2024-01-01"}}},"llmtr":{"models":{"gemma-4":{"name":"Gemma 4","cost":{"input":5,"output":10},"limit":{"context":32768,"output":8192},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2026-04-22"},"magibu-11b-v8":{"name":"Magibu 11B v8","cost":{},"limit":{"context":8192,"output":4096},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2026-06-05"},"medgemma-4b":{"name":"MedGemma 4B","cost":{"input":3,"output":5},"limit":{"context":8192,"output":4096},"modalities":{"input":["text","image"],"output":["text"]},"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-26"},"qwen3-6-35b":{"name":"Qwen3.6 35B-A3B","family":"qwen","cost":{"input":5,"output":10},"limit":{"context":16384,"output":65536},"modalities":{"input":["text","image","video","audio"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-17"},"sincap":{"name":"Sincap","cost":{},"limit":{"context":128000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2026-05-05"},"trendyol-7b":{"name":"Trendyol 7B","family":"qwen","cost":{},"limit":{"context":32768,"output":8192},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2026-06-06"}}},"lmstudio":{"models":{"openai/gpt-oss-20b":{"name":"GPT OSS 20B","family":"gpt-oss","cost":{},"limit":{"context":131072,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-08-05"},"qwen/qwen3-30b-a3b-2507":{"name":"Qwen3 30B A3B 2507","family":"qwen","cost":{},"limit":{"context":262144,"output":16384},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-30"},"qwen/qwen3-coder-30b":{"name":"Qwen3 Coder 30B","family":"qwen","cost":{},"limit":{"context":262144,"output":65536},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-23"}}},"lucidquery":{"models":{"lucidnova-rf1-100b":{"name":"LucidNova RF1 100B","family":"nova","cost":{"input":2,"output":5},"limit":{"context":120000,"output":8000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2024-12-28"},"lucidquery-agi-01-frontier":{"name":"AGI-01 Frontier","family":"agi","cost":{"input":4.5,"output":22},"limit":{"context":300000,"output":120000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-06-16"},"lucidquery-agi-01-swift":{"name":"AGI-01 Swift","family":"agi","cost":{"input":2.5,"output":15},"limit":{"context":300000,"output":120000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-06-16"},"lucidquery-nexus-coder":{"name":"LucidQuery Nexus Coder","family":"lucid","cost":{"input":2,"output":5},"limit":{"context":250000,"output":60000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-09-01"}}},"meganova":{"models":{"MiniMaxAI/MiniMax-M2.1":{"name":"MiniMax M2.1","family":"minimax","cost":{"input":0.28,"output":1.2},"limit":{"context":196608,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-23"},"MiniMaxAI/MiniMax-M2.5":{"name":"MiniMax M2.5","family":"minimax","cost":{"input":0.3,"output":1.2},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-12"},"Qwen/Qwen2.5-VL-32B-Instruct":{"name":"Qwen2.5 VL 32B Instruct","family":"qwen","cost":{"input":0.2,"output":0.6},"limit":{"context":16384,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-03-24"},"Qwen/Qwen3-235B-A22B-Instruct-2507":{"name":"Qwen3 235B A22B Instruct 2507","family":"qwen","cost":{"input":0.09,"output":0.6},"limit":{"context":262000,"output":262000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-23"},"Qwen/Qwen3.5-Plus":{"name":"Qwen3.5 Plus","family":"qwen","cost":{"input":0.4,"output":2.4},"limit":{"context":1000000,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-02"},"XiaomiMiMo/MiMo-V2-Flash":{"name":"MiMo V2 Flash","family":"mimo","cost":{"input":0.1,"output":0.3},"limit":{"context":262144,"output":32000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-17"},"deepseek-ai/DeepSeek-R1-0528":{"name":"DeepSeek R1 0528","family":"deepseek-thinking","cost":{"input":0.5,"output":2.15},"limit":{"context":163840,"output":64000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"temperature":true,"open_weights":true,"release_date":"2025-05-28"},"deepseek-ai/DeepSeek-V3-0324":{"name":"DeepSeek V3 0324","family":"deepseek","cost":{"input":0.25,"output":0.88},"limit":{"context":163840,"output":163840},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-03-24"},"deepseek-ai/DeepSeek-V3.1":{"name":"DeepSeek V3.1","family":"deepseek","cost":{"input":0.27,"output":1},"limit":{"context":164000,"output":164000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-08-25"},"deepseek-ai/DeepSeek-V3.2":{"name":"DeepSeek V3.2","family":"deepseek","cost":{"input":0.26,"output":0.38},"limit":{"context":164000,"output":164000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-03"},"deepseek-ai/DeepSeek-V3.2-Exp":{"name":"DeepSeek V3.2 Exp","family":"deepseek","cost":{"input":0.27,"output":0.4},"limit":{"context":164000,"output":164000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-10-10"},"meta-llama/Llama-3.3-70B-Instruct":{"name":"Llama 3.3 70B Instruct","family":"llama","cost":{"input":0.1,"output":0.3},"limit":{"context":131072,"output":16384},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-12-06"},"mistralai/Mistral-Nemo-Instruct-2407":{"name":"Mistral Nemo Instruct 2407","family":"mistral","cost":{"input":0.02,"output":0.04},"limit":{"context":131072,"output":65536},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-07-18"},"mistralai/Mistral-Small-3.2-24B-Instruct-2506":{"name":"Mistral Small 3.2 24B Instruct","family":"mistral-small","cost":{},"limit":{"context":32768,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-06-20"},"moonshotai/Kimi-K2-Thinking":{"name":"Kimi K2 Thinking","family":"kimi-thinking","cost":{"input":0.6,"output":2.6},"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-11-06"},"moonshotai/Kimi-K2.5":{"name":"Kimi K2.5","family":"kimi-k2","cost":{"input":0.45,"output":2.8},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-01-27"},"zai-org/GLM-4.6":{"name":"GLM-4.6","family":"glm","cost":{"input":0.45,"output":1.9},"limit":{"context":202752,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-09-30"},"zai-org/GLM-4.7":{"name":"GLM-4.7","family":"glm","cost":{"input":0.2,"output":0.8},"limit":{"context":202752,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-22"},"zai-org/GLM-5":{"name":"GLM-5","family":"glm","cost":{"input":0.8,"output":2.56},"limit":{"context":202752,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-11"}}},"merge-gateway":{"models":{"alibaba/qwen3.6-plus":{"name":"Qwen3.6 Plus","family":"qwen","cost":{"input":0.5,"output":3},"limit":{"context":1000000,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-04-02"},"alibaba/qwen3.7-max":{"name":"Qwen3.7 Max","family":"qwen","cost":{"input":1.65,"output":4.95},"limit":{"context":1000000,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-05-21"},"anthropic/claude-haiku-4-5-20251001":{"name":"Claude Haiku 4.5","family":"claude-haiku","cost":{"input":1,"output":5,"cache_read":0.1,"cache_write":1.25},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-10-15"},"anthropic/claude-opus-4-1-20250805":{"name":"Claude Opus 4.1","family":"claude-opus","cost":{"input":15,"output":75,"cache_read":1.5,"cache_write":18.75},"limit":{"context":200000,"output":32000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-08-05"},"anthropic/claude-opus-4-20250514":{"name":"Claude Opus 4","family":"claude-opus","cost":{"input":15,"output":75,"cache_read":1.5,"cache_write":18.75},"limit":{"context":200000,"output":32000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-05-22"},"anthropic/claude-opus-4-5-20251101":{"name":"Claude Opus 4.5","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-11-01"},"anthropic/claude-opus-4-6":{"name":"Claude Opus 4.6","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-05"},"anthropic/claude-opus-4-7":{"name":"Claude Opus 4.7","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-16"},"anthropic/claude-opus-4-8":{"name":"Claude Opus 4.8","family":"claude-opus","cost":{"input":5,"output":25},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-05-28"},"anthropic/claude-sonnet-4-20250514":{"name":"Claude Sonnet 4","family":"claude-sonnet","cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-05-22"},"anthropic/claude-sonnet-4-5-20250929":{"name":"Claude Sonnet 4.5","family":"claude-sonnet","cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-09-29"},"anthropic/claude-sonnet-4-6":{"name":"Claude Sonnet 4.6","family":"claude-sonnet","cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-17"},"cohere/command-a-03-2025":{"name":"Command A","family":"command-a","cost":{"input":2.5,"output":10},"limit":{"context":256000,"output":8000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-03-13"},"cohere/command-r-08-2024":{"name":"Command R","family":"command-r","cost":{"input":0.15,"output":0.6},"limit":{"context":128000,"output":4000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-08-30"},"cohere/command-r-plus-08-2024":{"name":"Command R+","family":"command-r","cost":{"input":2.5,"output":10},"limit":{"context":128000,"output":4000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-08-30"},"cohere/command-r7b-12-2024":{"name":"Command R7B","family":"command-r","cost":{"input":0.0375,"output":0.15},"limit":{"context":128000,"output":4000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-12-02"},"deepseek/deepseek-v4-flash":{"name":"DeepSeek V4 Flash","family":"deepseek-flash","cost":{"input":0.14,"output":0.28,"cache_read":0.0028},"limit":{"context":1000000,"output":384000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-24"},"deepseek/deepseek-v4-pro":{"name":"DeepSeek V4 Pro","family":"deepseek-thinking","cost":{"input":0.435,"output":0.87,"cache_read":0.003625},"limit":{"context":1000000,"output":384000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-24"},"google/gemini-2.5-flash":{"name":"Gemini 2.5 Flash","family":"gemini-flash","cost":{"input":0.3,"output":2.5,"cache_read":0.03},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-06-17"},"google/gemini-2.5-flash-lite":{"name":"Gemini 2.5 Flash-Lite","family":"gemini-flash-lite","cost":{"input":0.1,"output":0.4,"cache_read":0.01},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-06-17"},"google/gemini-2.5-pro":{"name":"Gemini 2.5 Pro","family":"gemini-pro","cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-06-17"},"google/gemini-3-flash-preview":{"name":"Gemini 3 Flash Preview","family":"gemini-flash","cost":{"input":0.5,"output":3,"cache_read":0.05},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-12-17"},"google/gemini-3-pro-preview":{"name":"Gemini 3 Pro Preview","family":"gemini-pro","cost":{"input":2,"output":12,"cache_read":0.2},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-11-18"},"google/gemini-3.1-flash-lite":{"name":"Gemini 3.1 Flash Lite","family":"gemini-flash-lite","cost":{"input":0.25,"output":1.5,"cache_read":0.025},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-05-07"},"google/gemini-3.1-flash-lite-preview":{"name":"Gemini 3.1 Flash Lite Preview","family":"gemini-flash-lite","cost":{"input":0.25,"output":1.5,"cache_read":0.025},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-03-03"},"google/gemini-3.1-pro-preview":{"name":"Gemini 3.1 Pro Preview","family":"gemini-pro","cost":{"input":2,"output":12,"cache_read":0.2},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-19"},"google/gemini-3.1-pro-preview-customtools":{"name":"Gemini 3.1 Pro Preview Custom Tools","family":"gemini-pro","cost":{"input":2,"output":12,"cache_read":0.2},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-19"},"google/gemini-3.5-flash":{"name":"Gemini 3.5 Flash","family":"gemini-flash","cost":{"input":1.5,"output":9,"cache_read":0.15},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-05-19"},"google/gemini-flash-latest":{"name":"Gemini Flash Latest","family":"gemini-flash","cost":{"input":0.3,"output":2.5,"cache_read":0.075},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-09-25"},"google/gemini-flash-lite-latest":{"name":"Gemini Flash-Lite Latest","family":"gemini-flash-lite","cost":{"input":0.1,"output":0.4,"cache_read":0.025},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-09-25"},"google/gemma-4-26b-a4b-it":{"name":"Gemma 4 26B A4B IT","family":"gemma","limit":{"context":262144,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-02"},"google/gemma-4-31b-it":{"name":"Gemma 4 31B IT","family":"gemma","limit":{"context":262144,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-02"},"minimax/minimax-m2":{"name":"MiniMax-M2","family":"minimax","cost":{"input":0.3,"output":1.2},"limit":{"context":196608,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-10-27"},"minimax/minimax-m2.1":{"name":"MiniMax-M2.1","family":"minimax","cost":{"input":0.3,"output":1.2},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-23"},"minimax/minimax-m2.5":{"name":"MiniMax-M2.5","family":"minimax","cost":{"input":0.3,"output":1.2,"cache_read":0.03,"cache_write":0.375},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-12"},"minimax/minimax-m2.5-highspeed":{"name":"MiniMax-M2.5-highspeed","family":"minimax","cost":{"input":0.6,"output":2.4,"cache_read":0.06,"cache_write":0.375},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-13"},"minimax/minimax-m2.7":{"name":"MiniMax-M2.7","family":"minimax","cost":{"input":0.3,"output":1.2,"cache_read":0.06,"cache_write":0.375},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-03-18"},"minimax/minimax-m2.7-highspeed":{"name":"MiniMax-M2.7-highspeed","family":"minimax","cost":{"input":0.6,"output":2.4,"cache_read":0.06,"cache_write":0.375},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-03-18"},"minimax/minimax-m3":{"name":"MiniMax-M3","family":"minimax","cost":{"input":0.6,"output":2.4},"limit":{"context":512000,"output":128000},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-06-01"},"mistral/codestral-latest":{"name":"Codestral (latest)","family":"codestral","cost":{"input":0.3,"output":0.9},"limit":{"context":256000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-05-29"},"mistral/devstral-2512":{"name":"Devstral 2","family":"devstral","cost":{"input":0.4,"output":2},"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-09"},"mistral/devstral-medium-2507":{"name":"Devstral Medium","family":"devstral","cost":{"input":0.4,"output":2},"limit":{"context":128000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-07-10"},"mistral/devstral-medium-latest":{"name":"Devstral 2 (latest)","family":"devstral","cost":{"input":0.4,"output":2},"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-02"},"mistral/devstral-small-2507":{"name":"Devstral Small","family":"devstral","cost":{"input":0.1,"output":0.3},"limit":{"context":128000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-10"},"mistral/magistral-medium-latest":{"name":"Magistral Medium (latest)","family":"magistral-medium","cost":{"input":2,"output":5},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-03-17"},"mistral/mistral-large-2411":{"name":"Mistral Large 2.1","family":"mistral-large","cost":{"input":2,"output":6},"limit":{"context":131072,"output":16384},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-11-18"},"mistral/mistral-large-2512":{"name":"Mistral Large 3","family":"mistral-large","cost":{"input":0.5,"output":1.5},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2024-11-01"},"mistral/mistral-large-latest":{"name":"Mistral Large (latest)","family":"mistral-large","cost":{"input":0.5,"output":1.5},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2024-11-01"},"mistral/mistral-medium-2505":{"name":"Mistral Medium 3","family":"mistral-medium","cost":{"input":0.4,"output":2},"limit":{"context":131072,"output":131072},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-05-07"},"mistral/mistral-medium-latest":{"name":"Mistral Medium (latest)","family":"mistral-medium","cost":{"input":0.4,"output":2},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-08-12"},"mistral/mistral-small-latest":{"name":"Mistral Small (latest)","family":"mistral-small","cost":{"input":0.15,"output":0.6},"limit":{"context":256000,"output":256000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-03-16"},"mistral/pixtral-large-latest":{"name":"Pixtral Large (latest)","family":"pixtral","cost":{"input":2,"output":6},"limit":{"context":128000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2024-11-01"},"moonshotai/kimi-k2-thinking":{"name":"Kimi K2 Thinking","family":"kimi-thinking","cost":{"input":0.6,"output":2.5},"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-11-06"},"moonshotai/kimi-k2.5":{"name":"Kimi K2.5","family":"kimi-k2","cost":{"input":0.6,"output":3},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"open_weights":true,"release_date":"2026-01"},"moonshotai/kimi-k2.6":{"name":"Kimi K2.6","family":"kimi-k2","cost":{"input":0.95,"output":4},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-21"},"moonshotai/kimi-k2.7-code":{"name":"Kimi K2.7 Code","family":"kimi-k2","cost":{"input":0.95,"output":4},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"open_weights":true,"release_date":"2026-06-12"},"moonshotai/kimi-k2.7-code-highspeed":{"name":"Kimi K2.7 Code Highspeed","family":"kimi-k2","cost":{"input":1.9,"output":8},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"open_weights":true,"release_date":"2026-06-12"},"openai/gpt-4.1":{"name":"GPT-4.1","family":"gpt","cost":{"input":2,"output":8,"cache_read":0.5},"limit":{"context":1047576,"output":32768},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-04-14"},"openai/gpt-4.1-mini":{"name":"GPT-4.1 mini","family":"gpt-mini","cost":{"input":0.4,"output":1.6,"cache_read":0.1},"limit":{"context":1047576,"output":32768},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-04-14"},"openai/gpt-4.1-nano":{"name":"GPT-4.1 nano","family":"gpt-nano","cost":{"input":0.1,"output":0.4,"cache_read":0.025},"limit":{"context":1047576,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-04-14"},"openai/gpt-4o":{"name":"GPT-4o","family":"gpt","cost":{"input":2.5,"output":10,"cache_read":1.25},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-05-13"},"openai/gpt-4o-2024-05-13":{"name":"GPT-4o (2024-05-13)","family":"gpt","cost":{"input":5,"output":15},"limit":{"context":128000,"output":4096},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-05-13"},"openai/gpt-4o-2024-08-06":{"name":"GPT-4o (2024-08-06)","family":"gpt","cost":{"input":2.5,"output":10,"cache_read":1.25},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-08-06"},"openai/gpt-4o-2024-11-20":{"name":"GPT-4o (2024-11-20)","family":"gpt","cost":{"input":2.5,"output":10,"cache_read":1.25},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-11-20"},"openai/gpt-4o-mini":{"name":"GPT-4o mini","family":"gpt-mini","cost":{"input":0.15,"output":0.6,"cache_read":0.075},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-07-18"},"openai/gpt-5":{"name":"GPT-5","family":"gpt","cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-08-07"},"openai/gpt-5-chat-latest":{"name":"GPT-5 Chat (latest)","family":"gpt-codex","cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"temperature":true,"attachment":true,"release_date":"2025-08-07"},"openai/gpt-5-mini":{"name":"GPT-5 Mini","family":"gpt-mini","cost":{"input":0.25,"output":2,"cache_read":0.025},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-08-07"},"openai/gpt-5-nano":{"name":"GPT-5 Nano","family":"gpt-nano","cost":{"input":0.05,"output":0.4,"cache_read":0.005},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-08-07"},"openai/gpt-5.1":{"name":"GPT-5.1","family":"gpt","cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-11-13"},"openai/gpt-5.1-chat-latest":{"name":"GPT-5.1 Chat","family":"gpt-codex","cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-11-13"},"openai/gpt-5.2":{"name":"GPT-5.2","family":"gpt","cost":{"input":1.75,"output":14,"cache_read":0.175},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-12-11"},"openai/gpt-5.2-chat-latest":{"name":"GPT-5.2 Chat","family":"gpt-codex","cost":{"input":1.75,"output":14,"cache_read":0.175},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-12-11"},"openai/gpt-5.3-chat-latest":{"name":"GPT-5.3 Chat (latest)","family":"gpt","cost":{"input":1.75,"output":14,"cache_read":0.175},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-03-03"},"openai/gpt-5.4":{"name":"GPT-5.4","family":"gpt","cost":{"input":2.5,"output":15,"cache_read":0.25},"limit":{"context":1050000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-05"},"openai/gpt-5.4-mini":{"name":"GPT-5.4 mini","family":"gpt-mini","cost":{"input":0.75,"output":4.5,"cache_read":0.075},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-17"},"openai/gpt-5.4-nano":{"name":"GPT-5.4 nano","family":"gpt-nano","cost":{"input":0.2,"output":1.25,"cache_read":0.02},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-17"},"openai/gpt-5.5":{"name":"GPT-5.5","family":"gpt","cost":{"input":5,"output":30,"cache_read":0.5},"limit":{"context":1050000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-23"},"openai/o1":{"name":"o1","family":"o","cost":{"input":15,"output":60,"cache_read":7.5},"limit":{"context":200000,"output":100000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2024-12-05"},"openai/o3":{"name":"o3","family":"o","cost":{"input":2,"output":8,"cache_read":0.5},"limit":{"context":200000,"output":100000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-04-16"},"openai/o3-mini":{"name":"o3-mini","family":"o-mini","cost":{"input":1.1,"output":4.4,"cache_read":0.55},"limit":{"context":200000,"output":100000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"release_date":"2024-12-20"},"openai/o4-mini":{"name":"o4-mini","family":"o-mini","cost":{"input":1.1,"output":4.4,"cache_read":0.275},"limit":{"context":200000,"output":100000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-04-16"},"xai/grok-4.20-0309-reasoning":{"name":"Grok 4.20 (Reasoning)","family":"grok","cost":{"input":1.25,"output":2.5,"cache_read":0.2},"limit":{"context":1000000,"output":30000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-03-09"},"xai/grok-4.3":{"name":"Grok 4.3","family":"grok","cost":{"input":1.25,"output":2.5,"cache_read":0.2},"limit":{"context":1000000,"output":30000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-04-17"},"zai/glm-4.5":{"name":"GLM-4.5","family":"glm","cost":{"input":0.6,"output":2.2,"cache_read":0.11},"limit":{"context":131072,"output":98304},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-28"},"zai/glm-4.5-air":{"name":"GLM-4.5-Air","family":"glm-air","cost":{"input":0.2,"output":1.1,"cache_read":0.03},"limit":{"context":131072,"output":98304},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-28"},"zai/glm-4.6":{"name":"GLM-4.6","family":"glm","cost":{"input":0.6,"output":2.2,"cache_read":0.11},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-09-30"},"zai/glm-4.7":{"name":"GLM-4.7","family":"glm","cost":{"input":0.6,"output":2.2,"cache_read":0.11},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-22"},"zai/glm-4.7-flashx":{"name":"GLM-4.7-FlashX","family":"glm-flash","cost":{"input":0.07,"output":0.4,"cache_read":0.01},"limit":{"context":200000,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-01-19"},"zai/glm-5":{"name":"GLM-5","family":"glm","cost":{"input":1,"output":3.2,"cache_read":0.2},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-12"},"zai/glm-5-turbo":{"name":"GLM-5-Turbo","family":"glm","cost":{"input":1.2,"output":4,"cache_read":0.24},"limit":{"context":200000,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-03-16"},"zai/glm-5.1":{"name":"GLM-5.1","family":"glm","cost":{"input":1.4,"output":4.4,"cache_read":0.26},"limit":{"context":200000,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-07"},"zai/glm-5.2":{"name":"GLM-5.2","family":"glm","cost":{"input":1.4,"output":4.4},"limit":{"context":1000000,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-06-13"}}},"minimax":{"models":{"MiniMax-M2":{"name":"MiniMax-M2","family":"minimax","cost":{"input":0.3,"output":1.2},"limit":{"context":196608,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-10-27"},"MiniMax-M2.1":{"name":"MiniMax-M2.1","family":"minimax","cost":{"input":0.3,"output":1.2},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-23"},"MiniMax-M2.5":{"name":"MiniMax-M2.5","family":"minimax","cost":{"input":0.3,"output":1.2,"cache_read":0.03,"cache_write":0.375},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-12"},"MiniMax-M2.5-highspeed":{"name":"MiniMax-M2.5-highspeed","family":"minimax","cost":{"input":0.6,"output":2.4,"cache_read":0.06,"cache_write":0.375},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-13"},"MiniMax-M2.7":{"name":"MiniMax-M2.7","family":"minimax","cost":{"input":0.3,"output":1.2,"cache_read":0.06,"cache_write":0.375},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-03-18"},"MiniMax-M2.7-highspeed":{"name":"MiniMax-M2.7-highspeed","family":"minimax","cost":{"input":0.6,"output":2.4,"cache_read":0.06,"cache_write":0.375},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-03-18"},"MiniMax-M3":{"name":"MiniMax-M3","family":"minimax","cost":{"input":0.3,"output":1.2,"cache_read":0.06},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-06-01"}}},"minimax-cn":{"models":{"MiniMax-M2":{"name":"MiniMax-M2","family":"minimax","cost":{"input":0.3,"output":1.2},"limit":{"context":196608,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-10-27"},"MiniMax-M2.1":{"name":"MiniMax-M2.1","family":"minimax","cost":{"input":0.3,"output":1.2},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-23"},"MiniMax-M2.5":{"name":"MiniMax-M2.5","family":"minimax","cost":{"input":0.3,"output":1.2,"cache_read":0.03,"cache_write":0.375},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-12"},"MiniMax-M2.5-highspeed":{"name":"MiniMax-M2.5-highspeed","family":"minimax","cost":{"input":0.6,"output":2.4,"cache_read":0.06,"cache_write":0.375},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-13"},"MiniMax-M2.7":{"name":"MiniMax-M2.7","family":"minimax","cost":{"input":0.3,"output":1.2,"cache_read":0.06,"cache_write":0.375},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-03-18"},"MiniMax-M2.7-highspeed":{"name":"MiniMax-M2.7-highspeed","family":"minimax","cost":{"input":0.6,"output":2.4,"cache_read":0.06,"cache_write":0.375},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-03-18"},"MiniMax-M3":{"name":"MiniMax-M3","family":"minimax","cost":{"input":0.3,"output":1.2,"cache_read":0.06},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-06-01"}}},"minimax-cn-coding-plan":{"models":{"MiniMax-M2":{"name":"MiniMax-M2","family":"minimax","cost":{},"limit":{"context":196608,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-10-27"},"MiniMax-M2.1":{"name":"MiniMax-M2.1","family":"minimax","cost":{},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-23"},"MiniMax-M2.5":{"name":"MiniMax-M2.5","family":"minimax","cost":{},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-12"},"MiniMax-M2.5-highspeed":{"name":"MiniMax-M2.5-highspeed","family":"minimax","cost":{},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-13"},"MiniMax-M2.7":{"name":"MiniMax-M2.7","family":"minimax","cost":{},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-03-18"},"MiniMax-M2.7-highspeed":{"name":"MiniMax-M2.7-highspeed","family":"minimax","cost":{},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-03-18"},"MiniMax-M3":{"name":"MiniMax-M3","family":"minimax","cost":{},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-06-01"}}},"minimax-coding-plan":{"models":{"MiniMax-M2":{"name":"MiniMax-M2","family":"minimax","cost":{},"limit":{"context":196608,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-10-27"},"MiniMax-M2.1":{"name":"MiniMax-M2.1","family":"minimax","cost":{},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-23"},"MiniMax-M2.5":{"name":"MiniMax-M2.5","family":"minimax","cost":{},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-12"},"MiniMax-M2.5-highspeed":{"name":"MiniMax-M2.5-highspeed","family":"minimax","cost":{},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-13"},"MiniMax-M2.7":{"name":"MiniMax-M2.7","family":"minimax","cost":{},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-03-18"},"MiniMax-M2.7-highspeed":{"name":"MiniMax-M2.7-highspeed","family":"minimax","cost":{},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-03-18"},"MiniMax-M3":{"name":"MiniMax-M3","family":"minimax","cost":{},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-06-01"}}},"mistral":{"models":{"codestral-latest":{"name":"Codestral (latest)","family":"codestral","cost":{"input":0.3,"output":0.9},"limit":{"context":256000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-05-29"},"devstral-2512":{"name":"Devstral 2","family":"devstral","cost":{"input":0.4,"output":2},"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-09"},"devstral-latest":{"name":"Devstral 2","family":"devstral","cost":{"input":0.4,"output":2},"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-09"},"devstral-medium-2507":{"name":"Devstral Medium","family":"devstral","cost":{"input":0.4,"output":2},"limit":{"context":128000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-10"},"devstral-medium-latest":{"name":"Devstral 2 (latest)","family":"devstral","cost":{"input":0.4,"output":2},"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-02"},"devstral-small-2505":{"name":"Devstral Small 2505","family":"devstral","cost":{"input":0.1,"output":0.3},"limit":{"context":128000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-05-07"},"devstral-small-2507":{"name":"Devstral Small","family":"devstral","cost":{"input":0.1,"output":0.3},"limit":{"context":128000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-10"},"labs-devstral-small-2512":{"name":"Devstral Small 2","family":"devstral","cost":{},"limit":{"context":256000,"output":256000},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-09"},"magistral-medium-latest":{"name":"Magistral Medium (latest)","family":"magistral-medium","cost":{"input":2,"output":5},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-03-17"},"magistral-small":{"name":"Magistral Small","family":"magistral-small","cost":{"input":0.5,"output":1.5},"limit":{"context":128000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-03-17"},"ministral-3b-latest":{"name":"Ministral 3B (latest)","family":"ministral","cost":{"input":0.04,"output":0.04},"limit":{"context":128000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-10-01"},"ministral-8b-latest":{"name":"Ministral 8B (latest)","family":"ministral","cost":{"input":0.1,"output":0.1},"limit":{"context":128000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-10-01"},"mistral-embed":{"name":"Mistral Embed","family":"mistral-embed","cost":{"input":0.1},"limit":{"context":8000,"output":3072},"modalities":{"input":["text"],"output":["text"]},"release_date":"2023-12-11"},"mistral-large-2411":{"name":"Mistral Large 2.1","family":"mistral-large","cost":{"input":2,"output":6},"limit":{"context":131072,"output":16384},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-11-18"},"mistral-large-2512":{"name":"Mistral Large 3","family":"mistral-large","cost":{"input":0.5,"output":1.5},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2024-11-01"},"mistral-large-latest":{"name":"Mistral Large (latest)","family":"mistral-large","cost":{"input":0.5,"output":1.5},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2024-11-01"},"mistral-medium-2505":{"name":"Mistral Medium 3","family":"mistral-medium","cost":{"input":0.4,"output":2},"limit":{"context":131072,"output":131072},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-05-07"},"mistral-medium-2508":{"name":"Mistral Medium 3.1","family":"mistral-medium","cost":{"input":0.4,"output":2},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-08-12"},"mistral-medium-2604":{"name":"Mistral Medium 3.5","family":"mistral-medium","cost":{"input":1.5,"output":7.5},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-29"},"mistral-medium-latest":{"name":"Mistral Medium (latest)","family":"mistral-medium","cost":{"input":0.4,"output":2},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-08-12"},"mistral-nemo":{"name":"Mistral Nemo","family":"mistral-nemo","cost":{"input":0.15,"output":0.15},"limit":{"context":128000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-07-01"},"mistral-small-2506":{"name":"Mistral Small 3.2","family":"mistral-small","cost":{"input":0.1,"output":0.3},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-06-20"},"mistral-small-2603":{"name":"Mistral Small 4","family":"mistral-small","cost":{"input":0.15,"output":0.6},"limit":{"context":256000,"output":256000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-03-16"},"mistral-small-latest":{"name":"Mistral Small (latest)","family":"mistral-small","cost":{"input":0.15,"output":0.6},"limit":{"context":256000,"output":256000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-03-16"},"open-mistral-7b":{"name":"Mistral 7B","family":"mistral","cost":{"input":0.25,"output":0.25},"limit":{"context":8000,"output":8000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2023-09-27"},"open-mistral-nemo":{"name":"Open Mistral Nemo","family":"mistral-nemo","cost":{"input":0.15,"output":0.15},"limit":{"context":128000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-07-01"},"open-mixtral-8x22b":{"name":"Mixtral 8x22B","family":"mixtral","cost":{"input":2,"output":6},"limit":{"context":64000,"output":64000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-04-17"},"open-mixtral-8x7b":{"name":"Mixtral 8x7B","family":"mixtral","cost":{"input":0.7,"output":0.7},"limit":{"context":32000,"output":32000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2023-12-11"},"pixtral-12b":{"name":"Pixtral 12B","family":"pixtral","cost":{"input":0.15,"output":0.15},"limit":{"context":128000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2024-09-01"},"pixtral-large-latest":{"name":"Pixtral Large (latest)","family":"pixtral","cost":{"input":2,"output":6},"limit":{"context":128000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2024-11-01"}}},"mixlayer":{"models":{"qwen/qwen3.5-122b-a10b":{"name":"Qwen3.5 122B A10B","family":"qwen","cost":{"input":0.4,"output":3.2},"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-03-18"},"qwen/qwen3.5-27b":{"name":"Qwen3.5 27B","family":"qwen","cost":{"input":0.3,"output":2.4},"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-03-18"},"qwen/qwen3.5-35b-a3b":{"name":"Qwen3.5 35B A3B","family":"qwen","cost":{"input":0.25,"output":1.3},"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-03-18"},"qwen/qwen3.5-397b-a17b":{"name":"Qwen3.5 397B A17B","family":"qwen","cost":{"input":0.6,"output":3.6},"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-03-18"},"qwen/qwen3.5-9b":{"name":"Qwen3.5 9B","family":"qwen","cost":{"input":0.1,"output":0.4},"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-03-18"}}},"moark":{"models":{"GLM-4.7":{"name":"GLM-4.7","family":"glm","cost":{"input":3.5,"output":14},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-22"},"MiniMax-M2.1":{"name":"MiniMax-M2.1","family":"minimax","cost":{"input":2.1,"output":8.4},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-23"}}},"modelscope":{"models":{"Qwen/Qwen3-235B-A22B-Instruct-2507":{"name":"Qwen3 235B A22B Instruct 2507","family":"qwen","cost":{},"limit":{"context":262144,"output":131072},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-04-28"},"Qwen/Qwen3-235B-A22B-Thinking-2507":{"name":"Qwen3-235B-A22B-Thinking-2507","family":"qwen","cost":{},"limit":{"context":262144,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-25"},"Qwen/Qwen3-30B-A3B-Instruct-2507":{"name":"Qwen3 30B A3B Instruct 2507","family":"qwen","cost":{},"limit":{"context":262144,"output":16384},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-30"},"Qwen/Qwen3-30B-A3B-Thinking-2507":{"name":"Qwen3 30B A3B Thinking 2507","family":"qwen","cost":{},"limit":{"context":262144,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-30"},"Qwen/Qwen3-Coder-30B-A3B-Instruct":{"name":"Qwen3 Coder 30B A3B Instruct","family":"qwen","cost":{},"limit":{"context":262144,"output":65536},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-31"},"ZhipuAI/GLM-4.5":{"name":"GLM-4.5","family":"glm","cost":{},"limit":{"context":131072,"output":98304},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-28"},"ZhipuAI/GLM-4.6":{"name":"GLM-4.6","family":"glm","cost":{},"limit":{"context":202752,"output":98304},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-09-30"}}},"moonshotai":{"models":{"kimi-k2-0711-preview":{"name":"Kimi K2 0711","family":"kimi-k2","cost":{"input":0.6,"output":2.5,"cache_read":0.15},"limit":{"context":131072,"output":16384},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-14"},"kimi-k2-0905-preview":{"name":"Kimi K2 0905","family":"kimi-k2","cost":{"input":0.6,"output":2.5,"cache_read":0.15},"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-09-05"},"kimi-k2-thinking":{"name":"Kimi K2 Thinking","family":"kimi-thinking","cost":{"input":0.6,"output":2.5,"cache_read":0.15},"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-11-06"},"kimi-k2-thinking-turbo":{"name":"Kimi K2 Thinking Turbo","family":"kimi-thinking","cost":{"input":1.15,"output":8,"cache_read":0.15},"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-11-06"},"kimi-k2-turbo-preview":{"name":"Kimi K2 Turbo","family":"kimi-k2","cost":{"input":2.4,"output":10,"cache_read":0.6},"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-09-05"},"kimi-k2.5":{"name":"Kimi K2.5","family":"kimi-k2","cost":{"input":0.6,"output":3,"cache_read":0.1},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"open_weights":true,"release_date":"2026-01"},"kimi-k2.6":{"name":"Kimi K2.6","family":"kimi-k2","cost":{"input":0.95,"output":4,"cache_read":0.16},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-21"},"kimi-k2.7-code":{"name":"Kimi K2.7 Code","family":"kimi-k2","cost":{"input":0.95,"output":4,"cache_read":0.19},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"open_weights":true,"release_date":"2026-06-12"},"kimi-k2.7-code-highspeed":{"name":"Kimi K2.7 Code HighSpeed","family":"kimi-k2","cost":{"input":1.9,"output":8,"cache_read":0.38},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"open_weights":true,"release_date":"2026-06-12"}}},"moonshotai-cn":{"models":{"kimi-k2-0711-preview":{"name":"Kimi K2 0711","family":"kimi-k2","cost":{"input":0.6,"output":2.5,"cache_read":0.15},"limit":{"context":131072,"output":16384},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-14"},"kimi-k2-0905-preview":{"name":"Kimi K2 0905","family":"kimi-k2","cost":{"input":0.6,"output":2.5,"cache_read":0.15},"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-09-05"},"kimi-k2-thinking":{"name":"Kimi K2 Thinking","family":"kimi-thinking","cost":{"input":0.6,"output":2.5,"cache_read":0.15},"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-11-06"},"kimi-k2-thinking-turbo":{"name":"Kimi K2 Thinking Turbo","family":"kimi-thinking","cost":{"input":1.15,"output":8,"cache_read":0.15},"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-11-06"},"kimi-k2-turbo-preview":{"name":"Kimi K2 Turbo","family":"kimi-k2","cost":{"input":2.4,"output":10,"cache_read":0.6},"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-09-05"},"kimi-k2.5":{"name":"Kimi K2.5","family":"kimi-k2","cost":{"input":0.6,"output":3,"cache_read":0.1},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"open_weights":true,"release_date":"2026-01"},"kimi-k2.6":{"name":"Kimi K2.6","family":"kimi-k2","cost":{"input":0.95,"output":4,"cache_read":0.16},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-21"},"kimi-k2.7-code":{"name":"Kimi K2.7 Code","family":"kimi-k2","cost":{"input":0.95,"output":4,"cache_read":0.19},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"open_weights":true,"release_date":"2026-06-12"},"kimi-k2.7-code-highspeed":{"name":"Kimi K2.7 Code HighSpeed","family":"kimi-k2","cost":{"input":1.9,"output":8,"cache_read":0.38},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"open_weights":true,"release_date":"2026-06-12"}}},"morph":{"models":{"auto":{"name":"Auto","family":"auto","cost":{"input":0.85,"output":1.55},"limit":{"context":32000,"output":32000},"modalities":{"input":["text"],"output":["text"]},"release_date":"2024-06-01"},"morph-v3-fast":{"name":"Morph v3 Fast","family":"morph","cost":{"input":0.8,"output":1.2},"limit":{"context":16000,"output":16000},"modalities":{"input":["text"],"output":["text"]},"release_date":"2024-08-15"},"morph-v3-large":{"name":"Morph v3 Large","family":"morph","cost":{"input":0.9,"output":1.9},"limit":{"context":32000,"output":32000},"modalities":{"input":["text"],"output":["text"]},"release_date":"2024-08-15"}}},"nano-gpt":{"models":{"Alibaba-NLP/Tongyi-DeepResearch-30B-A3B":{"name":"Tongyi DeepResearch 30B A3B","family":"yi","cost":{"input":0.08,"output":0.24000000000000002},"limit":{"context":128000,"output":65536},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-08-26"},"Baichuan-M2":{"name":"Baichuan M2 32B Medical","cost":{"input":15.73,"output":15.73},"limit":{"context":32768,"output":32768},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-08-19"},"Baichuan4-Air":{"name":"Baichuan 4 Air","cost":{"input":0.157,"output":0.157},"limit":{"context":32768,"output":32768},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-08-19"},"Baichuan4-Turbo":{"name":"Baichuan 4 Turbo","cost":{"input":2.42,"output":2.42},"limit":{"context":128000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-08-19"},"Doctor-Shotgun/MS3.2-24B-Magnum-Diamond":{"name":"MS3.2 24B Magnum Diamond","family":"mistral","cost":{"input":0.49299999999999994,"output":0.49299999999999994},"limit":{"context":16384,"output":32768},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-11-24"},"EVA-UNIT-01/EVA-LLaMA-3.33-70B-v0.0":{"name":"EVA Llama 3.33 70B","family":"llama","cost":{"input":2.006,"output":2.006},"limit":{"context":16384,"output":16384},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-07-26"},"EVA-UNIT-01/EVA-LLaMA-3.33-70B-v0.1":{"name":"EVA-LLaMA-3.33-70B-v0.1","family":"llama","cost":{"input":2.006,"output":2.006},"limit":{"context":16384,"output":16384},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-09-25"},"EVA-UNIT-01/EVA-Qwen2.5-32B-v0.2":{"name":"EVA-Qwen2.5-32B-v0.2","family":"qwen","cost":{"input":0.7989999999999999,"output":0.7989999999999999},"limit":{"context":16384,"output":8192},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-07-26"},"EVA-UNIT-01/EVA-Qwen2.5-72B-v0.2":{"name":"EVA-Qwen2.5-72B-v0.2","family":"qwen","cost":{"input":0.7989999999999999,"output":0.7989999999999999},"limit":{"context":16384,"output":8192},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-09-25"},"Envoid/Llama-3.05-NT-Storybreaker-Ministral-70B":{"name":"Llama 3.05 Storybreaker Ministral 70b","family":"llama","cost":{"input":0.49299999999999994,"output":0.49299999999999994},"limit":{"context":16384,"output":8192},"modalities":{"input":["text"],"output":["text"]},"release_date":"2024-12-01"},"Envoid/Llama-3.05-Nemotron-Tenyxchat-Storybreaker-70B":{"name":"Nemotron Tenyxchat Storybreaker 70b","family":"nemotron","cost":{"input":0.49299999999999994,"output":0.49299999999999994},"limit":{"context":16384,"output":8192},"modalities":{"input":["text"],"output":["text"]},"release_date":"2024-12-01"},"GLM-4.6-Derestricted-v5":{"name":"GLM 4.6 Derestricted v5","cost":{"input":0.4,"output":1.5},"limit":{"context":131072,"output":8192},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-12-23"},"GalrionSoftworks/MN-LooseCannon-12B-v1":{"name":"MN-LooseCannon-12B-v1","family":"mistral-nemo","cost":{"input":0.49299999999999994,"output":0.49299999999999994},"limit":{"context":16384,"output":8192},"modalities":{"input":["text"],"output":["text"]},"release_date":"2024-07-01"},"Gemma-4-31B-Claude-4.6-Opus-Reasoning-Distilled":{"name":"Gemma 4 31B Claude 4.6 Opus Reasoning Distilled","cost":{"input":0.306,"output":0.306,"cache_read":0.0306},"limit":{"context":262144,"output":16384},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2026-05-01"},"Gemma-4-31B-Cognitive-Unshackled":{"name":"Gemma 4 31B Cognitive Unshackled","cost":{"input":0.306,"output":0.306},"limit":{"context":262144,"output":16384},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2026-05-01"},"Gemma-4-31B-DarkIdol":{"name":"Gemma 4 31B DarkIdol","cost":{"input":0.306,"output":0.306},"limit":{"context":262144,"output":16384},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2026-05-01"},"Gemma-4-31B-GarnetV2":{"name":"Gemma 4 31B Garnet V2","cost":{"input":0.306,"output":0.306},"limit":{"context":262144,"output":16384},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2026-05-01"},"Gemma-4-31B-Gemopus":{"name":"Gemma 4 31B Gemopus","cost":{"input":0.306,"output":0.306},"limit":{"context":262144,"output":16384},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2026-05-01"},"Gemma-4-31B-Musica-v1":{"name":"Gemma 4 31B Musica v1","cost":{"input":0.306,"output":0.306},"limit":{"context":262144,"output":16384},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2026-05-01"},"Gemma-4-31B-Queen":{"name":"Gemma 4 31B Queen","cost":{"input":0.306,"output":0.306},"limit":{"context":262144,"output":16384},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2026-05-01"},"Gemma-4-31B-it":{"name":"Gemma 4 31B IT","cost":{"input":0.306,"output":0.306},"limit":{"context":262144,"output":16384},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2026-04-09"},"Gryphe/MythoMax-L2-13b":{"name":"MythoMax 13B","family":"llama","cost":{"input":0.1003,"output":0.1003},"limit":{"context":4000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-08-08"},"Infermatic/MN-12B-Inferor-v0.0":{"name":"Mistral Nemo Inferor 12B","family":"mistral-nemo","cost":{"input":0.25499999999999995,"output":0.49299999999999994},"limit":{"context":16384,"output":8192},"modalities":{"input":["text"],"output":["text"]},"release_date":"2024-07-01"},"KAT-Coder-Air-V1":{"name":"KAT Coder Air V1","cost":{"input":0.1,"output":0.2},"limit":{"context":128000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-10-28"},"KAT-Coder-Exp-72B-1010":{"name":"KAT Coder Exp 72B 1010","cost":{"input":0.1,"output":0.2},"limit":{"context":128000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-10-28"},"LLM360/K2-Think":{"name":"K2-Think","family":"kimi-thinking","cost":{"input":0.17,"output":0.68},"limit":{"context":128000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-07-26"},"LatitudeGames/Wayfarer-Large-70B-Llama-3.3":{"name":"Llama 3.3 70B Wayfarer","family":"llama","cost":{"input":0.700000007,"output":0.700000007},"limit":{"context":16384,"output":16384},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-02-20"},"Magistral-Small-2506":{"name":"Magistral Small 2506","cost":{"input":0.4,"output":1.4},"limit":{"context":32768,"output":32768},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-09-25"},"MarinaraSpaghetti/NemoMix-Unleashed-12B":{"name":"NemoMix 12B Unleashed","family":"mistral-nemo","cost":{"input":0.49299999999999994,"output":0.49299999999999994},"limit":{"context":32768,"output":8192},"modalities":{"input":["text"],"output":["text"]},"release_date":"2024-07-01"},"Meta-Llama-3-1-8B-Instruct-FP8":{"name":"Llama 3.1 8B (decentralized)","cost":{"input":0.02,"output":0.03},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"release_date":"2024-07-23"},"MiniMax-M1":{"name":"MiniMax M1","cost":{"input":0.1394,"output":1.3328},"limit":{"context":1000000,"output":131072},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-06-16"},"MiniMax-M2":{"name":"MiniMax M2","cost":{"input":0.17,"output":1.53},"limit":{"context":200000,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"release_date":"2025-10-25"},"MiniMaxAI/MiniMax-M1-80k":{"name":"MiniMax M1 80K","family":"minimax","cost":{"input":0.6052,"output":2.4225000000000003},"limit":{"context":1000000,"output":131072},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-06-16"},"NeverSleep/Lumimaid-v0.2-70B":{"name":"Lumimaid v0.2","family":"llama","cost":{"input":1,"output":1.5},"limit":{"context":16384,"output":8192},"modalities":{"input":["text"],"output":["text"]},"release_date":"2024-07-01"},"NousResearch/DeepHermes-3-Mistral-24B-Preview":{"name":"DeepHermes-3 Mistral 24B (Preview)","cost":{"input":0.3,"output":0.3},"limit":{"context":128000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-05-10"},"NousResearch/Hermes-4-70B:thinking":{"name":"Hermes 4 (Thinking)","cost":{"input":0.2006,"output":0.3995},"limit":{"context":128000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-09-17"},"NousResearch/hermes-3-llama-3.1-70b":{"name":"Hermes 3 70B","cost":{"input":0.408,"output":0.408},"limit":{"context":65536,"output":8192},"modalities":{"input":["text"],"output":["text"]},"release_date":"2026-01-07"},"NousResearch/hermes-4-405b":{"name":"Hermes 4 Large","cost":{"input":0.3,"output":1.2},"limit":{"context":128000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-08-26"},"NousResearch/hermes-4-405b:thinking":{"name":"Hermes 4 Large (Thinking)","cost":{"input":0.3,"output":1.2},"limit":{"context":128000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"release_date":"2024-01-01"},"NousResearch/hermes-4-70b":{"name":"Hermes 4 Medium","cost":{"input":0.2006,"output":0.3995},"limit":{"context":128000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-07-03"},"Qwen2.5-32B-EVA-v0.2":{"name":"Qwen 2.5 32b EVA","cost":{"input":0.493,"output":0.493},"limit":{"context":24576,"output":8192},"modalities":{"input":["text"],"output":["text"]},"release_date":"2024-09-01"},"Qwen3.5-27B-Anko":{"name":"Qwen3.5 27B Anko","cost":{"input":0.306,"output":0.306},"limit":{"context":262144,"output":16384},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2026-04-30"},"Qwen3.5-27B-BlueStar-Derestricted":{"name":"Qwen3.5 27B BlueStar Derestricted","cost":{"input":0.306,"output":0.306},"limit":{"context":262144,"output":16384},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2026-04-06"},"Qwen3.5-27B-BlueStar-Derestricted-Lite":{"name":"Qwen3.5 27B BlueStar Derestricted Lite","cost":{"input":0.306,"output":0.306},"limit":{"context":262144,"output":16384},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2026-04-06"},"Qwen3.5-27B-BlueStar-v2-Derestricted":{"name":"Qwen3.5 27B BlueStar v2 Derestricted","cost":{"input":0.306,"output":0.306},"limit":{"context":262144,"output":16384},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2026-04-06"},"Qwen3.5-27B-BlueStar-v2-Derestricted-Lite":{"name":"Qwen3.5 27B BlueStar v2 Derestricted Lite","cost":{"input":0.306,"output":0.306},"limit":{"context":262144,"output":16384},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2026-04-06"},"Qwen3.5-27B-BlueStar-v3-Derestricted":{"name":"Qwen3.5 27B BlueStar v3 Derestricted","cost":{"input":0.306,"output":0.306},"limit":{"context":262144,"output":16384},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2026-04-30"},"Qwen3.5-27B-BlueStar-v3-Derestricted-Lite":{"name":"Qwen3.5 27B BlueStar v3 Derestricted Lite","cost":{"input":0.306,"output":0.306},"limit":{"context":262144,"output":16384},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2026-04-30"},"Qwen3.5-27B-Derestricted":{"name":"Qwen3.5 27B Derestricted","cost":{"input":0.306,"output":0.306},"limit":{"context":262144,"output":16384},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2026-03-17"},"Qwen3.5-27B-Infracelestial":{"name":"Qwen3.5 27B Infracelestial","cost":{"input":0.306,"output":0.306},"limit":{"context":262144,"output":16384},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2026-04-30"},"Qwen3.5-27B-Marvin-DPO-V2-Derestricted":{"name":"Qwen3.5 27B Marvin DPO V2 Derestricted","cost":{"input":0.306,"output":0.306},"limit":{"context":262144,"output":16384},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2026-04-30"},"Qwen3.5-27B-Marvin-DPO-V2-Derestricted-Lite":{"name":"Qwen3.5 27B Marvin DPO V2 Derestricted Lite","cost":{"input":0.306,"output":0.306},"limit":{"context":262144,"output":16384},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2026-04-30"},"Qwen3.5-27B-Marvin-V2-Derestricted":{"name":"Qwen3.5 27B Marvin V2 Derestricted","cost":{"input":0.306,"output":0.306},"limit":{"context":262144,"output":16384},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2026-04-30"},"Qwen3.5-27B-Marvin-V2-Derestricted-Lite":{"name":"Qwen3.5 27B Marvin V2 Derestricted Lite","cost":{"input":0.306,"output":0.306},"limit":{"context":262144,"output":16384},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2026-04-30"},"Qwen3.5-27B-Musica-v1":{"name":"Qwen3.5 27B Musica v1","cost":{"input":0.306,"output":0.306},"limit":{"context":262144,"output":16384},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2026-03-27"},"Qwen3.5-27B-NaNovel-Derestricted":{"name":"Qwen3.5 27B NaNovel Derestricted","cost":{"input":0.306,"output":0.306},"limit":{"context":262144,"output":16384},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2026-04-30"},"Qwen3.5-27B-NaNovel-Derestricted-Lite":{"name":"Qwen3.5 27B NaNovel Derestricted Lite","cost":{"input":0.306,"output":0.306},"limit":{"context":262144,"output":16384},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2026-04-30"},"Qwen3.5-27B-Omega-Evolution-v2.0-Derestricted":{"name":"Qwen3.5 27B Omega Evolution v2.0 Derestricted","cost":{"input":0.306,"output":0.306},"limit":{"context":262144,"output":16384},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2026-04-06"},"Qwen3.5-27B-Omega-Evolution-v2.0-Derestricted-Lite":{"name":"Qwen3.5 27B Omega Evolution v2.0 Derestricted Lite","cost":{"input":0.306,"output":0.306},"limit":{"context":262144,"output":16384},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2026-04-06"},"Qwen3.5-27B-Omega-Evolution-v2.2-Derestricted":{"name":"Qwen3.5 27B Omega Evolution v2.2 Derestricted","cost":{"input":0.306,"output":0.306},"limit":{"context":262144,"output":16384},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2026-05-02"},"Qwen3.5-27B-Omega-Evolution-v2.2-Derestricted-Lite":{"name":"Qwen3.5 27B Omega Evolution v2.2 Derestricted Lite","cost":{"input":0.306,"output":0.306},"limit":{"context":262144,"output":16384},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2026-05-02"},"Qwen3.5-27B-Queen-Derestricted":{"name":"Qwen3.5 27B Queen Derestricted","cost":{"input":0.306,"output":0.306},"limit":{"context":262144,"output":16384},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2026-04-30"},"Qwen3.5-27B-Queen-Derestricted-Lite":{"name":"Qwen3.5 27B Queen Derestricted Lite","cost":{"input":0.306,"output":0.306},"limit":{"context":262144,"output":16384},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2026-04-30"},"Qwen3.5-27B-RpRMax-v1":{"name":"Qwen3.5 27B RpRMax v1","cost":{"input":0.306,"output":0.306},"limit":{"context":262144,"output":16384},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2026-04-30"},"Qwen3.5-27B-Vivid-Durian":{"name":"Qwen3.5 27B Vivid Durian","cost":{"input":0.306,"output":0.306},"limit":{"context":262144,"output":16384},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2026-03-18"},"Qwen3.5-27B-Writer-Derestricted":{"name":"Qwen3.5 27B Writer Derestricted","cost":{"input":0.306,"output":0.306},"limit":{"context":262144,"output":16384},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2026-04-06"},"Qwen3.5-27B-Writer-Derestricted-Lite":{"name":"Qwen3.5 27B Writer Derestricted Lite","cost":{"input":0.306,"output":0.306},"limit":{"context":262144,"output":16384},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2026-04-06"},"Qwen3.5-27B-Writer-V2-Derestricted":{"name":"Qwen3.5 27B Writer V2 Derestricted","cost":{"input":0.306,"output":0.306},"limit":{"context":262144,"output":16384},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2026-04-06"},"Qwen3.5-27B-Writer-V2-Derestricted-Lite":{"name":"Qwen3.5 27B Writer V2 Derestricted Lite","cost":{"input":0.306,"output":0.306},"limit":{"context":262144,"output":16384},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2026-04-06"},"Qwen3.5-27B-earica-Derestricted":{"name":"Qwen3.5 27B earica Derestricted","cost":{"input":0.306,"output":0.306},"limit":{"context":262144,"output":16384},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2026-04-30"},"Qwen3.5-27B-earica-Derestricted-Lite":{"name":"Qwen3.5 27B earica Derestricted Lite","cost":{"input":0.306,"output":0.306},"limit":{"context":262144,"output":16384},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2026-04-30"},"ReadyArt/MS3.2-The-Omega-Directive-24B-Unslop-v2.0":{"name":"Omega Directive 24B Unslop v2.0","family":"llama","cost":{"input":0.5,"output":0.5},"limit":{"context":16384,"output":32768},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-12-08"},"Salesforce/Llama-xLAM-2-70b-fc-r":{"name":"Llama-xLAM-2 70B fc-r","family":"llama","cost":{"input":2.5,"output":2.5},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-04-13"},"Sao10K/L3-8B-Stheno-v3.2":{"name":"Sao10K Stheno 8b","family":"llama","cost":{"input":0.2006,"output":0.2006},"limit":{"context":16384,"output":8192},"modalities":{"input":["text"],"output":["text"]},"release_date":"2024-11-29"},"Sao10K/L3.1-70B-Euryale-v2.2":{"name":"Llama 3.1 70B Euryale","family":"llama","cost":{"input":0.306,"output":0.357},"limit":{"context":20480,"output":16384},"modalities":{"input":["text"],"output":["text"]},"release_date":"2024-07-23"},"Sao10K/L3.1-70B-Hanami-x1":{"name":"Llama 3.1 70B Hanami","family":"llama","cost":{"input":0.49299999999999994,"output":0.49299999999999994},"limit":{"context":16384,"output":16384},"modalities":{"input":["text"],"output":["text"]},"release_date":"2024-07-23"},"Sao10K/L3.3-70B-Euryale-v2.3":{"name":"Llama 3.3 70B Euryale","family":"llama","cost":{"input":0.49299999999999994,"output":0.49299999999999994},"limit":{"context":20480,"output":16384},"modalities":{"input":["text"],"output":["text"]},"release_date":"2024-12-06"},"Steelskull/L3.3-Cu-Mai-R1-70b":{"name":"Llama 3.3 70B Cu Mai","family":"llama","cost":{"input":0.49299999999999994,"output":0.49299999999999994},"limit":{"context":16384,"output":16384},"modalities":{"input":["text"],"output":["text"]},"release_date":"2024-12-06"},"Steelskull/L3.3-Electra-R1-70b":{"name":"Steelskull Electra R1 70b","family":"llama","cost":{"input":0.69989,"output":0.69989},"limit":{"context":16384,"output":16384},"modalities":{"input":["text"],"output":["text"]},"release_date":"2024-12-06"},"Steelskull/L3.3-MS-Evalebis-70b":{"name":"MS Evalebis 70b","family":"llama","cost":{"input":0.49299999999999994,"output":0.49299999999999994},"limit":{"context":16384,"output":16384},"modalities":{"input":["text"],"output":["text"]},"release_date":"2024-12-06"},"Steelskull/L3.3-MS-Evayale-70B":{"name":"Evayale 70b ","family":"llama","cost":{"input":0.49299999999999994,"output":0.49299999999999994},"limit":{"context":16384,"output":16384},"modalities":{"input":["text"],"output":["text"]},"release_date":"2024-12-06"},"Steelskull/L3.3-MS-Nevoria-70b":{"name":"Steelskull Nevoria 70b","family":"llama","cost":{"input":0.49299999999999994,"output":0.49299999999999994},"limit":{"context":16384,"output":16384},"modalities":{"input":["text"],"output":["text"]},"release_date":"2024-12-06"},"Steelskull/L3.3-Nevoria-R1-70b":{"name":"Steelskull Nevoria R1 70b","family":"llama","cost":{"input":0.49299999999999994,"output":0.49299999999999994},"limit":{"context":16384,"output":16384},"modalities":{"input":["text"],"output":["text"]},"release_date":"2024-12-06"},"TEE/deepseek-v3.1":{"name":"DeepSeek V3.1 TEE","family":"deepseek","cost":{"input":1,"output":2.5},"limit":{"context":164000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-08-21"},"TEE/deepseek-v3.2":{"name":"DeepSeek V3.2 TEE","family":"deepseek","cost":{"input":0.5,"output":1},"limit":{"context":164000,"output":65536},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-12-01"},"TEE/deepseek-v4-pro":{"name":"DeepSeek V4 Pro TEE","cost":{"input":1.5,"output":5.25,"cache_read":0.15},"limit":{"context":800000,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"release_date":"2026-04-25"},"TEE/deepseek-v4-pro:thinking":{"name":"DeepSeek V4 Pro Thinking TEE","cost":{"input":1.5,"output":5.25,"cache_read":0.15},"limit":{"context":800000,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"release_date":"2026-04-29"},"TEE/gemma-3-27b-it":{"name":"Gemma 3 27B TEE","family":"gemma","cost":{"input":0.2,"output":0.8},"limit":{"context":131072,"output":8192},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-03-10"},"TEE/gemma-4-26b-a4b-uncensored":{"name":"Gemma 4 26B A4B Uncensored TEE","cost":{"input":0.15,"output":0.7},"limit":{"context":65536,"output":65536},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"attachment":true,"release_date":"2026-05-23"},"TEE/gemma-4-31b-it":{"name":"Gemma 4 31B IT TEE","cost":{"input":0.15,"output":0.46},"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"release_date":"2026-05-26"},"TEE/gemma4-31b":{"name":"Gemma 4 31B","cost":{"input":0.45,"output":1},"limit":{"context":262144,"output":131072},"modalities":{"input":["text"],"output":["text"]},"release_date":"2026-04-04"},"TEE/gemma4-31b:thinking":{"name":"Gemma 4 31B Thinking TEE","cost":{"input":0.45,"output":1},"limit":{"context":262144,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"release_date":"2026-05-02"},"TEE/glm-4.7":{"name":"GLM 4.7 TEE","family":"glm","cost":{"input":0.85,"output":3.3},"limit":{"context":131000,"output":65535},"modalities":{"input":["text"],"output":["text"]},"release_date":"2026-01-29"},"TEE/glm-4.7-flash":{"name":"GLM 4.7 Flash TEE","family":"glm-flash","cost":{"input":0.15,"output":0.5},"limit":{"context":203000,"output":65535},"modalities":{"input":["text"],"output":["text"]},"release_date":"2026-01-19"},"TEE/glm-5":{"name":"GLM 5 TEE","family":"glm","cost":{"input":1.2,"output":3.5},"limit":{"context":203000,"output":65535},"modalities":{"input":["text"],"output":["text"]},"release_date":"2026-02-11"},"TEE/glm-5.1":{"name":"GLM 5.1 TEE","cost":{"input":1.5,"output":5.25,"cache_read":0.3},"limit":{"context":202752,"output":65535},"modalities":{"input":["text"],"output":["text"]},"release_date":"2026-04-20"},"TEE/glm-5.1-thinking":{"name":"GLM 5.1 Thinking TEE","cost":{"input":1.5,"output":5.25,"cache_read":0.3},"limit":{"context":202752,"output":65535},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"release_date":"2026-04-20"},"TEE/gpt-oss-120b":{"name":"GPT-OSS 120B TEE","family":"gpt-oss","cost":{"input":2,"output":2},"limit":{"context":131072,"output":16384},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-08-05"},"TEE/gpt-oss-20b":{"name":"GPT-OSS 20B TEE","family":"gpt-oss","cost":{"input":0.2,"output":0.8},"limit":{"context":131072,"output":8192},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-08-05"},"TEE/kimi-k2.5":{"name":"Kimi K2.5 TEE","family":"kimi-k2","cost":{"input":0.3,"output":1.9},"limit":{"context":128000,"output":65535},"modalities":{"input":["text"],"output":["text"]},"release_date":"2026-01-29"},"TEE/kimi-k2.5-thinking":{"name":"Kimi K2.5 Thinking TEE","family":"kimi-thinking","cost":{"input":0.3,"output":1.9},"limit":{"context":128000,"output":65535},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"release_date":"2026-01-29"},"TEE/kimi-k2.6":{"name":"Kimi K2.6 TEE","cost":{"input":1.5,"output":5.25,"cache_read":0.375},"limit":{"context":262144,"output":65536},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"attachment":true,"release_date":"2026-04-21"},"TEE/llama3-3-70b":{"name":"Llama 3.3 70B","family":"llama","cost":{"input":2,"output":2},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-07-03"},"TEE/minimax-m2.5":{"name":"MiniMax M2.5 TEE","cost":{"input":0.2,"output":1.38},"limit":{"context":196608,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"release_date":"2026-04-20"},"TEE/qwen2.5-vl-72b-instruct":{"name":"Qwen2.5 VL 72B TEE","family":"qwen","cost":{"input":0.7,"output":0.7},"limit":{"context":65536,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"attachment":true,"release_date":"2025-02-01"},"TEE/qwen3-30b-a3b-instruct-2507":{"name":"Qwen3 30B A3B Instruct 2507 TEE","family":"qwen","cost":{"input":0.15,"output":0.44999999999999996},"limit":{"context":262000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-07-29"},"TEE/qwen3.5-122b-a10b":{"name":"Qwen3.5 122B A10B TEE","cost":{"input":0.46,"output":3.68},"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"release_date":"2026-05-26"},"TEE/qwen3.5-27b":{"name":"Qwen3.5 27B TEE","cost":{"input":0.3,"output":2.4},"limit":{"context":262144,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"attachment":true,"release_date":"2026-03-13"},"TEE/qwen3.5-397b-a17b":{"name":"Qwen3.5 397B A17B TEE","family":"qwen","cost":{"input":0.6,"output":3.6},"limit":{"context":258048,"output":65536},"modalities":{"input":["text"],"output":["text"]},"release_date":"2026-02-28"},"TEE/qwen3.6-35b-a3b-uncensored":{"name":"Qwen3.6 35B A3B Uncensored TEE","cost":{"input":0.3,"output":1.5},"limit":{"context":131072,"output":131072},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-05-23"},"THUDM/GLM-4-32B-0414":{"name":"GLM 4 32B 0414","family":"glm","cost":{"input":0.2,"output":0.2},"limit":{"context":128000,"output":65536},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-04-14"},"THUDM/GLM-4-9B-0414":{"name":"GLM 4 9B 0414","family":"glm","cost":{"input":0.2,"output":0.2},"limit":{"context":32000,"output":8000},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-04-14"},"THUDM/GLM-Z1-32B-0414":{"name":"GLM Z1 32B 0414","family":"glm-z","cost":{"input":0.2,"output":0.2},"limit":{"context":128000,"output":65536},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-04-15"},"THUDM/GLM-Z1-9B-0414":{"name":"GLM Z1 9B 0414","family":"glm-z","cost":{"input":0.2,"output":0.2},"limit":{"context":32000,"output":8000},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-04-14"},"TheDrummer/Anubis-70B-v1":{"name":"Anubis 70B v1","cost":{"input":0.31,"output":0.31},"limit":{"context":65536,"output":16384},"modalities":{"input":["text"],"output":["text"]},"release_date":"2024-01-01"},"TheDrummer/Anubis-70B-v1.1":{"name":"Anubis 70B v1.1","cost":{"input":0.31,"output":0.31},"limit":{"context":131072,"output":16384},"modalities":{"input":["text"],"output":["text"]},"release_date":"2024-01-01"},"TheDrummer/Cydonia-24B-v2":{"name":"The Drummer Cydonia 24B v2","cost":{"input":0.1003,"output":0.1207},"limit":{"context":16384,"output":32768},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-02-17"},"TheDrummer/Cydonia-24B-v4":{"name":"The Drummer Cydonia 24B v4","cost":{"input":0.2006,"output":0.2414},"limit":{"context":16384,"output":32768},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-07-22"},"TheDrummer/Cydonia-24B-v4.1":{"name":"The Drummer Cydonia 24B v4.1","cost":{"input":0.1003,"output":0.1207},"limit":{"context":16384,"output":32768},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-08-19"},"TheDrummer/Cydonia-24B-v4.3":{"name":"The Drummer Cydonia 24B v4.3","cost":{"input":0.1003,"output":0.1207},"limit":{"context":32768,"output":32768},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-12-25"},"TheDrummer/Magidonia-24B-v4.3":{"name":"The Drummer Magidonia 24B v4.3","cost":{"input":0.1003,"output":0.1207},"limit":{"context":32768,"output":32768},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-12-25"},"TheDrummer/Rocinante-12B-v1.1":{"name":"Rocinante 12b","cost":{"input":0.408,"output":0.595},"limit":{"context":16384,"output":8192},"modalities":{"input":["text"],"output":["text"]},"release_date":"2024-01-01"},"TheDrummer/Skyfall-31B-v4.2":{"name":"TheDrummer Skyfall 31B v4.2","cost":{"input":0.55,"output":0.8},"limit":{"context":131072,"output":16384},"modalities":{"input":["text","pdf"],"output":["text"]},"attachment":true,"release_date":"2026-03-26"},"TheDrummer/UnslopNemo-12B-v4.1":{"name":"UnslopNemo 12b v4","cost":{"input":0.493,"output":0.493},"limit":{"context":32768,"output":8192},"modalities":{"input":["text","pdf"],"output":["text"]},"attachment":true,"release_date":"2024-01-01"},"TheDrummer/skyfall-36b-v2":{"name":"TheDrummer Skyfall 36B V2","cost":{"input":0.493,"output":0.493},"limit":{"context":64000,"output":32768},"modalities":{"input":["text","pdf"],"output":["text"]},"attachment":true,"release_date":"2025-03-10"},"Tongyi-Zhiwen/QwenLong-L1-32B":{"name":"QwenLong L1 32B","family":"qwen","cost":{"input":0.13999999999999999,"output":0.6},"limit":{"context":128000,"output":40960},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-01-25"},"Unbabel/M-Prometheus-14B":{"name":"M-Prometheus 14B","cost":{"input":0.2,"output":0.2},"limit":{"context":32768,"output":8192},"modalities":{"input":["text"],"output":["text"]},"release_date":"2026-05-29"},"VongolaChouko/Starcannon-Unleashed-12B-v1.0":{"name":"Mistral Nemo Starcannon 12b v1","family":"mistral-nemo","cost":{"input":0.49299999999999994,"output":0.49299999999999994},"limit":{"context":16384,"output":8192},"modalities":{"input":["text"],"output":["text"]},"release_date":"2024-07-01"},"abacusai/Dracarys-72B-Instruct":{"name":"Llama 3.1 70B Dracarys 2","family":"llama","cost":{"input":0.49299999999999994,"output":0.49299999999999994},"limit":{"context":16384,"output":8192},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-08-02"},"aion-labs/aion-1.0":{"name":"Aion 1.0","family":"llama","cost":{"input":3.995,"output":7.99},"limit":{"context":65536,"output":8192},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-02-01"},"aion-labs/aion-1.0-mini":{"name":"Aion 1.0 mini (DeepSeek)","family":"deepseek","cost":{"input":0.7989999999999999,"output":1.394},"limit":{"context":131072,"output":8192},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-02-20"},"aion-labs/aion-2.0":{"name":"AionLabs: Aion-2.0","cost":{"input":0.8,"output":1.6},"limit":{"context":131072,"output":32768},"modalities":{"input":["text"],"output":["text"]},"release_date":"2026-02-23"},"aion-labs/aion-2.5":{"name":"AionLabs: Aion-2.5","cost":{"input":1,"output":3,"cache_read":0.35},"limit":{"context":131072,"output":32768},"modalities":{"input":["text"],"output":["text"]},"release_date":"2026-03-20"},"aion-labs/aion-rp-llama-3.1-8b":{"name":"Llama 3.1 8b (uncensored)","family":"llama","cost":{"input":0.2006,"output":0.2006},"limit":{"context":32768,"output":16384},"modalities":{"input":["text"],"output":["text"]},"release_date":"2024-07-23"},"alibaba/qwen3.6-27b":{"name":"Qwen3.6 27B","cost":{"input":0.203,"output":2.24},"limit":{"context":260096,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"attachment":true,"release_date":"2026-04-23"},"alibaba/qwen3.6-27b:thinking":{"name":"Qwen3.6 27B Thinking","cost":{"input":0.203,"output":2.24},"limit":{"context":260096,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2026-04-23"},"alibaba/qwen3.6-flash":{"name":"Qwen3.6 Flash","family":"qwen3.6","cost":{"input":0.19,"output":1.16},"limit":{"context":991800,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"release_date":"2026-04-17"},"allenai/olmo-3-32b-think":{"name":"Olmo 3 32B Think","family":"allenai","cost":{"input":0.3,"output":0.44999999999999996},"limit":{"context":128000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"release_date":"2025-11-01"},"amazon/nova-2-lite-v1":{"name":"Amazon Nova 2 Lite","family":"nova","cost":{"input":0.5099999999999999,"output":4.25},"limit":{"context":1000000,"output":65535},"modalities":{"input":["text"],"output":["text"]},"release_date":"2024-12-03"},"amazon/nova-lite-v1":{"name":"Amazon Nova Lite 1.0","family":"nova-lite","cost":{"input":0.0595,"output":0.238},"limit":{"context":300000,"output":5120},"modalities":{"input":["text"],"output":["text"]},"release_date":"2024-12-03"},"amazon/nova-micro-v1":{"name":"Amazon Nova Micro 1.0","family":"nova-micro","cost":{"input":0.0357,"output":0.1394},"limit":{"context":128000,"output":5120},"modalities":{"input":["text"],"output":["text"]},"release_date":"2024-12-03"},"amazon/nova-pro-v1":{"name":"Amazon Nova Pro 1.0","family":"nova-pro","cost":{"input":0.7989999999999999,"output":3.1959999999999997},"limit":{"context":300000,"output":32000},"modalities":{"input":["text"],"output":["text"]},"release_date":"2024-12-03"},"anthracite-org/magnum-v2-72b":{"name":"Magnum V2 72B","family":"llama","cost":{"input":2.006,"output":2.992},"limit":{"context":16384,"output":8192},"modalities":{"input":["text"],"output":["text"]},"release_date":"2024-07-01"},"anthracite-org/magnum-v4-72b":{"name":"Magnum v4 72B","family":"llama","cost":{"input":2.006,"output":2.992},"limit":{"context":16384,"output":8192},"modalities":{"input":["text","pdf"],"output":["text"]},"attachment":true,"release_date":"2025-01-01"},"anthropic/claude-haiku-latest":{"name":"Claude Haiku Latest","cost":{"input":1,"output":5,"cache_read":0.1},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-29"},"anthropic/claude-opus-4.6":{"name":"Claude 4.6 Opus","family":"claude-opus","cost":{"input":4.998,"output":25.007},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-02-05"},"anthropic/claude-opus-4.6:thinking":{"name":"Claude 4.6 Opus Thinking","family":"claude-opus","cost":{"input":4.998,"output":25.007},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-02-05"},"anthropic/claude-opus-4.6:thinking:low":{"name":"Claude 4.6 Opus Thinking Low","family":"claude-opus","cost":{"input":4.998,"output":25.007},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-02-05"},"anthropic/claude-opus-4.6:thinking:max":{"name":"Claude 4.6 Opus Thinking Max","family":"claude-opus","cost":{"input":4.998,"output":25.007},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-02-05"},"anthropic/claude-opus-4.6:thinking:medium":{"name":"Claude 4.6 Opus Thinking Medium","family":"claude-opus","cost":{"input":4.998,"output":25.007},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-02-05"},"anthropic/claude-opus-4.7":{"name":"Claude 4.7 Opus","cost":{"input":4.998,"output":25.007,"cache_read":0.4998},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-16"},"anthropic/claude-opus-4.7:thinking":{"name":"Claude 4.7 Opus Thinking","cost":{"input":4.998,"output":25.007,"cache_read":0.4998},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-16"},"anthropic/claude-opus-4.8":{"name":"Claude Opus 4.8","cost":{"input":4.998,"output":25.007,"cache_read":0.4998},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-05-28"},"anthropic/claude-opus-4.8:thinking":{"name":"Claude Opus 4.8 Thinking","cost":{"input":4.998,"output":25.007,"cache_read":0.4998},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-05-28"},"anthropic/claude-opus-latest":{"name":"Claude Opus Latest","cost":{"input":4.998,"output":25.007,"cache_read":0.4998},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-29"},"anthropic/claude-sonnet-4.6":{"name":"Claude Sonnet 4.6","family":"claude-sonnet","cost":{"input":2.992,"output":14.993999999999998},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"attachment":true,"release_date":"2026-02-17"},"anthropic/claude-sonnet-4.6:thinking":{"name":"Claude Sonnet 4.6 Thinking","family":"claude-sonnet","cost":{"input":2.992,"output":14.993999999999998},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-02-17"},"anthropic/claude-sonnet-latest":{"name":"Claude Sonnet Latest","cost":{"input":2.992,"output":14.994,"cache_read":0.2992},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-01"},"arcee-ai/trinity-large-thinking":{"name":"Trinity Large Thinking","cost":{"input":0.25,"output":0.9},"limit":{"context":262144,"output":80000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"release_date":"2026-04-01"},"arcee-ai/trinity-mini":{"name":"Trinity Mini","family":"trinity-mini","cost":{"input":0.045000000000000005,"output":0.15},"limit":{"context":131072,"output":8192},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-12-01"},"asi1-mini":{"name":"ASI1 Mini","cost":{"input":1,"output":1},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","pdf"],"output":["text"]},"attachment":true,"release_date":"2025-03-25"},"auto-model":{"name":"Auto model","cost":{},"limit":{"context":1000000,"output":1000000},"modalities":{"input":["text"],"output":["text"]},"release_date":"2024-06-01"},"auto-model-basic":{"name":"Auto model (Basic)","cost":{"input":9.996,"output":19.992},"limit":{"context":1000000,"output":1000000},"modalities":{"input":["text"],"output":["text"]},"release_date":"2024-06-01"},"auto-model-premium":{"name":"Auto model (Premium)","cost":{"input":9.996,"output":19.992},"limit":{"context":1000000,"output":1000000},"modalities":{"input":["text"],"output":["text"]},"release_date":"2024-06-01"},"auto-model-standard":{"name":"Auto model (Standard)","cost":{"input":9.996,"output":19.992},"limit":{"context":1000000,"output":1000000},"modalities":{"input":["text"],"output":["text"]},"release_date":"2024-06-01"},"azure-gpt-4-turbo":{"name":"Azure gpt-4-turbo","cost":{"input":9.996,"output":30.005},"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"release_date":"2023-11-06"},"azure-gpt-4o":{"name":"Azure gpt-4o","cost":{"input":2.499,"output":9.996},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"attachment":true,"release_date":"2024-05-13"},"azure-gpt-4o-mini":{"name":"Azure gpt-4o-mini","cost":{"input":0.1496,"output":0.595},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"attachment":true,"release_date":"2024-07-18"},"azure-o1":{"name":"Azure o1","cost":{"input":14.994,"output":59.993},"limit":{"context":200000,"output":100000},"modalities":{"input":["text"],"output":["text"]},"release_date":"2024-12-17"},"azure-o3-mini":{"name":"Azure o3-mini","cost":{"input":1.088,"output":4.3996},"limit":{"context":200000,"output":65536},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-01-31"},"baidu/ernie-4.5-vl-28b-a3b":{"name":"ERNIE 4.5 VL 28B","family":"ernie","cost":{"input":0.13999999999999999,"output":0.5599999999999999},"limit":{"context":32768,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"attachment":true,"release_date":"2025-06-30"},"baseten/Kimi-K2-Instruct-FP4":{"name":"Kimi K2 0711 Instruct FP4","family":"kimi-k2","cost":{"input":0.1,"output":2},"limit":{"context":128000,"output":131072},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-07-11"},"brave":{"name":"Brave (Answers)","cost":{"input":5,"output":5},"limit":{"context":8192,"output":8192},"modalities":{"input":["text"],"output":["text"]},"release_date":"2023-03-02"},"brave-pro":{"name":"Brave (Pro)","cost":{"input":5,"output":5},"limit":{"context":8192,"output":8192},"modalities":{"input":["text"],"output":["text"]},"release_date":"2023-03-02"},"brave-research":{"name":"Brave (Research)","cost":{"input":5,"output":5},"limit":{"context":16384,"output":16384},"modalities":{"input":["text"],"output":["text"]},"release_date":"2023-03-02"},"bytedance-seed/seed-2.0-lite":{"name":"ByteDance Seed 2.0 Lite","cost":{"input":0.25,"output":2},"limit":{"context":262144,"output":131072},"modalities":{"input":["text"],"output":["text"]},"release_date":"2026-03-10"},"chutesai/Mistral-Small-3.2-24B-Instruct-2506":{"name":"Mistral Small 3.2 24b Instruct","family":"chutesai","cost":{"input":0.2,"output":0.4},"limit":{"context":128000,"output":131072},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-04-15"},"claude-3-5-haiku-20241022":{"name":"Claude 3.5 Haiku","cost":{"input":0.8,"output":4},"limit":{"context":200000,"output":8192},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"attachment":true,"release_date":"2024-10-22"},"claude-haiku-4-5-20251001":{"name":"Claude Haiku 4.5","cost":{"input":1,"output":5},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"attachment":true,"release_date":"2025-10-15"},"claude-haiku-4-5-20251001-thinking":{"name":"Claude Haiku 4.5 Thinking","cost":{"input":1,"output":5,"cache_read":0.1},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-10-15"},"claude-opus-4-1-20250805":{"name":"Claude 4.1 Opus","cost":{"input":14.994,"output":75.004},"limit":{"context":200000,"output":32000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"attachment":true,"release_date":"2025-08-05"},"claude-opus-4-1-thinking":{"name":"Claude 4.1 Opus Thinking","cost":{"input":14.994,"output":75.004},"limit":{"context":200000,"output":32000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-05-22"},"claude-opus-4-1-thinking:1024":{"name":"Claude 4.1 Opus Thinking (1K)","cost":{"input":14.994,"output":75.004},"limit":{"context":200000,"output":32000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-05-22"},"claude-opus-4-1-thinking:32000":{"name":"Claude 4.1 Opus Thinking (32K)","cost":{"input":14.994,"output":75.004},"limit":{"context":200000,"output":32000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-05-22"},"claude-opus-4-1-thinking:32768":{"name":"Claude 4.1 Opus Thinking (32K)","cost":{"input":14.994,"output":75.004},"limit":{"context":200000,"output":32000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-05-22"},"claude-opus-4-1-thinking:8192":{"name":"Claude 4.1 Opus Thinking (8K)","cost":{"input":14.994,"output":75.004},"limit":{"context":200000,"output":32000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-05-22"},"claude-opus-4-20250514":{"name":"Claude 4 Opus","cost":{"input":14.994,"output":75.004},"limit":{"context":200000,"output":32000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"attachment":true,"release_date":"2025-05-14"},"claude-opus-4-5-20251101":{"name":"Claude 4.5 Opus","cost":{"input":4.998,"output":25.007},"limit":{"context":200000,"output":32000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-11-01"},"claude-opus-4-5-20251101:thinking":{"name":"Claude 4.5 Opus Thinking","cost":{"input":4.998,"output":25.007},"limit":{"context":200000,"output":32000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-11-01"},"claude-opus-4-thinking":{"name":"Claude 4 Opus Thinking","cost":{"input":14.994,"output":75.004},"limit":{"context":200000,"output":32000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-07-15"},"claude-opus-4-thinking:1024":{"name":"Claude 4 Opus Thinking (1K)","cost":{"input":14.994,"output":75.004},"limit":{"context":200000,"output":32000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-05-22"},"claude-opus-4-thinking:32000":{"name":"Claude 4 Opus Thinking (32K)","cost":{"input":14.994,"output":75.004},"limit":{"context":200000,"output":32000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-05-22"},"claude-opus-4-thinking:32768":{"name":"Claude 4 Opus Thinking (32K)","cost":{"input":14.994,"output":75.004},"limit":{"context":200000,"output":32000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-05-22"},"claude-opus-4-thinking:8192":{"name":"Claude 4 Opus Thinking (8K)","cost":{"input":14.994,"output":75.004},"limit":{"context":200000,"output":32000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-05-22"},"claude-sonnet-4-20250514":{"name":"Claude 4 Sonnet","cost":{"input":2.992,"output":14.994},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"attachment":true,"release_date":"2025-09-29"},"claude-sonnet-4-5-20250929":{"name":"Claude Sonnet 4.5","cost":{"input":2.992,"output":14.994},"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"attachment":true,"release_date":"2025-09-29"},"claude-sonnet-4-5-20250929-thinking":{"name":"Claude Sonnet 4.5 Thinking","cost":{"input":2.992,"output":14.994},"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-09-29"},"claude-sonnet-4-thinking":{"name":"Claude 4 Sonnet Thinking","cost":{"input":2.992,"output":14.994},"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-02-24"},"claude-sonnet-4-thinking:1024":{"name":"Claude 4 Sonnet Thinking (1K)","cost":{"input":2.992,"output":14.994},"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-05-22"},"claude-sonnet-4-thinking:32768":{"name":"Claude 4 Sonnet Thinking (32K)","cost":{"input":2.992,"output":14.994},"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-05-22"},"claude-sonnet-4-thinking:64000":{"name":"Claude 4 Sonnet Thinking (64K)","cost":{"input":2.992,"output":14.994},"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-05-22"},"claude-sonnet-4-thinking:8192":{"name":"Claude 4 Sonnet Thinking (8K)","cost":{"input":2.992,"output":14.994},"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-05-22"},"claw-high":{"name":"Claw High","cost":{"input":4.998,"output":25.007},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-05-11"},"claw-low":{"name":"Claw Low","cost":{"input":0.25,"output":1.5,"cache_read":0.025},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-05-11"},"claw-medium":{"name":"Claw Medium","cost":{"input":0.3,"output":1.2},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"release_date":"2026-05-11"},"cognitivecomputations/dolphin-2.9.2-qwen2-72b":{"name":"Dolphin 72b","family":"qwen","cost":{"input":0.306,"output":0.306},"limit":{"context":8192,"output":4096},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-02-27"},"cohere/command-r":{"name":"Cohere: Command R","family":"command-r","cost":{"input":0.476,"output":1.428},"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"release_date":"2024-03-11"},"cohere/command-r-plus-08-2024":{"name":"Cohere: Command R+","family":"command-r","cost":{"input":2.856,"output":14.246},"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"release_date":"2024-08-30"},"command-a-plus-05-2026":{"name":"Cohere Command A+ (05/2026)","cost":{"input":2.5,"output":10},"limit":{"context":128000,"output":64000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2026-05-22"},"command-a-reasoning-08-2025":{"name":"Cohere Command A (08/2025)","cost":{"input":2.5,"output":10},"limit":{"context":256000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-08-22"},"deepclaude":{"name":"DeepClaude","cost":{"input":3,"output":15},"limit":{"context":128000,"output":8192},"modalities":{"input":["text","pdf"],"output":["text"]},"attachment":true,"release_date":"2025-02-01"},"deepcogito/cogito-v1-preview-qwen-32B":{"name":"Cogito v1 Preview Qwen 32B","family":"qwen","cost":{"input":1.7999999999999998,"output":1.7999999999999998},"limit":{"context":128000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-05-10"},"deepseek-ai/DeepSeek-R1-0528":{"name":"DeepSeek R1 0528","family":"deepseek","cost":{"input":0.4,"output":1.7},"limit":{"context":128000,"output":163840},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"release_date":"2025-05-28"},"deepseek-ai/DeepSeek-V3.1":{"name":"DeepSeek V3.1","family":"deepseek","cost":{"input":0.2,"output":0.7},"limit":{"context":128000,"output":65536},"modalities":{"input":["text","pdf"],"output":["text"]},"attachment":true,"release_date":"2025-07-26"},"deepseek-ai/DeepSeek-V3.1-Terminus":{"name":"DeepSeek V3.1 Terminus","family":"deepseek","cost":{"input":0.25,"output":0.7},"limit":{"context":128000,"output":65536},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"release_date":"2025-08-02"},"deepseek-ai/DeepSeek-V3.1-Terminus:thinking":{"name":"DeepSeek V3.1 Terminus (Thinking)","family":"deepseek-thinking","cost":{"input":0.25,"output":0.7},"limit":{"context":128000,"output":65536},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"release_date":"2025-09-22"},"deepseek-ai/DeepSeek-V3.1:thinking":{"name":"DeepSeek V3.1 Thinking","family":"deepseek-thinking","cost":{"input":0.2,"output":0.7},"limit":{"context":128000,"output":65536},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-08-21"},"deepseek-ai/deepseek-v3.2-exp":{"name":"DeepSeek V3.2 Exp","family":"deepseek","cost":{"input":0.27999999999999997,"output":0.42000000000000004},"limit":{"context":163840,"output":65536},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-09-29"},"deepseek-ai/deepseek-v3.2-exp-thinking":{"name":"DeepSeek V3.2 Exp Thinking","family":"deepseek-thinking","cost":{"input":0.27999999999999997,"output":0.42000000000000004},"limit":{"context":163840,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"release_date":"2025-09-29"},"deepseek-chat":{"name":"DeepSeek V3/Deepseek Chat","cost":{"input":0.25,"output":0.7},"limit":{"context":128000,"output":8192},"modalities":{"input":["text","pdf"],"output":["text"]},"tool_call":true,"attachment":true,"release_date":"2025-02-27"},"deepseek-chat-cheaper":{"name":"DeepSeek V3/Chat Cheaper","cost":{"input":0.25,"output":0.7},"limit":{"context":128000,"output":8192},"modalities":{"input":["text","pdf"],"output":["text"]},"tool_call":true,"attachment":true,"release_date":"2025-04-15"},"deepseek-math-v2":{"name":"DeepSeek Math V2","cost":{"input":0.6,"output":2.2},"limit":{"context":128000,"output":65536},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-12-03"},"deepseek-r1":{"name":"DeepSeek R1","cost":{"input":0.4,"output":1.7},"limit":{"context":128000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"release_date":"2025-01-20"},"deepseek-r1-sambanova":{"name":"DeepSeek R1 Fast","cost":{"input":4.998,"output":6.987},"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-02-20"},"deepseek-reasoner":{"name":"DeepSeek Reasoner","cost":{"input":0.4,"output":1.7},"limit":{"context":64000,"output":65536},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-01-20"},"deepseek-reasoner-cheaper":{"name":"Deepseek R1 Cheaper","cost":{"input":0.4,"output":1.7},"limit":{"context":128000,"output":65536},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-01-20"},"deepseek-v3-0324":{"name":"DeepSeek Chat 0324","cost":{"input":0.25,"output":0.7},"limit":{"context":128000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"release_date":"2025-03-24"},"deepseek/deepseek-latest":{"name":"DeepSeek Latest","cost":{"input":1.1,"output":2.2,"cache_read":0.11},"limit":{"context":1048576,"output":384000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"release_date":"2026-05-03"},"deepseek/deepseek-prover-v2-671b":{"name":"DeepSeek Prover v2 671B","family":"deepseek","cost":{"input":1,"output":2.5},"limit":{"context":160000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-04-30"},"deepseek/deepseek-v3.2":{"name":"DeepSeek V3.2","family":"deepseek","cost":{"input":0.27999999999999997,"output":0.42000000000000004},"limit":{"context":163000,"output":65536},"modalities":{"input":["text","pdf"],"output":["text"]},"tool_call":true,"attachment":true,"release_date":"2025-12-01"},"deepseek/deepseek-v3.2-speciale":{"name":"DeepSeek V3.2 Speciale","family":"deepseek","cost":{"input":0.27999999999999997,"output":0.42000000000000004},"limit":{"context":163000,"output":65536},"modalities":{"input":["text","pdf"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2025-12-02"},"deepseek/deepseek-v3.2:thinking":{"name":"DeepSeek V3.2 Thinking","family":"deepseek","cost":{"input":0.27999999999999997,"output":0.42000000000000004},"limit":{"context":163000,"output":65536},"modalities":{"input":["text","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-12-01"},"deepseek/deepseek-v4-flash":{"name":"DeepSeek V4 Flash","cost":{"input":0.14,"output":0.28,"cache_read":0.028},"limit":{"context":1048576,"output":384000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"release_date":"2026-04-24"},"deepseek/deepseek-v4-flash:thinking":{"name":"DeepSeek V4 Flash (Thinking)","cost":{"input":0.14,"output":0.28,"cache_read":0.028},"limit":{"context":1048576,"output":384000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"release_date":"2026-04-24"},"deepseek/deepseek-v4-pro":{"name":"DeepSeek V4 Pro","cost":{"input":1.1,"output":2.2,"cache_read":0.11},"limit":{"context":1048576,"output":384000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"release_date":"2026-04-24"},"deepseek/deepseek-v4-pro-cheaper":{"name":"DeepSeek V4 Pro Cheaper","cost":{"input":0.435,"output":0.87,"cache_read":0.003625},"limit":{"context":1048576,"output":384000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"release_date":"2026-04-25"},"deepseek/deepseek-v4-pro-cheaper:thinking":{"name":"DeepSeek V4 Pro Cheaper (Thinking)","cost":{"input":0.435,"output":0.87,"cache_read":0.003625},"limit":{"context":1048576,"output":384000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"release_date":"2026-04-25"},"deepseek/deepseek-v4-pro:thinking":{"name":"DeepSeek V4 Pro (Thinking)","cost":{"input":1.1,"output":2.2,"cache_read":0.11},"limit":{"context":1048576,"output":384000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"release_date":"2026-04-24"},"dmind/dmind-1":{"name":"DMind-1","family":"gpt","cost":{"input":0.3,"output":0.6},"limit":{"context":32768,"output":8192},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-06-01"},"dmind/dmind-1-mini":{"name":"DMind-1-Mini","family":"gpt","cost":{"input":0.2,"output":0.4},"limit":{"context":32768,"output":8192},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-06-01"},"doubao-1-5-thinking-pro-250415":{"name":"Doubao 1.5 Thinking Pro","cost":{"input":0.6,"output":2.4},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","pdf"],"output":["text"]},"attachment":true,"release_date":"2025-04-17"},"doubao-1-5-thinking-pro-vision-250415":{"name":"Doubao 1.5 Thinking Pro Vision","cost":{"input":0.6,"output":2.4},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"attachment":true,"release_date":"2025-04-15"},"doubao-1-5-thinking-vision-pro-250428":{"name":"Doubao 1.5 Thinking Vision Pro","cost":{"input":0.55,"output":1.43},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"attachment":true,"release_date":"2025-05-15"},"doubao-1.5-pro-256k":{"name":"Doubao 1.5 Pro 256k","cost":{"input":0.799,"output":1.445},"limit":{"context":256000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-03-12"},"doubao-1.5-pro-32k":{"name":"Doubao 1.5 Pro 32k","cost":{"input":0.1343,"output":0.3349},"limit":{"context":32000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-01-22"},"doubao-1.5-vision-pro-32k":{"name":"Doubao 1.5 Vision Pro 32k","cost":{"input":0.459,"output":1.377},"limit":{"context":32000,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"attachment":true,"release_date":"2025-01-22"},"doubao-seed-1-6-250615":{"name":"Doubao Seed 1.6","cost":{"input":0.204,"output":0.51},"limit":{"context":256000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-06-15"},"doubao-seed-1-6-flash-250615":{"name":"Doubao Seed 1.6 Flash","cost":{"input":0.0374,"output":0.374},"limit":{"context":256000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-06-15"},"doubao-seed-1-6-thinking-250615":{"name":"Doubao Seed 1.6 Thinking","cost":{"input":0.204,"output":2.04},"limit":{"context":256000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-06-15"},"doubao-seed-1-8-251215":{"name":"Doubao Seed 1.8","cost":{"input":0.612,"output":6.12},"limit":{"context":128000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-12-15"},"doubao-seed-2-0-code-preview-260215":{"name":"Doubao Seed 2.0 Code Preview","cost":{"input":0.782,"output":3.893},"limit":{"context":256000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"release_date":"2026-02-14"},"doubao-seed-2-0-lite-260215":{"name":"Doubao Seed 2.0 Lite","cost":{"input":0.1462,"output":0.8738},"limit":{"context":256000,"output":32000},"modalities":{"input":["text"],"output":["text"]},"release_date":"2026-02-14"},"doubao-seed-2-0-mini-260215":{"name":"Doubao Seed 2.0 Mini","cost":{"input":0.0493,"output":0.4845},"limit":{"context":256000,"output":32000},"modalities":{"input":["text"],"output":["text"]},"release_date":"2026-02-14"},"doubao-seed-2-0-pro-260215":{"name":"Doubao Seed 2.0 Pro","cost":{"input":0.782,"output":3.876},"limit":{"context":256000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"release_date":"2026-02-14"},"ernie-4.5-8k-preview":{"name":"Ernie 4.5 8k Preview","cost":{"input":0.66,"output":2.6},"limit":{"context":8000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-03-25"},"ernie-4.5-turbo-128k":{"name":"Ernie 4.5 Turbo 128k","cost":{"input":0.132,"output":0.55},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"attachment":true,"release_date":"2025-05-08"},"ernie-4.5-turbo-vl-32k":{"name":"Ernie 4.5 Turbo VL 32k","cost":{"input":0.495,"output":1.43},"limit":{"context":32000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"attachment":true,"release_date":"2025-05-08"},"ernie-5.0-thinking-preview":{"name":"Ernie 5.0 Thinking Preview","cost":{"input":1.1,"output":2},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2025-11-18"},"ernie-5.1":{"name":"ERNIE 5.1","cost":{"input":0.75,"output":3,"cache_read":0.75},"limit":{"context":119000,"output":64000},"modalities":{"input":["text","image","video"],"output":["text"]},"attachment":true,"release_date":"2026-05-10"},"ernie-5.1:thinking":{"name":"ERNIE 5.1 Thinking","cost":{"input":0.75,"output":3,"cache_read":0.75},"limit":{"context":119000,"output":64000},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2026-05-10"},"ernie-x1-32k":{"name":"Ernie X1 32k","cost":{"input":0.33,"output":1.32},"limit":{"context":32000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"attachment":true,"release_date":"2025-05-08"},"ernie-x1-32k-preview":{"name":"Ernie X1 32k","cost":{"input":0.33,"output":1.32},"limit":{"context":32000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-04-03"},"ernie-x1-turbo-32k":{"name":"Ernie X1 Turbo 32k","cost":{"input":0.165,"output":0.66},"limit":{"context":32000,"output":16384},"modalities":{"input":["text","image","pdf"],"output":["text"]},"attachment":true,"release_date":"2025-05-08"},"ernie-x1.1-preview":{"name":"ERNIE X1.1","cost":{"input":0.15,"output":0.6},"limit":{"context":64000,"output":8192},"modalities":{"input":["text","pdf"],"output":["text"]},"attachment":true,"release_date":"2025-09-10"},"essentialai/rnj-1-instruct":{"name":"RNJ-1 Instruct 8B","family":"rnj","cost":{"input":0.15,"output":0.15},"limit":{"context":128000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-12-13"},"exa-answer":{"name":"Exa (Answer)","cost":{"input":2.5,"output":2.5},"limit":{"context":4096,"output":4096},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-06-04"},"exa-research":{"name":"Exa (Research)","cost":{"input":2.5,"output":2.5},"limit":{"context":8192,"output":8192},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-06-04"},"exa-research-pro":{"name":"Exa (Research Pro)","cost":{"input":2.5,"output":2.5},"limit":{"context":16384,"output":16384},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-06-04"},"failspy/Meta-Llama-3-70B-Instruct-abliterated-v3.5":{"name":"Llama 3 70B abliterated","family":"llama","cost":{"input":0.7,"output":0.7},"limit":{"context":8192,"output":8192},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-07-26"},"fastgpt":{"name":"Web Answer","cost":{"input":7.5,"output":7.5},"limit":{"context":32768,"output":32768},"modalities":{"input":["text"],"output":["text"]},"release_date":"2023-08-01"},"featherless-ai/Qwerky-72B":{"name":"Qwerky 72B","family":"qwerky","cost":{"input":0.5,"output":0.5},"limit":{"context":32000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-03-20"},"gemini-2.0-flash-001":{"name":"Gemini 2.0 Flash","cost":{"input":0.1003,"output":0.408},"limit":{"context":1000000,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"attachment":true,"release_date":"2024-12-11"},"gemini-2.0-flash-exp-image-generation":{"name":"Gemini Text + Image","cost":{"input":0.2,"output":0.8},"limit":{"context":32767,"output":8192},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-02-19"},"gemini-2.0-flash-thinking-exp-01-21":{"name":"Gemini 2.0 Flash Thinking 0121","cost":{"input":0.306,"output":1.003},"limit":{"context":1000000,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2025-01-21"},"gemini-2.0-flash-thinking-exp-1219":{"name":"Gemini 2.0 Flash Thinking 1219","cost":{"input":0.1003,"output":0.408},"limit":{"context":32767,"output":8192},"modalities":{"input":["text"],"output":["text"]},"release_date":"2024-12-19"},"gemini-2.0-pro-exp-02-05":{"name":"Gemini 2.0 Pro 0205","cost":{"input":1.989,"output":7.956},"limit":{"context":2097152,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"attachment":true,"release_date":"2025-02-05"},"gemini-2.0-pro-reasoner":{"name":"Gemini 2.0 Pro Reasoner","cost":{"input":1.292,"output":4.998},"limit":{"context":128000,"output":65536},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-02-05"},"gemini-2.5-flash":{"name":"Gemini 2.5 Flash","cost":{"input":0.3,"output":2.5},"limit":{"context":1048756,"output":65536},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2025-06-05"},"gemini-2.5-flash-lite":{"name":"Gemini 2.5 Flash Lite","cost":{"input":0.1,"output":0.4},"limit":{"context":1048756,"output":65536},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2025-06-17"},"gemini-2.5-flash-lite-preview-06-17":{"name":"Gemini 2.5 Flash Lite Preview","cost":{"input":0.15,"output":0.6},"limit":{"context":1048756,"output":65536},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2025-06-17"},"gemini-2.5-flash-lite-preview-09-2025":{"name":"Gemini 2.5 Flash Lite Preview (09/2025)","cost":{"input":0.1,"output":0.4},"limit":{"context":1048756,"output":65536},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-09-25"},"gemini-2.5-flash-lite-preview-09-2025-thinking":{"name":"Gemini 2.5 Flash Lite Preview (09/2025) – Thinking","cost":{"input":0.1,"output":0.4},"limit":{"context":1048756,"output":65536},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-09-25"},"gemini-2.5-flash-nothinking":{"name":"Gemini 2.5 Flash (No Thinking)","cost":{"input":0.3,"output":2.5},"limit":{"context":1048756,"output":65536},"modalities":{"input":["text","image","pdf"],"output":["text"]},"attachment":true,"release_date":"2025-06-05"},"gemini-2.5-flash-preview-04-17":{"name":"Gemini 2.5 Flash Preview","cost":{"input":0.15,"output":0.6},"limit":{"context":1048756,"output":65536},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2025-04-17"},"gemini-2.5-flash-preview-04-17:thinking":{"name":"Gemini 2.5 Flash Preview Thinking","cost":{"input":0.15,"output":3.5},"limit":{"context":1048756,"output":65536},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2025-04-17"},"gemini-2.5-flash-preview-05-20":{"name":"Gemini 2.5 Flash 0520","cost":{"input":0.15,"output":0.6},"limit":{"context":1048000,"output":65536},"modalities":{"input":["text","image"],"output":["text"]},"attachment":true,"release_date":"2025-05-20"},"gemini-2.5-flash-preview-05-20:thinking":{"name":"Gemini 2.5 Flash 0520 Thinking","cost":{"input":0.15,"output":3.5},"limit":{"context":1048000,"output":65536},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2025-05-20"},"gemini-2.5-flash-preview-09-2025":{"name":"Gemini 2.5 Flash Preview (09/2025)","cost":{"input":0.3,"output":2.5},"limit":{"context":1048756,"output":65536},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-09-25"},"gemini-2.5-flash-preview-09-2025-thinking":{"name":"Gemini 2.5 Flash Preview (09/2025) – Thinking","cost":{"input":0.3,"output":2.5},"limit":{"context":1048756,"output":65536},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-09-25"},"gemini-2.5-pro":{"name":"Gemini 2.5 Pro","cost":{"input":2.5,"output":10},"limit":{"context":1048756,"output":65536},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2025-06-05"},"gemini-2.5-pro-exp-03-25":{"name":"Gemini 2.5 Pro Experimental 0325","cost":{"input":2.5,"output":10},"limit":{"context":1048756,"output":65536},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2025-03-25"},"gemini-2.5-pro-preview-03-25":{"name":"Gemini 2.5 Pro Preview 0325","cost":{"input":2.5,"output":10},"limit":{"context":1048756,"output":65536},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2025-03-25"},"gemini-2.5-pro-preview-05-06":{"name":"Gemini 2.5 Pro Preview 0506","cost":{"input":2.5,"output":10},"limit":{"context":1048756,"output":65536},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2025-05-06"},"gemini-2.5-pro-preview-06-05":{"name":"Gemini 2.5 Pro Preview 0605","cost":{"input":2.5,"output":10},"limit":{"context":1048756,"output":65536},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2025-06-05"},"gemini-3-pro-image-preview":{"name":"Gemini 3 Pro Image","cost":{"input":2,"output":12},"limit":{"context":1048756,"output":65536},"modalities":{"input":["text","image"],"output":["text"]},"attachment":true,"release_date":"2025-11-18"},"gemini-exp-1206":{"name":"Gemini 2.0 Pro 1206","cost":{"input":1.258,"output":4.998},"limit":{"context":2097152,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"attachment":true,"release_date":"2024-12-06"},"gemma-4-31B-Fabled":{"name":"Gemma 4 31B Fabled","cost":{"input":0.306,"output":0.306},"limit":{"context":262144,"output":16384},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2026-05-02"},"gemma-4-31B-Garnet":{"name":"Gemma 4 31B Garnet","cost":{"input":0.306,"output":0.306},"limit":{"context":262144,"output":16384},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2026-05-02"},"gemma-4-31B-K1-v5":{"name":"Gemma 4 31B K1 v5","cost":{"input":0.306,"output":0.306},"limit":{"context":262144,"output":16384},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2026-05-02"},"gemma-4-31B-Larkspur-v0.5":{"name":"Gemma 4 31B Larkspur v0.5","cost":{"input":0.306,"output":0.306},"limit":{"context":262144,"output":16384},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2026-05-02"},"gemma-4-31B-MeroMero":{"name":"Gemma 4 31B MeroMero","cost":{"input":0.306,"output":0.306},"limit":{"context":262144,"output":16384},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2026-05-02"},"glm-4":{"name":"GLM-4","cost":{"input":14.994,"output":14.994},"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"release_date":"2024-01-16"},"glm-4-air":{"name":"GLM-4 Air","cost":{"input":0.2006,"output":0.2006},"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"release_date":"2024-06-05"},"glm-4-air-0111":{"name":"GLM 4 Air 0111","cost":{"input":0.1394,"output":0.1394},"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-01-11"},"glm-4-airx":{"name":"GLM-4 AirX","cost":{"input":2.006,"output":2.006},"limit":{"context":8000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"release_date":"2024-06-05"},"glm-4-flash":{"name":"GLM-4 Flash","cost":{"input":0.1003,"output":0.1003},"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"release_date":"2024-08-01"},"glm-4-long":{"name":"GLM-4 Long","cost":{"input":0.2006,"output":0.2006},"limit":{"context":1000000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"release_date":"2024-08-01"},"glm-4-plus":{"name":"GLM-4 Plus","cost":{"input":7.497,"output":7.497},"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"release_date":"2024-08-01"},"glm-4-plus-0111":{"name":"GLM 4 Plus 0111","cost":{"input":9.996,"output":9.996},"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-02-19"},"glm-4.1v-thinking-flash":{"name":"GLM 4.1V Thinking Flash","cost":{"input":0.3,"output":0.3},"limit":{"context":64000,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"attachment":true,"release_date":"2025-07-09"},"glm-4.1v-thinking-flashx":{"name":"GLM 4.1V Thinking FlashX","cost":{"input":0.3,"output":0.3},"limit":{"context":64000,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"attachment":true,"release_date":"2025-07-09"},"glm-z1-air":{"name":"GLM Z1 Air","cost":{"input":0.07,"output":0.07},"limit":{"context":32000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"release_date":"2025-04-15"},"glm-z1-airx":{"name":"GLM Z1 AirX","cost":{"input":0.7,"output":0.7},"limit":{"context":32000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"release_date":"2025-04-15"},"glm-zero-preview":{"name":"GLM Zero Preview","cost":{"input":1.802,"output":1.802},"limit":{"context":8000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"release_date":"2024-12-01"},"google/gemini-3-flash-preview":{"name":"Gemini 3 Flash (Preview)","family":"gemini-flash","cost":{"input":0.5,"output":3},"limit":{"context":1048756,"output":65536},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-12-17"},"google/gemini-3-flash-preview-thinking":{"name":"Gemini 3 Flash Thinking","family":"gemini-flash","cost":{"input":0.5,"output":3},"limit":{"context":1048756,"output":65536},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2025-12-17"},"google/gemini-3.1-flash-lite":{"name":"Gemini 3.1 Flash Lite","cost":{"input":0.25,"output":1.5,"cache_read":0.025},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-03"},"google/gemini-3.1-pro-preview":{"name":"Gemini 3.1 Pro (Preview)","cost":{"input":2,"output":12,"cache_read":0.2},"limit":{"context":1048756,"output":65536},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-02-19"},"google/gemini-3.1-pro-preview-customtools":{"name":"Gemini 3.1 Pro (Preview Custom Tools)","cost":{"input":2,"output":12,"cache_read":0.2},"limit":{"context":1048756,"output":65536},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-02-27"},"google/gemini-3.1-pro-preview-high":{"name":"Gemini 3.1 Pro (Preview High)","cost":{"input":2,"output":12,"cache_read":0.2},"limit":{"context":1048756,"output":65536},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-02-21"},"google/gemini-3.1-pro-preview-low":{"name":"Gemini 3.1 Pro (Preview Low)","cost":{"input":2,"output":12,"cache_read":0.2},"limit":{"context":1048756,"output":65536},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-02-21"},"google/gemini-3.5-flash":{"name":"Gemini 3.5 Flash","cost":{"input":1.5,"output":9,"cache_read":0.15},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","audio"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-05-19"},"google/gemini-3.5-flash-thinking":{"name":"Gemini 3.5 Flash Thinking","cost":{"input":1.5,"output":9,"cache_read":0.15},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2026-05-19"},"google/gemini-flash-1.5":{"name":"Gemini 1.5 Flash","family":"gemini-flash","cost":{"input":0.0748,"output":0.306},"limit":{"context":2000000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"release_date":"2024-05-14"},"google/gemini-flash-latest":{"name":"Gemini Flash Latest","cost":{"input":1.5,"output":9,"cache_read":0.15},"limit":{"context":1048756,"output":65536},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2026-03-29"},"google/gemini-flash-lite-latest":{"name":"Gemini Flash Lite Latest","cost":{"input":0.25,"output":1.5,"cache_read":0.025},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-29"},"google/gemini-pro-latest":{"name":"Gemini Pro Latest","cost":{"input":2,"output":12,"cache_read":0.2},"limit":{"context":1048756,"output":65536},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-29"},"google/gemma-4-26b-a4b-it":{"name":"Gemma 4 26B A4B","cost":{"input":0.13,"output":0.4},"limit":{"context":262144,"output":131072},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2026-04-02"},"google/gemma-4-26b-a4b-it:thinking":{"name":"Gemma 4 26B A4B Thinking","cost":{"input":0.13,"output":0.4},"limit":{"context":262144,"output":131072},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2026-04-02"},"google/gemma-4-31b-it":{"name":"Gemma 4 31B","cost":{"input":0.1,"output":0.35},"limit":{"context":262144,"output":131072},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2026-04-02"},"google/gemma-4-31b-it:thinking":{"name":"Gemma 4 31B Thinking","cost":{"input":0.1,"output":0.35},"limit":{"context":262144,"output":131072},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2026-04-02"},"hermes-high":{"name":"Hermes High","cost":{"input":4.998,"output":25.007},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-05-11"},"hermes-low":{"name":"Hermes Low","cost":{"input":0.25,"output":1.5,"cache_read":0.025},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-05-11"},"hermes-medium":{"name":"Hermes Medium","cost":{"input":0.3,"output":1.2},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"release_date":"2026-05-11"},"holo3-35b-a3b":{"name":"Holo3-35B-A3B","cost":{"input":0.25,"output":1.8},"limit":{"context":65536,"output":65536},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2024-01-01"},"holo3-35b-a3b:thinking":{"name":"Holo3-35B-A3B Thinking","cost":{"input":0.25,"output":1.8},"limit":{"context":65536,"output":65536},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2024-01-01"},"huihui-ai/DeepSeek-R1-Distill-Llama-70B-abliterated":{"name":"DeepSeek R1 Llama 70B Abliterated","family":"deepseek","cost":{"input":0.7,"output":0.7},"limit":{"context":16384,"output":8192},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"release_date":"2025-01-20"},"huihui-ai/DeepSeek-R1-Distill-Qwen-32B-abliterated":{"name":"DeepSeek R1 Qwen Abliterated","family":"qwen","cost":{"input":1.4,"output":1.4},"limit":{"context":16384,"output":8192},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"release_date":"2025-01-20"},"huihui-ai/Llama-3.3-70B-Instruct-abliterated":{"name":"Llama 3.3 70B Instruct abliterated","family":"llama","cost":{"input":0.7,"output":0.7},"limit":{"context":16384,"output":16384},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-08-08"},"huihui-ai/Qwen2.5-32B-Instruct-abliterated":{"name":"Qwen 2.5 32B Abliterated","family":"qwen","cost":{"input":0.7,"output":0.7},"limit":{"context":32768,"output":8192},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-01-06"},"hunyuan-turbos-20250226":{"name":"Hunyuan Turbo S","cost":{"input":0.187,"output":0.374},"limit":{"context":24000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-02-27"},"ibm-granite/granite-4.1-8b":{"name":"Granite 4.1 8B","cost":{"input":0.05,"output":0.1,"cache_read":0.05},"limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"release_date":"2026-04-29"},"inclusionai/ling-2.6-1t":{"name":"Ling 2.6 1T","cost":{"input":0.3,"output":2.5,"cache_read":0.06},"limit":{"context":262144,"output":32768},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"release_date":"2026-04-23"},"inclusionai/ling-2.6-flash":{"name":"Ling 2.6 Flash","cost":{"input":0.08,"output":0.24},"limit":{"context":262144,"output":32768},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"release_date":"2026-04-21"},"inclusionai/ring-2.6-1t":{"name":"Ring 2.6 1T","cost":{"input":1,"output":3},"limit":{"context":262144,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"release_date":"2026-05-08"},"inflatebot/MN-12B-Mag-Mell-R1":{"name":"Mag Mell R1","family":"mistral-nemo","cost":{"input":0.49299999999999994,"output":0.49299999999999994},"limit":{"context":16384,"output":8192},"modalities":{"input":["text"],"output":["text"]},"release_date":"2024-07-01"},"inflection/inflection-3-pi":{"name":"Inflection 3 Pi","family":"gpt","cost":{"input":2.499,"output":9.996},"limit":{"context":8000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"release_date":"2024-10-11"},"inflection/inflection-3-productivity":{"name":"Inflection 3 Productivity","family":"gpt","cost":{"input":2.499,"output":9.996},"limit":{"context":8000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"release_date":"2024-10-11"},"jamba-large":{"name":"Jamba Large","cost":{"input":1.989,"output":7.99},"limit":{"context":256000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-07-09"},"jamba-large-1.6":{"name":"Jamba Large 1.6","cost":{"input":1.989,"output":7.99},"limit":{"context":256000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-03-12"},"jamba-large-1.7":{"name":"Jamba Large 1.7","cost":{"input":1.989,"output":7.99},"limit":{"context":256000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-07-09"},"jamba-mini":{"name":"Jamba Mini","cost":{"input":0.1989,"output":0.408},"limit":{"context":256000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-07-09"},"jamba-mini-1.6":{"name":"Jamba Mini 1.6","cost":{"input":0.1989,"output":0.408},"limit":{"context":256000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-03-01"},"jamba-mini-1.7":{"name":"Jamba Mini 1.7","cost":{"input":0.1989,"output":0.408},"limit":{"context":256000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-07-09"},"kimi-k2-instruct-fast":{"name":"Kimi K2 0711 Fast","cost":{"input":0.1,"output":2},"limit":{"context":131072,"output":16384},"modalities":{"input":["text","pdf"],"output":["text"]},"attachment":true,"release_date":"2025-07-15"},"kimi-thinking-preview":{"name":"Kimi Thinking Preview","cost":{"input":31.46,"output":31.46},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","pdf"],"output":["text"]},"attachment":true,"release_date":"2025-05-07"},"kwaipilot/kat-coder-pro-v2":{"name":"KAT Coder Pro V2","cost":{"input":0.3,"output":1.2},"limit":{"context":256000,"output":80000},"modalities":{"input":["text"],"output":["text"]},"release_date":"2026-03-28"},"learnlm-1.5-pro-experimental":{"name":"Gemini LearnLM Experimental","cost":{"input":3.502,"output":10.506},"limit":{"context":32767,"output":8192},"modalities":{"input":["text"],"output":["text"]},"release_date":"2024-05-14"},"liquid/lfm-2-24b-a2b":{"name":"LFM2 24B A2B","cost":{"input":0.03,"output":0.12},"limit":{"context":32768,"output":32768},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-12-20"},"meganova-ai/manta-flash-1.0":{"name":"Manta Flash 1.0","family":"nova","cost":{"input":0.02,"output":0.16},"limit":{"context":16384,"output":16384},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-12-20"},"meganova-ai/manta-mini-1.0":{"name":"Manta Mini 1.0","family":"nova","cost":{"input":0.02,"output":0.16},"limit":{"context":8192,"output":8192},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-12-20"},"meganova-ai/manta-pro-1.0":{"name":"Manta Pro 1.0","family":"nova","cost":{"input":0.060000000000000005,"output":0.5},"limit":{"context":32768,"output":32768},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-12-20"},"mercury-2":{"name":"Mercury 2","cost":{"input":0.25,"output":0.75,"cache_read":0.025},"limit":{"context":128000,"output":50000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"release_date":"2024-01-01"},"meta-llama/llama-3.1-8b-instruct":{"name":"Llama 3.1 8b Instruct","family":"llama","cost":{"input":0.0544,"output":0.0544},"limit":{"context":131072,"output":16384},"modalities":{"input":["text"],"output":["text"]},"release_date":"2024-07-23"},"meta-llama/llama-3.2-3b-instruct":{"name":"Llama 3.2 3b Instruct","family":"llama","cost":{"input":0.0306,"output":0.0493},"limit":{"context":131072,"output":8192},"modalities":{"input":["text","pdf"],"output":["text"]},"attachment":true,"release_date":"2024-09-25"},"meta-llama/llama-3.3-70b-instruct":{"name":"Llama 3.3 70b Instruct","family":"llama","cost":{"input":0.05,"output":0.23},"limit":{"context":131072,"output":16384},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"release_date":"2025-02-27"},"meta-llama/llama-4-maverick":{"name":"Llama 4 Maverick","family":"llama","cost":{"input":0.18000000000000002,"output":0.8},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"attachment":true,"release_date":"2025-09-05"},"meta-llama/llama-4-scout":{"name":"Llama 4 Scout","family":"llama","cost":{"input":0.085,"output":0.46},"limit":{"context":328000,"output":65536},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"attachment":true,"release_date":"2025-09-05"},"microsoft/wizardlm-2-8x22b":{"name":"WizardLM-2 8x22B","family":"gpt","cost":{"input":0.49299999999999994,"output":0.49299999999999994},"limit":{"context":65536,"output":8192},"modalities":{"input":["text","pdf"],"output":["text"]},"attachment":true,"release_date":"2025-04-15"},"minimax/minimax-01":{"name":"MiniMax 01","family":"minimax","cost":{"input":0.1394,"output":1.1219999999999999},"limit":{"context":1000192,"output":16384},"modalities":{"input":["text","pdf"],"output":["text"]},"attachment":true,"release_date":"2025-01-15"},"minimax/minimax-latest":{"name":"MiniMax Latest","cost":{"input":0.3,"output":1.2,"cache_read":0.06},"limit":{"context":512000,"output":80000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-05-03"},"minimax/minimax-m2-her":{"name":"MiniMax M2-her","family":"minimax","cost":{"input":0.30200000000000005,"output":1.2069999999999999},"limit":{"context":65532,"output":2048},"modalities":{"input":["text"],"output":["text"]},"release_date":"2026-01-24"},"minimax/minimax-m2.1":{"name":"MiniMax M2.1","family":"minimax","cost":{"input":0.33,"output":1.32},"limit":{"context":200000,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"release_date":"2025-12-19"},"minimax/minimax-m2.5":{"name":"MiniMax M2.5","family":"minimax","cost":{"input":0.3,"output":1.2},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"release_date":"2026-02-12"},"minimax/minimax-m2.7":{"name":"MiniMax M2.7","family":"minimax","cost":{"input":0.3,"output":1.2},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"release_date":"2026-03-18"},"minimax/minimax-m2.7-turbo":{"name":"MiniMax M2.7 Turbo","cost":{"input":0.6,"output":2.4},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"release_date":"2026-03-18"},"minimax/minimax-m3":{"name":"MiniMax M3","cost":{"input":0.3,"output":1.2,"cache_read":0.06},"limit":{"context":512000,"output":80000},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"attachment":true,"release_date":"2026-06-01"},"minimax/minimax-m3:thinking":{"name":"MiniMax M3 Thinking","cost":{"input":0.3,"output":1.2,"cache_read":0.06},"limit":{"context":512000,"output":80000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-06-01"},"mirothinker-1-7-deepresearch":{"name":"MiroThinker 1.7 Deep Research","cost":{"input":4,"output":25},"limit":{"context":262144,"output":16384},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"release_date":"2026-05-11"},"mirothinker-1-7-deepresearch-mini":{"name":"MiroThinker 1.7 Deep Research Mini","cost":{"input":1.25,"output":10},"limit":{"context":262144,"output":16384},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"release_date":"2026-05-11"},"mistral-code-agent-latest":{"name":"Mistral Code Agent Latest","cost":{"input":0.4,"output":2},"limit":{"context":262144,"output":32768},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"release_date":"2026-06-02"},"mistral-code-latest":{"name":"Mistral Code Latest","cost":{"input":0.3,"output":0.9},"limit":{"context":256000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"release_date":"2026-06-02"},"mistral-small-31-24b-instruct":{"name":"Mistral Small 31 24b Instruct","cost":{"input":0.1,"output":0.3},"limit":{"context":128000,"output":131072},"modalities":{"input":["text","image"],"output":["text"]},"attachment":true,"release_date":"2025-04-15"},"mistral/mistral-medium-3.5":{"name":"Mistral Medium 3.5","cost":{"input":1.5,"output":7.5},"limit":{"context":256000,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-29"},"mistral/mistral-medium-3.5:thinking":{"name":"Mistral Medium 3.5 Thinking","cost":{"input":1.5,"output":7.5},"limit":{"context":256000,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-30"},"mistralai/Devstral-Small-2505":{"name":"Mistral Devstral Small 2505","family":"devstral","cost":{"input":0.060000000000000005,"output":0.060000000000000005},"limit":{"context":32768,"output":8192},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-08-02"},"mistralai/Mistral-Nemo-Instruct-2407":{"name":"Mistral Nemo","family":"mistral-nemo","cost":{"input":0.1003,"output":0.1207},"limit":{"context":16384,"output":8192},"modalities":{"input":["text"],"output":["text"]},"release_date":"2024-07-18"},"mistralai/codestral-2508":{"name":"Codestral 2508","family":"codestral","cost":{"input":0.3,"output":0.8999999999999999},"limit":{"context":256000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-08-01"},"mistralai/devstral-2-123b-instruct-2512":{"name":"Devstral 2 123B","family":"devstral","cost":{"input":0.4,"output":1.4},"limit":{"context":262144,"output":65536},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-12-09"},"mistralai/ministral-14b-2512":{"name":"Ministral 14B","family":"ministral","cost":{"input":0.2,"output":0.2},"limit":{"context":262144,"output":32768},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-12-04"},"mistralai/ministral-14b-instruct-2512":{"name":"Ministral 3 14B","family":"ministral","cost":{"input":0.1,"output":0.4},"limit":{"context":262144,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"attachment":true,"release_date":"2025-12-02"},"mistralai/ministral-3b-2512":{"name":"Ministral 3B","family":"ministral","cost":{"input":0.1,"output":0.1},"limit":{"context":131072,"output":32768},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-12-04"},"mistralai/ministral-8b-2512":{"name":"Ministral 8B","family":"ministral","cost":{"input":0.15,"output":0.15},"limit":{"context":262144,"output":32768},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-12-04"},"mistralai/mistral-large":{"name":"Mistral Large 2411","family":"mistral-large","cost":{"input":2.006,"output":6.001},"limit":{"context":128000,"output":256000},"modalities":{"input":["text"],"output":["text"]},"release_date":"2024-02-26"},"mistralai/mistral-large-3-675b-instruct-2512":{"name":"Mistral Large 3 675B","family":"mistral-large","cost":{"input":1,"output":3},"limit":{"context":262144,"output":256000},"modalities":{"input":["text","image"],"output":["text"]},"attachment":true,"release_date":"2025-12-02"},"mistralai/mistral-medium-3":{"name":"Mistral Medium 3","family":"mistral-medium","cost":{"input":0.4,"output":2},"limit":{"context":131072,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"attachment":true,"release_date":"2025-09-25"},"mistralai/mistral-medium-3.1":{"name":"Mistral Medium 3.1","family":"mistral-medium","cost":{"input":0.4,"output":2},"limit":{"context":131072,"output":32768},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-09-05"},"mistralai/mistral-saba":{"name":"Mistral Saba","family":"mistral","cost":{"input":0.1989,"output":0.595},"limit":{"context":32000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-02-17"},"mistralai/mistral-small-4-119b-2603":{"name":"Mistral Small 4 119B","cost":{"input":0.4,"output":1.4},"limit":{"context":262144,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-16"},"mistralai/mistral-small-4-119b-2603:thinking":{"name":"Mistral Small 4 119B Thinking","cost":{"input":0.4,"output":1.4},"limit":{"context":262144,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-17"},"mistralai/mixtral-8x22b-instruct-v0.1":{"name":"Mixtral 8x22B","family":"mixtral","cost":{"input":0.8999999999999999,"output":0.8999999999999999},"limit":{"context":65536,"output":32768},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-12-11"},"mistralai/mixtral-8x7b-instruct-v0.1":{"name":"Mixtral 8x7B","family":"mixtral","cost":{"input":0.27,"output":0.27},"limit":{"context":32768,"output":32768},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-12-11"},"mlabonne/NeuralDaredevil-8B-abliterated":{"name":"Neural Daredevil 8B abliterated","family":"llama","cost":{"input":0.44,"output":0.44},"limit":{"context":8192,"output":8192},"modalities":{"input":["text"],"output":["text"]},"release_date":"2024-12-01"},"moonshotai/Kimi-K2-Instruct-0905":{"name":"Kimi K2 0905","family":"kimi-k2","cost":{"input":0.4,"output":2},"limit":{"context":256000,"output":262144},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"release_date":"2025-09-25"},"moonshotai/kimi-k2-instruct":{"name":"Kimi K2 Instruct","family":"kimi-k2","cost":{"input":0.1,"output":2},"limit":{"context":256000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"release_date":"2025-07-01"},"moonshotai/kimi-k2-instruct-0711":{"name":"Kimi K2 0711","family":"kimi-k2","cost":{"input":0.1,"output":2},"limit":{"context":128000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"release_date":"2025-07-11"},"moonshotai/kimi-k2-thinking":{"name":"Kimi K2 Thinking","family":"kimi-thinking","cost":{"input":0.3,"output":1.2},"limit":{"context":256000,"output":262144},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"release_date":"2025-11-06"},"moonshotai/kimi-k2-thinking-original":{"name":"Kimi K2 Thinking Original","family":"kimi-thinking","cost":{"input":0.6,"output":2.5},"limit":{"context":256000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"release_date":"2025-11-06"},"moonshotai/kimi-k2-thinking-turbo-original":{"name":"Kimi K2 Thinking Turbo Original","family":"kimi-thinking","cost":{"input":1.15,"output":8},"limit":{"context":256000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"release_date":"2025-11-06"},"moonshotai/kimi-k2.5":{"name":"Kimi K2.5","family":"kimi-k2","cost":{"input":0.3,"output":1.9},"limit":{"context":256000,"output":65536},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"attachment":true,"release_date":"2026-01-26"},"moonshotai/kimi-k2.5:thinking":{"name":"Kimi K2.5 Thinking","family":"kimi-thinking","cost":{"input":0.3,"output":1.9},"limit":{"context":256000,"output":65536},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-01-26"},"moonshotai/kimi-k2.6":{"name":"Kimi K2.6","family":"kimi-k2","cost":{"input":0.53,"output":2.73},"limit":{"context":256000,"output":65536},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"attachment":true,"open_weights":true,"release_date":"2026-04-16"},"moonshotai/kimi-k2.6:thinking":{"name":"Kimi K2.6 Thinking","family":"kimi-thinking","cost":{"input":0.53,"output":2.73},"limit":{"context":256000,"output":65536},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"open_weights":true,"release_date":"2026-04-16"},"moonshotai/kimi-latest":{"name":"Kimi Latest","cost":{"input":0.5,"output":2.6,"cache_read":0.125},"limit":{"context":256000,"output":65536},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-05-03"},"nanogpt/coding-router":{"name":"Coding Router","cost":{"input":1.1,"output":2.2,"cache_read":0.11},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"release_date":"2026-05-12"},"nanogpt/coding-router:high":{"name":"Coding Router High","cost":{"input":1.1,"output":2.2,"cache_read":0.11},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"release_date":"2026-05-12"},"nanogpt/coding-router:low":{"name":"Coding Router Low","cost":{"input":0.14,"output":0.28,"cache_read":0.028},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"release_date":"2026-05-12"},"nanogpt/coding-router:max":{"name":"Coding Router Max","cost":{"input":5,"output":30,"cache_read":0.5},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"release_date":"2026-05-12"},"nanogpt/coding-router:medium":{"name":"Coding Router Medium","cost":{"input":0.14,"output":0.28,"cache_read":0.028},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"release_date":"2026-05-12"},"nex-agi/deepseek-v3.1-nex-n1":{"name":"DeepSeek V3.1 Nex N1","family":"deepseek","cost":{"input":0.27999999999999997,"output":0.42000000000000004},"limit":{"context":128000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-12-10"},"nothingiisreal/L3.1-70B-Celeste-V0.1-BF16":{"name":"Llama 3.1 70B Celeste v0.1","family":"llama","cost":{"input":0.49299999999999994,"output":0.49299999999999994},"limit":{"context":16384,"output":16384},"modalities":{"input":["text"],"output":["text"]},"release_date":"2024-07-23"},"nvidia/Llama-3.1-Nemotron-70B-Instruct-HF":{"name":"Nvidia Nemotron 70b","family":"nemotron","cost":{"input":0.357,"output":0.408},"limit":{"context":16384,"output":8192},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2025-04-15"},"nvidia/Llama-3.3-Nemotron-Super-49B-v1":{"name":"Nvidia Nemotron Super 49B","family":"nemotron","cost":{"input":0.15,"output":0.15},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2025-08-08"},"nvidia/Llama-3_3-Nemotron-Super-49B-v1_5":{"name":"Nvidia Nemotron Super 49B v1.5","family":"nemotron","cost":{"input":0.05,"output":0.25},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2025-08-08"},"nvidia/nemotron-3-nano-30b-a3b":{"name":"Nvidia Nemotron 3 Nano 30B","family":"nemotron","cost":{"input":0.17,"output":0.68},"limit":{"context":256000,"output":262144},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2025-12-15"},"nvidia/nemotron-3-nano-omni-30b-a3b-reasoning":{"name":"Nvidia Nemotron 3 Nano Omni","family":"nemotron","cost":{"input":0.105,"output":0.42},"limit":{"context":256000,"output":65536},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-04-28"},"nvidia/nemotron-3-super-120b-a12b":{"name":"Nvidia Nemotron 3 Super 120B","family":"nemotron","cost":{"input":0.05,"output":0.25},"limit":{"context":262144,"output":16384},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-03-01"},"nvidia/nemotron-3-super-120b-a12b:thinking":{"name":"Nvidia Nemotron 3 Super 120B Thinking","family":"nemotron","cost":{"input":0.05,"output":0.25},"limit":{"context":262144,"output":16384},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-03-01"},"nvidia/nvidia-nemotron-nano-9b-v2":{"name":"Nvidia Nemotron Nano 9B v2","family":"nemotron","cost":{"input":0.17,"output":0.68},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2025-08-18"},"openai/gpt-3.5-turbo":{"name":"GPT-3.5 Turbo","family":"gpt","cost":{"input":0.5,"output":1.5},"limit":{"context":16385,"output":4096},"modalities":{"input":["text"],"output":["text"]},"release_date":"2022-11-30"},"openai/gpt-4-turbo":{"name":"GPT-4 Turbo","family":"gpt","cost":{"input":10,"output":30},"limit":{"context":128000,"output":4096},"modalities":{"input":["text","image"],"output":["text"]},"attachment":true,"release_date":"2023-11-06"},"openai/gpt-4-turbo-preview":{"name":"GPT-4 Turbo Preview","family":"gpt","cost":{"input":9.996,"output":30.004999999999995},"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"release_date":"2023-11-06"},"openai/gpt-4.1":{"name":"GPT 4.1","family":"gpt","cost":{"input":2,"output":8},"limit":{"context":1047576,"output":32768},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"attachment":true,"release_date":"2025-09-10"},"openai/gpt-4.1-mini":{"name":"GPT 4.1 Mini","family":"gpt-mini","cost":{"input":0.4,"output":1.6},"limit":{"context":1047576,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"attachment":true,"release_date":"2025-04-14"},"openai/gpt-4.1-nano":{"name":"GPT 4.1 Nano","family":"gpt-nano","cost":{"input":0.1,"output":0.4},"limit":{"context":1047576,"output":32768},"modalities":{"input":["text","image","pdf"],"output":["text"]},"attachment":true,"release_date":"2025-04-14"},"openai/gpt-4o":{"name":"GPT-4o","family":"gpt","cost":{"input":2.499,"output":9.996},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"attachment":true,"release_date":"2024-05-13"},"openai/gpt-4o-2024-08-06":{"name":"GPT-4o (2024-08-06)","family":"gpt","cost":{"input":2.499,"output":9.996},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"attachment":true,"release_date":"2024-08-06"},"openai/gpt-4o-2024-11-20":{"name":"GPT-4o (2024-11-20)","family":"gpt","cost":{"input":2.5,"output":10},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"attachment":true,"release_date":"2024-11-20"},"openai/gpt-4o-mini":{"name":"GPT-4o mini","family":"gpt-mini","cost":{"input":0.1496,"output":0.595},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"attachment":true,"release_date":"2024-07-18"},"openai/gpt-4o-mini-search-preview":{"name":"GPT-4o mini Search Preview","family":"gpt-mini","cost":{"input":0.088,"output":0.35},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"release_date":"2024-07-18"},"openai/gpt-4o-search-preview":{"name":"GPT-4o Search Preview","family":"gpt","cost":{"input":1.47,"output":5.88},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"attachment":true,"release_date":"2024-05-13"},"openai/gpt-5":{"name":"GPT 5","family":"gpt","cost":{"input":1.25,"output":10},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-08-07"},"openai/gpt-5-codex":{"name":"GPT-5 Codex","family":"gpt-codex","cost":{"input":9.996,"output":19.992},"limit":{"context":256000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-09-15"},"openai/gpt-5-mini":{"name":"GPT 5 Mini","family":"gpt-mini","cost":{"input":0.25,"output":2},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2025-08-07"},"openai/gpt-5-nano":{"name":"GPT 5 Nano","family":"gpt-nano","cost":{"input":0.05,"output":0.4},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2025-08-07"},"openai/gpt-5-pro":{"name":"GPT 5 Pro","family":"gpt-pro","cost":{"input":15,"output":120},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2025-08-07"},"openai/gpt-5.1":{"name":"GPT 5.1","family":"gpt","cost":{"input":1.25,"output":10},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-11-13"},"openai/gpt-5.1-2025-11-13":{"name":"GPT-5.1 (2025-11-13)","family":"gpt","cost":{"input":1.25,"output":10},"limit":{"context":1000000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-11-13"},"openai/gpt-5.1-codex":{"name":"GPT 5.1 Codex","family":"gpt-codex","cost":{"input":1.25,"output":10},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2025-11-13"},"openai/gpt-5.1-codex-max":{"name":"GPT 5.1 Codex Max","family":"gpt-codex","cost":{"input":2.5,"output":20},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-11-13"},"openai/gpt-5.1-codex-mini":{"name":"GPT 5.1 Codex Mini","family":"gpt-codex-mini","cost":{"input":0.25,"output":2},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2025-11-13"},"openai/gpt-5.2":{"name":"GPT 5.2","family":"gpt","cost":{"input":1.75,"output":14},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-01-01"},"openai/gpt-5.2-codex":{"name":"GPT 5.2 Codex","family":"gpt-codex","cost":{"input":1.75,"output":14},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-01-14"},"openai/gpt-5.2-pro":{"name":"GPT 5.2 Pro","family":"gpt-pro","cost":{"input":21,"output":168},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-01-01"},"openai/gpt-5.3-codex":{"name":"GPT 5.3 Codex","cost":{"input":1.75,"output":14,"cache_read":0.175},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-02-24"},"openai/gpt-5.4":{"name":"GPT 5.4","cost":{"input":2.5,"output":15,"cache_read":0.25},"limit":{"context":922000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-05"},"openai/gpt-5.4-mini":{"name":"GPT 5.4 Mini","cost":{"input":0.75,"output":4.5,"cache_read":0.075},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-17"},"openai/gpt-5.4-nano":{"name":"GPT 5.4 Nano","cost":{"input":0.2,"output":1.25,"cache_read":0.02},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-17"},"openai/gpt-5.4-pro":{"name":"GPT 5.4 Pro","cost":{"input":30,"output":180,"cache_read":3},"limit":{"context":922000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-05"},"openai/gpt-5.5":{"name":"GPT 5.5","cost":{"input":5,"output":30,"cache_read":0.5},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-23"},"openai/gpt-chat-latest":{"name":"GPT Chat Latest","cost":{"input":5,"output":30,"cache_read":0.5},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"attachment":true,"release_date":"2026-05-03"},"openai/gpt-latest":{"name":"GPT Latest","cost":{"input":5,"output":30,"cache_read":0.5},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-29"},"openai/gpt-oss-120b":{"name":"GPT OSS 120B","family":"gpt-oss","cost":{"input":0.05,"output":0.25},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"release_date":"2025-08-05"},"openai/gpt-oss-20b":{"name":"GPT OSS 20B","family":"gpt-oss","cost":{"input":0.04,"output":0.15},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"release_date":"2025-08-05"},"openai/gpt-oss-safeguard-20b":{"name":"GPT OSS Safeguard 20B","family":"gpt-oss","cost":{"input":0.075,"output":0.3},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"release_date":"2025-10-29"},"openai/o1":{"name":"OpenAI o1","family":"o","cost":{"input":14.993999999999998,"output":59.993},"limit":{"context":200000,"output":100000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"release_date":"2024-12-17"},"openai/o1-preview":{"name":"OpenAI o1-preview","family":"o","cost":{"input":14.993999999999998,"output":59.993},"limit":{"context":128000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"release_date":"2024-09-12"},"openai/o1-pro":{"name":"OpenAI o1 Pro","family":"o-pro","cost":{"input":150,"output":600},"limit":{"context":200000,"output":100000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"attachment":true,"release_date":"2025-01-25"},"openai/o3":{"name":"OpenAI o3","family":"o","cost":{"input":2,"output":8},"limit":{"context":200000,"output":100000},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-04-16"},"openai/o3-deep-research":{"name":"OpenAI o3 Deep Research","family":"o","cost":{"input":9.996,"output":19.992},"limit":{"context":200000,"output":100000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"release_date":"2025-04-16"},"openai/o3-mini":{"name":"OpenAI o3-mini","family":"o-mini","cost":{"input":1.1,"output":4.4},"limit":{"context":200000,"output":100000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"release_date":"2025-01-31"},"openai/o3-mini-high":{"name":"OpenAI o3-mini (High)","family":"o-mini","cost":{"input":0.64,"output":2.588},"limit":{"context":200000,"output":100000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"release_date":"2025-01-31"},"openai/o3-mini-low":{"name":"OpenAI o3-mini (Low)","family":"o-mini","cost":{"input":9.996,"output":19.992},"limit":{"context":200000,"output":100000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"release_date":"2025-01-31"},"openai/o3-pro-2025-06-10":{"name":"OpenAI o3-pro (2025-06-10)","family":"o-pro","cost":{"input":9.996,"output":19.992},"limit":{"context":200000,"output":100000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"release_date":"2025-06-10"},"openai/o4-mini":{"name":"OpenAI o4-mini","family":"o-mini","cost":{"input":1.1,"output":4.4},"limit":{"context":200000,"output":100000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"release_date":"2025-04-16"},"openai/o4-mini-deep-research":{"name":"OpenAI o4-mini Deep Research","family":"o-mini","cost":{"input":9.996,"output":19.992},"limit":{"context":200000,"output":100000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"release_date":"2025-04-16"},"openai/o4-mini-high":{"name":"OpenAI o4-mini high","family":"o-mini","cost":{"input":1.1,"output":4.4},"limit":{"context":200000,"output":100000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"release_date":"2025-04-16"},"owl":{"name":"OWL","cost":{"input":0.1,"output":0.3},"limit":{"context":1048756,"output":262144},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"release_date":"2026-05-01"},"pamanseau/OpenReasoning-Nemotron-32B":{"name":"OpenReasoning Nemotron 32B","family":"nemotron","cost":{"input":0.1,"output":0.4},"limit":{"context":32768,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"release_date":"2025-08-21"},"perceptron/perceptron-mk1":{"name":"Perceptron Mk1","cost":{"input":0.15,"output":1.5},"limit":{"context":32768,"output":8192},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2026-05-12"},"phi-4-mini-instruct":{"name":"Phi 4 Mini","cost":{"input":0.17,"output":0.68},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-07-26"},"phi-4-multimodal-instruct":{"name":"Phi 4 Multimodal","cost":{"input":0.07,"output":0.11},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-07-26"},"poolside/laguna-m.1":{"name":"Laguna M.1","cost":{"input":0.1,"output":0.3},"limit":{"context":128000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"release_date":"2026-04-29"},"poolside/laguna-xs.2":{"name":"Laguna XS.2","cost":{"input":0.1,"output":0.3},"limit":{"context":128000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"release_date":"2026-04-29"},"qvq-max":{"name":"Qwen: QvQ Max","cost":{"input":1.4,"output":5.3},"limit":{"context":128000,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"attachment":true,"release_date":"2025-03-28"},"qwen-3.6-plus":{"name":"Qwen 3.6 Plus","family":"qwen3.6","cost":{"input":0.45,"output":2.7},"limit":{"context":991800,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"release_date":"2026-04-02"},"qwen-long":{"name":"Qwen Long 10M","cost":{"input":0.1003,"output":0.408},"limit":{"context":10000000,"output":8192},"modalities":{"input":["text","pdf"],"output":["text"]},"attachment":true,"release_date":"2025-01-25"},"qwen-max":{"name":"Qwen 2.5 Max","cost":{"input":1.5997,"output":6.392},"limit":{"context":32000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"release_date":"2024-04-03"},"qwen-plus":{"name":"Qwen Plus","cost":{"input":0.3995,"output":1.2002},"limit":{"context":995904,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"release_date":"2024-01-25"},"qwen-turbo":{"name":"Qwen Turbo","cost":{"input":0.04998,"output":0.2006},"limit":{"context":1000000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"release_date":"2024-11-01"},"qwen/Qwen2.5-Coder-32B-Instruct":{"name":"Qwen 2.5 Coder 32b","cost":{"input":0.2006,"output":0.2006},"limit":{"context":32000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-07-03"},"qwen/Qwen3-235B-A22B-Instruct-2507":{"name":"Qwen 3 235b A22B 2507","cost":{"input":0.13,"output":0.5},"limit":{"context":256000,"output":262144},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"release_date":"2025-07-25"},"qwen/Qwen3-235B-A22B-Instruct-2507-TEE":{"name":"Qwen 3 235b A22B 2507 (TEE)","cost":{"input":0.13,"output":0.5},"limit":{"context":256000,"output":262144},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"release_date":"2025-07-25"},"qwen/Qwen3-235B-A22B-Thinking-2507":{"name":"Qwen 3 235b A22B 2507 Thinking","cost":{"input":0.3,"output":0.5},"limit":{"context":256000,"output":262144},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-09-11"},"qwen/Qwen3-8B":{"name":"Qwen 3 8B","cost":{"input":0.47,"output":0.47},"limit":{"context":41000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"release_date":"2024-01-01"},"qwen/Qwen3-Next-80B-A3B-Instruct":{"name":"Qwen3 Next 80B A3B (Instruct)","cost":{"input":0.15,"output":0.65},"limit":{"context":256000,"output":262144},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"release_date":"2025-09-11"},"qwen/Qwen3-VL-235B-A22B-Instruct":{"name":"Qwen3 VL 235B A22B Instruct","cost":{"input":0.3,"output":1.2},"limit":{"context":128000,"output":262144},"modalities":{"input":["text","image"],"output":["text"]},"attachment":true,"release_date":"2024-01-01"},"qwen/Qwen3.6-35B-A3B":{"name":"Qwen3.6 35B A3B","cost":{"input":0.112,"output":0.8},"limit":{"context":262144,"output":16384},"modalities":{"input":["text","image","video"],"output":["text"]},"attachment":true,"release_date":"2026-04-17"},"qwen/Qwen3.6-35B-A3B:thinking":{"name":"Qwen3.6 35B A3B Thinking","cost":{"input":0.112,"output":0.8},"limit":{"context":262144,"output":16384},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2026-04-19"},"qwen/qwen-2.5-72b-instruct":{"name":"Qwen2.5 72B","cost":{"input":0.357,"output":0.408},"limit":{"context":131072,"output":8192},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-07-03"},"qwen/qwen3-14b":{"name":"Qwen 3 14b","cost":{"input":0.08,"output":0.24},"limit":{"context":41000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"release_date":"2024-01-01"},"qwen/qwen3-235b-a22b":{"name":"Qwen 3 235b A22B","cost":{"input":0.3,"output":0.5},"limit":{"context":41000,"output":32768},"modalities":{"input":["text","pdf"],"output":["text"]},"tool_call":true,"attachment":true,"release_date":"2025-04-29"},"qwen/qwen3-30b-a3b":{"name":"Qwen3 30B A3B","cost":{"input":0.1,"output":0.3},"limit":{"context":41000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-02-27"},"qwen/qwen3-32b":{"name":"Qwen 3 32b","cost":{"input":0.1,"output":0.3},"limit":{"context":41000,"output":32768},"modalities":{"input":["text","pdf"],"output":["text"]},"attachment":true,"release_date":"2024-01-01"},"qwen/qwen3-coder":{"name":"Qwen 3 Coder 480B","cost":{"input":0.13,"output":0.5},"limit":{"context":262000,"output":65536},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"release_date":"2026-03-17"},"qwen/qwen3-coder-flash":{"name":"Qwen3 Coder Flash","cost":{"input":0.3,"output":1.5},"limit":{"context":128000,"output":65536},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-09-17"},"qwen/qwen3-coder-next":{"name":"Qwen3 Coder Next","cost":{"input":0.15,"output":1.5},"limit":{"context":262144,"output":65536},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"release_date":"2025-12-08"},"qwen/qwen3-coder-plus":{"name":"Qwen3 Coder Plus","cost":{"input":1,"output":5},"limit":{"context":128000,"output":65536},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-09-17"},"qwen/qwen3-max":{"name":"Qwen3 Max","cost":{"input":1.08018,"output":5.4009},"limit":{"context":256000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-09-05"},"qwen/qwen3-next-80b-a3b-thinking":{"name":"Qwen3 Next 80B A3B (Thinking)","cost":{"input":0.15,"output":0.65},"limit":{"context":256000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"release_date":"2024-01-01"},"qwen/qwen3.5-397b-a17b":{"name":"Qwen3.5 397B A17B","family":"qwen","cost":{"input":0.6,"output":3.6},"limit":{"context":258048,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"open_weights":true,"release_date":"2026-02-16"},"qwen/qwen3.5-397b-a17b-thinking":{"name":"Qwen3.5 397B A17B Thinking","cost":{"input":0.6,"output":3.6},"limit":{"context":258048,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2026-02-16"},"qwen/qwen3.5-9b":{"name":"Qwen3.5 9B","cost":{"input":0.05,"output":0.15},"limit":{"context":256000,"output":65536},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2026-03-10"},"qwen/qwen3.5-plus":{"name":"Qwen3.5 Plus","cost":{"input":0.4,"output":2.4,"cache_read":0.04},"limit":{"context":983616,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"attachment":true,"release_date":"2026-02-16"},"qwen/qwen3.5-plus-thinking":{"name":"Qwen3.5 Plus Thinking","cost":{"input":0.4,"output":2.4,"cache_read":0.04},"limit":{"context":983616,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2026-02-16"},"qwen/qwq-32b-preview":{"name":"Qwen QwQ 32B Preview","cost":{"input":0.2,"output":0.2},"limit":{"context":32768,"output":32768},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-02-27"},"qwen25-vl-72b-instruct":{"name":"Qwen25 VL 72b","cost":{"input":0.69989,"output":0.69989},"limit":{"context":32000,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"attachment":true,"release_date":"2025-05-10"},"qwen3-30b-a3b-instruct-2507":{"name":"Qwen3 30B A3B Instruct 2507","cost":{"input":0.2,"output":0.5},"limit":{"context":256000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-02-20"},"qwen3-coder-30b-a3b-instruct":{"name":"Qwen3 Coder 30B A3B Instruct","cost":{"input":0.1,"output":0.4},"limit":{"context":128000,"output":65536},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"release_date":"2025-08-05"},"qwen3-max-2026-01-23":{"name":"Qwen3 Max 2026-01-23","cost":{"input":1.2002,"output":6.001},"limit":{"context":256000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"release_date":"2026-01-26"},"qwen3-vl-235b-a22b-instruct-original":{"name":"Qwen3 VL 235B A22B Instruct Original","cost":{"input":0.5,"output":1.2},"limit":{"context":32768,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"attachment":true,"release_date":"2025-09-25"},"qwen3-vl-235b-a22b-thinking":{"name":"Qwen3 VL 235B A22B Thinking","cost":{"input":0.5,"output":6},"limit":{"context":32768,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2025-08-26"},"qwen3.5-122b-a10b":{"name":"Qwen3.5 122B A10B","cost":{"input":0.36,"output":2.88},"limit":{"context":260096,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"attachment":true,"release_date":"2026-02-24"},"qwen3.5-122b-a10b:thinking":{"name":"Qwen3.5 122B A10B Thinking","cost":{"input":0.36,"output":2.88},"limit":{"context":260096,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2026-02-24"},"qwen3.5-27b":{"name":"Qwen3.5 27B","cost":{"input":0.27,"output":2.16},"limit":{"context":260096,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"attachment":true,"release_date":"2026-02-24"},"qwen3.5-27b:thinking":{"name":"Qwen3.5 27B Thinking","cost":{"input":0.27,"output":2.16},"limit":{"context":260096,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2026-02-24"},"qwen3.5-35b-a3b":{"name":"Qwen3.5 35B A3B","cost":{"input":0.225,"output":1.8},"limit":{"context":260096,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"attachment":true,"release_date":"2026-02-24"},"qwen3.5-35b-a3b:thinking":{"name":"Qwen3.5 35B A3B Thinking","cost":{"input":0.225,"output":1.8},"limit":{"context":260096,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2026-02-24"},"qwen3.5-flash":{"name":"Qwen3.5 Flash","cost":{"input":0.09,"output":0.36},"limit":{"context":991808,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"attachment":true,"release_date":"2026-02-24"},"qwen3.5-flash:thinking":{"name":"Qwen3.5 Flash Thinking","cost":{"input":0.09,"output":0.36},"limit":{"context":991808,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2026-02-24"},"qwen3.5-omni-flash":{"name":"Qwen3.5 Omni Flash","cost":{},"limit":{"context":49152,"output":16384},"modalities":{"input":["text","image","video","audio"],"output":["text"]},"attachment":true,"release_date":"2026-03-30"},"qwen3.5-omni-plus":{"name":"Qwen3.5 Omni Plus","cost":{},"limit":{"context":983616,"output":65536},"modalities":{"input":["text","image","video","audio"],"output":["text"]},"attachment":true,"release_date":"2026-03-30"},"qwen3.6-max-preview":{"name":"Qwen3.6 Max Preview","family":"qwen3.6","cost":{"input":1.3,"output":7.8},"limit":{"context":245800,"output":65536},"modalities":{"input":["text"],"output":["text"]},"release_date":"2026-04-20"},"qwen3.7-max":{"name":"Qwen3.7 Max","cost":{"input":2.5,"output":7.5,"cache_read":0.25},"limit":{"context":1000000,"output":65536},"modalities":{"input":["text"],"output":["text"]},"release_date":"2026-05-21"},"qwen3.7-max:thinking":{"name":"Qwen3.7 Max Thinking","cost":{"input":2.5,"output":7.5,"cache_read":0.25},"limit":{"context":1000000,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"release_date":"2026-05-21"},"qwen3.7-plus":{"name":"Qwen3.7 Plus","cost":{"input":0.4,"output":1.6,"cache_read":0.04},"limit":{"context":991808,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"attachment":true,"release_date":"2026-06-01"},"qwen3.7-plus:thinking":{"name":"Qwen3.7 Plus Thinking","cost":{"input":0.4,"output":1.6,"cache_read":0.04},"limit":{"context":983616,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2026-06-01"},"qwq-32b":{"name":"Qwen: QwQ 32B","cost":{"input":0.25599999,"output":0.30499999},"limit":{"context":128000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-04-15"},"sarvam-105b":{"name":"Sarvam 105B","cost":{"input":0.045,"output":0.177,"cache_read":0.028},"limit":{"context":131072,"output":4096},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"release_date":"2026-05-12"},"sarvam-30b":{"name":"Sarvam 30B","cost":{"input":0.028,"output":0.111,"cache_read":0.017},"limit":{"context":65536,"output":4096},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"release_date":"2026-05-12"},"shisa-ai/shisa-v2-llama3.3-70b":{"name":"Shisa V2 Llama 3.3 70B","family":"llama","cost":{"input":0.5,"output":0.5},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-07-26"},"shisa-ai/shisa-v2.1-llama3.3-70b":{"name":"Shisa V2.1 Llama 3.3 70B","family":"llama","cost":{"input":0.5,"output":0.5},"limit":{"context":32768,"output":4096},"modalities":{"input":["text"],"output":["text"]},"release_date":"2024-12-06"},"sonar":{"name":"Perplexity Simple","cost":{"input":1.003,"output":1.003},"limit":{"context":127000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-02-19"},"sonar-deep-research":{"name":"Perplexity Deep Research","cost":{"input":3.4,"output":13.6},"limit":{"context":60000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-02-25"},"sonar-pro":{"name":"Perplexity Pro","cost":{"input":2.992,"output":14.994},"limit":{"context":200000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-02-19"},"sonar-reasoning-pro":{"name":"Perplexity Reasoning Pro","cost":{"input":2.006,"output":7.9985},"limit":{"context":127000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"release_date":"2025-02-19"},"soob3123/GrayLine-Qwen3-8B":{"name":"Grayline Qwen3 8B","family":"qwen","cost":{"input":0.3,"output":0.3},"limit":{"context":16384,"output":32768},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-09-25"},"soob3123/Veiled-Calla-12B":{"name":"Veiled Calla 12B","family":"llama","cost":{"input":0.3,"output":0.3},"limit":{"context":32768,"output":8192},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-04-13"},"soob3123/amoral-gemma3-27B-v2":{"name":"Amoral Gemma3 27B v2","family":"gemma","cost":{"input":0.3,"output":0.3},"limit":{"context":32768,"output":8192},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-05-23"},"step-2-16k-exp":{"name":"Step-2 16k Exp","cost":{"input":7.004,"output":19.992},"limit":{"context":16000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"release_date":"2024-07-05"},"step-2-mini":{"name":"Step-2 Mini","cost":{"input":0.2006,"output":0.408},"limit":{"context":8000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"release_date":"2024-07-05"},"step-3":{"name":"Step-3","cost":{"input":0.2499,"output":0.6494},"limit":{"context":65536,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"attachment":true,"release_date":"2025-07-31"},"step-r1-v-mini":{"name":"Step R1 V Mini","cost":{"input":2.5,"output":11},"limit":{"context":128000,"output":65536},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-04-08"},"stepfun-ai/step-3.5-flash":{"name":"Step 3.5 Flash","family":"step","cost":{"input":0.2,"output":0.5},"limit":{"context":256000,"output":256000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"release_date":"2026-02-02"},"stepfun-ai/step-3.5-flash-2603":{"name":"Step 3.5 Flash 2603","cost":{"input":0.1,"output":0.3},"limit":{"context":256000,"output":256000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"release_date":"2026-04-14"},"stepfun/step-3.7-flash:thinking":{"name":"Step 3.7 Flash Thinking","cost":{"input":0.2,"output":1.15,"cache_read":0.04},"limit":{"context":256000,"output":256000},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-05-29"},"tencent/Hunyuan-MT-7B":{"name":"Hunyuan MT 7B","family":"hunyuan","cost":{"input":10,"output":20},"limit":{"context":8192,"output":8192},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-09-18"},"tencent/hy3-preview":{"name":"Tencent: Hy3 preview","cost":{"input":0.066,"output":0.26,"cache_read":0.029},"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"release_date":"2026-04-23"},"undi95/remm-slerp-l2-13b":{"name":"ReMM SLERP 13B","family":"llama","cost":{"input":0.7989999999999999,"output":1.2069999999999999},"limit":{"context":6144,"output":4096},"modalities":{"input":["text","pdf"],"output":["text"]},"attachment":true,"release_date":"2025-01-01"},"universal-summarizer":{"name":"Universal Summarizer","cost":{"input":30,"output":30},"limit":{"context":32768,"output":32768},"modalities":{"input":["text"],"output":["text"]},"release_date":"2023-05-01"},"unsloth/gemma-3-12b-it":{"name":"Gemma 3 12B IT","family":"unsloth","cost":{"input":0.272,"output":0.272},"limit":{"context":128000,"output":131072},"modalities":{"input":["text","pdf"],"output":["text"]},"attachment":true,"release_date":"2025-03-10"},"unsloth/gemma-3-27b-it":{"name":"Gemma 3 27B IT","family":"unsloth","cost":{"input":0.2992,"output":0.2992},"limit":{"context":128000,"output":96000},"modalities":{"input":["text","pdf"],"output":["text"]},"attachment":true,"release_date":"2025-03-10"},"unsloth/gemma-3-4b-it":{"name":"Gemma 3 4B IT","family":"unsloth","cost":{"input":0.2006,"output":0.2006},"limit":{"context":128000,"output":8192},"modalities":{"input":["text","pdf"],"output":["text"]},"attachment":true,"release_date":"2025-03-10"},"upstage/solar-pro-3":{"name":"Solar Pro 3","cost":{"input":0.15,"output":0.6,"cache_read":0.015},"limit":{"context":128000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"release_date":"2026-03-03"},"v0-1.0-md":{"name":"v0 1.0 MD","cost":{"input":3,"output":15},"limit":{"context":200000,"output":64000},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-07-04"},"v0-1.5-lg":{"name":"v0 1.5 LG","cost":{"input":15,"output":75},"limit":{"context":1000000,"output":64000},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-07-04"},"v0-1.5-md":{"name":"v0 1.5 MD","cost":{"input":3,"output":15},"limit":{"context":200000,"output":64000},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-07-04"},"venice-uncensored":{"name":"Venice Uncensored","cost":{"input":0.4,"output":0.4},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-02-24"},"venice-uncensored:web":{"name":"Venice Uncensored Web","cost":{"input":0.4,"output":0.4},"limit":{"context":80000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"release_date":"2024-05-01"},"x-ai/grok-4.20":{"name":"Grok 4.20","cost":{"input":2,"output":6},"limit":{"context":2000000,"output":131072},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-31"},"x-ai/grok-4.20-multi-agent":{"name":"Grok 4.20 Multi-Agent","cost":{"input":2,"output":6},"limit":{"context":2000000,"output":131072},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-31"},"x-ai/grok-4.3":{"name":"Grok 4.3","cost":{"input":1.25,"output":2.5,"cache_read":0.2},"limit":{"context":1000000,"output":1000000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-30"},"x-ai/grok-build-0.1":{"name":"Grok Build 0.1","cost":{"input":1,"output":2,"cache_read":0.2},"limit":{"context":256000,"output":256000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-05-20"},"x-ai/grok-latest":{"name":"Grok Latest","cost":{"input":1.25,"output":2.5,"cache_read":0.2},"limit":{"context":1000000,"output":1000000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-05-03"},"xiaomi/mimo-v2-flash":{"name":"MiMo V2 Flash","family":"mimo","cost":{"input":0.102,"output":0.306},"limit":{"context":256000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"release_date":"2025-12-17"},"xiaomi/mimo-v2-flash-original":{"name":"MiMo V2 Flash Original","family":"mimo","cost":{"input":0.102,"output":0.306},"limit":{"context":256000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"release_date":"2025-12-17"},"xiaomi/mimo-v2-flash-thinking":{"name":"MiMo V2 Flash (Thinking)","family":"mimo","cost":{"input":0.102,"output":0.306},"limit":{"context":256000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"release_date":"2025-12-17"},"xiaomi/mimo-v2-flash-thinking-original":{"name":"MiMo V2 Flash (Thinking) Original","family":"mimo","cost":{"input":0.102,"output":0.306},"limit":{"context":256000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"release_date":"2025-12-17"},"xiaomi/mimo-v2-omni":{"name":"MiMo V2 Omni","cost":{"input":0.4,"output":2,"cache_read":0.08},"limit":{"context":262144,"output":65536},"modalities":{"input":["text","image","video","audio"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-19"},"xiaomi/mimo-v2-pro":{"name":"MiMo V2 Pro","cost":{"input":1,"output":3,"cache_read":0.2},"limit":{"context":1048576,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"release_date":"2026-03-19"},"xiaomi/mimo-v2.5":{"name":"MiMo V2.5","cost":{"input":0.14,"output":0.28,"cache_read":0.0028},"limit":{"context":1048576,"output":131072},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-22"},"xiaomi/mimo-v2.5-pro":{"name":"MiMo V2.5 Pro","cost":{"input":0.435,"output":0.87,"cache_read":0.0036},"limit":{"context":1048576,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"release_date":"2026-04-22"},"yi-large":{"name":"Yi Large","cost":{"input":3.196,"output":3.196},"limit":{"context":32000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"release_date":"2024-05-13"},"yi-lightning":{"name":"Yi Lightning","cost":{"input":0.2006,"output":0.2006},"limit":{"context":12000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"release_date":"2024-10-16"},"yi-medium-200k":{"name":"Yi Medium 200k","cost":{"input":2.499,"output":2.499},"limit":{"context":200000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"release_date":"2024-03-01"},"z-ai/glm-4.5v":{"name":"GLM 4.5V","family":"glmv","cost":{"input":0.6,"output":1.7999999999999998},"limit":{"context":64000,"output":96000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2025-11-22"},"z-ai/glm-4.5v:thinking":{"name":"GLM 4.5V Thinking","family":"glmv","cost":{"input":0.6,"output":1.7999999999999998},"limit":{"context":64000,"output":96000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2025-11-22"},"z-ai/glm-4.6":{"name":"GLM 4.6","family":"glm","cost":{"input":0.4,"output":1.5},"limit":{"context":200000,"output":65535},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"release_date":"2025-09-30"},"z-ai/glm-4.6:thinking":{"name":"GLM 4.6 Thinking","family":"glm","cost":{"input":0.4,"output":1.5},"limit":{"context":200000,"output":65535},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"release_date":"2025-09-29"},"z-ai/glm-5-turbo":{"name":"GLM 5 Turbo","cost":{"input":1.2,"output":4,"cache_read":0.24},"limit":{"context":202800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"release_date":"2026-03-15"},"z-ai/glm-5v-turbo":{"name":"GLM 5V Turbo","cost":{"input":1.2,"output":4,"cache_read":0.24},"limit":{"context":202800,"output":131100},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"attachment":true,"release_date":"2026-04-01"},"z-ai/glm-5v-turbo:thinking":{"name":"GLM 5V Turbo Thinking","cost":{"input":1.2,"output":4,"cache_read":0.24},"limit":{"context":202800,"output":131100},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-02"},"zai-org/GLM-4.5-Air":{"name":"GLM 4.5 Air","cost":{"input":0.12,"output":0.8},"limit":{"context":128000,"output":98304},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"release_date":"2025-04-15"},"zai-org/GLM-4.5-Air:thinking":{"name":"GLM 4.5 Air (Thinking)","cost":{"input":0.12,"output":0.8},"limit":{"context":128000,"output":98304},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"release_date":"2024-01-01"},"zai-org/GLM-4.5:thinking":{"name":"GLM 4.5 (Thinking)","cost":{"input":0.3,"output":1.3},"limit":{"context":128000,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"release_date":"2024-01-01"},"zai-org/GLM-4.6-turbo":{"name":"GLM 4.6 Turbo","cost":{"input":1,"output":3},"limit":{"context":200000,"output":204800},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-10-02"},"zai-org/GLM-4.6-turbo:thinking":{"name":"GLM 4.6 Turbo (Thinking)","cost":{"input":1,"output":3},"limit":{"context":200000,"output":204800},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"release_date":"2025-10-02"},"zai-org/glm-4.5":{"name":"GLM 4.5","cost":{"input":0.3,"output":1.3},"limit":{"context":128000,"output":65536},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-04-15"},"zai-org/glm-4.6-original":{"name":"GLM 4.6 Original","cost":{"input":0.35,"output":1.4},"limit":{"context":256000,"output":65535},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"release_date":"2025-12-11"},"zai-org/glm-4.6v":{"name":"GLM 4.6V","cost":{"input":0.3,"output":0.9},"limit":{"context":128000,"output":24000},"modalities":{"input":["text","image"],"output":["text"]},"attachment":true,"release_date":"2025-12-11"},"zai-org/glm-4.6v-flash-original":{"name":"GLM 4.6V Flash","cost":{"input":0.1,"output":0.4},"limit":{"context":128000,"output":24000},"modalities":{"input":["text","image","video"],"output":["text"]},"attachment":true,"release_date":"2025-12-08"},"zai-org/glm-4.6v-original":{"name":"GLM 4.6V Original","cost":{"input":0.6,"output":0.9},"limit":{"context":128000,"output":24000},"modalities":{"input":["text","image"],"output":["text"]},"attachment":true,"release_date":"2025-12-08"},"zai-org/glm-4.7":{"name":"GLM 4.7","family":"glm","cost":{"input":0.15,"output":0.8},"limit":{"context":200000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"open_weights":true,"release_date":"2026-01-29"},"zai-org/glm-4.7-flash":{"name":"GLM 4.7 Flash","family":"glm-flash","cost":{"input":0.07,"output":0.4},"limit":{"context":200000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"open_weights":true,"release_date":"2026-01-19"},"zai-org/glm-4.7-flash-original":{"name":"GLM 4.7 Flash Original","cost":{"input":0.07,"output":0.4},"limit":{"context":200000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"release_date":"2026-01-19"},"zai-org/glm-4.7-flash-original:thinking":{"name":"GLM 4.7 Flash Original Thinking","cost":{"input":0.07,"output":0.4},"limit":{"context":200000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"release_date":"2026-01-19"},"zai-org/glm-4.7-flash:thinking":{"name":"GLM 4.7 Flash Thinking","cost":{"input":0.07,"output":0.4},"limit":{"context":200000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"release_date":"2026-01-19"},"zai-org/glm-4.7-original":{"name":"GLM 4.7 Original","cost":{"input":0.6,"output":2.2,"cache_read":0.11},"limit":{"context":200000,"output":65535},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"release_date":"2025-12-22"},"zai-org/glm-4.7-original:thinking":{"name":"GLM 4.7 Original Thinking","cost":{"input":0.6,"output":2.2,"cache_read":0.11},"limit":{"context":200000,"output":65535},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"release_date":"2025-12-22"},"zai-org/glm-4.7:thinking":{"name":"GLM 4.7 Thinking","cost":{"input":0.2,"output":0.8},"limit":{"context":200000,"output":65535},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"release_date":"2025-12-22"},"zai-org/glm-5":{"name":"GLM 5","family":"glm","cost":{"input":0.3,"output":2.55},"limit":{"context":200000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"open_weights":true,"release_date":"2026-02-11"},"zai-org/glm-5-original":{"name":"GLM 5 Original","cost":{"input":1,"output":3.2,"cache_read":0.2},"limit":{"context":200000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"release_date":"2026-02-11"},"zai-org/glm-5-original:thinking":{"name":"GLM 5 Original Thinking","cost":{"input":1,"output":3.2,"cache_read":0.2},"limit":{"context":200000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"release_date":"2026-02-11"},"zai-org/glm-5.1":{"name":"GLM 5.1","family":"glm","cost":{"input":0.3,"output":2.55},"limit":{"context":200000,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"open_weights":true,"release_date":"2026-03-27"},"zai-org/glm-5.1:thinking":{"name":"GLM 5.1 Thinking","family":"glm","cost":{"input":0.3,"output":2.55},"limit":{"context":200000,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"open_weights":true,"release_date":"2026-03-27"},"zai-org/glm-5:thinking":{"name":"GLM 5 Thinking","family":"glm","cost":{"input":0.3,"output":2.55},"limit":{"context":200000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"open_weights":true,"release_date":"2026-02-11"},"zai-org/glm-latest":{"name":"GLM Latest","cost":{"input":0.75,"output":2.6,"cache_read":0.15},"limit":{"context":200000,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"release_date":"2026-05-03"}}},"nearai":{"models":{"Qwen/Qwen3-30B-A3B-Instruct-2507":{"name":"Qwen3 30B-A3B Instruct 2507","family":"qwen","cost":{"input":0.15,"output":0.55},"limit":{"context":262144,"output":32768},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-29"},"Qwen/Qwen3-Embedding-0.6B":{"name":"Qwen3 Embedding 0.6B","family":"text-embedding","cost":{"input":0.01},"limit":{"context":40960,"output":1024},"modalities":{"input":["text"],"output":["text"]},"open_weights":true,"release_date":"2025-06-03"},"Qwen/Qwen3-Reranker-0.6B":{"name":"Qwen3 Reranker 0.6B","family":"qwen","cost":{"input":0.01,"output":0.01},"limit":{"context":40960,"output":1024},"modalities":{"input":["text"],"output":["text"]},"open_weights":true,"release_date":"2025-06-03"},"Qwen/Qwen3-VL-30B-A3B-Instruct":{"name":"Qwen3-VL 30B-A3B Instruct","family":"qwen","cost":{"input":0.15,"output":0.55},"limit":{"context":256000,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-09-23"},"Qwen/Qwen3.5-122B-A10B":{"name":"Qwen3.5 122B-A10B","family":"qwen","cost":{"input":0.4,"output":3.2},"limit":{"context":131072,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-02-23"},"Qwen/Qwen3.6-35B-A3B-FP8":{"name":"Qwen 3.6 35B A3B FP8","family":"qwen","cost":{"input":0.17,"output":1.1,"cache_read":0.056},"limit":{"context":262144,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-17"},"anthropic/claude-haiku-4-5":{"name":"Claude Haiku 4.5 (latest)","family":"claude-haiku","cost":{"input":1,"output":5,"cache_read":0.1,"cache_write":1.25},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-10-15"},"anthropic/claude-opus-4-6":{"name":"Claude Opus 4.6","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":200000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-05"},"anthropic/claude-opus-4-7":{"name":"Claude Opus 4.7","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-16"},"anthropic/claude-sonnet-4-5":{"name":"Claude Sonnet 4.5 (latest)","family":"claude-sonnet","cost":{"input":3,"output":15.5,"cache_read":0.3,"cache_write":3.75},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-09-29"},"anthropic/claude-sonnet-4-6":{"name":"Claude Sonnet 4.6","family":"claude-sonnet","cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-17"},"black-forest-labs/FLUX.2-klein-4B":{"name":"FLUX.2 Klein 4B","family":"flux","cost":{"input":1,"output":1},"limit":{"context":128000,"output":128000},"modalities":{"input":["text","image"],"output":["image"]},"temperature":true,"open_weights":true,"release_date":"2026-01-14"},"google/gemini-2.5-flash":{"name":"Gemini 2.5 Flash","family":"gemini-flash","cost":{"input":0.3,"output":2.5,"cache_read":0.03},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-06-17"},"google/gemini-2.5-flash-lite":{"name":"Gemini 2.5 Flash-Lite","family":"gemini-flash-lite","cost":{"input":0.1,"output":0.4,"cache_read":0.01},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-06-17"},"google/gemini-2.5-pro":{"name":"Gemini 2.5 Pro","family":"gemini-pro","cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-06-17"},"google/gemini-3-pro":{"name":"Gemini 3 Pro Preview","family":"gemini-pro","cost":{"input":1.25,"output":15},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-11-18"},"google/gemini-3.1-flash-lite":{"name":"Gemini 3.1 Flash Lite","family":"gemini-flash-lite","cost":{"input":0.25,"output":1.5,"cache_read":0.025},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-05-07"},"google/gemini-3.5-flash":{"name":"Gemini 3.5 Flash","family":"gemini-flash","cost":{"input":1.5,"output":9,"cache_read":0.15},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-05-19"},"google/gemma-4-31B-it":{"name":"Gemma 4 31B IT","family":"gemma","cost":{"input":0.13,"output":0.4,"cache_read":0.026},"limit":{"context":262144,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-02"},"openai/gpt-4.1":{"name":"GPT-4.1","family":"gpt","cost":{"input":2,"output":8,"cache_read":0.5},"limit":{"context":1047576,"output":32768},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-04-14"},"openai/gpt-4.1-mini":{"name":"GPT-4.1 mini","family":"gpt-mini","cost":{"input":0.4,"output":1.6,"cache_read":0.1},"limit":{"context":1047576,"output":32768},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-04-14"},"openai/gpt-4.1-nano":{"name":"GPT-4.1 nano","family":"gpt-nano","cost":{"input":0.1,"output":0.4,"cache_read":0.025},"limit":{"context":1047576,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-04-14"},"openai/gpt-5":{"name":"GPT-5","family":"gpt","cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-08-07"},"openai/gpt-5-mini":{"name":"GPT-5 Mini","family":"gpt-mini","cost":{"input":0.25,"output":2,"cache_read":0.025},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-08-07"},"openai/gpt-5-nano":{"name":"GPT-5 Nano","family":"gpt-nano","cost":{"input":0.05,"output":0.4,"cache_read":0.005},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-08-07"},"openai/gpt-5.1":{"name":"GPT-5.1","family":"gpt","cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-11-13"},"openai/gpt-5.2":{"name":"GPT-5.2","family":"gpt","cost":{"input":1.8,"output":15.5,"cache_read":0.18},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-12-11"},"openai/gpt-5.4":{"name":"GPT-5.4","family":"gpt","cost":{"input":2.5,"output":15,"cache_read":0.25},"limit":{"context":1050000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-05"},"openai/gpt-5.4-mini":{"name":"GPT-5.4 mini","family":"gpt-mini","cost":{"input":0.75,"output":4.5,"cache_read":0.075},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-17"},"openai/gpt-5.4-nano":{"name":"GPT-5.4 nano","family":"gpt-nano","cost":{"input":0.2,"output":1.25,"cache_read":0.02},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-17"},"openai/gpt-5.5":{"name":"GPT-5.5","family":"gpt","cost":{"input":5,"output":30,"cache_read":0.5},"limit":{"context":1050000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-23"},"openai/gpt-oss-120b":{"name":"GPT-OSS 120B","family":"gpt-oss","cost":{"input":0.15,"output":0.55},"limit":{"context":131000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-08-05"},"openai/o3":{"name":"o3","family":"o","cost":{"input":2,"output":8,"cache_read":0.5},"limit":{"context":200000,"output":100000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-04-16"},"openai/o3-mini":{"name":"o3-mini","family":"o-mini","cost":{"input":1.1,"output":4.4,"cache_read":0.55},"limit":{"context":200000,"output":100000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"release_date":"2024-12-20"},"openai/o4-mini":{"name":"o4-mini","family":"o-mini","cost":{"input":1.1,"output":4.4,"cache_read":0.275},"limit":{"context":200000,"output":100000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-04-16"},"openai/whisper-large-v3":{"name":"Whisper Large v3","family":"whisper","cost":{"input":0.01},"limit":{"context":448,"output":448},"modalities":{"input":["audio"],"output":["text"]},"open_weights":true,"release_date":"2023-11-06"},"zai-org/GLM-5.1-FP8":{"name":"GLM-5.1 FP8","family":"glm","cost":{"input":0.85,"output":3.3},"limit":{"context":202752,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-03-27"}}},"nebius":{"models":{"MiniMaxAI/MiniMax-M2.5":{"name":"MiniMax-M2.5","cost":{"input":0.3,"output":1.2,"cache_read":0.03,"cache_write":0.375},"limit":{"context":196608,"output":8192},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-01-20"},"MiniMaxAI/MiniMax-M2.5-fast":{"name":"MiniMax-M2.5-fast","cost":{"input":0.3,"output":1.2,"cache_read":0.03,"cache_write":0.375},"limit":{"context":8000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-01-20"},"NousResearch/Hermes-4-405B":{"name":"Hermes-4-405B","cost":{"input":1,"output":3,"cache_read":0.1,"cache_write":1.25},"limit":{"context":128000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-01-30"},"NousResearch/Hermes-4-70B":{"name":"Hermes-4-70B","cost":{"input":0.13,"output":0.4,"cache_read":0.013,"cache_write":0.16},"limit":{"context":128000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-01-30"},"PrimeIntellect/INTELLECT-3":{"name":"INTELLECT-3","cost":{"input":0.2,"output":1.1,"cache_read":0.02,"cache_write":0.25},"limit":{"context":128000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-01-25"},"Qwen/Qwen2.5-VL-72B-Instruct":{"name":"Qwen2.5-VL-72B-Instruct","cost":{"input":0.25,"output":0.75,"cache_read":0.025,"cache_write":0.31},"limit":{"context":128000,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-01-20"},"Qwen/Qwen3-235B-A22B-Instruct-2507":{"name":"Qwen3 235B A22B Instruct 2507","family":"qwen","cost":{"input":0.2,"output":0.6},"limit":{"context":262144,"output":8192},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-07-25"},"Qwen/Qwen3-235B-A22B-Thinking-2507-fast":{"name":"Qwen3-235B-A22B-Thinking-2507-fast","cost":{"input":0.5,"output":2,"cache_read":0.05,"cache_write":0.625},"limit":{"context":8000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-25"},"Qwen/Qwen3-30B-A3B-Instruct-2507":{"name":"Qwen3-30B-A3B-Instruct-2507","cost":{"input":0.1,"output":0.3,"cache_read":0.01,"cache_write":0.125},"limit":{"context":128000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-01-28"},"Qwen/Qwen3-32B":{"name":"Qwen3-32B","cost":{"input":0.1,"output":0.3,"cache_read":0.01,"cache_write":0.125},"limit":{"context":128000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-01-28"},"Qwen/Qwen3-Embedding-8B":{"name":"Qwen3-Embedding-8B","family":"text-embedding","cost":{"input":0.01},"limit":{"context":32768,"output":0},"modalities":{"input":["text"],"output":["text"]},"open_weights":true,"release_date":"2026-01-10"},"Qwen/Qwen3-Next-80B-A3B-Thinking":{"name":"Qwen3-Next-80B-A3B-Thinking","cost":{"input":0.15,"output":1.2,"cache_read":0.015,"cache_write":0.18},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-01-28"},"Qwen/Qwen3-Next-80B-A3B-Thinking-fast":{"name":"Qwen3-Next-80B-A3B-Thinking-fast","cost":{"input":0.15,"output":1.2,"cache_read":0.015,"cache_write":0.1875},"limit":{"context":8000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-25"},"Qwen/Qwen3.5-397B-A17B":{"name":"Qwen3.5-397B-A17B","cost":{"input":0.6,"output":3.6,"cache_read":0.06,"cache_write":0.75},"limit":{"context":262144,"output":8192},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-15"},"Qwen/Qwen3.5-397B-A17B-fast":{"name":"Qwen3.5-397B-A17B-fast","cost":{"input":0.6,"output":3.6,"cache_read":0.06,"cache_write":0.75},"limit":{"context":8000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-15"},"deepseek-ai/DeepSeek-V3.2":{"name":"DeepSeek-V3.2","cost":{"input":0.3,"output":0.45,"cache_read":0.03,"cache_write":0.375},"limit":{"context":163000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-01-20"},"deepseek-ai/DeepSeek-V3.2-fast":{"name":"DeepSeek-V3.2-fast","cost":{"input":0.4,"output":2,"cache_read":0.04,"cache_write":0.5},"limit":{"context":8000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-01-27"},"deepseek-ai/DeepSeek-V4-Pro":{"name":"DeepSeek V4 Pro","family":"deepseek-thinking","cost":{"input":1.75,"output":3.5,"cache_read":0.15},"limit":{"context":1000000,"output":384000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-24"},"google/gemma-3-27b-it":{"name":"Gemma-3-27b-it","cost":{"input":0.1,"output":0.3,"cache_read":0.01,"cache_write":0.125},"limit":{"context":110000,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-01-20"},"meta-llama/Llama-3.3-70B-Instruct":{"name":"Llama-3.3-70B-Instruct","cost":{"input":0.13,"output":0.4,"cache_read":0.013,"cache_write":0.16},"limit":{"context":128000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-05"},"moonshotai/Kimi-K2.5":{"name":"Kimi-K2.5","family":"kimi-k2","cost":{"input":0.5,"output":2.5,"cache_read":0.05,"cache_write":0.625},"limit":{"context":256000,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-12-15"},"moonshotai/Kimi-K2.5-fast":{"name":"Kimi-K2.5-fast","family":"kimi-k2","cost":{"input":0.5,"output":2.5,"cache_read":0.05,"cache_write":0.625},"limit":{"context":256000,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-12-15"},"nvidia/Llama-3_1-Nemotron-Ultra-253B-v1":{"name":"Llama-3.1-Nemotron-Ultra-253B-v1","family":"nemotron","cost":{"input":0.6,"output":1.8,"cache_read":0.06,"cache_write":0.75},"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-01-15"},"nvidia/NVIDIA-Nemotron-3-Nano-30B-A3B":{"name":"Nemotron-3-Nano-30B-A3B","family":"nemotron","cost":{"input":0.06,"output":0.24,"cache_read":0.006,"cache_write":0.075},"limit":{"context":32000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-08-10"},"nvidia/Nemotron-3-Nano-Omni":{"name":"Nemotron-3-Nano-Omni","family":"nemotron","cost":{"input":0.06,"output":0.24,"cache_read":0.006,"cache_write":0.075},"limit":{"context":65536,"output":8192},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-01-20"},"nvidia/nemotron-3-super-120b-a12b":{"name":"Nemotron-3-Super-120B-A12B","family":"nemotron","cost":{"input":0.3,"output":0.9},"limit":{"context":256000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-03-11"},"openai/gpt-oss-120b":{"name":"gpt-oss-120b","cost":{"input":0.15,"output":0.6,"cache_read":0.015,"cache_write":0.18},"limit":{"context":128000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-01-10"},"openai/gpt-oss-120b-fast":{"name":"gpt-oss-120b-fast","cost":{"input":0.1,"output":0.5,"cache_read":0.01,"cache_write":0.125},"limit":{"context":8000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-06-10"},"zai-org/GLM-5":{"name":"GLM-5","cost":{"input":1,"output":3.2,"cache_read":0.1,"cache_write":1},"limit":{"context":200000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-03-01"}}},"neon":{"models":{"claude-haiku-4-5":{"name":"Claude Haiku 4.5 (latest)","family":"claude-haiku","cost":{"input":1,"output":5,"cache_read":0.1,"cache_write":1.25},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-10-15"},"claude-opus-4-1":{"name":"Claude Opus 4.1 (latest)","family":"claude-opus","cost":{"input":15,"output":75,"cache_read":1.5,"cache_write":18.75},"limit":{"context":200000,"output":32000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-08-05"},"claude-opus-4-5":{"name":"Claude Opus 4.5 (latest)","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-11-24"},"claude-opus-4-6":{"name":"Claude Opus 4.6","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-05"},"claude-opus-4-7":{"name":"Claude Opus 4.7","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-16"},"claude-sonnet-4":{"name":"Claude Sonnet 4.5","family":"claude-sonnet","cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-09-29"},"claude-sonnet-4-5":{"name":"Claude Sonnet 4.5 (latest)","family":"claude-sonnet","cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-09-29"},"claude-sonnet-4-6":{"name":"Claude Sonnet 4.6","family":"claude-sonnet","cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-17"},"gemini-2-5-flash":{"name":"Gemini 2.5 Flash","family":"gemini-flash","cost":{"input":0.3,"output":2.5,"cache_read":0.03},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-06-17"},"gemini-2-5-pro":{"name":"Gemini 2.5 Pro","family":"gemini-pro","cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-06-17"},"gemini-3-1-flash-lite":{"name":"Gemini 3.1 Flash Lite Preview","family":"gemini-flash-lite","cost":{"input":0.25,"output":1.5,"cache_read":0.025},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-03-03"},"gemini-3-1-pro":{"name":"Gemini 3.1 Pro Preview Custom Tools","family":"gemini-pro","cost":{"input":2,"output":12,"cache_read":0.2},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-19"},"gemini-3-flash":{"name":"Gemini 3 Flash Preview","family":"gemini-flash","cost":{"input":0.5,"output":3,"cache_read":0.05},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-12-17"},"gemini-3-pro":{"name":"Gemini 3 Pro Preview","family":"gemini-pro","cost":{"input":2,"output":12,"cache_read":0.2},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-11-18"},"gpt-5":{"name":"GPT-5","family":"gpt","cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-08-07"},"gpt-5-1":{"name":"GPT-5.1","family":"gpt","cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-11-13"},"gpt-5-2":{"name":"GPT-5.2","family":"gpt","cost":{"input":1.75,"output":14,"cache_read":0.175},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-12-11"},"gpt-5-4":{"name":"GPT-5.4","family":"gpt","cost":{"input":2.5,"output":15,"cache_read":0.25},"limit":{"context":1050000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-05"},"gpt-5-4-mini":{"name":"GPT-5.4 mini","family":"gpt-mini","cost":{"input":0.75,"output":4.5,"cache_read":0.075},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-17"},"gpt-5-4-nano":{"name":"GPT-5.4 nano","family":"gpt-nano","cost":{"input":0.2,"output":1.25,"cache_read":0.02},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-17"},"gpt-5-5":{"name":"GPT-5.5","family":"gpt","cost":{"input":5,"output":30,"cache_read":0.5},"limit":{"context":1050000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-23"},"gpt-5-mini":{"name":"GPT-5 Mini","family":"gpt-mini","cost":{"input":0.25,"output":2,"cache_read":0.025},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-08-07"},"gpt-5-nano":{"name":"GPT-5 Nano","family":"gpt-nano","cost":{"input":0.05,"output":0.4,"cache_read":0.005},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-08-07"},"gpt-oss-120b":{"name":"GPT OSS 120B","family":"gpt-oss","cost":{"input":0.072,"output":0.28},"limit":{"context":131072,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-08-05"},"gpt-oss-20b":{"name":"GPT OSS 20B","family":"gpt-oss","cost":{"input":0.05,"output":0.2},"limit":{"context":131072,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-08-05"}}},"neuralwatt":{"models":{"Qwen/Qwen3.5-397B-A17B-FP8":{"name":"Qwen3.5 397B A17B FP8","family":"qwen","cost":{"input":0.69,"output":4.14},"limit":{"context":262128,"output":262128},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-01"},"Qwen/Qwen3.6-35B-A3B":{"name":"Qwen3.6 35B A3B","family":"qwen3.6","cost":{"input":0.29,"output":1.15},"limit":{"context":131056,"output":131056},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-01"},"glm-5-fast":{"name":"GLM 5 Fast","family":"glm","cost":{"input":1.1,"output":3.6},"limit":{"context":202736,"output":202736},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-07"},"glm-5.1-fast":{"name":"GLM 5.1 Fast","family":"glm","cost":{"input":1.1,"output":3.6},"limit":{"context":202736,"output":202736},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-07"},"glm-5.2":{"name":"GLM 5.2","family":"glm","cost":{"input":1.45,"output":4.5},"limit":{"context":1048560,"output":1048560},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-06-17"},"glm-5.2-short":{"name":"GLM 5.2 short","family":"glm","cost":{"input":1.45,"output":4.5},"limit":{"context":200000,"output":200000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-06-17"},"kimi-k2.5-fast":{"name":"Kimi K2.5 Fast","family":"kimi-k2","cost":{"input":0.52,"output":2.59},"limit":{"context":262128,"output":262128},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-01-27"},"kimi-k2.6-fast":{"name":"Kimi K2.6 Fast","family":"kimi-k2","cost":{"input":0.69,"output":3.22},"limit":{"context":262128,"output":262128},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-21"},"moonshotai/Kimi-K2.5":{"name":"Kimi K2.5","family":"kimi-k2","cost":{"input":0.52,"output":2.59},"limit":{"context":262128,"output":262128},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-01-27"},"moonshotai/Kimi-K2.6":{"name":"Kimi K2.6","family":"kimi-k2","cost":{"input":0.69,"output":3.22},"limit":{"context":262128,"output":262128},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-21"},"moonshotai/Kimi-K2.7-Code":{"name":"Kimi K2.7 Code","family":"kimi-k2","cost":{"input":0.95,"output":4},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"open_weights":true,"release_date":"2026-06-12"},"qwen3.5-397b-fast":{"name":"Qwen3.5 397B Fast","family":"qwen","cost":{"input":0.69,"output":4.14},"limit":{"context":262128,"output":262128},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-01"},"qwen3.6-35b-fast":{"name":"Qwen3.6 35B Fast","family":"qwen3.6","cost":{"input":0.29,"output":1.15},"limit":{"context":131056,"output":131056},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-01"},"zai-org/GLM-5.1-FP8":{"name":"GLM 5.1 FP8","family":"glm","cost":{"input":1.1,"output":3.6},"limit":{"context":202736,"output":202736},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-07"}}},"nova":{"models":{"nova-2-lite-v1":{"name":"Nova 2 Lite","family":"nova-lite","cost":{},"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image","video","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-12-01"},"nova-2-pro-v1":{"name":"Nova 2 Pro","family":"nova-pro","cost":{},"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image","video","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-12-03"}}},"novita-ai":{"models":{"baichuan/baichuan-m2-32b":{"name":"baichuan-m2-32b","family":"baichuan","cost":{"input":0.07,"output":0.07},"limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2025-08-13"},"baidu/ernie-4.5-21B-a3b":{"name":"ERNIE 4.5 21B A3B","family":"ernie","cost":{"input":0.07,"output":0.28},"limit":{"context":120000,"output":8000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-06-30"},"baidu/ernie-4.5-21B-a3b-thinking":{"name":"ERNIE-4.5-21B-A3B-Thinking","family":"ernie","cost":{"input":0.07,"output":0.28},"limit":{"context":131072,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"temperature":true,"open_weights":true,"release_date":"2025-09-19"},"baidu/ernie-4.5-300b-a47b-paddle":{"name":"ERNIE 4.5 300B A47B","cost":{"input":0.28,"output":1.1},"limit":{"context":123000,"output":12000},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2025-06-30"},"baidu/ernie-4.5-vl-28b-a3b":{"name":"ERNIE 4.5 VL 28B A3B","cost":{"input":0.14,"output":0.56},"limit":{"context":30000,"output":8000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-06-30"},"baidu/ernie-4.5-vl-28b-a3b-thinking":{"name":"ERNIE-4.5-VL-28B-A3B-Thinking","cost":{"input":0.39,"output":0.39},"limit":{"context":131072,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-11-26"},"baidu/ernie-4.5-vl-424b-a47b":{"name":"ERNIE 4.5 VL 424B A47B","cost":{"input":0.42,"output":1.25},"limit":{"context":123000,"output":16000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-06-30"},"deepseek/deepseek-ocr":{"name":"DeepSeek-OCR","cost":{"input":0.03,"output":0.03},"limit":{"context":8192,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-10-24"},"deepseek/deepseek-ocr-2":{"name":"deepseek/deepseek-ocr-2","cost":{"input":0.03,"output":0.03},"limit":{"context":8192,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"attachment":true,"open_weights":true,"release_date":"2026-01-27"},"deepseek/deepseek-prover-v2-671b":{"name":"Deepseek Prover V2 671B","cost":{"input":0.7,"output":2.5},"limit":{"context":160000,"output":160000},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2025-04-30"},"deepseek/deepseek-r1-0528":{"name":"DeepSeek R1 0528","family":"deepseek-thinking","cost":{"input":0.7,"output":2.5,"cache_read":0.35},"limit":{"context":163840,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-05-28"},"deepseek/deepseek-r1-0528-qwen3-8b":{"name":"DeepSeek R1 0528 Qwen3 8B","cost":{"input":0.06,"output":0.09},"limit":{"context":128000,"output":32000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"temperature":true,"open_weights":true,"release_date":"2025-05-29"},"deepseek/deepseek-r1-distill-llama-70b":{"name":"DeepSeek R1 Distill LLama 70B","family":"deepseek-thinking","cost":{"input":0.8,"output":0.8},"limit":{"context":8192,"output":8192},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"temperature":true,"open_weights":true,"release_date":"2025-01-27"},"deepseek/deepseek-r1-distill-qwen-14b":{"name":"DeepSeek R1 Distill Qwen 14B","family":"deepseek-thinking","cost":{"input":0.15,"output":0.15},"limit":{"context":32768,"output":16384},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2025-01-20"},"deepseek/deepseek-r1-distill-qwen-32b":{"name":"DeepSeek R1 Distill Qwen 32B","family":"deepseek-thinking","cost":{"input":0.3,"output":0.3},"limit":{"context":64000,"output":32000},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2025-01-20"},"deepseek/deepseek-r1-turbo":{"name":"DeepSeek R1 (Turbo)\t","cost":{"input":0.7,"output":2.5},"limit":{"context":64000,"output":16000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-03-05"},"deepseek/deepseek-v3-0324":{"name":"DeepSeek V3 0324","family":"deepseek","cost":{"input":0.27,"output":1.12,"cache_read":0.135},"limit":{"context":163840,"output":163840},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-03-25"},"deepseek/deepseek-v3-turbo":{"name":"DeepSeek V3 (Turbo)\t","cost":{"input":0.4,"output":1.3},"limit":{"context":64000,"output":16000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-03-05"},"deepseek/deepseek-v3.1":{"name":"DeepSeek V3.1","family":"deepseek","cost":{"input":0.27,"output":1,"cache_read":0.135},"limit":{"context":131072,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-08-21"},"deepseek/deepseek-v3.1-terminus":{"name":"Deepseek V3.1 Terminus","family":"deepseek","cost":{"input":0.27,"output":1,"cache_read":0.135},"limit":{"context":131072,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-09-22"},"deepseek/deepseek-v3.2":{"name":"Deepseek V3.2","family":"deepseek","cost":{"input":0.269,"output":0.4,"cache_read":0.1345},"limit":{"context":163840,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-01"},"deepseek/deepseek-v3.2-exp":{"name":"Deepseek V3.2 Exp","cost":{"input":0.27,"output":0.41},"limit":{"context":163840,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-09-29"},"deepseek/deepseek-v4-flash":{"name":"DeepSeek V4 Flash","family":"deepseek-flash","cost":{"input":0.14,"output":0.28,"cache_read":0.028},"limit":{"context":1048576,"output":393216},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-24"},"deepseek/deepseek-v4-pro":{"name":"DeepSeek V4 Pro","family":"deepseek-thinking","cost":{"input":1.69,"output":3.38,"cache_read":0.13},"limit":{"context":1048576,"output":393216},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-24"},"google/gemma-3-12b-it":{"name":"Gemma 3 12B","family":"gemma","cost":{"input":0.05,"output":0.1},"limit":{"context":131072,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-03-13"},"google/gemma-3-27b-it":{"name":"Gemma 3 27B","family":"gemma","cost":{"input":0.119,"output":0.2},"limit":{"context":98304,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-03-25"},"google/gemma-4-26b-a4b-it":{"name":"Gemma 4 26B A4B","family":"gemma","cost":{"input":0.13,"output":0.4},"limit":{"context":262144,"output":131072},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-02"},"google/gemma-4-31b-it":{"name":"Gemma 4 31B","family":"gemma","cost":{"input":0.14,"output":0.4},"limit":{"context":262144,"output":131072},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-02"},"gryphe/mythomax-l2-13b":{"name":"Mythomax L2 13B","cost":{"input":0.09,"output":0.09},"limit":{"context":4096,"output":3200},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2024-04-25"},"inclusionai/ling-2.6-1t":{"name":"Ling-2.6-1T","family":"ling","cost":{},"limit":{"context":262144,"output":32768},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-23"},"inclusionai/ling-2.6-flash":{"name":"Ling-2.6-flash","family":"ling","cost":{"input":0.1,"output":0.3,"cache_read":0.02},"limit":{"context":262144,"output":32768},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-24"},"inclusionai/ring-2.6-1t":{"name":"Ring-2.6-1T","family":"ring","cost":{"input":0.3,"output":2.5,"cache_read":0.06},"limit":{"context":262144,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-05-08"},"kwaipilot/kat-coder-pro":{"name":"Kat Coder Pro","cost":{"input":0.3,"output":1.2,"cache_read":0.06},"limit":{"context":256000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-01-05"},"meta-llama/llama-3-70b-instruct":{"name":"Llama3 70B Instruct","family":"llama","cost":{"input":0.51,"output":0.74},"limit":{"context":8192,"output":8000},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2024-04-25"},"meta-llama/llama-3-8b-instruct":{"name":"Llama 3 8B Instruct","family":"llama","cost":{"input":0.04,"output":0.04},"limit":{"context":8192,"output":8192},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2024-04-25"},"meta-llama/llama-3.1-8b-instruct":{"name":"Llama 3.1 8B Instruct","family":"llama","cost":{"input":0.02,"output":0.05},"limit":{"context":16384,"output":16384},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2024-07-24"},"meta-llama/llama-3.2-3b-instruct":{"name":"Llama 3.2 3B Instruct","family":"llama","cost":{"input":0.03,"output":0.05},"limit":{"context":32768,"output":32000},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2024-09-18"},"meta-llama/llama-3.3-70b-instruct":{"name":"Llama 3.3 70B Instruct","family":"llama","cost":{"input":0.135,"output":0.4},"limit":{"context":131072,"output":120000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-12-07"},"meta-llama/llama-4-maverick-17b-128e-instruct-fp8":{"name":"Llama 4 Maverick Instruct","cost":{"input":0.27,"output":0.85},"limit":{"context":1048576,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-04-06"},"meta-llama/llama-4-scout-17b-16e-instruct":{"name":"Llama 4 Scout Instruct","cost":{"input":0.18,"output":0.59},"limit":{"context":131072,"output":131072},"modalities":{"input":["text","image"],"output":["text"]},"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-04-06"},"microsoft/wizardlm-2-8x22b":{"name":"Wizardlm 2 8x22B","cost":{"input":0.62,"output":0.62},"limit":{"context":65535,"output":8000},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2024-04-24"},"minimax/minimax-m2":{"name":"MiniMax-M2","family":"minimax","cost":{"input":0.3,"output":1.2,"cache_read":0.03},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-10-27"},"minimax/minimax-m2.1":{"name":"Minimax M2.1","family":"minimax","cost":{"input":0.3,"output":1.2,"cache_read":0.03},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-23"},"minimax/minimax-m2.5":{"name":"MiniMax M2.5","family":"minimax","cost":{"input":0.3,"output":1.2,"cache_read":0.03},"limit":{"context":204800,"output":131100},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-02-12"},"minimax/minimax-m2.5-highspeed":{"name":"MiniMax M2.5 Highspeed","family":"minimax-m2.5","cost":{"input":0.6,"output":2.4,"cache_read":0.03},"limit":{"context":204800,"output":131100},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-02-12"},"minimax/minimax-m2.7":{"name":"MiniMax M2.7","family":"minimax-m2.7","cost":{"input":0.3,"output":1.2,"cache_read":0.06},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-03-18"},"minimax/minimax-m2.7-highspeed":{"name":"MiniMax-M2.7-highspeed","family":"minimax","cost":{"input":0.6,"output":2.4,"cache_read":0.06,"cache_write":0.375},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-03-18"},"minimaxai/minimax-m1-80k":{"name":"MiniMax M1","family":"minimax","cost":{"input":0.55,"output":2.2},"limit":{"context":1000000,"output":40000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-06-17"},"mistralai/mistral-nemo":{"name":"Mistral Nemo","family":"mistral-nemo","cost":{"input":0.04,"output":0.17},"limit":{"context":60288,"output":16000},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2024-07-30"},"moonshotai/kimi-k2-0905":{"name":"Kimi K2 0905","family":"kimi-k2","cost":{"input":0.6,"output":2.5},"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-09-05"},"moonshotai/kimi-k2-instruct":{"name":"Kimi K2 Instruct","cost":{"input":0.57,"output":2.3},"limit":{"context":131072,"output":32768},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-11"},"moonshotai/kimi-k2-thinking":{"name":"Kimi K2 Thinking","family":"kimi-thinking","cost":{"input":0.6,"output":2.5},"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-11-07"},"moonshotai/kimi-k2.5":{"name":"Kimi K2.5","family":"kimi-k2","cost":{"input":0.6,"output":3,"cache_read":0.1},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-01-27"},"moonshotai/kimi-k2.6":{"name":"Kimi K2.6","family":"kimi-k2","cost":{"input":0.95,"output":4,"cache_read":0.16},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-21"},"nousresearch/hermes-2-pro-llama-3-8b":{"name":"Hermes 2 Pro Llama 3 8B","cost":{"input":0.14,"output":0.14},"limit":{"context":8192,"output":8192},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2024-06-27"},"openai/gpt-oss-120b":{"name":"OpenAI GPT OSS 120B","cost":{"input":0.05,"output":0.25},"limit":{"context":131072,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-08-06"},"openai/gpt-oss-20b":{"name":"OpenAI: GPT OSS 20B","cost":{"input":0.04,"output":0.15},"limit":{"context":131072,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-08-06"},"paddlepaddle/paddleocr-vl":{"name":"PaddleOCR-VL","cost":{"input":0.02,"output":0.02},"limit":{"context":16384,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-10-22"},"qwen/qwen-2.5-72b-instruct":{"name":"Qwen 2.5 72B Instruct","family":"qwen","cost":{"input":0.38,"output":0.4},"limit":{"context":32000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-10-15"},"qwen/qwen-mt-plus":{"name":"Qwen MT Plus","cost":{"input":0.25,"output":0.75},"limit":{"context":16384,"output":8192},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2025-09-03"},"qwen/qwen2.5-7b-instruct":{"name":"Qwen2.5 7B Instruct","cost":{"input":0.07,"output":0.07},"limit":{"context":32000,"output":32000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-04-16"},"qwen/qwen2.5-vl-72b-instruct":{"name":"Qwen2.5 VL 72B Instruct","family":"qwen","cost":{"input":0.8,"output":0.8},"limit":{"context":32768,"output":32768},"modalities":{"input":["text","image","video"],"output":["text"]},"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-03-25"},"qwen/qwen3-235b-a22b-fp8":{"name":"Qwen3 235B A22B","cost":{"input":0.2,"output":0.8},"limit":{"context":40960,"output":20000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"temperature":true,"open_weights":true,"release_date":"2025-04-29"},"qwen/qwen3-235b-a22b-instruct-2507":{"name":"Qwen3 235B A22B Instruct 2507","family":"qwen","cost":{"input":0.09,"output":0.58},"limit":{"context":131072,"output":16384},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-22"},"qwen/qwen3-235b-a22b-thinking-2507":{"name":"Qwen3 235B A22b Thinking 2507","family":"qwen","cost":{"input":0.3,"output":3},"limit":{"context":131072,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-25"},"qwen/qwen3-30b-a3b-fp8":{"name":"Qwen3 30B A3B","cost":{"input":0.09,"output":0.45},"limit":{"context":40960,"output":20000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"temperature":true,"open_weights":true,"release_date":"2025-04-29"},"qwen/qwen3-32b-fp8":{"name":"Qwen3 32B","cost":{"input":0.1,"output":0.45},"limit":{"context":40960,"output":20000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"temperature":true,"open_weights":true,"release_date":"2025-04-29"},"qwen/qwen3-4b-fp8":{"name":"Qwen3 4B","cost":{"input":0.03,"output":0.03},"limit":{"context":128000,"output":20000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"temperature":true,"open_weights":true,"release_date":"2025-04-29"},"qwen/qwen3-8b-fp8":{"name":"Qwen3 8B","cost":{"input":0.035,"output":0.138},"limit":{"context":128000,"output":20000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"temperature":true,"open_weights":true,"release_date":"2025-04-29"},"qwen/qwen3-coder-30b-a3b-instruct":{"name":"Qwen3 Coder 30b A3B Instruct","cost":{"input":0.07,"output":0.27},"limit":{"context":160000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-10-09"},"qwen/qwen3-coder-480b-a35b-instruct":{"name":"Qwen3 Coder 480B A35B Instruct","family":"qwen","cost":{"input":0.3,"output":1.3},"limit":{"context":262144,"output":65536},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-23"},"qwen/qwen3-coder-next":{"name":"Qwen3 Coder Next","family":"qwen","cost":{"input":0.2,"output":1.5},"limit":{"context":262144,"output":65536},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-03"},"qwen/qwen3-max":{"name":"Qwen3 Max","family":"qwen","cost":{"input":2.11,"output":8.45},"limit":{"context":262144,"output":65536},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-09-24"},"qwen/qwen3-next-80b-a3b-instruct":{"name":"Qwen3 Next 80B A3B Instruct","cost":{"input":0.15,"output":1.5},"limit":{"context":131072,"output":32768},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-09-10"},"qwen/qwen3-next-80b-a3b-thinking":{"name":"Qwen3 Next 80B A3B Thinking","cost":{"input":0.15,"output":1.5},"limit":{"context":131072,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-09-10"},"qwen/qwen3-omni-30b-a3b-instruct":{"name":"Qwen3 Omni 30B A3B Instruct","family":"qwen","cost":{"input":0.25,"output":0.97},"limit":{"context":65536,"output":16384},"modalities":{"input":["text","video","audio","image"],"output":["text","audio"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-09-24"},"qwen/qwen3-omni-30b-a3b-thinking":{"name":"Qwen3 Omni 30B A3B Thinking","cost":{"input":0.25,"output":0.97},"limit":{"context":65536,"output":16384},"modalities":{"input":["text","audio","video","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-09-24"},"qwen/qwen3-vl-235b-a22b-instruct":{"name":"Qwen3 VL 235B A22B Instruct","cost":{"input":0.3,"output":1.5},"limit":{"context":131072,"output":32768},"modalities":{"input":["text","image","video"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-09-24"},"qwen/qwen3-vl-235b-a22b-thinking":{"name":"Qwen3 VL 235B A22B Thinking","cost":{"input":0.98,"output":3.95},"limit":{"context":131072,"output":32768},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-09-24"},"qwen/qwen3-vl-30b-a3b-instruct":{"name":"qwen/qwen3-vl-30b-a3b-instruct","cost":{"input":0.2,"output":0.7},"limit":{"context":131072,"output":32768},"modalities":{"input":["text","video","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-10-11"},"qwen/qwen3-vl-30b-a3b-thinking":{"name":"qwen/qwen3-vl-30b-a3b-thinking","cost":{"input":0.2,"output":1},"limit":{"context":131072,"output":32768},"modalities":{"input":["text","image","video"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-10-11"},"qwen/qwen3-vl-8b-instruct":{"name":"qwen/qwen3-vl-8b-instruct","cost":{"input":0.08,"output":0.5},"limit":{"context":131072,"output":32768},"modalities":{"input":["text","image","video"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-10-17"},"qwen/qwen3.5-122b-a10b":{"name":"Qwen3.5-122B-A10B","family":"qwen","cost":{"input":0.4,"output":3.2},"limit":{"context":262144,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-02-26"},"qwen/qwen3.5-27b":{"name":"Qwen3.5-27B","family":"qwen","cost":{"input":0.3,"output":2.4},"limit":{"context":262144,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-02-26"},"qwen/qwen3.5-35b-a3b":{"name":"Qwen3.5-35B-A3B","family":"qwen","cost":{"input":0.25,"output":2},"limit":{"context":262144,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-02-26"},"qwen/qwen3.5-397b-a17b":{"name":"Qwen3.5-397B-A17B","family":"qwen","cost":{"input":0.6,"output":3.6},"limit":{"context":262144,"output":64000},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-02-17"},"qwen/qwen3.7-max":{"name":"Qwen3.7-Max","family":"qwen","cost":{"input":1.25,"output":3.75,"cache_read":0.125,"cache_write":1.5625},"limit":{"context":1000000,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-05-21"},"sao10K/L3-8B-stheno-v3.2":{"name":"L3 8B Stheno V3.2","family":"llama","cost":{"input":0.05,"output":0.05},"limit":{"context":8192,"output":32000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-11-29"},"sao10K/l3-70b-euryale-v2.1":{"name":"L3 70B Euryale V2.1\t","cost":{"input":1.48,"output":1.48},"limit":{"context":8192,"output":8192},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-06-18"},"sao10K/l3-8b-lunaris":{"name":"Sao10k L3 8B Lunaris\t","cost":{"input":0.05,"output":0.05},"limit":{"context":8192,"output":8192},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2024-11-28"},"sao10K/l31-70b-euryale-v2.2":{"name":"L31 70B Euryale V2.2","cost":{"input":1.48,"output":1.48},"limit":{"context":8192,"output":8192},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-09-19"},"xiaomimimo/mimo-v2-flash":{"name":"XiaomiMiMo/MiMo-V2-Flash","family":"mimo","cost":{"input":0.1,"output":0.3,"cache_read":0.3},"limit":{"context":262144,"output":32000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-19"},"xiaomimimo/mimo-v2-pro":{"name":"MiMo-V2-Pro","family":"mimo","cost":{"input":2,"output":6,"cache_read":0.4},"limit":{"context":1048576,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-03-18"},"xiaomimimo/mimo-v2.5-pro":{"name":"MiMo-V2.5-Pro","family":"mimo","cost":{"input":2,"output":6,"cache_read":0.4},"limit":{"context":1048576,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-22"},"zai-org/autoglm-phone-9b-multilingual":{"name":"AutoGLM-Phone-9B-Multilingual","cost":{"input":0.035,"output":0.138},"limit":{"context":65536,"output":65536},"modalities":{"input":["text","image"],"output":["text"]},"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-12-10"},"zai-org/glm-4.5":{"name":"GLM-4.5","family":"glm","cost":{"input":0.6,"output":2.2,"cache_read":0.11},"limit":{"context":131072,"output":98304},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-28"},"zai-org/glm-4.5-air":{"name":"GLM 4.5 Air","family":"glm-air","cost":{"input":0.13,"output":0.85},"limit":{"context":131072,"output":98304},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-10-13"},"zai-org/glm-4.5v":{"name":"GLM 4.5V","family":"glmv","cost":{"input":0.6,"output":1.8,"cache_read":0.11},"limit":{"context":65536,"output":16384},"modalities":{"input":["text","video","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-08-11"},"zai-org/glm-4.6":{"name":"GLM 4.6","family":"glm","cost":{"input":0.55,"output":2.2,"cache_read":0.11},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-09-30"},"zai-org/glm-4.6v":{"name":"GLM 4.6V","family":"glmv","cost":{"input":0.3,"output":0.9,"cache_read":0.055},"limit":{"context":131072,"output":32768},"modalities":{"input":["text","video","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-12-08"},"zai-org/glm-4.7":{"name":"GLM-4.7","family":"glm","cost":{"input":0.6,"output":2.2,"cache_read":0.11},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-22"},"zai-org/glm-4.7-flash":{"name":"GLM-4.7-Flash","family":"glm","cost":{"input":0.07,"output":0.4,"cache_read":0.01},"limit":{"context":200000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-01-19"},"zai-org/glm-5":{"name":"GLM-5","family":"glm","cost":{"input":1,"output":3.2,"cache_read":0.2},"limit":{"context":202800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-11"},"zai-org/glm-5.1":{"name":"GLM-5.1","family":"glm","cost":{"input":1.4,"output":4.4,"cache_read":0.26},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-03-27"},"zai-org/glm-5.2":{"name":"GLM-5.2","family":"glm","cost":{"input":1.4,"output":4.4,"cache_read":0.26},"limit":{"context":1048576,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-06-13"}}},"nvidia":{"models":{"abacusai/dracarys-llama-3_1-70b-instruct":{"name":"dracarys-llama-3.1-70b-instruct","cost":{},"limit":{"context":128000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-09-11"},"baai/bge-m3":{"name":"BGE M3","family":"bge","cost":{},"limit":{"context":8192,"output":1024},"modalities":{"input":["text"],"output":["text"]},"open_weights":true,"release_date":"2024-01-30"},"black-forest-labs/flux.1-dev":{"name":"FLUX.1-dev","family":"flux","cost":{},"limit":{"context":4096,"output":0},"modalities":{"input":["text"],"output":["image"]},"temperature":true,"release_date":"2024-08-01"},"black-forest-labs/flux_1-kontext-dev":{"name":"FLUX.1-Kontext-dev","cost":{},"limit":{"context":40960,"output":40960},"modalities":{"input":["text","image"],"output":["image"]},"attachment":true,"open_weights":true,"release_date":"2025-08-12"},"black-forest-labs/flux_1-schnell":{"name":"FLUX.1-schnell","cost":{},"limit":{"context":77,"output":0},"modalities":{"input":["text"],"output":["image"]},"open_weights":true,"release_date":"2024-08-01"},"black-forest-labs/flux_2-klein-4b":{"name":"FLUX.2 Klein 4B","family":"flux","cost":{},"limit":{"context":40960,"output":40960},"modalities":{"input":["image","text"],"output":["image"]},"temperature":true,"open_weights":true,"release_date":"2026-01-14"},"bytedance/seed-oss-36b-instruct":{"name":"ByteDance-Seed/Seed-OSS-36B-Instruct","family":"seed","cost":{},"limit":{"context":262000,"output":262000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-09-04"},"deepseek-ai/deepseek-v4-flash":{"name":"DeepSeek V4 Flash","family":"deepseek-flash","cost":{"input":0.14,"output":0.28,"cache_read":0.0028},"limit":{"context":1048576,"output":393216},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-24"},"deepseek-ai/deepseek-v4-pro":{"name":"DeepSeek V4 Pro","family":"deepseek-thinking","cost":{"input":0.435,"output":0.87,"cache_read":0.003625},"limit":{"context":1048576,"output":393216},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-24"},"google/gemma-2-2b-it":{"name":"Gemma 2 2b It","cost":{},"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-07-16"},"google/gemma-3n-e2b-it":{"name":"Gemma 3n E2b It","cost":{},"limit":{"context":128000,"output":4096},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-06-12"},"google/gemma-3n-e4b-it":{"name":"Gemma 3n E4b It","cost":{},"limit":{"context":128000,"output":4096},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-06-03"},"google/gemma-4-31b-it":{"name":"Gemma-4-31B-IT","family":"gemma","cost":{},"limit":{"context":256000,"output":16384},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-02"},"google/google-paligemma":{"name":"paligemma","cost":{},"limit":{"context":128000,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"temperature":true,"attachment":true,"open_weights":true,"release_date":"2024-05-14"},"meta/esm2-650m":{"name":"esm2-650m","cost":{},"limit":{"context":128000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2024-08-29"},"meta/esmfold":{"name":"esmfold","cost":{},"limit":{"context":128000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2024-03-15"},"meta/llama-3.1-70b-instruct":{"name":"Llama 3.1 70b Instruct","cost":{},"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-07-16"},"meta/llama-3.1-8b-instruct":{"name":"Llama 3.1 8B Instruct","family":"llama","cost":{},"limit":{"context":16000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-01-01"},"meta/llama-3.2-11b-vision-instruct":{"name":"Llama 3.2 11b Vision Instruct","cost":{},"limit":{"context":128000,"output":4096},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2024-09-18"},"meta/llama-3.2-1b-instruct":{"name":"Llama 3.2 1b Instruct","cost":{},"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-09-18"},"meta/llama-3.2-3b-instruct":{"name":"Llama 3.2 3B Instruct","family":"llama","cost":{},"limit":{"context":32768,"output":32000},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2024-09-18"},"meta/llama-3.2-90b-vision-instruct":{"name":"Llama-3.2-90B-Vision-Instruct","family":"llama","cost":{},"limit":{"context":128000,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2024-09-25"},"meta/llama-3.3-70b-instruct":{"name":"Llama 3.3 70b Instruct","cost":{},"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-11-26"},"meta/llama-4-maverick-17b-128e-instruct":{"name":"Llama 4 Maverick 17b 128e Instruct","cost":{},"limit":{"context":128000,"output":4096},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-04-01"},"meta/llama-guard-4-12b":{"name":"Llama Guard 4 12B","family":"llama","cost":{},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-04-05"},"microsoft/phi-4-mini-instruct":{"name":"Phi-4-Mini","family":"phi","cost":{},"limit":{"context":131072,"output":8192},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-12-01"},"microsoft/phi-4-multimodal-instruct":{"name":"Phi 4 Multimodal","cost":{},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-07-26"},"minimaxai/minimax-m2.7":{"name":"MiniMax-M2.7","family":"minimax","cost":{},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-03-18"},"mistralai/magistral-small-2506":{"name":"Magistral Small 2506","cost":{},"limit":{"context":32768,"output":32768},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-09-25"},"mistralai/mistral-7b-instruct-v03":{"name":"Mistral-7B-Instruct-v0.3","cost":{},"limit":{"context":65536,"output":65536},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-04-01"},"mistralai/mistral-large-3-675b-instruct-2512":{"name":"Mistral Large 3 675B Instruct 2512","family":"mistral-large","cost":{},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-12-02"},"mistralai/mistral-medium-3-instruct":{"name":"Mistral Medium 3","family":"mistral-medium","cost":{},"limit":{"context":131072,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"attachment":true,"release_date":"2025-09-25"},"mistralai/mistral-nemotron":{"name":"mistral-nemotron","family":"nemotron","cost":{},"limit":{"context":128000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-06-11"},"mistralai/mistral-small-4-119b-2603":{"name":"mistral-small-4-119b-2603","cost":{},"limit":{"context":128000,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-03-16"},"mistralai/mixtral-8x22b-instruct":{"name":"Mistral: Mixtral 8x22B Instruct","cost":{},"limit":{"context":65536,"output":13108},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-04-17"},"mistralai/mixtral-8x7b-instruct":{"name":"Mistral: Mixtral 8x7B Instruct","cost":{},"limit":{"context":32768,"output":16384},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2023-12-10"},"moonshotai/kimi-k2-instruct-0905":{"name":"Kimi K2 0905","family":"kimi-k2","cost":{},"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-09-05"},"moonshotai/kimi-k2.6":{"name":"Kimi K2.6","family":"kimi-k2","cost":{},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-21"},"nvidia/active-speaker-detection":{"name":"Active Speaker Detection","cost":{},"limit":{"context":0,"output":4096},"modalities":{"input":["video"],"output":["text"]},"attachment":true,"open_weights":true,"release_date":"2026-04-16"},"nvidia/bevformer":{"name":"bevformer","cost":{},"limit":{"context":128000,"output":8192},"modalities":{"input":["video"],"output":["text"]},"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-03-18"},"nvidia/cosmos-predict1-5b":{"name":"cosmos-predict1-5b","cost":{},"limit":{"context":0,"output":4096},"modalities":{"input":["text","image","video"],"output":["video"]},"attachment":true,"open_weights":true,"release_date":"2025-03-18"},"nvidia/cosmos-transfer1-7b":{"name":"cosmos-transfer1-7b","cost":{},"limit":{"context":0,"output":4096},"modalities":{"input":["text","image","video"],"output":["video"]},"attachment":true,"open_weights":true,"release_date":"2025-06-13"},"nvidia/cosmos-transfer2_5-2b":{"name":"cosmos-transfer2.5-2b","cost":{},"limit":{"context":0,"output":4096},"modalities":{"input":["text","image","video"],"output":["video"]},"attachment":true,"open_weights":true,"release_date":"2026-02-26"},"nvidia/gliner-pii":{"name":"gliner-pii","cost":{},"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2026-03-03"},"nvidia/llama-3_1-nemotron-safety-guard-8b-v3":{"name":"llama-3.1-nemotron-safety-guard-8b-v3","family":"nemotron","cost":{},"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"open_weights":true,"release_date":"2025-10-28"},"nvidia/llama-3_2-nemoretriever-300m-embed-v1":{"name":"llama-3_2-nemoretriever-300m-embed-v1","cost":{},"limit":{"context":32768,"output":2048},"modalities":{"input":["text"],"output":["text"]},"open_weights":true,"release_date":"2025-07-24"},"nvidia/llama-nemotron-embed-vl-1b-v2":{"name":"llama-nemotron-embed-vl-1b-v2","family":"nemotron","cost":{},"limit":{"context":32768,"output":2048},"modalities":{"input":["text","image"],"output":["text"]},"attachment":true,"open_weights":true,"release_date":"2026-02-10"},"nvidia/llama-nemotron-rerank-vl-1b-v2":{"name":"llama-nemotron-rerank-vl-1b-v2","family":"nemotron","cost":{},"limit":{"context":128000,"output":4096},"modalities":{"input":["text","image"],"output":["text"]},"attachment":true,"open_weights":true,"release_date":"2026-03-31"},"nvidia/magpie-tts-zeroshot":{"name":"magpie-tts-zeroshot","cost":{},"limit":{"context":0,"output":4096},"modalities":{"input":["text","audio"],"output":["audio"]},"attachment":true,"open_weights":true,"release_date":"2025-05-22"},"nvidia/nemotron-3-content-safety":{"name":"nemotron-3-content-safety","family":"nemotron","cost":{},"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"open_weights":true,"release_date":"2026-04-16"},"nvidia/nemotron-3-nano-30b-a3b":{"name":"nemotron-3-nano-30b-a3b","family":"nemotron","cost":{},"limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-12"},"nvidia/nemotron-3-nano-omni-30b-a3b-reasoning":{"name":"Nemotron 3 Nano Omni","family":"nemotron","cost":{},"limit":{"context":256000,"output":65536},"modalities":{"input":["text","image","video","audio"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-28"},"nvidia/nemotron-3-super-120b-a12b":{"name":"Nemotron 3 Super","family":"nemotron","cost":{"input":0.2,"output":0.8},"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-03-11"},"nvidia/nemotron-3-ultra-550b-a55b":{"name":"Nemotron 3 Ultra 550B A55B","family":"nemotron","cost":{"input":0.5,"output":2.5,"cache_read":0.15},"limit":{"context":1000000,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-06-04"},"nvidia/nemotron-content-safety-reasoning-4b":{"name":"nemotron-content-safety-reasoning-4b","family":"nemotron","cost":{},"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"open_weights":true,"release_date":"2026-01-22"},"nvidia/nemotron-mini-4b-instruct":{"name":"nemotron-mini-4b-instruct","family":"nemotron","cost":{},"limit":{"context":128000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-08-21"},"nvidia/nemotron-voicechat":{"name":"nemotron-voicechat","family":"nemotron","cost":{},"limit":{"context":128000,"output":8192},"modalities":{"input":["text","audio"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-03-16"},"nvidia/nv-embed-v1":{"name":"nv-embed-v1","cost":{},"limit":{"context":32768,"output":2048},"modalities":{"input":["text"],"output":["text"]},"open_weights":true,"release_date":"2024-06-07"},"nvidia/nv-embedcode-7b-v1":{"name":"nv-embedcode-7b-v1","cost":{},"limit":{"context":32768,"output":2048},"modalities":{"input":["text"],"output":["text"]},"open_weights":true,"release_date":"2025-03-17"},"nvidia/nvidia-nemotron-nano-9b-v2":{"name":"nvidia-nemotron-nano-9b-v2","family":"nemotron","cost":{},"limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-08-18"},"nvidia/rerank-qa-mistral-4b":{"name":"rerank-qa-mistral-4b","cost":{},"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"open_weights":true,"release_date":"2024-03-17"},"nvidia/riva-translate-4b-instruct-v1_1":{"name":"riva-translate-4b-instruct-v1_1","cost":{},"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"open_weights":true,"release_date":"2025-12-12"},"nvidia/sparsedrive":{"name":"sparsedrive","cost":{},"limit":{"context":128000,"output":8192},"modalities":{"input":["video"],"output":["text"]},"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-03-18"},"nvidia/streampetr":{"name":"streampetr","cost":{},"limit":{"context":128000,"output":8192},"modalities":{"input":["video"],"output":["text"]},"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-11-13"},"nvidia/studiovoice":{"name":"studiovoice","cost":{},"limit":{"context":128000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2024-10-03"},"nvidia/synthetic-video-detector":{"name":"synthetic-video-detector","cost":{},"limit":{"context":0,"output":4096},"modalities":{"input":["video"],"output":["text"]},"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-16"},"nvidia/usdcode":{"name":"usdcode","cost":{},"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2026-01-01"},"nvidia/usdvalidate":{"name":"usdvalidate","cost":{},"limit":{"context":0,"output":4096},"modalities":{"input":["text"],"output":["text"]},"open_weights":true,"release_date":"2024-07-24"},"openai/gpt-oss-120b":{"name":"GPT-OSS-120B","family":"gpt-oss","cost":{},"limit":{"context":128000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-08-04"},"openai/gpt-oss-20b":{"name":"GPT OSS 20B","family":"gpt-oss","cost":{},"limit":{"context":131072,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-08-05"},"openai/whisper-large-v3":{"name":"Whisper Large v3","family":"whisper","cost":{},"limit":{"context":0,"output":4096},"modalities":{"input":["audio"],"output":["text"]},"open_weights":true,"release_date":"2023-09-01"},"qwen/qwen-image":{"name":"Qwen Image","family":"qwen","cost":{},"limit":{"context":0,"output":0},"modalities":{"input":["text","image"],"output":["image"]},"temperature":true,"attachment":true,"release_date":"2025-08-07"},"qwen/qwen-image-edit":{"name":"Qwen Image Edit","family":"qwen","cost":{},"limit":{"context":0,"output":0},"modalities":{"input":["text","image"],"output":["image"]},"temperature":true,"attachment":true,"release_date":"2025-08-19"},"qwen/qwen2.5-coder-32b-instruct":{"name":"Qwen2.5 Coder 32b Instruct","cost":{},"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-11-06"},"qwen/qwen3-coder-480b-a35b-instruct":{"name":"Qwen3 Coder 480B A35B Instruct","family":"qwen","cost":{},"limit":{"context":262144,"output":66536},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-07-23"},"qwen/qwen3-next-80b-a3b-instruct":{"name":"Qwen3-Next-80B-A3B-Instruct","family":"qwen","cost":{},"limit":{"context":262144,"output":16384},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2024-12-01"},"qwen/qwen3.5-122b-a10b":{"name":"Qwen3.5 122B-A10B","family":"qwen","cost":{},"limit":{"context":262144,"output":65536},"modalities":{"input":["text","image","video","audio"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-02-23"},"qwen/qwen3.5-397b-a17b":{"name":"Qwen3.5-397B-A17B","family":"qwen","cost":{},"limit":{"context":262144,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-02-16"},"sarvamai/sarvam-m":{"name":"sarvam-m","cost":{},"limit":{"context":128000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-25"},"stepfun-ai/step-3.5-flash":{"name":"Step 3.5 Flash","cost":{},"limit":{"context":256000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-02"},"stepfun-ai/step-3.7-flash":{"name":"Step 3.7 Flash","cost":{},"limit":{"context":256000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-05-28"},"upstage/solar-10_7b-instruct":{"name":"solar-10.7b-instruct","cost":{},"limit":{"context":128000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-06-05"},"z-ai/glm-5.1":{"name":"GLM-5.1","family":"glm","cost":{},"limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-03-27"}}},"ollama-cloud":{"models":{"cogito-2.1:671b":{"name":"cogito-2.1:671b","family":"cogito","limit":{"context":163840,"output":32000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"open_weights":true,"release_date":"2025-11-19"},"deepseek-v3.1:671b":{"name":"deepseek-v3.1:671b","family":"deepseek","limit":{"context":163840,"output":163840},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"open_weights":true,"release_date":"2025-08-21"},"deepseek-v3.2":{"name":"deepseek-v3.2","family":"deepseek","limit":{"context":163840,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"open_weights":true,"release_date":"2025-06-15"},"deepseek-v4-flash":{"name":"deepseek-v4-flash","family":"deepseek-flash","limit":{"context":1048576,"output":1048576},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"open_weights":true,"release_date":"2026-04-24"},"deepseek-v4-pro":{"name":"deepseek-v4-pro","family":"deepseek-thinking","limit":{"context":1048576,"output":1048576},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"open_weights":true,"release_date":"2026-04-24"},"devstral-2:123b":{"name":"devstral-2:123b","family":"devstral","limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"open_weights":true,"release_date":"2025-12-09"},"devstral-small-2:24b":{"name":"devstral-small-2:24b","family":"devstral","limit":{"context":262144,"output":262144},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"attachment":true,"open_weights":true,"release_date":"2025-12-09"},"gemini-3-flash-preview":{"name":"gemini-3-flash-preview","family":"gemini-flash","limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"open_weights":true,"release_date":"2025-12-17"},"gemma3:12b":{"name":"gemma3:12b","family":"gemma","limit":{"context":131072,"output":131072},"modalities":{"input":["text","image"],"output":["text"]},"attachment":true,"open_weights":true,"release_date":"2024-12-01"},"gemma3:27b":{"name":"gemma3:27b","family":"gemma","limit":{"context":131072,"output":131072},"modalities":{"input":["text","image"],"output":["text"]},"attachment":true,"open_weights":true,"release_date":"2025-07-27"},"gemma3:4b":{"name":"gemma3:4b","family":"gemma","limit":{"context":131072,"output":131072},"modalities":{"input":["text","image"],"output":["text"]},"attachment":true,"open_weights":true,"release_date":"2024-12-01"},"gemma4:31b":{"name":"gemma4:31b","family":"gemma","limit":{"context":262144,"output":262144},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"open_weights":true,"release_date":"2026-04-02"},"glm-4.6":{"name":"glm-4.6","family":"glm","limit":{"context":202752,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"open_weights":true,"release_date":"2025-09-29"},"glm-4.7":{"name":"glm-4.7","family":"glm","limit":{"context":202752,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"open_weights":true,"release_date":"2025-12-22"},"glm-5":{"name":"glm-5","family":"glm","limit":{"context":202752,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"open_weights":true,"release_date":"2026-02-11"},"glm-5.1":{"name":"glm-5.1","family":"glm","limit":{"context":202752,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"open_weights":true,"release_date":"2026-03-27"},"glm-5.2":{"name":"GLM-5.2","family":"glm","limit":{"context":976000,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-06-13"},"gpt-oss:120b":{"name":"gpt-oss:120b","family":"gpt-oss","limit":{"context":131072,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"open_weights":true,"release_date":"2025-08-05"},"gpt-oss:20b":{"name":"gpt-oss:20b","family":"gpt-oss","limit":{"context":131072,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"open_weights":true,"release_date":"2025-08-05"},"kimi-k2-thinking":{"name":"kimi-k2-thinking","family":"kimi-thinking","limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"open_weights":true,"release_date":"2025-11-06"},"kimi-k2.5":{"name":"kimi-k2.5","family":"kimi-k2","limit":{"context":262144,"output":262144},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"open_weights":true,"release_date":"2026-01-27"},"kimi-k2.6":{"name":"kimi-k2.6","family":"kimi-k2","limit":{"context":262144,"output":262144},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"open_weights":true,"release_date":"2026-04-20"},"kimi-k2.7-code":{"name":"kimi-k2.7-code","family":"kimi-k2","limit":{"context":262144,"output":262144},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"open_weights":true,"release_date":"2026-06-12"},"kimi-k2:1t":{"name":"kimi-k2:1t","family":"kimi-k2","limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"open_weights":true,"release_date":"2025-07-11"},"minimax-m2":{"name":"minimax-m2","family":"minimax","limit":{"context":204800,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"open_weights":true,"release_date":"2025-10-23"},"minimax-m2.1":{"name":"minimax-m2.1","family":"minimax","limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"open_weights":true,"release_date":"2025-12-23"},"minimax-m2.5":{"name":"minimax-m2.5","family":"minimax","limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"open_weights":true,"release_date":"2026-02-12"},"minimax-m2.7":{"name":"minimax-m2.7","family":"minimax","limit":{"context":196608,"output":196608},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"open_weights":true,"release_date":"2026-03-18"},"minimax-m3":{"name":"minimax-m3","family":"minimax-m3","limit":{"context":512000,"output":131072},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-05-31"},"ministral-3:14b":{"name":"ministral-3:14b","family":"ministral","limit":{"context":262144,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"attachment":true,"open_weights":true,"release_date":"2024-12-01"},"ministral-3:3b":{"name":"ministral-3:3b","family":"ministral","limit":{"context":262144,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"attachment":true,"open_weights":true,"release_date":"2024-10-22"},"ministral-3:8b":{"name":"ministral-3:8b","family":"ministral","limit":{"context":262144,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"attachment":true,"open_weights":true,"release_date":"2024-12-01"},"mistral-large-3:675b":{"name":"mistral-large-3:675b","family":"mistral-large","limit":{"context":262144,"output":262144},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"attachment":true,"open_weights":true,"release_date":"2025-12-02"},"nemotron-3-nano:30b":{"name":"nemotron-3-nano:30b","family":"nemotron","limit":{"context":1048576,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-15"},"nemotron-3-super":{"name":"nemotron-3-super","family":"nemotron","limit":{"context":262144,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-03-11"},"nemotron-3-ultra":{"name":"nemotron-3-ultra","family":"nemotron","limit":{"context":262144,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-06-04"},"qwen3-coder-next":{"name":"qwen3-coder-next","family":"qwen","limit":{"context":262144,"output":65536},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"open_weights":true,"release_date":"2026-02-02"},"qwen3-coder:480b":{"name":"qwen3-coder:480b","family":"qwen","limit":{"context":262144,"output":65536},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"open_weights":true,"release_date":"2025-07-22"},"qwen3-next:80b":{"name":"qwen3-next:80b","family":"qwen","limit":{"context":262144,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"open_weights":true,"release_date":"2025-09-15"},"qwen3-vl:235b":{"name":"qwen3-vl:235b","family":"qwen","limit":{"context":262144,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"open_weights":true,"release_date":"2025-09-22"},"qwen3-vl:235b-instruct":{"name":"qwen3-vl:235b-instruct","family":"qwen","limit":{"context":262144,"output":131072},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"attachment":true,"open_weights":true,"release_date":"2025-09-22"},"qwen3.5:397b":{"name":"qwen3.5:397b","family":"qwen","limit":{"context":262144,"output":65536},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"open_weights":true,"release_date":"2026-02-15"},"rnj-1:8b":{"name":"rnj-1:8b","family":"rnj","limit":{"context":32768,"output":4096},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"open_weights":true,"release_date":"2025-12-06"}}},"openai":{"models":{"chatgpt-image-latest":{"name":"chatgpt-image-latest","family":"gpt-image","limit":{"context":0,"output":0},"modalities":{"input":["text","image"],"output":["text","image"]},"attachment":true,"release_date":"2025-12-16"},"gpt-3.5-turbo":{"name":"GPT-3.5-turbo","family":"gpt","cost":{"input":0.5,"output":1.5},"limit":{"context":16385,"output":4096},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2023-03-01"},"gpt-4":{"name":"GPT-4","family":"gpt","cost":{"input":30,"output":60},"limit":{"context":8192,"output":8192},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2023-11-06"},"gpt-4-turbo":{"name":"GPT-4 Turbo","family":"gpt","cost":{"input":10,"output":30},"limit":{"context":128000,"output":4096},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2023-11-06"},"gpt-4.1":{"name":"GPT-4.1","family":"gpt","cost":{"input":2,"output":8,"cache_read":0.5},"limit":{"context":1047576,"output":32768},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-04-14"},"gpt-4.1-mini":{"name":"GPT-4.1 mini","family":"gpt-mini","cost":{"input":0.4,"output":1.6,"cache_read":0.1},"limit":{"context":1047576,"output":32768},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-04-14"},"gpt-4.1-nano":{"name":"GPT-4.1 nano","family":"gpt-nano","cost":{"input":0.1,"output":0.4,"cache_read":0.025},"limit":{"context":1047576,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-04-14"},"gpt-4o":{"name":"GPT-4o","family":"gpt","cost":{"input":2.5,"output":10,"cache_read":1.25},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-05-13"},"gpt-4o-2024-05-13":{"name":"GPT-4o (2024-05-13)","family":"gpt","cost":{"input":5,"output":15},"limit":{"context":128000,"output":4096},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-05-13"},"gpt-4o-2024-08-06":{"name":"GPT-4o (2024-08-06)","family":"gpt","cost":{"input":2.5,"output":10,"cache_read":1.25},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-08-06"},"gpt-4o-2024-11-20":{"name":"GPT-4o (2024-11-20)","family":"gpt","cost":{"input":2.5,"output":10,"cache_read":1.25},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-11-20"},"gpt-4o-mini":{"name":"GPT-4o mini","family":"gpt-mini","cost":{"input":0.15,"output":0.6,"cache_read":0.075},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-07-18"},"gpt-5":{"name":"GPT-5","family":"gpt","cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-08-07"},"gpt-5-chat-latest":{"name":"GPT-5 Chat (latest)","family":"gpt-codex","cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"temperature":true,"attachment":true,"release_date":"2025-08-07"},"gpt-5-codex":{"name":"GPT-5-Codex","family":"gpt-codex","cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"release_date":"2025-09-15"},"gpt-5-mini":{"name":"GPT-5 Mini","family":"gpt-mini","cost":{"input":0.25,"output":2,"cache_read":0.025},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-08-07"},"gpt-5-nano":{"name":"GPT-5 Nano","family":"gpt-nano","cost":{"input":0.05,"output":0.4,"cache_read":0.005},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-08-07"},"gpt-5-pro":{"name":"GPT-5 Pro","family":"gpt-pro","cost":{"input":15,"output":120},"limit":{"context":400000,"output":272000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-10-06"},"gpt-5.1":{"name":"GPT-5.1","family":"gpt","cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-11-13"},"gpt-5.1-chat-latest":{"name":"GPT-5.1 Chat","family":"gpt-codex","cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-11-13"},"gpt-5.1-codex":{"name":"GPT-5.1 Codex","family":"gpt-codex","cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-11-13"},"gpt-5.1-codex-max":{"name":"GPT-5.1 Codex Max","family":"gpt-codex","cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-11-13"},"gpt-5.1-codex-mini":{"name":"GPT-5.1 Codex mini","family":"gpt-codex","cost":{"input":0.25,"output":2,"cache_read":0.025},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-11-13"},"gpt-5.2":{"name":"GPT-5.2","family":"gpt","cost":{"input":1.75,"output":14,"cache_read":0.175},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-12-11"},"gpt-5.2-chat-latest":{"name":"GPT-5.2 Chat","family":"gpt-codex","cost":{"input":1.75,"output":14,"cache_read":0.175},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-12-11"},"gpt-5.2-codex":{"name":"GPT-5.2 Codex","family":"gpt-codex","cost":{"input":1.75,"output":14,"cache_read":0.175},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-12-11"},"gpt-5.2-pro":{"name":"GPT-5.2 Pro","family":"gpt-pro","cost":{"input":21,"output":168},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-12-11"},"gpt-5.3-chat-latest":{"name":"GPT-5.3 Chat (latest)","family":"gpt","cost":{"input":1.75,"output":14,"cache_read":0.175},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-03-03"},"gpt-5.3-codex":{"name":"GPT-5.3 Codex","family":"gpt-codex","cost":{"input":1.75,"output":14,"cache_read":0.175},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-02-05"},"gpt-5.3-codex-spark":{"name":"GPT-5.3 Codex Spark","family":"gpt-codex-spark","cost":{"input":1.75,"output":14,"cache_read":0.175},"limit":{"context":128000,"output":32000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-02-05"},"gpt-5.4":{"name":"GPT-5.4","family":"gpt","cost":{"input":2.5,"output":15,"cache_read":0.25},"limit":{"context":1050000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-05"},"gpt-5.4-mini":{"name":"GPT-5.4 mini","family":"gpt-mini","cost":{"input":0.75,"output":4.5,"cache_read":0.075},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-17"},"gpt-5.4-nano":{"name":"GPT-5.4 nano","family":"gpt-nano","cost":{"input":0.2,"output":1.25,"cache_read":0.02},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-17"},"gpt-5.4-pro":{"name":"GPT-5.4 Pro","family":"gpt-pro","cost":{"input":30,"output":180},"limit":{"context":1050000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-05"},"gpt-5.5":{"name":"GPT-5.5","family":"gpt","cost":{"input":5,"output":30,"cache_read":0.5},"limit":{"context":1050000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-23"},"gpt-5.5-pro":{"name":"GPT-5.5 Pro","family":"gpt-pro","cost":{"input":30,"output":180},"limit":{"context":1050000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-23"},"gpt-image-1":{"name":"gpt-image-1","family":"gpt-image","limit":{"context":0,"output":0},"modalities":{"input":["text","image"],"output":["image"]},"attachment":true,"release_date":"2025-04-24"},"gpt-image-1-mini":{"name":"gpt-image-1-mini","family":"gpt-image","limit":{"context":0,"output":0},"modalities":{"input":["text","image"],"output":["text","image"]},"attachment":true,"release_date":"2025-09-26"},"gpt-image-1.5":{"name":"gpt-image-1.5","family":"gpt-image","limit":{"context":0,"output":0},"modalities":{"input":["text","image"],"output":["text","image"]},"attachment":true,"release_date":"2025-11-25"},"gpt-image-2":{"name":"gpt-image-2","family":"gpt-image","cost":{"input":5,"output":30,"cache_read":1.25},"limit":{"context":0,"output":0},"modalities":{"input":["text","image"],"output":["image"]},"attachment":true,"release_date":"2026-04-21"},"o1":{"name":"o1","family":"o","cost":{"input":15,"output":60,"cache_read":7.5},"limit":{"context":200000,"output":100000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2024-12-05"},"o1-pro":{"name":"o1-pro","family":"o-pro","cost":{"input":150,"output":600},"limit":{"context":200000,"output":100000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-03-19"},"o3":{"name":"o3","family":"o","cost":{"input":2,"output":8,"cache_read":0.5},"limit":{"context":200000,"output":100000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-04-16"},"o3-deep-research":{"name":"o3-deep-research","family":"o","cost":{"input":10,"output":40,"cache_read":2.5},"limit":{"context":200000,"output":100000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2024-06-26"},"o3-mini":{"name":"o3-mini","family":"o-mini","cost":{"input":1.1,"output":4.4,"cache_read":0.55},"limit":{"context":200000,"output":100000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"release_date":"2024-12-20"},"o3-pro":{"name":"o3-pro","family":"o-pro","cost":{"input":20,"output":80},"limit":{"context":200000,"output":100000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-06-10"},"o4-mini":{"name":"o4-mini","family":"o-mini","cost":{"input":1.1,"output":4.4,"cache_read":0.275},"limit":{"context":200000,"output":100000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-04-16"},"o4-mini-deep-research":{"name":"o4-mini-deep-research","family":"o-mini","cost":{"input":2,"output":8,"cache_read":0.5},"limit":{"context":200000,"output":100000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2024-06-26"},"text-embedding-3-large":{"name":"text-embedding-3-large","family":"text-embedding","cost":{"input":0.13},"limit":{"context":8191,"output":3072},"modalities":{"input":["text"],"output":["text"]},"release_date":"2024-01-25"},"text-embedding-3-small":{"name":"text-embedding-3-small","family":"text-embedding","cost":{"input":0.02},"limit":{"context":8191,"output":1536},"modalities":{"input":["text"],"output":["text"]},"release_date":"2024-01-25"},"text-embedding-ada-002":{"name":"text-embedding-ada-002","family":"text-embedding","cost":{"input":0.1},"limit":{"context":8192,"output":1536},"modalities":{"input":["text"],"output":["text"]},"release_date":"2022-12-15"}}},"opencode":{"models":{"big-pickle":{"name":"Big Pickle","family":"big-pickle","cost":{},"limit":{"context":200000,"output":32000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-10-17"},"claude-3-5-haiku":{"name":"Claude Haiku 3.5","family":"claude-haiku","cost":{"input":0.8,"output":4,"cache_read":0.08,"cache_write":1},"limit":{"context":200000,"output":8192},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-10-22"},"claude-fable-5":{"name":"Claude Fable 5","family":"claude-fable","cost":{"input":10,"output":50,"cache_read":1,"cache_write":12.5},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-06-09"},"claude-haiku-4-5":{"name":"Claude Haiku 4.5","family":"claude-haiku","cost":{"input":1,"output":5,"cache_read":0.1,"cache_write":1.25},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-10-15"},"claude-opus-4-1":{"name":"Claude Opus 4.1","family":"claude-opus","cost":{"input":15,"output":75,"cache_read":1.5,"cache_write":18.75},"limit":{"context":200000,"output":32000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-08-05"},"claude-opus-4-5":{"name":"Claude Opus 4.5","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-11-24"},"claude-opus-4-6":{"name":"Claude Opus 4.6","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-05"},"claude-opus-4-7":{"name":"Claude Opus 4.7","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-16"},"claude-opus-4-8":{"name":"Claude Opus 4.8","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-05-28"},"claude-sonnet-4":{"name":"Claude Sonnet 4","family":"claude-sonnet","cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-05-22"},"claude-sonnet-4-5":{"name":"Claude Sonnet 4.5","family":"claude-sonnet","cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-09-29"},"claude-sonnet-4-6":{"name":"Claude Sonnet 4.6","family":"claude-sonnet","cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-17"},"deepseek-v4-flash":{"name":"DeepSeek V4 Flash","family":"deepseek-flash","cost":{"input":0.14,"output":0.28,"cache_read":0.028},"limit":{"context":1000000,"output":384000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-24"},"deepseek-v4-flash-free":{"name":"DeepSeek V4 Flash Free","family":"deepseek-flash-free","cost":{},"limit":{"context":200000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-24"},"deepseek-v4-pro":{"name":"DeepSeek V4 Pro","family":"deepseek-thinking","cost":{"input":1.74,"output":3.84,"cache_read":0.145},"limit":{"context":1000000,"output":384000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-24"},"gemini-3-flash":{"name":"Gemini 3 Flash","family":"gemini-flash","cost":{"input":0.5,"output":3,"cache_read":0.05},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-12-17"},"gemini-3-pro":{"name":"Gemini 3 Pro","family":"gemini-pro","cost":{"input":2,"output":12,"cache_read":0.2},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-11-18"},"gemini-3.1-pro":{"name":"Gemini 3.1 Pro Preview","family":"gemini-pro","cost":{"input":2,"output":12,"cache_read":0.2},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-19"},"gemini-3.5-flash":{"name":"Gemini 3.5 Flash","family":"gemini-flash","cost":{"input":1.5,"output":9,"cache_read":0.15},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-05-19"},"glm-4.6":{"name":"GLM-4.6","family":"glm","cost":{"input":0.6,"output":2.2,"cache_read":0.1},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-09-30"},"glm-4.7":{"name":"GLM-4.7","family":"glm","cost":{"input":0.6,"output":2.2,"cache_read":0.1},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-22"},"glm-4.7-free":{"name":"GLM-4.7 Free","family":"glm-free","cost":{},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-22"},"glm-5":{"name":"GLM-5","family":"glm","cost":{"input":1,"output":3.2,"cache_read":0.2},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-11"},"glm-5-free":{"name":"GLM-5 Free","family":"glm-free","cost":{},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-11"},"glm-5.1":{"name":"GLM-5.1","family":"glm","cost":{"input":1.4,"output":4.4,"cache_read":0.26},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-07"},"glm-5.2":{"name":"GLM-5.2","family":"glm","cost":{"input":1.4,"output":4.4,"cache_read":0.26},"limit":{"context":1000000,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-06-13"},"gpt-5":{"name":"GPT-5","family":"gpt","cost":{"input":1.07,"output":8.5,"cache_read":0.107},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-08-07"},"gpt-5-codex":{"name":"GPT-5 Codex","family":"gpt-codex","cost":{"input":1.07,"output":8.5,"cache_read":0.107},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-09-15"},"gpt-5-nano":{"name":"GPT-5 Nano","family":"gpt-nano","cost":{"input":0.05,"output":0.4,"cache_read":0.005},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-08-07"},"gpt-5.1":{"name":"GPT-5.1","family":"gpt","cost":{"input":1.07,"output":8.5,"cache_read":0.107},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-11-13"},"gpt-5.1-codex":{"name":"GPT-5.1 Codex","family":"gpt-codex","cost":{"input":1.07,"output":8.5,"cache_read":0.107},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-11-13"},"gpt-5.1-codex-max":{"name":"GPT-5.1 Codex Max","family":"gpt-codex","cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-11-13"},"gpt-5.1-codex-mini":{"name":"GPT-5.1 Codex Mini","family":"gpt-codex","cost":{"input":0.25,"output":2,"cache_read":0.025},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-11-13"},"gpt-5.2":{"name":"GPT-5.2","family":"gpt","cost":{"input":1.75,"output":14,"cache_read":0.175},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-12-11"},"gpt-5.2-codex":{"name":"GPT-5.2 Codex","family":"gpt-codex","cost":{"input":1.75,"output":14,"cache_read":0.175},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-01-14"},"gpt-5.3-codex":{"name":"GPT-5.3 Codex","family":"gpt-codex","cost":{"input":1.75,"output":14,"cache_read":0.175},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-02-24"},"gpt-5.3-codex-spark":{"name":"GPT-5.3 Codex Spark","family":"gpt-codex-spark","cost":{"input":1.75,"output":14,"cache_read":0.175},"limit":{"context":128000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"release_date":"2026-02-12"},"gpt-5.4":{"name":"GPT-5.4","family":"gpt","cost":{"input":2.5,"output":15,"cache_read":0.25},"limit":{"context":1050000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-05"},"gpt-5.4-mini":{"name":"GPT-5.4 Mini","family":"gpt-mini","cost":{"input":0.75,"output":4.5,"cache_read":0.075},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-17"},"gpt-5.4-nano":{"name":"GPT-5.4 Nano","family":"gpt-nano","cost":{"input":0.2,"output":1.25,"cache_read":0.02},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-17"},"gpt-5.4-pro":{"name":"GPT-5.4 Pro","family":"gpt-pro","cost":{"input":30,"output":180,"cache_read":30},"limit":{"context":1050000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-05"},"gpt-5.5":{"name":"GPT-5.5","family":"gpt","cost":{"input":5,"output":30,"cache_read":0.5},"limit":{"context":1050000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-23"},"gpt-5.5-pro":{"name":"GPT-5.5 Pro","family":"gpt-pro","cost":{"input":30,"output":180,"cache_read":30},"limit":{"context":1050000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-24"},"grok-build-0.1":{"name":"Grok Build 0.1","family":"grok-build","cost":{"input":1,"output":2,"cache_read":0.2},"limit":{"context":256000,"output":256000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-05-20"},"grok-code":{"name":"Grok Code Fast 1","family":"grok","cost":{},"limit":{"context":256000,"output":256000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-08-20"},"hy3-preview-free":{"name":"Hy3 preview Free","family":"hy3-free","cost":{},"limit":{"context":256000,"output":64000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-20"},"kimi-k2":{"name":"Kimi K2","family":"kimi-k2","cost":{"input":0.4,"output":2.5,"cache_read":0.4},"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-09-05"},"kimi-k2-thinking":{"name":"Kimi K2 Thinking","family":"kimi-thinking","cost":{"input":0.4,"output":2.5,"cache_read":0.4},"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-09-05"},"kimi-k2.5":{"name":"Kimi K2.5","family":"kimi-k2","cost":{"input":0.6,"output":3,"cache_read":0.08},"limit":{"context":262144,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-01-27"},"kimi-k2.5-free":{"name":"Kimi K2.5 Free","family":"kimi-free","cost":{},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-01-27"},"kimi-k2.6":{"name":"Kimi K2.6","family":"kimi-k2","cost":{"input":0.95,"output":4,"cache_read":0.16},"limit":{"context":262144,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-21"},"ling-2.6-flash-free":{"name":"Ling 2.6 Flash Free","family":"ling-flash-free","cost":{},"limit":{"context":262100,"output":32800},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-21"},"mimo-v2-flash-free":{"name":"MiMo V2 Flash Free","family":"mimo-flash-free","cost":{},"limit":{"context":262144,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-16"},"mimo-v2-omni-free":{"name":"MiMo V2 Omni Free","family":"mimo-omni-free","cost":{},"limit":{"context":262144,"output":64000},"modalities":{"input":["text","image","audio","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-03-18"},"mimo-v2-pro-free":{"name":"MiMo V2 Pro Free","family":"mimo-pro-free","cost":{},"limit":{"context":1048576,"output":64000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-03-18"},"mimo-v2.5-free":{"name":"MiMo V2.5 Free","family":"mimo-v2.5-free","cost":{},"limit":{"context":200000,"output":32000},"modalities":{"input":["text","image","audio","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-24"},"minimax-m2.1":{"name":"MiniMax M2.1","family":"minimax","cost":{"input":0.3,"output":1.2,"cache_read":0.1},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-23"},"minimax-m2.1-free":{"name":"MiniMax M2.1 Free","family":"minimax-free","cost":{},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-23"},"minimax-m2.5":{"name":"MiniMax M2.5","family":"minimax","cost":{"input":0.3,"output":1.2,"cache_read":0.06},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-12"},"minimax-m2.5-free":{"name":"MiniMax M2.5 Free","family":"minimax-free","cost":{},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-12"},"minimax-m2.7":{"name":"MiniMax M2.7","family":"minimax","cost":{"input":0.3,"output":1.2,"cache_read":0.06},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-03-18"},"minimax-m3-free":{"name":"MiniMax M3 Free","family":"minimax-m3-free","cost":{},"limit":{"context":200000,"output":32000},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-05-31"},"nemotron-3-super-free":{"name":"Nemotron 3 Super Free","family":"nemotron-free","cost":{},"limit":{"context":204800,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-03-11"},"nemotron-3-ultra-free":{"name":"Nemotron 3 Ultra Free","family":"nemotron-free","cost":{},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-06-04"},"north-mini-code-free":{"name":"North Mini Code Free","family":"north-free","cost":{},"limit":{"context":256000,"output":64000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-06-09"},"qwen3-coder":{"name":"Qwen3 Coder","family":"qwen","cost":{"input":0.45,"output":1.8},"limit":{"context":262144,"output":65536},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-23"},"qwen3.5-plus":{"name":"Qwen3.5 Plus","family":"qwen3.5","cost":{"input":0.2,"output":1.2,"cache_read":0.02,"cache_write":0.25},"limit":{"context":262144,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-16"},"qwen3.6-plus":{"name":"Qwen3.6 Plus","family":"qwen3.6","cost":{"input":0.5,"output":3,"cache_read":0.05,"cache_write":0.625},"limit":{"context":262144,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-04-02"},"qwen3.6-plus-free":{"name":"Qwen3.6 Plus Free","family":"qwen-free","cost":{},"limit":{"context":262144,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-04-02"},"ring-2.6-1t-free":{"name":"Ring 2.6 1T Free","family":"ring-1t-free","cost":{},"limit":{"context":262000,"output":66000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-05-08"},"trinity-large-preview-free":{"name":"Trinity Large Preview","family":"trinity","cost":{},"limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-01-28"}}},"opencode-go":{"models":{"deepseek-v4-flash":{"name":"DeepSeek V4 Flash","family":"deepseek-flash","cost":{"input":0.14,"output":0.28,"cache_read":0.0028},"limit":{"context":1000000,"output":384000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-24"},"deepseek-v4-pro":{"name":"DeepSeek V4 Pro","family":"deepseek-thinking","cost":{"input":1.74,"output":3.48,"cache_read":0.0145},"limit":{"context":1000000,"output":384000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-24"},"glm-5":{"name":"GLM-5","family":"glm","cost":{"input":1,"output":3.2,"cache_read":0.2},"limit":{"context":202752,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-11"},"glm-5.1":{"name":"GLM-5.1","family":"glm","cost":{"input":1.4,"output":4.4,"cache_read":0.26},"limit":{"context":202752,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-07"},"glm-5.2":{"name":"GLM-5.2","family":"glm","cost":{"input":1.4,"output":4.4,"cache_read":0.26},"limit":{"context":1000000,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-06-13"},"kimi-k2.5":{"name":"Kimi K2.5","family":"kimi-k2","cost":{"input":0.6,"output":3,"cache_read":0.1},"limit":{"context":262144,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-01-27"},"kimi-k2.6":{"name":"Kimi K2.6","family":"kimi-k2","cost":{"input":0.95,"output":4,"cache_read":0.16},"limit":{"context":262144,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-21"},"kimi-k2.7-code":{"name":"Kimi K2.7 Code","family":"kimi-k2","cost":{"input":0.95,"output":4,"cache_read":0.19},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"open_weights":true,"release_date":"2026-06-12"},"mimo-v2-omni":{"name":"MiMo V2 Omni","family":"mimo-v2-omni","cost":{"input":0.4,"output":2,"cache_read":0.08},"limit":{"context":262144,"output":128000},"modalities":{"input":["text","image","audio","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-03-18"},"mimo-v2-pro":{"name":"MiMo V2 Pro","family":"mimo-v2-pro","cost":{"input":1,"output":3,"cache_read":0.2},"limit":{"context":1048576,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-03-18"},"mimo-v2.5":{"name":"MiMo V2.5","family":"mimo-v2.5","cost":{"input":0.14,"output":0.28,"cache_read":0.0028},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","audio","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-22"},"mimo-v2.5-pro":{"name":"MiMo V2.5 Pro","family":"mimo-v2.5-pro","cost":{"input":1.74,"output":3.48,"cache_read":0.0145},"limit":{"context":1048576,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-22"},"minimax-m2.5":{"name":"MiniMax M2.5","family":"minimax-m2.5","cost":{"input":0.3,"output":1.2,"cache_read":0.03},"limit":{"context":204800,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-12"},"minimax-m2.7":{"name":"MiniMax M2.7","family":"minimax-m2.7","cost":{"input":0.3,"output":1.2,"cache_read":0.06},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-03-18"},"minimax-m3":{"name":"MiniMax M3 (3x usage)","family":"minimax-m3","cost":{"input":0.1,"output":0.4,"cache_read":0.02},"limit":{"context":1000000,"output":131072},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-05-31"},"qwen3.5-plus":{"name":"Qwen3.5 Plus","family":"qwen3.5","cost":{"input":0.2,"output":1.2,"cache_read":0.02,"cache_write":0.25},"limit":{"context":262144,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-16"},"qwen3.6-plus":{"name":"Qwen3.6 Plus","family":"qwen3.6","cost":{"input":0.5,"output":3,"cache_read":0.05,"cache_write":0.625},"limit":{"context":1000000,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-04-02"},"qwen3.7-max":{"name":"Qwen3.7 Max","family":"qwen3.7-max","cost":{"input":2.5,"output":7.5,"cache_read":0.5,"cache_write":3.125},"limit":{"context":1000000,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-05-21"},"qwen3.7-plus":{"name":"Qwen3.7 Plus","family":"qwen3.7-plus","cost":{"input":0.4,"output":1.6,"cache_read":0.04,"cache_write":0.5},"limit":{"context":1000000,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-06-02"}}},"openrouter":{"models":{"ai21/jamba-large-1.7":{"name":"Jamba Large 1.7","family":"jamba","cost":{"input":2,"output":8},"limit":{"context":256000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-08-08"},"aion-labs/aion-1.0":{"name":"Aion-1.0","cost":{"input":4,"output":8},"limit":{"context":131072,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"temperature":true,"release_date":"2025-02-04"},"aion-labs/aion-1.0-mini":{"name":"Aion-1.0-Mini","cost":{"input":0.7,"output":1.4},"limit":{"context":131072,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"temperature":true,"open_weights":true,"release_date":"2025-02-04"},"aion-labs/aion-2.0":{"name":"Aion-2.0","cost":{"input":0.8,"output":1.6,"cache_read":0.2},"limit":{"context":131072,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"temperature":true,"release_date":"2026-02-23"},"aion-labs/aion-rp-llama-3.1-8b":{"name":"Aion-RP 1.0 (8B)","family":"llama","cost":{"input":0.8,"output":1.6},"limit":{"context":32768,"output":32768},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2025-02-04"},"allenai/olmo-3-32b-think":{"name":"Olmo 3 32B Think","family":"allenai","cost":{"input":0.15,"output":0.5},"limit":{"context":65536,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"temperature":true,"open_weights":true,"release_date":"2025-11-21"},"amazon/nova-2-lite-v1":{"name":"Nova 2 Lite","family":"nova","cost":{"input":0.3,"output":2.5},"limit":{"context":1000000,"output":65535},"modalities":{"input":["text","image","video","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-12-02"},"amazon/nova-lite-v1":{"name":"Nova Lite 1.0","family":"nova-lite","cost":{"input":0.06,"output":0.24},"limit":{"context":300000,"output":5120},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-12-05"},"amazon/nova-micro-v1":{"name":"Nova Micro 1.0","family":"nova-micro","cost":{"input":0.035,"output":0.14},"limit":{"context":128000,"output":5120},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2024-12-05"},"amazon/nova-premier-v1":{"name":"Nova Premier 1.0","family":"nova","cost":{"input":2.5,"output":12.5,"cache_read":0.625},"limit":{"context":1000000,"output":32000},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-10-31"},"amazon/nova-pro-v1":{"name":"Nova Pro 1.0","family":"nova-pro","cost":{"input":0.8,"output":3.2},"limit":{"context":300000,"output":5120},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-12-05"},"anthracite-org/magnum-v4-72b":{"name":"Magnum v4 72B","cost":{"input":3,"output":5},"limit":{"context":16384,"output":2048},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2024-10-22"},"anthropic/claude-3-haiku":{"name":"Claude 3 Haiku","family":"claude","cost":{"input":0.25,"output":1.25,"cache_read":0.03,"cache_write":0.3},"limit":{"context":200000,"output":4096},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-03-13"},"anthropic/claude-haiku-4.5":{"name":"Claude Haiku 4.5 (latest)","family":"claude-haiku","cost":{"input":1,"output":5,"cache_read":0.1,"cache_write":1.25},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-10-15"},"anthropic/claude-opus-4":{"name":"Claude Opus 4","family":"claude-opus","cost":{"input":15,"output":75,"cache_read":1.5,"cache_write":18.75},"limit":{"context":200000,"output":32000},"modalities":{"input":["image","text","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-05-22"},"anthropic/claude-opus-4.1":{"name":"Claude Opus 4.1 (latest)","family":"claude-opus","cost":{"input":15,"output":75,"cache_read":1.5,"cache_write":18.75},"limit":{"context":200000,"output":32000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-08-05"},"anthropic/claude-opus-4.5":{"name":"Claude Opus 4.5 (latest)","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-11-24"},"anthropic/claude-opus-4.6":{"name":"Claude Opus 4.6","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-05"},"anthropic/claude-opus-4.6-fast":{"name":"Claude Opus 4.6 (Fast)","family":"claude-opus","cost":{"input":30,"output":150,"cache_read":3,"cache_write":37.5},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-04-07"},"anthropic/claude-opus-4.7":{"name":"Claude Opus 4.7","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-16"},"anthropic/claude-opus-4.7-fast":{"name":"Claude Opus 4.7 (Fast)","family":"claude-opus","cost":{"input":30,"output":150,"cache_read":3,"cache_write":37.5},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-05-12"},"anthropic/claude-opus-4.8":{"name":"Claude Opus 4.8","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-05-28"},"anthropic/claude-opus-4.8-fast":{"name":"Claude Opus 4.8 (Fast)","family":"claude-opus","cost":{"input":10,"output":50,"cache_read":1,"cache_write":12.5},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-05-27"},"anthropic/claude-sonnet-4":{"name":"Claude Sonnet 4","family":"claude-sonnet","cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":1000000,"output":64000},"modalities":{"input":["image","text","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-05-22"},"anthropic/claude-sonnet-4.5":{"name":"Claude Sonnet 4.5 (latest)","family":"claude-sonnet","cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-09-29"},"anthropic/claude-sonnet-4.6":{"name":"Claude Sonnet 4.6","family":"claude-sonnet","cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-17"},"arcee-ai/coder-large":{"name":"Coder Large","cost":{"input":0.5,"output":0.8},"limit":{"context":32768,"output":32768},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2025-05-05"},"arcee-ai/trinity-large-thinking":{"name":"Trinity Large Thinking","family":"trinity","cost":{"input":0.25,"output":0.8,"cache_read":0.06},"limit":{"context":262144,"output":80000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-01"},"arcee-ai/trinity-mini":{"name":"Trinity Mini","family":"trinity-mini","cost":{"input":0.045,"output":0.15},"limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-01"},"arcee-ai/virtuoso-large":{"name":"Virtuoso Large","cost":{"input":0.75,"output":1.2},"limit":{"context":131072,"output":64000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-05-05"},"baidu/ernie-4.5-vl-424b-a47b":{"name":"ERNIE 4.5 VL 424B A47B ","family":"ernie","cost":{"input":0.42,"output":1.25},"limit":{"context":123000,"output":16000},"modalities":{"input":["image","text"],"output":["text"]},"reasoning":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-06-30"},"bytedance-seed/seed-1.6":{"name":"Seed 1.6","family":"seed","cost":{"input":0.25,"output":2},"limit":{"context":262144,"output":32768},"modalities":{"input":["image","text","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-12-23"},"bytedance-seed/seed-1.6-flash":{"name":"Seed 1.6 Flash","family":"seed","cost":{"input":0.075,"output":0.3},"limit":{"context":262144,"output":32768},"modalities":{"input":["image","text","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-12-23"},"bytedance-seed/seed-2.0-lite":{"name":"Seed-2.0-Lite","family":"seed","cost":{"input":0.25,"output":2},"limit":{"context":262144,"output":131072},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-03-10"},"bytedance-seed/seed-2.0-mini":{"name":"Seed-2.0-Mini","family":"seed","cost":{"input":0.1,"output":0.4},"limit":{"context":262144,"output":131072},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-26"},"bytedance/ui-tars-1.5-7b":{"name":"UI-TARS 7B ","cost":{"input":0.1,"output":0.2,"cache_read":0.1},"limit":{"context":128000,"output":2048},"modalities":{"input":["image","text"],"output":["text"]},"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-07-22"},"cognitivecomputations/dolphin-mistral-24b-venice-edition:free":{"name":"Uncensored (free)","family":"mistral","cost":{},"limit":{"context":32768,"output":32768},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2025-07-09"},"cohere/command-a":{"name":"Command A","family":"command-a","cost":{"input":2.5,"output":10},"limit":{"context":256000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2025-03-13"},"cohere/command-r-08-2024":{"name":"Command R","family":"command-r","cost":{"input":0.15,"output":0.6},"limit":{"context":128000,"output":4000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-08-30"},"cohere/command-r-plus-08-2024":{"name":"Command R+","family":"command-r","cost":{"input":2.5,"output":10},"limit":{"context":128000,"output":4000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-08-30"},"cohere/command-r7b-12-2024":{"name":"Command R7B","family":"command-r","cost":{"input":0.0375,"output":0.15},"limit":{"context":128000,"output":4000},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2024-12-02"},"cohere/north-mini-code:free":{"name":"North Mini Code (free)","family":"north","cost":{},"limit":{"context":256000,"output":64000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-06-17"},"deepcogito/cogito-v2.1-671b":{"name":"Cogito v2.1 671B","family":"cogito","cost":{"input":1.25,"output":1.25},"limit":{"context":128000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"temperature":true,"release_date":"2025-11-13"},"deepseek/deepseek-chat":{"name":"DeepSeek Chat","family":"deepseek","cost":{"input":0.2002,"output":0.8001},"limit":{"context":128000,"output":16000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-01"},"deepseek/deepseek-chat-v3-0324":{"name":"DeepSeek V3 0324","family":"deepseek","cost":{"input":0.2,"output":0.77,"cache_read":0.135},"limit":{"context":163840,"output":16384},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-03-24"},"deepseek/deepseek-chat-v3.1":{"name":"DeepSeek V3.1","family":"deepseek","cost":{"input":0.21,"output":0.79,"cache_read":0.13},"limit":{"context":163840,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-08-21"},"deepseek/deepseek-r1":{"name":"DeepSeek-R1","family":"deepseek-thinking","cost":{"input":0.7,"output":2.5},"limit":{"context":64000,"output":16000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-01-20"},"deepseek/deepseek-r1-0528":{"name":"R1 0528","family":"deepseek","cost":{"input":0.5,"output":2.15,"cache_read":0.35},"limit":{"context":163840,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-05-28"},"deepseek/deepseek-r1-distill-llama-70b":{"name":"R1 Distill Llama 70B","family":"deepseek-thinking","cost":{"input":0.8,"output":0.8},"limit":{"context":8192,"output":8192},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"temperature":true,"open_weights":true,"release_date":"2025-01-23"},"deepseek/deepseek-v3.1-terminus":{"name":"DeepSeek V3.1 Terminus","family":"deepseek","cost":{"input":0.27,"output":0.95,"cache_read":0.13},"limit":{"context":163840,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-09-22"},"deepseek/deepseek-v3.2":{"name":"DeepSeek V3.2","family":"deepseek","cost":{"input":0.2288,"output":0.3432,"cache_read":0.02288},"limit":{"context":128000,"output":64000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-01"},"deepseek/deepseek-v3.2-exp":{"name":"DeepSeek V3.2 Exp","family":"deepseek","cost":{"input":0.27,"output":0.41},"limit":{"context":163840,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-09-29"},"deepseek/deepseek-v4-flash":{"name":"DeepSeek V4 Flash","family":"deepseek-flash","cost":{"input":0.09,"output":0.18,"cache_read":0.02},"limit":{"context":1000000,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-24"},"deepseek/deepseek-v4-pro":{"name":"DeepSeek V4 Pro","family":"deepseek-thinking","cost":{"input":0.435,"output":0.87,"cache_read":0.003625},"limit":{"context":1048576,"output":384000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-24"},"google/gemini-2.5-flash":{"name":"Gemini 2.5 Flash","family":"gemini-flash","cost":{"input":0.3,"output":2.5,"cache_read":0.03,"cache_write":0.083333},"limit":{"context":1048576,"output":65535},"modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-06-17"},"google/gemini-2.5-flash-image":{"name":"Nano Banana","family":"gemini-flash","cost":{"input":0.3,"output":2.5,"cache_read":0.03,"cache_write":0.083333},"limit":{"context":32768,"output":32768},"modalities":{"input":["text","image"],"output":["text","image"]},"temperature":true,"attachment":true,"release_date":"2025-08-26"},"google/gemini-2.5-flash-lite":{"name":"Gemini 2.5 Flash-Lite","family":"gemini-flash-lite","cost":{"input":0.1,"output":0.4,"cache_read":0.01,"cache_write":0.083333},"limit":{"context":1048576,"output":65535},"modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-06-17"},"google/gemini-2.5-flash-lite-preview-09-2025":{"name":"Gemini 2.5 Flash Lite Preview 09-2025","family":"gemini-flash-lite","cost":{"input":0.1,"output":0.4,"cache_read":0.01,"cache_write":0.083333},"limit":{"context":1048576,"output":65535},"modalities":{"input":["text","image","pdf","audio","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-09-25"},"google/gemini-2.5-pro":{"name":"Gemini 2.5 Pro","family":"gemini-pro","cost":{"input":1.25,"output":10,"cache_read":0.125,"cache_write":0.375},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-06-17"},"google/gemini-2.5-pro-preview":{"name":"Gemini 2.5 Pro Preview 06-05","family":"gemini","cost":{"input":1.25,"output":10,"cache_read":0.125,"cache_write":0.375},"limit":{"context":1048576,"output":65536},"modalities":{"input":["pdf","image","text","audio"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-06-05"},"google/gemini-2.5-pro-preview-05-06":{"name":"Gemini 2.5 Pro Preview 05-06","family":"gemini-pro","cost":{"input":1.25,"output":10,"cache_read":0.125,"cache_write":0.375},"limit":{"context":1048576,"output":65535},"modalities":{"input":["text","image","pdf","audio","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-05-07"},"google/gemini-3-flash-preview":{"name":"Gemini 3 Flash Preview","family":"gemini-flash","cost":{"input":0.5,"output":3,"cache_read":0.05,"cache_write":0.083333},"limit":{"context":1048576,"output":65535},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-12-17"},"google/gemini-3-pro-image":{"name":"Nano Banana Pro (Gemini 3 Pro Image)","family":"gemini","cost":{"input":2,"output":12,"cache_read":0.2,"cache_write":0.375},"limit":{"context":65536,"output":32768},"modalities":{"input":["image","text"],"output":["image","text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-06-18"},"google/gemini-3-pro-image-preview":{"name":"Nano Banana Pro","family":"gemini-pro","cost":{"input":2,"output":12,"cache_read":0.2,"cache_write":0.375},"limit":{"context":65536,"output":32768},"modalities":{"input":["text","image"],"output":["text","image"]},"reasoning":true,"temperature":true,"attachment":true,"release_date":"2025-11-20"},"google/gemini-3.1-flash-image":{"name":"Nano Banana 2 (Gemini 3.1 Flash Image)","family":"gemini","cost":{"input":0.5,"output":3},"limit":{"context":131072,"output":32768},"modalities":{"input":["image","text"],"output":["image","text"]},"reasoning":true,"temperature":true,"attachment":true,"release_date":"2026-06-18"},"google/gemini-3.1-flash-image-preview":{"name":"Nano Banana 2","family":"gemini-flash","cost":{"input":0.5,"output":3},"limit":{"context":131072,"output":32768},"modalities":{"input":["image","text"],"output":["text","image"]},"reasoning":true,"temperature":true,"attachment":true,"release_date":"2026-02-26"},"google/gemini-3.1-flash-lite":{"name":"Gemini 3.1 Flash Lite","family":"gemini-flash-lite","cost":{"input":0.25,"output":1.5,"cache_read":0.025,"cache_write":0.083333},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-05-07"},"google/gemini-3.1-flash-lite-preview":{"name":"Gemini 3.1 Flash Lite Preview","family":"gemini-flash-lite","cost":{"input":0.25,"output":1.5,"cache_read":0.025,"cache_write":0.083333},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-03-03"},"google/gemini-3.1-pro-preview":{"name":"Gemini 3.1 Pro Preview","family":"gemini-pro","cost":{"input":2,"output":12,"cache_read":0.2,"cache_write":0.375},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-19"},"google/gemini-3.1-pro-preview-customtools":{"name":"Gemini 3.1 Pro Preview Custom Tools","family":"gemini-pro","cost":{"input":2,"output":12,"cache_read":0.2,"cache_write":0.375},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-19"},"google/gemini-3.5-flash":{"name":"Gemini 3.5 Flash","family":"gemini-flash","cost":{"input":1.5,"output":9,"cache_read":0.15,"cache_write":0.083333},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-05-19"},"google/gemma-2-27b-it":{"name":"Gemma 2 27B","family":"gemma","cost":{"input":0.65,"output":0.65},"limit":{"context":8192,"output":2048},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2024-07-13"},"google/gemma-3-12b-it":{"name":"Gemma 3 12B","family":"gemma","cost":{"input":0.05,"output":0.15},"limit":{"context":131072,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-03-13"},"google/gemma-3-27b-it":{"name":"Gemma 3 27B","family":"gemma","cost":{"input":0.08,"output":0.16},"limit":{"context":131072,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-03-12"},"google/gemma-3-4b-it":{"name":"Gemma 3 4B","family":"gemma","cost":{"input":0.05,"output":0.1},"limit":{"context":131072,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-03-13"},"google/gemma-3n-e4b-it":{"name":"Gemma 3n 4B","family":"gemma","cost":{"input":0.06,"output":0.12},"limit":{"context":32768,"output":32768},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2025-05-20"},"google/gemma-4-26b-a4b-it":{"name":"Gemma 4 26B A4B IT","family":"gemma","cost":{"input":0.06,"output":0.33},"limit":{"context":262144,"output":262144},"modalities":{"input":["image","text","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-02"},"google/gemma-4-26b-a4b-it:free":{"name":"Gemma 4 26B A4B (free)","family":"gemma","cost":{},"limit":{"context":131072,"output":32768},"modalities":{"input":["image","text","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-02"},"google/gemma-4-31b-it":{"name":"Gemma 4 31B IT","family":"gemma","cost":{"input":0.12,"output":0.35,"cache_read":0.09},"limit":{"context":262144,"output":262144},"modalities":{"input":["image","text","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-02"},"google/gemma-4-31b-it:free":{"name":"Gemma 4 31B (free)","family":"gemma","cost":{},"limit":{"context":262144,"output":8192},"modalities":{"input":["image","text","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-02"},"google/lyria-3-clip-preview":{"name":"Lyria 3 Clip Preview","family":"lyria","cost":{},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image"],"output":["text","audio"]},"temperature":true,"attachment":true,"release_date":"2026-03-30"},"google/lyria-3-pro-preview":{"name":"Lyria 3 Pro Preview","family":"lyria","cost":{},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image"],"output":["text","audio"]},"temperature":true,"attachment":true,"release_date":"2026-03-30"},"gryphe/mythomax-l2-13b":{"name":"MythoMax 13B","cost":{"input":0.06,"output":0.06},"limit":{"context":4096,"output":4096},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2023-07-02"},"ibm-granite/granite-4.0-h-micro":{"name":"Granite 4.0 Micro","family":"granite","cost":{"input":0.017,"output":0.112},"limit":{"context":131000,"output":131000},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2025-10-20"},"ibm-granite/granite-4.1-8b":{"name":"Granite 4.1 8B","family":"granite","cost":{"input":0.05,"output":0.1,"cache_read":0.05},"limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-30"},"inception/mercury-2":{"name":"Mercury 2","family":"mercury","cost":{"input":0.25,"output":0.75,"cache_read":0.025},"limit":{"context":128000,"output":50000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-03-04"},"inclusionai/ling-2.6-1t":{"name":"Ling-2.6-1T","family":"ling","cost":{"input":0.075,"output":0.625,"cache_read":0.015},"limit":{"context":262144,"output":32768},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2026-04-23"},"inclusionai/ling-2.6-flash":{"name":"Ling-2.6-flash","family":"ling","cost":{"input":0.01,"output":0.03,"cache_read":0.002},"limit":{"context":262144,"output":32768},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2026-04-21"},"inclusionai/ring-2.6-1t":{"name":"Ring-2.6-1T","family":"ring","cost":{"input":0.075,"output":0.625,"cache_read":0.015},"limit":{"context":262144,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-05-08"},"inflection/inflection-3-pi":{"name":"Inflection 3 Pi","cost":{"input":2.5,"output":10},"limit":{"context":8000,"output":1024},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2024-10-11"},"inflection/inflection-3-productivity":{"name":"Inflection 3 Productivity","cost":{"input":2.5,"output":10},"limit":{"context":8000,"output":1024},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2024-10-11"},"kwaipilot/kat-coder-pro-v2":{"name":"KAT-Coder-Pro V2","family":"kat-coder","cost":{"input":0.3,"output":1.2,"cache_read":0.06},"limit":{"context":256000,"output":80000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2026-03-27"},"liquid/lfm-2-24b-a2b":{"name":"LFM2-24B-A2B","family":"liquid","cost":{"input":0.03,"output":0.12},"limit":{"context":32768,"output":32768},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2026-02-25"},"liquid/lfm-2.5-1.2b-instruct:free":{"name":"LFM2.5-1.2B-Instruct (free)","family":"liquid","cost":{},"limit":{"context":32768,"output":32768},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2026-01-20"},"liquid/lfm-2.5-1.2b-thinking:free":{"name":"LFM2.5-1.2B-Thinking (free)","family":"liquid","cost":{},"limit":{"context":32768,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-01-20"},"mancer/weaver":{"name":"Weaver (alpha)","family":"alpha","cost":{"input":0.75,"output":1},"limit":{"context":8000,"output":2000},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2023-08-02"},"meta-llama/llama-3-8b-instruct":{"name":"Llama 3 8B Instruct","family":"llama","cost":{"input":0.14,"output":0.14},"limit":{"context":8192,"output":8192},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2024-04-18"},"meta-llama/llama-3.1-70b-instruct":{"name":"Llama 3.1 70B Instruct","family":"llama","cost":{"input":0.4,"output":0.4},"limit":{"context":131072,"output":16384},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-07-23"},"meta-llama/llama-3.1-8b-instruct":{"name":"Llama 3.1 8B Instruct","family":"llama","cost":{"input":0.02,"output":0.03},"limit":{"context":131072,"output":16384},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-07-23"},"meta-llama/llama-3.2-11b-vision-instruct":{"name":"Llama 3.2 11B Vision Instruct","family":"llama","cost":{"input":0.345,"output":0.345},"limit":{"context":131072,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"temperature":true,"attachment":true,"open_weights":true,"release_date":"2024-09-25"},"meta-llama/llama-3.2-1b-instruct":{"name":"Llama 3.2 1B Instruct","family":"llama","cost":{"input":0.027,"output":0.201},"limit":{"context":60000,"output":60000},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2024-09-25"},"meta-llama/llama-3.2-3b-instruct":{"name":"Llama 3.2 3B Instruct","family":"llama","cost":{"input":0.0509,"output":0.335},"limit":{"context":80000,"output":80000},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2024-09-25"},"meta-llama/llama-3.2-3b-instruct:free":{"name":"Llama 3.2 3B Instruct (free)","family":"llama","cost":{},"limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2024-09-25"},"meta-llama/llama-3.3-70b-instruct":{"name":"Llama-3.3-70B-Instruct","family":"llama","cost":{"input":0.1,"output":0.32},"limit":{"context":131072,"output":16384},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-12-06"},"meta-llama/llama-3.3-70b-instruct:free":{"name":"Llama 3.3 70B Instruct (free)","family":"llama","cost":{},"limit":{"context":65536,"output":131072},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-12-06"},"meta-llama/llama-4-maverick":{"name":"Llama 4 Maverick","family":"llama","cost":{"input":0.15,"output":0.6},"limit":{"context":1048576,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-04-05"},"meta-llama/llama-4-scout":{"name":"Llama 4 Scout","family":"llama","cost":{"input":0.1,"output":0.3},"limit":{"context":327680,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-04-05"},"meta-llama/llama-guard-4-12b":{"name":"Llama Guard 4 12B","family":"llama","cost":{"input":0.18,"output":0.18},"limit":{"context":163840,"output":16384},"modalities":{"input":["image","text"],"output":["text"]},"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-04-30"},"microsoft/phi-4":{"name":"Phi 4","family":"phi","cost":{"input":0.07,"output":0.14},"limit":{"context":16384,"output":16384},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2025-01-10"},"microsoft/phi-4-mini-instruct":{"name":"Phi 4 Mini Instruct","family":"phi","cost":{"input":0.08,"output":0.35,"cache_read":0.08},"limit":{"context":128000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2025-10-17"},"microsoft/wizardlm-2-8x22b":{"name":"WizardLM-2 8x22B","cost":{"input":0.62,"output":0.62},"limit":{"context":65535,"output":8000},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2024-04-16"},"minimax/minimax-01":{"name":"MiniMax-01","family":"minimax","cost":{"input":0.2,"output":1.1},"limit":{"context":1000192,"output":1000192},"modalities":{"input":["text","image"],"output":["text"]},"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-01-15"},"minimax/minimax-m1":{"name":"MiniMax M1","family":"minimax","cost":{"input":0.4,"output":2.2},"limit":{"context":1000000,"output":40000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-06-17"},"minimax/minimax-m2":{"name":"MiniMax-M2","family":"minimax","cost":{"input":0.255,"output":1,"cache_read":0.03},"limit":{"context":196608,"output":196608},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-10-27"},"minimax/minimax-m2-her":{"name":"MiniMax M2-her","family":"minimax","cost":{"input":0.3,"output":1.2,"cache_read":0.03},"limit":{"context":65536,"output":2048},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2026-01-23"},"minimax/minimax-m2.1":{"name":"MiniMax-M2.1","family":"minimax","cost":{"input":0.29,"output":0.95,"cache_read":0.03},"limit":{"context":196608,"output":196608},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-23"},"minimax/minimax-m2.5":{"name":"MiniMax-M2.5","family":"minimax","cost":{"input":0.12,"output":0.48},"limit":{"context":196608,"output":196608},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-12"},"minimax/minimax-m2.7":{"name":"MiniMax-M2.7","family":"minimax","cost":{"input":0.18,"output":0.72},"limit":{"context":196608,"output":196608},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-03-18"},"minimax/minimax-m3":{"name":"MiniMax-M3","family":"minimax","cost":{"input":0.3,"output":1.2,"cache_read":0.06},"limit":{"context":524288,"output":512000},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-06-01"},"mistralai/codestral-2508":{"name":"Codestral 2508","family":"codestral","cost":{"input":0.3,"output":0.9,"cache_read":0.03},"limit":{"context":256000,"output":256000},"modalities":{"input":["text","pdf"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-08-01"},"mistralai/devstral-2512":{"name":"Devstral 2","family":"devstral","cost":{"input":0.4,"output":2,"cache_read":0.04},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","pdf"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-12-09"},"mistralai/ministral-14b-2512":{"name":"Ministral 3 14B 2512","family":"ministral","cost":{"input":0.2,"output":0.2,"cache_read":0.02},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-12-02"},"mistralai/ministral-3b-2512":{"name":"Ministral 3 3B 2512","family":"ministral","cost":{"input":0.1,"output":0.1,"cache_read":0.01},"limit":{"context":131072,"output":131072},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-12-02"},"mistralai/ministral-8b-2512":{"name":"Ministral 3 8B 2512","family":"ministral","cost":{"input":0.15,"output":0.15,"cache_read":0.015},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-12-02"},"mistralai/mistral-large":{"name":"Mistral Large","family":"mistral-large","cost":{"input":2,"output":6,"cache_read":0.2},"limit":{"context":128000,"output":128000},"modalities":{"input":["text","pdf"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-02-26"},"mistralai/mistral-large-2407":{"name":"Mistral Large 2407","family":"mistral-large","cost":{"input":2,"output":6,"cache_read":0.2},"limit":{"context":131072,"output":131072},"modalities":{"input":["text","pdf"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-11-19"},"mistralai/mistral-large-2512":{"name":"Mistral Large 3","family":"mistral-large","cost":{"input":0.5,"output":1.5,"cache_read":0.05},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2024-11-01"},"mistralai/mistral-medium-3":{"name":"Mistral Medium 3","family":"mistral-medium","cost":{"input":0.4,"output":2,"cache_read":0.04},"limit":{"context":131072,"output":131072},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-05-07"},"mistralai/mistral-medium-3-5":{"name":"Mistral Medium 3.5","family":"mistral-medium","cost":{"input":1.5,"output":7.5},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-04-30"},"mistralai/mistral-medium-3.1":{"name":"Mistral Medium 3.1","family":"mistral-medium","cost":{"input":0.4,"output":2,"cache_read":0.04},"limit":{"context":131072,"output":262144},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-08-13"},"mistralai/mistral-nemo":{"name":"Mistral Nemo","family":"mistral-nemo","cost":{"input":0.02,"output":0.03},"limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-07-01"},"mistralai/mistral-saba":{"name":"Saba","family":"mistral","cost":{"input":0.2,"output":0.6,"cache_read":0.02},"limit":{"context":32768,"output":32768},"modalities":{"input":["text","pdf"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-02-17"},"mistralai/mistral-small-24b-instruct-2501":{"name":"Mistral Small 3","family":"mistral-small","cost":{"input":0.05,"output":0.08},"limit":{"context":32768,"output":16384},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2025-01-30"},"mistralai/mistral-small-2603":{"name":"Mistral Small 4","family":"mistral-small","cost":{"input":0.15,"output":0.6,"cache_read":0.015},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-03-16"},"mistralai/mistral-small-3.1-24b-instruct":{"name":"Mistral Small 3.1 24B","family":"mistral-small","cost":{"input":0.351,"output":0.555},"limit":{"context":128000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-03-17"},"mistralai/mistral-small-3.2-24b-instruct":{"name":"Mistral Small 3.2 24B","family":"mistral-small","cost":{"input":0.075,"output":0.2},"limit":{"context":128000,"output":16384},"modalities":{"input":["image","text"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-06-20"},"mistralai/mixtral-8x22b-instruct":{"name":"Mixtral 8x22B Instruct","family":"mistral","cost":{"input":2,"output":6,"cache_read":0.2},"limit":{"context":65536,"output":65536},"modalities":{"input":["text","pdf"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2024-04-17"},"mistralai/voxtral-small-24b-2507":{"name":"Voxtral Small 24B 2507","family":"mistral","cost":{"input":0.1,"output":0.3,"cache_read":0.01},"limit":{"context":32000,"output":32000},"modalities":{"input":["text","audio","pdf"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-10-30"},"moonshotai/kimi-k2":{"name":"Kimi K2 0711","family":"kimi-k2","cost":{"input":0.57,"output":2.3},"limit":{"context":131072,"output":32768},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-11"},"moonshotai/kimi-k2-0905":{"name":"Kimi K2 0905","family":"kimi-k2","cost":{"input":0.6,"output":2.5},"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-09-04"},"moonshotai/kimi-k2-thinking":{"name":"Kimi K2 Thinking","family":"kimi-thinking","cost":{"input":0.6,"output":2.5,"cache_read":0.6},"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-11-06"},"moonshotai/kimi-k2.5":{"name":"Kimi K2.5","family":"kimi-k2","cost":{"input":0.375,"output":2.025},"limit":{"context":256000,"output":256000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-01"},"moonshotai/kimi-k2.6":{"name":"Kimi K2.6","family":"kimi-k2","cost":{"input":0.66,"output":3.41,"cache_read":0.144},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-21"},"moonshotai/kimi-k2.7-code":{"name":"Kimi K2.7 Code","family":"kimi-k2","cost":{"input":0.74,"output":3.5,"cache_read":0.15},"limit":{"context":262144,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-06-12"},"morph/morph-v3-fast":{"name":"Morph V3 Fast","family":"morph","cost":{"input":0.8,"output":1.2},"limit":{"context":81920,"output":38000},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2025-07-07"},"morph/morph-v3-large":{"name":"Morph V3 Large","family":"morph","cost":{"input":0.9,"output":1.9},"limit":{"context":262144,"output":131072},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2025-07-07"},"nex-agi/nex-n2-pro":{"name":"Nex-N2-Pro","family":"agi","cost":{"input":0.25,"output":1,"cache_read":0.025},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-06-08"},"nousresearch/hermes-3-llama-3.1-405b":{"name":"Hermes 3 405B Instruct","family":"nousresearch","cost":{"input":1,"output":1},"limit":{"context":131072,"output":16384},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2024-08-16"},"nousresearch/hermes-3-llama-3.1-405b:free":{"name":"Hermes 3 405B Instruct (free)","family":"hermes","cost":{},"limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2024-08-16"},"nousresearch/hermes-3-llama-3.1-70b":{"name":"Hermes 3 70B Instruct","family":"nousresearch","cost":{"input":0.7,"output":0.7},"limit":{"context":131072,"output":16384},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2024-08-18"},"nousresearch/hermes-4-405b":{"name":"Hermes 4 405B","family":"hermes","cost":{"input":1,"output":3},"limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"temperature":true,"open_weights":true,"release_date":"2025-08-26"},"nousresearch/hermes-4-70b":{"name":"Hermes 4 70B","family":"hermes","cost":{"input":0.13,"output":0.4},"limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"temperature":true,"open_weights":true,"release_date":"2025-08-26"},"nvidia/llama-3.3-nemotron-super-49b-v1.5":{"name":"Llama 3.3 Nemotron Super 49B v1.5","family":"nemotron","cost":{"input":0.4,"output":0.4},"limit":{"context":131072,"output":16384},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-25"},"nvidia/nemotron-3-nano-30b-a3b":{"name":"Nemotron 3 Nano 30B A3B","family":"nemotron","cost":{"input":0.05,"output":0.2},"limit":{"context":262144,"output":228000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-15"},"nvidia/nemotron-3-nano-30b-a3b:free":{"name":"Nemotron 3 Nano 30B A3B (free)","family":"nemotron","cost":{},"limit":{"context":256000,"output":256000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-15"},"nvidia/nemotron-3-nano-omni-30b-a3b-reasoning:free":{"name":"Nemotron 3 Nano Omni (free)","family":"nemotron","cost":{},"limit":{"context":256000,"output":65536},"modalities":{"input":["text","image","video","audio"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-28"},"nvidia/nemotron-3-super-120b-a12b":{"name":"Nemotron 3 Super 120B A12B","family":"nemotron","cost":{"input":0.085,"output":0.4},"limit":{"context":262144,"output":16384},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-03-11"},"nvidia/nemotron-3-super-120b-a12b:free":{"name":"Nemotron 3 Super (free)","family":"nemotron","cost":{},"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-03-11"},"nvidia/nemotron-3-ultra-550b-a55b":{"name":"Nemotron 3 Ultra 550B A55B","family":"nemotron","cost":{"input":0.5,"output":2.2,"cache_read":0.1},"limit":{"context":262144,"output":16384},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-06-04"},"nvidia/nemotron-3-ultra-550b-a55b:free":{"name":"Nemotron 3 Ultra (free)","family":"nemotron","cost":{},"limit":{"context":1000000,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-06-04"},"nvidia/nemotron-3.5-content-safety:free":{"name":"Nemotron 3.5 Content Safety (free)","family":"nemotron","cost":{},"limit":{"context":128000,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-06-04"},"nvidia/nemotron-nano-12b-v2-vl:free":{"name":"Nemotron Nano 12B 2 VL (free)","family":"nemotron","cost":{},"limit":{"context":128000,"output":128000},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-10-28"},"nvidia/nemotron-nano-9b-v2:free":{"name":"Nemotron Nano 9B V2 (free)","family":"nemotron","cost":{},"limit":{"context":128000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-08-18"},"openai/gpt-3.5-turbo":{"name":"GPT-3.5-turbo","family":"gpt","cost":{"input":0.5,"output":1.5},"limit":{"context":16385,"output":4096},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2023-03-01"},"openai/gpt-3.5-turbo-0613":{"name":"GPT-3.5 Turbo (older v0613)","family":"gpt","cost":{"input":1,"output":2},"limit":{"context":4095,"output":4096},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2024-01-25"},"openai/gpt-3.5-turbo-16k":{"name":"GPT-3.5 Turbo 16k","family":"gpt","cost":{"input":3,"output":4},"limit":{"context":16385,"output":4096},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2023-08-28"},"openai/gpt-3.5-turbo-instruct":{"name":"GPT-3.5 Turbo Instruct","family":"gpt","cost":{"input":1.5,"output":2},"limit":{"context":4095,"output":4096},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2023-09-28"},"openai/gpt-4":{"name":"GPT-4","family":"gpt","cost":{"input":30,"output":60},"limit":{"context":8191,"output":4096},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2023-11-06"},"openai/gpt-4-turbo":{"name":"GPT-4 Turbo","family":"gpt","cost":{"input":10,"output":30},"limit":{"context":128000,"output":4096},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2023-11-06"},"openai/gpt-4-turbo-preview":{"name":"GPT-4 Turbo Preview","family":"gpt","cost":{"input":10,"output":30},"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2024-01-25"},"openai/gpt-4.1":{"name":"GPT-4.1","family":"gpt","cost":{"input":2,"output":8,"cache_read":0.5},"limit":{"context":1047576,"output":32768},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-04-14"},"openai/gpt-4.1-mini":{"name":"GPT-4.1 mini","family":"gpt-mini","cost":{"input":0.4,"output":1.6,"cache_read":0.1},"limit":{"context":1047576,"output":32768},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-04-14"},"openai/gpt-4.1-nano":{"name":"GPT-4.1 nano","family":"gpt-nano","cost":{"input":0.1,"output":0.4,"cache_read":0.025},"limit":{"context":1047576,"output":32768},"modalities":{"input":["image","text","pdf"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-04-14"},"openai/gpt-4o":{"name":"GPT-4o","family":"gpt","cost":{"input":2.5,"output":10},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-05-13"},"openai/gpt-4o-2024-05-13":{"name":"GPT-4o (2024-05-13)","family":"gpt","cost":{"input":5,"output":15},"limit":{"context":128000,"output":4096},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-05-13"},"openai/gpt-4o-2024-08-06":{"name":"GPT-4o (2024-08-06)","family":"gpt","cost":{"input":2.5,"output":10,"cache_read":1.25},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-08-06"},"openai/gpt-4o-2024-11-20":{"name":"GPT-4o (2024-11-20)","family":"gpt","cost":{"input":2.5,"output":10,"cache_read":1.25},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-11-20"},"openai/gpt-4o-mini":{"name":"GPT-4o mini","family":"gpt-mini","cost":{"input":0.15,"output":0.6,"cache_read":0.075},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-07-18"},"openai/gpt-4o-mini-2024-07-18":{"name":"GPT-4o-mini (2024-07-18)","family":"o-mini","cost":{"input":0.15,"output":0.6,"cache_read":0.075},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-07-18"},"openai/gpt-4o-mini-search-preview":{"name":"GPT-4o-mini Search Preview","family":"o-mini","cost":{"input":0.15,"output":0.6},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-03-12"},"openai/gpt-4o-search-preview":{"name":"GPT-4o Search Preview","family":"gpt","cost":{"input":2.5,"output":10},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-03-12"},"openai/gpt-5":{"name":"GPT-5","family":"gpt","cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-08-07"},"openai/gpt-5-chat":{"name":"GPT-5 Chat","family":"gpt-codex","cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":128000,"output":16384},"modalities":{"input":["pdf","image","text"],"output":["text"]},"attachment":true,"release_date":"2025-08-07"},"openai/gpt-5-codex":{"name":"GPT-5-Codex","family":"gpt-codex","cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-09-15"},"openai/gpt-5-image":{"name":"GPT-5 Image","family":"gpt","cost":{"input":10,"output":10,"cache_read":1.25},"limit":{"context":400000,"output":128000},"modalities":{"input":["image","text","pdf"],"output":["image","text"]},"reasoning":true,"temperature":true,"attachment":true,"release_date":"2025-10-14"},"openai/gpt-5-image-mini":{"name":"GPT-5 Image Mini","family":"gpt","cost":{"input":2.5,"output":2,"cache_read":0.25},"limit":{"context":400000,"output":128000},"modalities":{"input":["pdf","image","text"],"output":["image","text"]},"reasoning":true,"temperature":true,"attachment":true,"release_date":"2025-10-16"},"openai/gpt-5-mini":{"name":"GPT-5 Mini","family":"gpt-mini","cost":{"input":0.25,"output":2,"cache_read":0.025},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-08-07"},"openai/gpt-5-nano":{"name":"GPT-5 Nano","family":"gpt-nano","cost":{"input":0.05,"output":0.4,"cache_read":0.01},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-08-07"},"openai/gpt-5-pro":{"name":"GPT-5 Pro","family":"gpt-pro","cost":{"input":15,"output":120},"limit":{"context":400000,"output":128000},"modalities":{"input":["image","text","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-10-06"},"openai/gpt-5.1":{"name":"GPT-5.1","family":"gpt","cost":{"input":1.25,"output":10,"cache_read":0.13},"limit":{"context":400000,"output":128000},"modalities":{"input":["image","text","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-11-13"},"openai/gpt-5.1-chat":{"name":"GPT-5.1 Chat","family":"gpt-codex","cost":{"input":1.25,"output":10,"cache_read":0.13},"limit":{"context":128000,"output":32000},"modalities":{"input":["pdf","image","text"],"output":["text"]},"tool_call":true,"attachment":true,"release_date":"2025-11-13"},"openai/gpt-5.1-codex":{"name":"GPT-5.1 Codex","family":"gpt-codex","cost":{"input":1.25,"output":10,"cache_read":0.13},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-11-13"},"openai/gpt-5.1-codex-max":{"name":"GPT-5.1 Codex Max","family":"gpt-codex","cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-11-13"},"openai/gpt-5.1-codex-mini":{"name":"GPT-5.1 Codex mini","family":"gpt-codex","cost":{"input":0.25,"output":2,"cache_read":0.025},"limit":{"context":400000,"output":100000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-11-13"},"openai/gpt-5.2":{"name":"GPT-5.2","family":"gpt","cost":{"input":1.75,"output":14,"cache_read":0.175},"limit":{"context":400000,"output":128000},"modalities":{"input":["pdf","image","text"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-12-11"},"openai/gpt-5.2-chat":{"name":"GPT-5.2 Chat","family":"gpt-codex","cost":{"input":1.75,"output":14,"cache_read":0.175},"limit":{"context":128000,"output":16384},"modalities":{"input":["pdf","image","text"],"output":["text"]},"tool_call":true,"attachment":true,"release_date":"2025-12-10"},"openai/gpt-5.2-codex":{"name":"GPT-5.2 Codex","family":"gpt-codex","cost":{"input":1.75,"output":14,"cache_read":0.175},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-12-11"},"openai/gpt-5.2-pro":{"name":"GPT-5.2 Pro","family":"gpt-pro","cost":{"input":21,"output":168},"limit":{"context":400000,"output":128000},"modalities":{"input":["image","text","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-12-11"},"openai/gpt-5.3-chat":{"name":"GPT-5.3 Chat","family":"gpt","cost":{"input":1.75,"output":14,"cache_read":0.175},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"attachment":true,"release_date":"2026-03-03"},"openai/gpt-5.3-codex":{"name":"GPT-5.3 Codex","family":"gpt-codex","cost":{"input":1.75,"output":14,"cache_read":0.175},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-02-05"},"openai/gpt-5.4":{"name":"GPT-5.4","family":"gpt","cost":{"input":2.5,"output":15,"cache_read":0.25},"limit":{"context":1050000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-05"},"openai/gpt-5.4-image-2":{"name":"GPT-5.4 Image 2","family":"gpt","cost":{"input":8,"output":15,"cache_read":2},"limit":{"context":272000,"output":128000},"modalities":{"input":["image","text","pdf"],"output":["image","text"]},"reasoning":true,"attachment":true,"release_date":"2026-04-21"},"openai/gpt-5.4-mini":{"name":"GPT-5.4 mini","family":"gpt-mini","cost":{"input":0.75,"output":4.5,"cache_read":0.075},"limit":{"context":400000,"output":128000},"modalities":{"input":["pdf","image","text"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-17"},"openai/gpt-5.4-nano":{"name":"GPT-5.4 nano","family":"gpt-nano","cost":{"input":0.2,"output":1.25,"cache_read":0.02},"limit":{"context":400000,"output":128000},"modalities":{"input":["pdf","image","text"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-17"},"openai/gpt-5.4-pro":{"name":"GPT-5.4 Pro","family":"gpt-pro","cost":{"input":30,"output":180},"limit":{"context":1050000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-05"},"openai/gpt-5.5":{"name":"GPT-5.5","family":"gpt","cost":{"input":5,"output":30,"cache_read":0.5},"limit":{"context":1050000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-23"},"openai/gpt-5.5-pro":{"name":"GPT-5.5 Pro","family":"gpt-pro","cost":{"input":30,"output":180},"limit":{"context":1050000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-23"},"openai/gpt-audio":{"name":"GPT Audio","family":"gpt","cost":{"input":2.5,"output":10},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","audio"],"output":["text","audio"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-01-19"},"openai/gpt-audio-mini":{"name":"GPT Audio Mini","family":"o-mini","cost":{"input":0.6,"output":2.4},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","audio"],"output":["text","audio"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-01-19"},"openai/gpt-chat-latest":{"name":"GPT Chat Latest","family":"gpt","cost":{"input":5,"output":30,"cache_read":0.5},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"attachment":true,"release_date":"2026-05-05"},"openai/gpt-oss-120b":{"name":"gpt-oss-120b","family":"gpt-oss","cost":{"input":0.03,"output":0.15},"limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-08-05"},"openai/gpt-oss-120b:free":{"name":"gpt-oss-120b (free)","family":"gpt-oss","cost":{},"limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-08-05"},"openai/gpt-oss-20b":{"name":"gpt-oss-20b","family":"gpt-oss","cost":{"input":0.029,"output":0.14},"limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-08-05"},"openai/gpt-oss-20b:free":{"name":"gpt-oss-20b (free)","family":"gpt-oss","cost":{},"limit":{"context":131072,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-08-05"},"openai/gpt-oss-safeguard-20b":{"name":"gpt-oss-safeguard-20b","family":"gpt-oss","cost":{"input":0.075,"output":0.3,"cache_read":0.0375},"limit":{"context":131072,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-10-29"},"openai/o1":{"name":"o1","family":"o","cost":{"input":15,"output":60,"cache_read":7.5},"limit":{"context":200000,"output":100000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2024-12-05"},"openai/o1-pro":{"name":"o1-pro","family":"o-pro","cost":{"input":150,"output":600},"limit":{"context":200000,"output":100000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2025-03-19"},"openai/o3":{"name":"o3","family":"o","cost":{"input":2,"output":8,"cache_read":0.5},"limit":{"context":200000,"output":100000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-04-16"},"openai/o3-deep-research":{"name":"o3-deep-research","family":"o","cost":{"input":10,"output":40,"cache_read":2.5},"limit":{"context":200000,"output":100000},"modalities":{"input":["image","text","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-06-26"},"openai/o3-mini":{"name":"o3-mini","family":"o-mini","cost":{"input":1.1,"output":4.4,"cache_read":0.55},"limit":{"context":200000,"output":100000},"modalities":{"input":["text","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2024-12-20"},"openai/o3-mini-high":{"name":"o3 Mini High","family":"o","cost":{"input":1.1,"output":4.4,"cache_read":0.55},"limit":{"context":200000,"output":100000},"modalities":{"input":["text","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-02-12"},"openai/o3-pro":{"name":"o3-pro","family":"o-pro","cost":{"input":20,"output":80},"limit":{"context":200000,"output":100000},"modalities":{"input":["text","pdf","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-06-10"},"openai/o4-mini":{"name":"o4-mini","family":"o-mini","cost":{"input":1.1,"output":4.4,"cache_read":0.275},"limit":{"context":200000,"output":100000},"modalities":{"input":["image","text","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-04-16"},"openai/o4-mini-deep-research":{"name":"o4-mini-deep-research","family":"o-mini","cost":{"input":2,"output":8,"cache_read":0.5},"limit":{"context":200000,"output":100000},"modalities":{"input":["pdf","image","text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-06-26"},"openai/o4-mini-high":{"name":"o4 Mini High","family":"o","cost":{"input":1.1,"output":4.4,"cache_read":0.275},"limit":{"context":200000,"output":100000},"modalities":{"input":["image","text","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-04-16"},"openrouter/auto":{"name":"Auto Router","family":"auto","limit":{"context":2000000,"output":2000000},"modalities":{"input":["text","image","audio","pdf","video"],"output":["text","image"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2023-11-08"},"openrouter/bodybuilder":{"name":"Body Builder (beta)","limit":{"context":128000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-12-05"},"openrouter/free":{"name":"Free Models Router","cost":{},"limit":{"context":200000,"output":8000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-01"},"openrouter/fusion":{"name":"Fusion","limit":{"context":1000000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"release_date":"2026-06-13"},"openrouter/owl-alpha":{"name":"Owl Alpha","family":"alpha","cost":{},"limit":{"context":1048756,"output":262144},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2026-04-28"},"openrouter/pareto-code":{"name":"Pareto Code Router","limit":{"context":2000000,"output":200000},"modalities":{"input":["text"],"output":["text"]},"release_date":"2026-04-21"},"perceptron/perceptron-mk1":{"name":"Perceptron Mk1","cost":{"input":0.15,"output":1.5},"limit":{"context":32768,"output":8192},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"temperature":true,"attachment":true,"release_date":"2026-05-12"},"perplexity/sonar":{"name":"Sonar","family":"sonar","cost":{"input":1,"output":1},"limit":{"context":127072,"output":127072},"modalities":{"input":["text","image"],"output":["text"]},"temperature":true,"attachment":true,"release_date":"2025-01-27"},"perplexity/sonar-deep-research":{"name":"Sonar Deep Research","family":"sonar-deep-research","cost":{"input":2,"output":8},"limit":{"context":128000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"temperature":true,"release_date":"2025-03-07"},"perplexity/sonar-pro":{"name":"Sonar Pro","family":"sonar-pro","cost":{"input":3,"output":15},"limit":{"context":200000,"output":8000},"modalities":{"input":["text","image"],"output":["text"]},"temperature":true,"attachment":true,"release_date":"2025-03-07"},"perplexity/sonar-pro-search":{"name":"Sonar Pro Search","family":"sonar-pro","cost":{"input":3,"output":15},"limit":{"context":200000,"output":8000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"temperature":true,"attachment":true,"release_date":"2025-10-30"},"perplexity/sonar-reasoning-pro":{"name":"Sonar Reasoning Pro","family":"sonar-reasoning","cost":{"input":2,"output":8},"limit":{"context":128000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"temperature":true,"attachment":true,"release_date":"2025-03-07"},"poolside/laguna-m.1":{"name":"Laguna M.1","cost":{"input":0.2,"output":0.4,"cache_read":0.1},"limit":{"context":262144,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-28"},"poolside/laguna-m.1:free":{"name":"Laguna M.1 (free)","cost":{},"limit":{"context":262144,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-28"},"poolside/laguna-xs.2":{"name":"Laguna XS.2","cost":{"input":0.1,"output":0.2,"cache_read":0.05},"limit":{"context":262144,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-28"},"poolside/laguna-xs.2:free":{"name":"Laguna XS.2 (free)","cost":{},"limit":{"context":262144,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-28"},"qwen/qwen-2.5-72b-instruct":{"name":"Qwen2.5 72B Instruct","family":"qwen","cost":{"input":0.36,"output":0.4},"limit":{"context":32768,"output":16384},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-09-19"},"qwen/qwen-2.5-7b-instruct":{"name":"Qwen2.5 7B Instruct","family":"qwen","cost":{"input":0.04,"output":0.1},"limit":{"context":32768,"output":32768},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-10-16"},"qwen/qwen-2.5-coder-32b-instruct":{"name":"Qwen2.5 Coder 32B Instruct","family":"qwen","cost":{"input":0.66,"output":1},"limit":{"context":32768,"output":32768},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2024-11-11"},"qwen/qwen-plus":{"name":"Qwen Plus","family":"qwen","cost":{"input":0.26,"output":0.78,"cache_read":0.052,"cache_write":0.325},"limit":{"context":1000000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2024-01-25"},"qwen/qwen-plus-2025-07-28":{"name":"Qwen Plus 0728","family":"qwen","cost":{"input":0.26,"output":0.78},"limit":{"context":1000000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-09-08"},"qwen/qwen-plus-2025-07-28:thinking":{"name":"Qwen Plus 0728 (thinking)","family":"qwen","cost":{"input":0.26,"output":0.78,"cache_write":0.325},"limit":{"context":1000000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-09-08"},"qwen/qwen2.5-vl-72b-instruct":{"name":"Qwen2.5 VL 72B Instruct","family":"qwen","cost":{"input":0.8,"output":1,"cache_read":0.4},"limit":{"context":128000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-02-01"},"qwen/qwen3-14b":{"name":"Qwen3 14B","family":"qwen","cost":{"input":0.1,"output":0.24},"limit":{"context":40960,"output":40960},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-04-28"},"qwen/qwen3-235b-a22b":{"name":"Qwen3 235B-A22B","family":"qwen","cost":{"input":0.455,"output":1.82},"limit":{"context":131072,"output":8192},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-04"},"qwen/qwen3-235b-a22b-2507":{"name":"Qwen3 235B A22B Instruct 2507","family":"qwen","cost":{"input":0.09,"output":0.1},"limit":{"context":262144,"output":16384},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-21"},"qwen/qwen3-235b-a22b-thinking-2507":{"name":"Qwen3 235B A22B Thinking 2507","family":"qwen","cost":{"input":0.1,"output":0.1,"cache_read":0.1},"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-25"},"qwen/qwen3-30b-a3b":{"name":"Qwen3 30B A3B","family":"qwen","cost":{"input":0.12,"output":0.5},"limit":{"context":40960,"output":16384},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-04-28"},"qwen/qwen3-30b-a3b-instruct-2507":{"name":"Qwen3 30B A3B Instruct 2507","family":"qwen","cost":{"input":0.04815,"output":0.19305},"limit":{"context":128000,"output":32000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-29"},"qwen/qwen3-30b-a3b-thinking-2507":{"name":"Qwen3 30B A3B Thinking 2507","family":"qwen","cost":{"input":0.08,"output":0.4,"cache_read":0.08},"limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-08-28"},"qwen/qwen3-32b":{"name":"Qwen3 32B","family":"qwen","cost":{"input":0.08,"output":0.28},"limit":{"context":40960,"output":16384},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-04"},"qwen/qwen3-8b":{"name":"Qwen3 8B","family":"qwen","cost":{"input":0.05,"output":0.4,"cache_read":0.05},"limit":{"context":40960,"output":8192},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-04-28"},"qwen/qwen3-coder":{"name":"Qwen3 Coder 480B A35B","family":"qwen","cost":{"input":0.22,"output":1.8},"limit":{"context":262144,"output":65536},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-23"},"qwen/qwen3-coder-30b-a3b-instruct":{"name":"Qwen3-Coder 30B-A3B Instruct","family":"qwen","cost":{"input":0.07,"output":0.27},"limit":{"context":160000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-04"},"qwen/qwen3-coder-flash":{"name":"Qwen3 Coder Flash","family":"qwen","cost":{"input":0.195,"output":0.975,"cache_read":0.039,"cache_write":0.24375},"limit":{"context":1000000,"output":65536},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-07-28"},"qwen/qwen3-coder-next":{"name":"Qwen3 Coder Next","family":"qwen","cost":{"input":0.11,"output":0.8,"cache_read":0.07},"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-04"},"qwen/qwen3-coder-plus":{"name":"Qwen3 Coder Plus","family":"qwen","cost":{"input":0.65,"output":3.25,"cache_read":0.13,"cache_write":0.8125},"limit":{"context":1000000,"output":65536},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-07-23"},"qwen/qwen3-coder:free":{"name":"Qwen3 Coder 480B A35B (free)","family":"qwen","cost":{},"limit":{"context":262000,"output":262000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-23"},"qwen/qwen3-max":{"name":"Qwen3 Max","family":"qwen","cost":{"input":0.78,"output":3.9,"cache_read":0.156,"cache_write":0.975},"limit":{"context":262144,"output":32768},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-09-23"},"qwen/qwen3-max-thinking":{"name":"Qwen3 Max Thinking","family":"qwen","cost":{"input":0.78,"output":3.9},"limit":{"context":262144,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-02-09"},"qwen/qwen3-next-80b-a3b-instruct":{"name":"Qwen3-Next 80B-A3B Instruct","family":"qwen","cost":{"input":0.09,"output":1.1},"limit":{"context":262144,"output":16384},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-09"},"qwen/qwen3-next-80b-a3b-instruct:free":{"name":"Qwen3 Next 80B A3B Instruct (free)","family":"qwen","cost":{},"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-09"},"qwen/qwen3-next-80b-a3b-thinking":{"name":"Qwen3-Next 80B-A3B (Thinking)","family":"qwen","cost":{"input":0.0975,"output":0.78},"limit":{"context":131072,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-09"},"qwen/qwen3-vl-235b-a22b-instruct":{"name":"Qwen3 VL 235B A22B Instruct","family":"qwen","cost":{"input":0.2,"output":0.88,"cache_read":0.11},"limit":{"context":262144,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-09-23"},"qwen/qwen3-vl-235b-a22b-thinking":{"name":"Qwen3 VL 235B A22B Thinking","family":"qwen","cost":{"input":0.26,"output":2.6},"limit":{"context":131072,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-09-23"},"qwen/qwen3-vl-30b-a3b-instruct":{"name":"Qwen3 VL 30B A3B Instruct","family":"qwen","cost":{"input":0.13,"output":0.52},"limit":{"context":131072,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-10-06"},"qwen/qwen3-vl-30b-a3b-thinking":{"name":"Qwen3 VL 30B A3B Thinking","family":"qwen","cost":{"input":0.13,"output":1.56},"limit":{"context":131072,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-10-06"},"qwen/qwen3-vl-32b-instruct":{"name":"Qwen3 VL 32B Instruct","family":"qwen","cost":{"input":0.104,"output":0.416},"limit":{"context":131072,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-10-23"},"qwen/qwen3-vl-8b-instruct":{"name":"Qwen3 VL 8B Instruct","family":"qwen","cost":{"input":0.08,"output":0.5},"limit":{"context":131072,"output":32768},"modalities":{"input":["image","text"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-10-14"},"qwen/qwen3-vl-8b-thinking":{"name":"Qwen3 VL 8B Thinking","family":"qwen","cost":{"input":0.117,"output":1.365},"limit":{"context":131072,"output":32768},"modalities":{"input":["image","text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-10-14"},"qwen/qwen3.5-122b-a10b":{"name":"Qwen3.5 122B-A10B","family":"qwen","cost":{"input":0.26,"output":2.08},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-02-23"},"qwen/qwen3.5-27b":{"name":"Qwen3.5 27B","family":"qwen","cost":{"input":0.195,"output":1.56},"limit":{"context":262144,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-02-23"},"qwen/qwen3.5-35b-a3b":{"name":"Qwen3.5 35B-A3B","family":"qwen","cost":{"input":0.14,"output":1,"cache_read":0.05},"limit":{"context":262144,"output":81920},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-02-23"},"qwen/qwen3.5-397b-a17b":{"name":"Qwen3.5 397B-A17B","family":"qwen","cost":{"input":0.385,"output":2.45},"limit":{"context":131072,"output":64000},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-02-15"},"qwen/qwen3.5-9b":{"name":"Qwen3.5 9B","family":"qwen","cost":{"input":0.1,"output":0.15},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-02-23"},"qwen/qwen3.5-flash-02-23":{"name":"Qwen3.5-Flash","family":"qwen","cost":{"input":0.065,"output":0.26},"limit":{"context":1000000,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-25"},"qwen/qwen3.5-plus-02-15":{"name":"Qwen3.5 Plus 2026-02-15","family":"qwen","cost":{"input":0.26,"output":1.56},"limit":{"context":1000000,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-16"},"qwen/qwen3.5-plus-20260420":{"name":"Qwen3.5 Plus 2026-04-20","family":"qwen3.5","cost":{"input":0.3,"output":1.8,"cache_write":0.375},"limit":{"context":1000000,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-04-27"},"qwen/qwen3.6-27b":{"name":"Qwen3.6 27B","family":"qwen","cost":{"input":0.2885,"output":3.17},"limit":{"context":262140,"output":262140},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-22"},"qwen/qwen3.6-35b-a3b":{"name":"Qwen3.6 35B-A3B","family":"qwen","cost":{"input":0.14,"output":1},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-17"},"qwen/qwen3.6-flash":{"name":"Qwen3.6 Flash","family":"qwen3.6","cost":{"input":0.1875,"output":1.125,"cache_write":0.234375},"limit":{"context":1000000,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-04-27"},"qwen/qwen3.6-max-preview":{"name":"Qwen3.6 Max Preview","family":"qwen","cost":{"input":1.04,"output":6.24,"cache_write":1.3},"limit":{"context":262144,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-04-20"},"qwen/qwen3.6-plus":{"name":"Qwen3.6 Plus","family":"qwen","cost":{"input":0.325,"output":1.95,"cache_write":0.40625},"limit":{"context":1000000,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-04-02"},"qwen/qwen3.7-max":{"name":"Qwen3.7 Max","family":"qwen","cost":{"input":1.25,"output":3.75,"cache_read":0.25,"cache_write":1.5625},"limit":{"context":1000000,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-05-21"},"qwen/qwen3.7-plus":{"name":"Qwen3.7 Plus","family":"qwen","cost":{"input":0.32,"output":1.28,"cache_read":0.064,"cache_write":0.4},"limit":{"context":1000000,"output":65536},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-06-02"},"rekaai/reka-edge":{"name":"Reka Edge","family":"reka","cost":{"input":0.1,"output":0.1},"limit":{"context":16384,"output":16384},"modalities":{"input":["image","text","video"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-03-20"},"rekaai/reka-flash-3":{"name":"Reka Flash 3","family":"reka","cost":{"input":0.1,"output":0.2},"limit":{"context":65536,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"temperature":true,"open_weights":true,"release_date":"2025-03-12"},"relace/relace-apply-3":{"name":"Relace Apply 3","cost":{"input":0.85,"output":1.25},"limit":{"context":256000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-09-26"},"relace/relace-search":{"name":"Relace Search","cost":{"input":1,"output":3},"limit":{"context":256000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-12-08"},"sakana/fugu-ultra":{"name":"Fugu Ultra","cost":{"input":5,"output":30,"cache_read":0.5},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-06-24"},"sao10k/l3-lunaris-8b":{"name":"Llama 3 8B Lunaris","family":"llama","cost":{"input":0.04,"output":0.05},"limit":{"context":8192,"output":16384},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2024-08-13"},"sao10k/l3.1-70b-hanami-x1":{"name":"Llama 3.1 70B Hanami x1","family":"llama","cost":{"input":3,"output":3},"limit":{"context":16000,"output":16000},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2025-01-08"},"sao10k/l3.1-euryale-70b":{"name":"Llama 3.1 Euryale 70B v2.2","family":"llama","cost":{"input":0.85,"output":0.85},"limit":{"context":131072,"output":16384},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-08-28"},"sao10k/l3.3-euryale-70b":{"name":"Llama 3.3 Euryale 70B","family":"llama","cost":{"input":0.65,"output":0.75},"limit":{"context":131072,"output":16384},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2024-12-18"},"stepfun/step-3.5-flash":{"name":"Step 3.5 Flash","cost":{"input":0.09,"output":0.3,"cache_read":0.02},"limit":{"context":262144,"output":16384},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-01-29"},"stepfun/step-3.7-flash":{"name":"Step 3.7 Flash","cost":{"input":0.2,"output":1.15,"cache_read":0.04},"limit":{"context":256000,"output":256000},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-05-29"},"switchpoint/router":{"name":"Switchpoint Router","cost":{"input":0.85,"output":3.4},"limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"temperature":true,"release_date":"2025-07-11"},"tencent/hunyuan-a13b-instruct":{"name":"Hunyuan A13B Instruct","family":"hunyuan","cost":{"input":0.14,"output":0.57},"limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"temperature":true,"open_weights":true,"release_date":"2025-07-08"},"tencent/hy3-preview":{"name":"Hy3 preview","family":"Hy","cost":{"input":0.063,"output":0.21,"cache_read":0.021},"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-20"},"thedrummer/cydonia-24b-v4.1":{"name":"Cydonia 24B V4.1","cost":{"input":0.3,"output":0.5,"cache_read":0.15},"limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2025-09-27"},"thedrummer/rocinante-12b":{"name":"Rocinante 12B","cost":{"input":0.25,"output":0.5},"limit":{"context":32768,"output":32768},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2024-09-30"},"thedrummer/skyfall-36b-v2":{"name":"Skyfall 36B V2","cost":{"input":0.55,"output":0.8,"cache_read":0.25},"limit":{"context":32768,"output":32768},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2025-03-10"},"thedrummer/unslopnemo-12b":{"name":"UnslopNemo 12B","cost":{"input":0.4,"output":0.4},"limit":{"context":32768,"output":32768},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-11-08"},"undi95/remm-slerp-l2-13b":{"name":"ReMM SLERP 13B","cost":{"input":0.45,"output":0.65},"limit":{"context":6144,"output":4096},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2023-07-22"},"upstage/solar-pro-3":{"name":"Solar Pro 3","family":"solar-pro","cost":{"input":0.15,"output":0.6,"cache_read":0.015},"limit":{"context":128000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-01-27"},"writer/palmyra-x5":{"name":"Palmyra X5","family":"palmyra","cost":{"input":0.6,"output":6},"limit":{"context":1040000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2026-01-21"},"x-ai/grok-4.20":{"name":"Grok 4.20","family":"grok","cost":{"input":1.25,"output":2.5,"cache_read":0.2},"limit":{"context":2000000,"output":2000000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-03-31"},"x-ai/grok-4.20-multi-agent":{"name":"Grok 4.20 Multi-Agent","family":"grok","cost":{"input":1.25,"output":2.5,"cache_read":0.2},"limit":{"context":2000000,"output":2000000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"temperature":true,"attachment":true,"release_date":"2026-03-31"},"x-ai/grok-4.3":{"name":"Grok 4.3","family":"grok","cost":{"input":1.25,"output":2.5,"cache_read":0.2},"limit":{"context":1000000,"output":1000000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-04-17"},"x-ai/grok-build-0.1":{"name":"Grok Build 0.1","family":"grok-build","cost":{"input":1,"output":2,"cache_read":0.2},"limit":{"context":256000,"output":256000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-04-16"},"xiaomi/mimo-v2.5":{"name":"MiMo-V2.5","family":"mimo","cost":{"input":0.105,"output":0.28},"limit":{"context":32000,"output":131072},"modalities":{"input":["text","image","audio","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-22"},"xiaomi/mimo-v2.5-pro":{"name":"MiMo-V2.5-Pro","family":"mimo","cost":{"input":0.435,"output":0.87,"cache_read":0.0036},"limit":{"context":1048576,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-22"},"z-ai/glm-4.5":{"name":"GLM-4.5","family":"glm","cost":{"input":0.6,"output":2.2,"cache_read":0.11},"limit":{"context":131072,"output":98304},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-28"},"z-ai/glm-4.5-air":{"name":"GLM-4.5-Air","family":"glm-air","cost":{"input":0.13,"output":0.85,"cache_read":0.025},"limit":{"context":131072,"output":98304},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-28"},"z-ai/glm-4.5v":{"name":"GLM-4.5V","family":"glm","cost":{"input":0.6,"output":1.8,"cache_read":0.11},"limit":{"context":65536,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-08-11"},"z-ai/glm-4.6":{"name":"GLM-4.6","family":"glm","cost":{"input":0.43,"output":1.74,"cache_read":0.08},"limit":{"context":202752,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-09-30"},"z-ai/glm-4.6v":{"name":"GLM-4.6V","family":"glm","cost":{"input":0.3,"output":0.9,"cache_read":0.055},"limit":{"context":131072,"output":32768},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-12-08"},"z-ai/glm-4.7":{"name":"GLM-4.7","family":"glm","cost":{"input":0.4,"output":1.75,"cache_read":0.08},"limit":{"context":202752,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-22"},"z-ai/glm-4.7-flash":{"name":"GLM-4.7-Flash","family":"glm-flash","cost":{"input":0.06,"output":0.4,"cache_read":0.01},"limit":{"context":202752,"output":16384},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-01-19"},"z-ai/glm-5":{"name":"GLM-5","family":"glm","cost":{"input":0.6,"output":1.92,"cache_read":0.12},"limit":{"context":202752,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-12"},"z-ai/glm-5-turbo":{"name":"GLM-5-Turbo","family":"glm","cost":{"input":1.2,"output":4,"cache_read":0.24},"limit":{"context":262144,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-03-16"},"z-ai/glm-5.1":{"name":"GLM-5.1","family":"glm","cost":{"input":0.98,"output":3.08,"cache_read":0.182},"limit":{"context":202752,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-07"},"z-ai/glm-5.2":{"name":"GLM-5.2","family":"glm","cost":{"input":0.95,"output":3,"cache_read":0.18},"limit":{"context":1048576,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-06-13"},"z-ai/glm-5v-turbo":{"name":"GLM-5V-Turbo","family":"glm","cost":{"input":1.2,"output":4,"cache_read":0.24},"limit":{"context":202752,"output":131072},"modalities":{"input":["image","text","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-04-01"},"~anthropic/claude-fable-latest":{"name":"Claude Fable Latest","family":"claude-fable","cost":{"input":10,"output":50,"cache_read":1,"cache_write":12.5},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-06-09"},"~anthropic/claude-haiku-latest":{"name":"Anthropic Claude Haiku Latest","family":"claude-haiku","cost":{"input":1,"output":5,"cache_read":0.1,"cache_write":1.25},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-04-27"},"~anthropic/claude-opus-latest":{"name":"Claude Opus Latest","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-21"},"~anthropic/claude-sonnet-latest":{"name":"Anthropic Claude Sonnet Latest","family":"claude-sonnet","cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-04-27"},"~google/gemini-flash-latest":{"name":"Google Gemini Flash Latest","family":"gemini-flash","cost":{"input":1.5,"output":9,"cache_read":0.15,"cache_write":0.083333},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","pdf","audio"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-04-27"},"~google/gemini-pro-latest":{"name":"Google Gemini Pro Latest","family":"gemini-pro","cost":{"input":2,"output":12,"cache_read":0.2,"cache_write":0.375},"limit":{"context":1048576,"output":65536},"modalities":{"input":["audio","pdf","image","text","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-04-27"},"~moonshotai/kimi-latest":{"name":"MoonshotAI Kimi Latest","family":"kimi","cost":{"input":0.66,"output":3.41,"cache_read":0.144},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-04-27"},"~openai/gpt-latest":{"name":"OpenAI GPT Latest","family":"gpt","cost":{"input":5,"output":30,"cache_read":0.5},"limit":{"context":1050000,"output":128000},"modalities":{"input":["pdf","image","text"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-27"},"~openai/gpt-mini-latest":{"name":"OpenAI GPT Mini Latest","family":"gpt-mini","cost":{"input":0.75,"output":4.5,"cache_read":0.075},"limit":{"context":400000,"output":128000},"modalities":{"input":["pdf","image","text"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-27"}}},"orcarouter":{"models":{"anthropic/claude-haiku-4.5":{"name":"Claude Haiku 4.5 (latest)","family":"claude-haiku","cost":{"input":1,"output":5,"cache_read":0.1,"cache_write":1.25},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-10-15"},"anthropic/claude-opus-4":{"name":"Claude Opus 4 (latest)","family":"claude-opus","cost":{"input":15,"output":75,"cache_read":1.5,"cache_write":18.75},"limit":{"context":200000,"output":32000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-05-22"},"anthropic/claude-opus-4.1":{"name":"Claude Opus 4.1 (latest)","family":"claude-opus","cost":{"input":15,"output":75,"cache_read":1.5,"cache_write":18.75},"limit":{"context":200000,"output":32000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-08-05"},"anthropic/claude-opus-4.5":{"name":"Claude Opus 4.5 (latest)","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-11-24"},"anthropic/claude-opus-4.6":{"name":"Claude Opus 4.6","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-05"},"anthropic/claude-opus-4.7":{"name":"Claude Opus 4.7","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-16"},"anthropic/claude-sonnet-4":{"name":"Claude Sonnet 4 (latest)","family":"claude-sonnet","cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-05-22"},"anthropic/claude-sonnet-4.5":{"name":"Claude Sonnet 4.5 (latest)","family":"claude-sonnet","cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-09-29"},"anthropic/claude-sonnet-4.6":{"name":"Claude Sonnet 4.6","family":"claude-sonnet","cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-17"},"deepseek/deepseek-chat":{"name":"DeepSeek Chat","family":"deepseek","cost":{"input":0.14,"output":0.28,"cache_read":0.028},"limit":{"context":1000000,"output":384000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-12-01"},"deepseek/deepseek-reasoner":{"name":"DeepSeek Reasoner","family":"deepseek-thinking","cost":{"input":0.435,"output":0.87,"cache_read":0.028},"limit":{"context":1000000,"output":384000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-12-01"},"deepseek/deepseek-v4-flash":{"name":"DeepSeek V4 Flash","family":"deepseek-flash","cost":{"input":0.19,"output":0.37,"cache_read":0.0028},"limit":{"context":1000000,"output":384000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-24"},"deepseek/deepseek-v4-pro":{"name":"DeepSeek V4 Pro","family":"deepseek-thinking","cost":{"input":0.56,"output":1.12,"cache_read":0.003625},"limit":{"context":1000000,"output":384000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-24"},"google/gemini-2.5-flash":{"name":"Gemini 2.5 Flash","family":"gemini-flash","cost":{"input":0.3,"output":2.5,"cache_read":0.03},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-06-17"},"google/gemini-2.5-flash-lite":{"name":"Gemini 2.5 Flash-Lite","family":"gemini-flash-lite","cost":{"input":0.1,"output":0.4,"cache_read":0.01},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-06-17"},"google/gemini-2.5-pro":{"name":"Gemini 2.5 Pro","family":"gemini-pro","cost":{"input":2.5,"output":15,"cache_read":0.125},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-06-17"},"google/gemini-3-flash-preview":{"name":"Gemini 3 Flash Preview","family":"gemini-flash","cost":{"input":0.5,"output":3,"cache_read":0.05},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-12-17"},"google/gemini-3-pro-preview":{"name":"Gemini 3 Pro Preview","family":"gemini-pro","cost":{"input":4,"output":18,"cache_read":0.2},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-11-18"},"google/gemini-3.1-flash-lite-preview":{"name":"Gemini 3.1 Flash Lite Preview","family":"gemini-flash-lite","cost":{"input":0.25,"output":1.5,"cache_read":0.025},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-03-03"},"google/gemini-3.1-pro-preview":{"name":"Gemini 3.1 Pro Preview","family":"gemini-pro","cost":{"input":4,"output":18,"cache_read":0.2},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-19"},"google/gemini-3.1-pro-preview-customtools":{"name":"Gemini 3.1 Pro Preview Custom Tools","family":"gemini-pro","cost":{"input":4,"output":18,"cache_read":0.2},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-19"},"google/gemini-flash-latest":{"name":"Gemini Flash Latest","family":"gemini-flash","cost":{"input":0.5,"output":3,"cache_read":0.075},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-09-25"},"google/gemini-flash-lite-latest":{"name":"Gemini Flash-Lite Latest","family":"gemini-flash-lite","cost":{"input":0.25,"output":1.5,"cache_read":0.025},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-09-25"},"google/gemma-4-26b-a4b-it":{"name":"Gemma 4 26B A4B IT","family":"gemma","cost":{"input":0.06,"output":0.33},"limit":{"context":262144,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-02"},"google/gemma-4-31b-it":{"name":"Gemma 4 31B IT","family":"gemma","cost":{"input":0.13,"output":0.38},"limit":{"context":262144,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-02"},"grok/grok-4.3":{"name":"Grok 4.3","family":"grok","cost":{"input":1.25,"output":2.5,"cache_read":0.2},"limit":{"context":1000000,"output":30000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-04-17"},"kimi/kimi-k2.5":{"name":"Kimi K2.5","family":"kimi-k2","cost":{"input":0.6,"output":3,"cache_read":0.1},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"open_weights":true,"release_date":"2026-01"},"kimi/kimi-k2.6":{"name":"Kimi K2.6","family":"kimi-k2","cost":{"input":0.95,"output":4,"cache_read":0.16},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-21"},"minimax/minimax-m2.5":{"name":"MiniMax-M2.5","family":"minimax","cost":{"input":0.3,"output":1.2,"cache_read":0.03,"cache_write":0.375},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-12"},"minimax/minimax-m2.5-highspeed":{"name":"MiniMax-M2.5-highspeed","family":"minimax","cost":{"input":0.6,"output":2.4,"cache_read":0.06,"cache_write":0.375},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-13"},"minimax/minimax-m2.7":{"name":"MiniMax-M2.7","family":"minimax","cost":{"input":0.3,"output":1.2,"cache_read":0.06,"cache_write":0.375},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-03-18"},"minimax/minimax-m2.7-highspeed":{"name":"MiniMax-M2.7-highspeed","family":"minimax","cost":{"input":0.6,"output":2.4,"cache_read":0.06,"cache_write":0.375},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-03-18"},"openai/gpt-3.5-turbo":{"name":"GPT-3.5-turbo","family":"gpt","cost":{"input":0.5,"output":1.5},"limit":{"context":16385,"output":4096},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2023-03-01"},"openai/gpt-4":{"name":"GPT-4","family":"gpt","cost":{"input":30,"output":60},"limit":{"context":8192,"output":8192},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2023-11-06"},"openai/gpt-4-turbo":{"name":"GPT-4 Turbo","family":"gpt","cost":{"input":10,"output":30},"limit":{"context":128000,"output":4096},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2023-11-06"},"openai/gpt-4.1":{"name":"GPT-4.1","family":"gpt","cost":{"input":2,"output":8,"cache_read":0.5},"limit":{"context":1047576,"output":32768},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-04-14"},"openai/gpt-4.1-mini":{"name":"GPT-4.1 mini","family":"gpt-mini","cost":{"input":0.4,"output":1.6,"cache_read":0.1},"limit":{"context":1047576,"output":32768},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-04-14"},"openai/gpt-4.1-nano":{"name":"GPT-4.1 nano","family":"gpt-nano","cost":{"input":0.1,"output":0.4,"cache_read":0.025},"limit":{"context":1047576,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-04-14"},"openai/gpt-4o":{"name":"GPT-4o","family":"gpt","cost":{"input":2.5,"output":10,"cache_read":1.25},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-05-13"},"openai/gpt-4o-2024-05-13":{"name":"GPT-4o (2024-05-13)","family":"gpt","cost":{"input":5,"output":15},"limit":{"context":128000,"output":4096},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-05-13"},"openai/gpt-4o-2024-08-06":{"name":"GPT-4o (2024-08-06)","family":"gpt","cost":{"input":2.5,"output":10,"cache_read":1.25},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-08-06"},"openai/gpt-4o-2024-11-20":{"name":"GPT-4o (2024-11-20)","family":"gpt","cost":{"input":2.5,"output":10,"cache_read":1.25},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-11-20"},"openai/gpt-4o-mini":{"name":"GPT-4o mini","family":"gpt-mini","cost":{"input":0.15,"output":0.6,"cache_read":0.075},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-07-18"},"openai/gpt-5":{"name":"GPT-5","family":"gpt","cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-08-07"},"openai/gpt-5-chat-latest":{"name":"GPT-5 Chat (latest)","family":"gpt-codex","cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"temperature":true,"attachment":true,"release_date":"2025-08-07"},"openai/gpt-5-codex":{"name":"GPT-5-Codex","family":"gpt-codex","cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"release_date":"2025-09-15"},"openai/gpt-5-mini":{"name":"GPT-5 Mini","family":"gpt-mini","cost":{"input":0.25,"output":2,"cache_read":0.025},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-08-07"},"openai/gpt-5-nano":{"name":"GPT-5 Nano","family":"gpt-nano","cost":{"input":0.05,"output":0.4,"cache_read":0.005},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-08-07"},"openai/gpt-5-pro":{"name":"GPT-5 Pro","family":"gpt-pro","cost":{"input":15,"output":120},"limit":{"context":400000,"output":272000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-10-06"},"openai/gpt-5.1":{"name":"GPT-5.1","family":"gpt","cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-11-13"},"openai/gpt-5.1-chat-latest":{"name":"GPT-5.1 Chat","family":"gpt-codex","cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-11-13"},"openai/gpt-5.1-codex":{"name":"GPT-5.1 Codex","family":"gpt-codex","cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-11-13"},"openai/gpt-5.1-codex-max":{"name":"GPT-5.1 Codex Max","family":"gpt-codex","cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-11-13"},"openai/gpt-5.1-codex-mini":{"name":"GPT-5.1 Codex mini","family":"gpt-codex","cost":{"input":0.25,"output":2,"cache_read":0.025},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-11-13"},"openai/gpt-5.2":{"name":"GPT-5.2","family":"gpt","cost":{"input":1.75,"output":14,"cache_read":0.175},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-12-11"},"openai/gpt-5.2-chat-latest":{"name":"GPT-5.2 Chat","family":"gpt-codex","cost":{"input":1.75,"output":14,"cache_read":0.175},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-12-11"},"openai/gpt-5.2-codex":{"name":"GPT-5.2 Codex","family":"gpt-codex","cost":{"input":1.75,"output":14,"cache_read":0.175},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-12-11"},"openai/gpt-5.2-pro":{"name":"GPT-5.2 Pro","family":"gpt-pro","cost":{"input":21,"output":168},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-12-11"},"openai/gpt-5.3-chat-latest":{"name":"GPT-5.3 Chat (latest)","family":"gpt","cost":{"input":1.75,"output":14,"cache_read":0.175},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-03-03"},"openai/gpt-5.3-codex":{"name":"GPT-5.3 Codex","family":"gpt-codex","cost":{"input":1.75,"output":14,"cache_read":0.175},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-02-05"},"openai/gpt-5.4":{"name":"GPT-5.4","family":"gpt","cost":{"input":5,"output":22.5,"cache_read":0.25},"limit":{"context":1050000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-05"},"openai/gpt-5.4-mini":{"name":"GPT-5.4 mini","family":"gpt-mini","cost":{"input":0.75,"output":4.5,"cache_read":0.075},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-17"},"openai/gpt-5.4-nano":{"name":"GPT-5.4 nano","family":"gpt-nano","cost":{"input":0.2,"output":1.25,"cache_read":0.02},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-17"},"openai/gpt-5.4-pro":{"name":"GPT-5.4 Pro","family":"gpt-pro","cost":{"input":60,"output":270},"limit":{"context":1050000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-05"},"openai/gpt-5.5":{"name":"GPT-5.5","family":"gpt","cost":{"input":5,"output":30,"cache_read":0.5},"limit":{"context":1050000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-23"},"openai/gpt-5.5-pro":{"name":"GPT-5.5 Pro","family":"gpt-pro","cost":{"input":30,"output":180},"limit":{"context":1050000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-23"},"orcarouter/auto":{"name":"OrcaRouter Auto","family":"auto","cost":{},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-01-01"},"qwen/qwen3-max":{"name":"Qwen3 Max","family":"qwen","cost":{"input":0.359,"output":1.434},"limit":{"context":262144,"output":65536},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-09-23"},"qwen/qwen3.5-122b-a10b":{"name":"Qwen3.5 122B-A10B","family":"qwen","cost":{"input":0.115,"output":0.917},"limit":{"context":262144,"output":65536},"modalities":{"input":["text","image","video","audio"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-02-23"},"qwen/qwen3.5-27b":{"name":"Qwen3.5 27B","family":"qwen","cost":{"input":0.086,"output":0.688},"limit":{"context":262144,"output":65536},"modalities":{"input":["text","image","video","audio"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-02-23"},"qwen/qwen3.5-35b-a3b":{"name":"Qwen3.5 35B-A3B","family":"qwen","cost":{"input":0.057,"output":0.459},"limit":{"context":262144,"output":65536},"modalities":{"input":["text","image","video","audio"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-02-23"},"qwen/qwen3.5-397b-a17b":{"name":"Qwen3.5 397B-A17B","family":"qwen","cost":{"input":0.172,"output":1.032},"limit":{"context":262144,"output":65536},"modalities":{"input":["text","image","video","audio"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-02-15"},"qwen/qwen3.5-plus":{"name":"Qwen3.5 Plus","family":"qwen","cost":{"input":0.115,"output":0.688},"limit":{"context":1000000,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-02-16"},"qwen/qwen3.6-35b-a3b":{"name":"Qwen3.6 35B-A3B","family":"qwen","cost":{"input":0.248,"output":1.485},"limit":{"context":262144,"output":65536},"modalities":{"input":["text","image","video","audio"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-17"},"qwen/qwen3.6-plus":{"name":"Qwen3.6 Plus","family":"qwen","cost":{"input":0.5,"output":3,"cache_read":0.05,"cache_write":0.625},"limit":{"context":1000000,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-04-02"},"z-ai/glm-4.5":{"name":"GLM-4.5","family":"glm","cost":{"input":0.6,"output":2.2,"cache_read":0.11},"limit":{"context":131072,"output":98304},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-28"},"z-ai/glm-4.5-air":{"name":"GLM-4.5-Air","family":"glm-air","cost":{"input":0.2,"output":1.1,"cache_read":0.03},"limit":{"context":131072,"output":98304},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-28"},"z-ai/glm-4.6":{"name":"GLM-4.6","family":"glm","cost":{"input":0.6,"output":2.2,"cache_read":0.11},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-09-30"},"z-ai/glm-4.7":{"name":"GLM-4.7","family":"glm","cost":{"input":0.6,"output":2.2,"cache_read":0.11},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-22"},"z-ai/glm-5":{"name":"GLM-5","family":"glm","cost":{"input":1,"output":3.2,"cache_read":0.2},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-12"},"z-ai/glm-5.1":{"name":"GLM-5.1","family":"glm","cost":{"input":1.4,"output":4.4,"cache_read":0.26},"limit":{"context":200000,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-07"}}},"ovhcloud":{"models":{"gpt-oss-120b":{"name":"gpt-oss-120b","cost":{"input":0.09,"output":0.47},"limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"open_weights":true,"release_date":"2025-08-28"},"gpt-oss-20b":{"name":"gpt-oss-20b","cost":{"input":0.05,"output":0.18},"limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"open_weights":true,"release_date":"2025-08-28"},"meta-llama-3_3-70b-instruct":{"name":"Meta-Llama-3_3-70B-Instruct","cost":{"input":0.74,"output":0.74},"limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-04-01"},"mistral-7b-instruct-v0.3":{"name":"Mistral-7B-Instruct-v0.3","cost":{"input":0.11,"output":0.11},"limit":{"context":65536,"output":65536},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-04-01"},"mistral-nemo-instruct-2407":{"name":"Mistral-Nemo-Instruct-2407","cost":{"input":0.14,"output":0.14},"limit":{"context":65536,"output":65536},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-11-20"},"mistral-small-3.2-24b-instruct-2506":{"name":"Mistral-Small-3.2-24B-Instruct-2506","cost":{"input":0.1,"output":0.31},"limit":{"context":131072,"output":131072},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-07-16"},"qwen2.5-vl-72b-instruct":{"name":"Qwen2.5-VL-72B-Instruct","cost":{"input":1.01,"output":1.01},"limit":{"context":32768,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-03-31"},"qwen3-32b":{"name":"Qwen3-32B","cost":{"input":0.09,"output":0.25},"limit":{"context":32768,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-16"},"qwen3-coder-30b-a3b-instruct":{"name":"Qwen3-Coder-30B-A3B-Instruct","cost":{"input":0.07,"output":0.26},"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-10-28"},"qwen3.5-397b-a17b":{"name":"Qwen3.5-397B-A17B","cost":{"input":0.71,"output":4.25},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-05-18"},"qwen3.5-9b":{"name":"Qwen3.5-9B","cost":{"input":0.12,"output":0.18},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-22"},"qwen3.6-27b":{"name":"Qwen3.6-27B","cost":{"input":0.47,"output":3.19},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-06-01"},"qwen3guard-gen-0.6b":{"name":"Qwen3Guard-Gen-0.6B","limit":{"context":32768,"output":16384},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2026-01-22"},"qwen3guard-gen-8b":{"name":"Qwen3Guard-Gen-8B","limit":{"context":32768,"output":16384},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2026-01-22"}}},"perplexity":{"models":{"sonar":{"name":"Sonar","family":"sonar","cost":{"input":1,"output":1},"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2024-01-01"},"sonar-deep-research":{"name":"Perplexity Sonar Deep Research","cost":{"input":2,"output":8},"limit":{"context":128000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"release_date":"2025-02-01"},"sonar-pro":{"name":"Sonar Pro","family":"sonar-pro","cost":{"input":3,"output":15},"limit":{"context":200000,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"temperature":true,"attachment":true,"release_date":"2024-01-01"},"sonar-reasoning-pro":{"name":"Sonar Reasoning Pro","family":"sonar-reasoning","cost":{"input":2,"output":8},"limit":{"context":128000,"output":4096},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"temperature":true,"attachment":true,"release_date":"2024-01-01"}}},"perplexity-agent":{"models":{"anthropic/claude-haiku-4-5":{"name":"Claude Haiku 4.5","family":"claude-haiku","cost":{"input":1,"output":5,"cache_read":0.1},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-10-15"},"anthropic/claude-opus-4-5":{"name":"Claude Opus 4.5","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-11-24"},"anthropic/claude-opus-4-6":{"name":"Claude Opus 4.6","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5},"limit":{"context":200000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-05"},"anthropic/claude-opus-4-7":{"name":"Claude Opus 4.7","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-16"},"anthropic/claude-sonnet-4-5":{"name":"Claude Sonnet 4.5","family":"claude-sonnet","cost":{"input":3,"output":15,"cache_read":0.3},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-09-29"},"anthropic/claude-sonnet-4-6":{"name":"Claude Sonnet 4.6","family":"claude-sonnet","cost":{"input":3,"output":15,"cache_read":0.3},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-17"},"google/gemini-2.5-flash":{"name":"Gemini 2.5 Flash","family":"gemini-flash","cost":{"input":0.3,"output":2.5,"cache_read":0.03},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-03-20"},"google/gemini-2.5-pro":{"name":"Gemini 2.5 Pro","family":"gemini-pro","cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-03-20"},"google/gemini-3-flash-preview":{"name":"Gemini 3 Flash Preview","family":"gemini-flash","cost":{"input":0.5,"output":3,"cache_read":0.05},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-12-17"},"google/gemini-3.1-pro-preview":{"name":"Gemini 3.1 Pro Preview","family":"gemini-pro","cost":{"input":2,"output":12,"cache_read":0.2},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-19"},"nvidia/nemotron-3-super-120b-a12b":{"name":"Nemotron 3 Super 120B","family":"nemotron","cost":{"input":0.25,"output":2.5},"limit":{"context":1000000,"output":32000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-03-11"},"openai/gpt-5-mini":{"name":"GPT-5 Mini","family":"gpt-mini","cost":{"input":0.25,"output":2,"cache_read":0.025},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-08-07"},"openai/gpt-5.1":{"name":"GPT-5.1","family":"gpt","cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-11-13"},"openai/gpt-5.2":{"name":"GPT-5.2","family":"gpt","cost":{"input":1.75,"output":14,"cache_read":0.175},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-12-11"},"openai/gpt-5.4":{"name":"GPT-5.4","family":"gpt","cost":{"input":2.5,"output":15,"cache_read":0.25},"limit":{"context":1050000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-05"},"openai/gpt-5.5":{"name":"GPT-5.5","family":"gpt","cost":{"input":5,"output":30,"cache_read":0.5},"limit":{"context":1050000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-23"},"perplexity/sonar":{"name":"Sonar","family":"sonar","cost":{"input":0.25,"output":2.5,"cache_read":0.0625},"limit":{"context":128000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2024-01-01"},"xai/grok-4-1-fast-non-reasoning":{"name":"Grok 4.1 Fast (Non-Reasoning)","family":"grok","cost":{"input":0.2,"output":0.5,"cache_read":0.05},"limit":{"context":2000000,"output":30000},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-11-19"}}},"poe":{"models":{"anthropic/claude-haiku-3":{"name":"Claude-Haiku-3","family":"claude-haiku","cost":{"input":0.21,"output":1.1,"cache_read":0.021,"cache_write":0.26},"limit":{"context":189096,"output":8192},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"attachment":true,"release_date":"2024-03-09"},"anthropic/claude-haiku-3.5":{"name":"Claude-Haiku-3.5","family":"claude-haiku","cost":{"input":0.68,"output":3.4,"cache_read":0.068,"cache_write":0.85},"limit":{"context":189096,"output":8192},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"attachment":true,"release_date":"2024-10-01"},"anthropic/claude-haiku-4.5":{"name":"Claude-Haiku-4.5","family":"claude-haiku","cost":{"input":0.85,"output":4.3,"cache_read":0.085,"cache_write":1.1},"limit":{"context":192000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-10-15"},"anthropic/claude-opus-4":{"name":"Claude-Opus-4","family":"claude-opus","cost":{"input":13,"output":64,"cache_read":1.3,"cache_write":16},"limit":{"context":192512,"output":28672},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-05-21"},"anthropic/claude-opus-4.1":{"name":"Claude-Opus-4.1","family":"claude-opus","cost":{"input":13,"output":64,"cache_read":1.3,"cache_write":16},"limit":{"context":196608,"output":32000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-08-05"},"anthropic/claude-opus-4.5":{"name":"Claude-Opus-4.5","family":"claude-opus","cost":{"input":4.3,"output":21,"cache_read":0.43,"cache_write":5.3},"limit":{"context":196608,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-11-21"},"anthropic/claude-opus-4.6":{"name":"Claude-Opus-4.6","cost":{"input":4.3,"output":21,"cache_read":0.43,"cache_write":5.3},"limit":{"context":983040,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-02-04"},"anthropic/claude-opus-4.7":{"name":"Claude-Opus-4.7","cost":{"input":4.3,"output":21,"cache_read":0.43,"cache_write":5.4},"limit":{"context":1048576,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-15"},"anthropic/claude-opus-4.8":{"name":"Claude-Opus-4.8","family":"claude-opus","cost":{"input":4.2929,"output":21.4646},"limit":{"context":1048576,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-05-28"},"anthropic/claude-sonnet-3.5":{"name":"Claude-Sonnet-3.5","family":"claude-sonnet","cost":{"input":2.6,"output":13,"cache_read":0.26,"cache_write":3.2},"limit":{"context":189096,"output":8192},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"attachment":true,"release_date":"2024-06-05"},"anthropic/claude-sonnet-3.5-june":{"name":"Claude-Sonnet-3.5-June","family":"claude-sonnet","cost":{"input":2.6,"output":13,"cache_read":0.26,"cache_write":3.2},"limit":{"context":189096,"output":8192},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"attachment":true,"release_date":"2024-11-18"},"anthropic/claude-sonnet-3.7":{"name":"Claude-Sonnet-3.7","family":"claude-sonnet","cost":{"input":2.6,"output":13,"cache_read":0.26,"cache_write":3.2},"limit":{"context":196608,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-02-19"},"anthropic/claude-sonnet-4":{"name":"Claude-Sonnet-4","family":"claude-sonnet","cost":{"input":2.6,"output":13,"cache_read":0.26,"cache_write":3.2},"limit":{"context":983040,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-05-21"},"anthropic/claude-sonnet-4.5":{"name":"Claude-Sonnet-4.5","family":"claude-sonnet","cost":{"input":2.6,"output":13,"cache_read":0.26,"cache_write":3.2},"limit":{"context":983040,"output":32768},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-09-26"},"anthropic/claude-sonnet-4.6":{"name":"Claude-Sonnet-4.6","cost":{"input":2.6,"output":13,"cache_read":0.26,"cache_write":3.2},"limit":{"context":983040,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-02-05"},"cerebras/gpt-oss-120b-cs":{"name":"GPT-OSS-120B-CS","cost":{"input":0.35,"output":0.75},"limit":{"context":128000,"output":0},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-08-06"},"cerebras/llama-3.1-8b-cs":{"name":"Llama-3.1-8B-CS","cost":{"input":0.1,"output":0.1},"limit":{"context":128000,"output":0},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"attachment":true,"release_date":"2025-05-13"},"cerebras/llama-3.3-70b-cs":{"name":"llama-3.3-70b-cs","limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["text"]},"attachment":true,"release_date":"2025-05-13"},"cerebras/qwen3-235b-2507-cs":{"name":"qwen3-235b-2507-cs","limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-08-06"},"cerebras/qwen3-32b-cs":{"name":"qwen3-32b-cs","limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-05-15"},"elevenlabs/elevenlabs-music":{"name":"ElevenLabs-Music","family":"elevenlabs","limit":{"context":2000,"output":0},"modalities":{"input":["text"],"output":["audio"]},"tool_call":true,"attachment":true,"release_date":"2025-08-29"},"elevenlabs/elevenlabs-v2.5-turbo":{"name":"ElevenLabs-v2.5-Turbo","family":"elevenlabs","limit":{"context":128000,"output":0},"modalities":{"input":["text"],"output":["audio"]},"tool_call":true,"attachment":true,"release_date":"2024-10-28"},"elevenlabs/elevenlabs-v3":{"name":"ElevenLabs-v3","family":"elevenlabs","limit":{"context":128000,"output":0},"modalities":{"input":["text"],"output":["audio"]},"tool_call":true,"attachment":true,"release_date":"2025-06-05"},"empiriolabs/deepseek-v4-flash-el":{"name":"DeepSeek-V4-Flash-EL","cost":{"input":0.14,"output":0.28},"limit":{"context":1000000,"output":384000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"open_weights":true,"release_date":"2026-04-24"},"empiriolabs/deepseek-v4-pro-el":{"name":"DeepSeek-V4-Pro-EL","cost":{"input":1.67,"output":3.33},"limit":{"context":1000000,"output":384000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"open_weights":true,"release_date":"2026-04-24"},"fireworks-ai/kimi-k2.5-fw":{"name":"Kimi-K2.5-FW","cost":{},"limit":{"context":262144,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"attachment":true,"release_date":"2026-01-27"},"google/gemini-2.0-flash":{"name":"Gemini-2.0-Flash","family":"gemini-flash","cost":{"input":0.1,"output":0.42},"limit":{"context":990000,"output":8192},"modalities":{"input":["text","image","video","audio"],"output":["text"]},"tool_call":true,"attachment":true,"release_date":"2024-12-11"},"google/gemini-2.0-flash-lite":{"name":"Gemini-2.0-Flash-Lite","family":"gemini-flash-lite","cost":{"input":0.052,"output":0.21},"limit":{"context":990000,"output":8192},"modalities":{"input":["text","image","video","audio"],"output":["text"]},"tool_call":true,"attachment":true,"release_date":"2025-02-05"},"google/gemini-2.5-flash":{"name":"Gemini-2.5-Flash","family":"gemini-flash","cost":{"input":0.21,"output":1.8,"cache_read":0.021},"limit":{"context":1065535,"output":65535},"modalities":{"input":["text","image","video","audio"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-04-26"},"google/gemini-2.5-flash-lite":{"name":"Gemini-2.5-Flash-Lite","family":"gemini-flash-lite","cost":{"input":0.07,"output":0.28},"limit":{"context":1024000,"output":64000},"modalities":{"input":["text","image","video","audio"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-06-19"},"google/gemini-2.5-pro":{"name":"Gemini-2.5-Pro","family":"gemini-pro","cost":{"input":0.87,"output":7,"cache_read":0.087},"limit":{"context":1065535,"output":65535},"modalities":{"input":["text","image","video","audio"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-02-05"},"google/gemini-3-flash":{"name":"Gemini-3-Flash","cost":{"input":0.4,"output":2.4,"cache_read":0.04},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-10-07"},"google/gemini-3-pro":{"name":"Gemini-3-Pro","family":"gemini-pro","cost":{"input":1.6,"output":9.6,"cache_read":0.16},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-10-22"},"google/gemini-3.1-flash-lite":{"name":"Gemini-3.1-Flash-Lite","cost":{"input":0.25,"output":1.5},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-02-18"},"google/gemini-3.1-pro":{"name":"Gemini-3.1-Pro","cost":{"input":2,"output":12,"cache_read":0.2},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-02-19"},"google/gemini-3.5-flash":{"name":"Gemini-3.5-Flash","family":"gemini-flash","cost":{"input":1.5152,"output":9.0909,"cache_read":0.1515},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","audio"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-05-19"},"google/gemini-deep-research":{"name":"gemini-deep-research","cost":{"input":1.6,"output":9.6},"limit":{"context":1048576,"output":0},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-12-11"},"google/gemma-4-31b":{"name":"Gemma-4-31B","cost":{},"limit":{"context":262144,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"attachment":true,"release_date":"2026-04-02"},"google/imagen-3":{"name":"Imagen-3","family":"imagen","limit":{"context":480,"output":0},"modalities":{"input":["text"],"output":["image"]},"tool_call":true,"attachment":true,"release_date":"2024-10-15"},"google/imagen-3-fast":{"name":"Imagen-3-Fast","family":"imagen","limit":{"context":480,"output":0},"modalities":{"input":["text"],"output":["image"]},"tool_call":true,"attachment":true,"release_date":"2024-10-17"},"google/imagen-4":{"name":"Imagen-4","family":"imagen","limit":{"context":480,"output":0},"modalities":{"input":["text"],"output":["image"]},"tool_call":true,"attachment":true,"release_date":"2025-05-22"},"google/imagen-4-fast":{"name":"Imagen-4-Fast","family":"imagen","limit":{"context":480,"output":0},"modalities":{"input":["text"],"output":["image"]},"tool_call":true,"attachment":true,"release_date":"2025-06-25"},"google/imagen-4-ultra":{"name":"Imagen-4-Ultra","family":"imagen","limit":{"context":480,"output":0},"modalities":{"input":["text"],"output":["image"]},"tool_call":true,"attachment":true,"release_date":"2025-05-24"},"google/lyria":{"name":"Lyria","family":"lyria","limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["audio"]},"tool_call":true,"attachment":true,"release_date":"2025-06-04"},"google/nano-banana":{"name":"Nano-Banana","family":"nano-banana","cost":{"input":0.21,"output":1.8,"cache_read":0.021},"limit":{"context":65536,"output":0},"modalities":{"input":["text","image"],"output":["text","image"]},"tool_call":true,"attachment":true,"release_date":"2025-08-21"},"google/nano-banana-pro":{"name":"Nano-Banana-Pro","family":"nano-banana","cost":{"input":2,"output":12,"cache_read":0.2},"limit":{"context":65536,"output":0},"modalities":{"input":["text","image"],"output":["image"]},"tool_call":true,"attachment":true,"release_date":"2025-11-19"},"google/veo-2":{"name":"Veo-2","family":"veo","limit":{"context":480,"output":0},"modalities":{"input":["text"],"output":["video"]},"tool_call":true,"attachment":true,"release_date":"2024-12-02"},"google/veo-3":{"name":"Veo-3","family":"veo","limit":{"context":480,"output":0},"modalities":{"input":["text"],"output":["video"]},"tool_call":true,"attachment":true,"release_date":"2025-05-21"},"google/veo-3-fast":{"name":"Veo-3-Fast","family":"veo","limit":{"context":480,"output":0},"modalities":{"input":["text"],"output":["video"]},"tool_call":true,"attachment":true,"release_date":"2025-10-13"},"google/veo-3.1":{"name":"Veo-3.1","family":"veo","limit":{"context":480,"output":0},"modalities":{"input":["text"],"output":["video"]},"tool_call":true,"attachment":true,"release_date":"2025-10-15"},"google/veo-3.1-fast":{"name":"Veo-3.1-Fast","family":"veo","limit":{"context":480,"output":0},"modalities":{"input":["text","image"],"output":["video"]},"tool_call":true,"attachment":true,"release_date":"2025-10-15"},"ideogramai/ideogram":{"name":"Ideogram","family":"ideogram","limit":{"context":150,"output":0},"modalities":{"input":["text","image"],"output":["image"]},"tool_call":true,"attachment":true,"release_date":"2024-04-03"},"ideogramai/ideogram-v2":{"name":"Ideogram-v2","family":"ideogram","limit":{"context":150,"output":0},"modalities":{"input":["text","image"],"output":["image"]},"tool_call":true,"attachment":true,"release_date":"2024-08-21"},"ideogramai/ideogram-v2a":{"name":"Ideogram-v2a","family":"ideogram","limit":{"context":150,"output":0},"modalities":{"input":["text"],"output":["image"]},"tool_call":true,"attachment":true,"release_date":"2025-02-27"},"ideogramai/ideogram-v2a-turbo":{"name":"Ideogram-v2a-Turbo","family":"ideogram","limit":{"context":150,"output":0},"modalities":{"input":["text"],"output":["image"]},"tool_call":true,"attachment":true,"release_date":"2025-02-27"},"lumalabs/ray2":{"name":"Ray2","family":"ray","limit":{"context":5000,"output":0},"modalities":{"input":["text","image"],"output":["video"]},"tool_call":true,"attachment":true,"release_date":"2025-02-20"},"novita/deepseek-v3.2":{"name":"DeepSeek-V3.2","cost":{"input":0.27,"output":0.4,"cache_read":0.13},"limit":{"context":128000,"output":0},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-12-01"},"novita/glm-4.6":{"name":"GLM-4.6","family":"glm","limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"attachment":true,"release_date":"2025-09-30"},"novita/glm-4.6v":{"name":"glm-4.6v","limit":{"context":131000,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-12-09"},"novita/glm-4.7":{"name":"glm-4.7","limit":{"context":205000,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-12-22"},"novita/glm-4.7-flash":{"name":"glm-4.7-flash","limit":{"context":200000,"output":65500},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-01-19"},"novita/glm-4.7-n":{"name":"glm-4.7-n","limit":{"context":205000,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-12-22"},"novita/glm-5":{"name":"GLM-5","cost":{"input":1,"output":3.2,"cache_read":0.2},"limit":{"context":205000,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-15"},"novita/kimi-k2-thinking":{"name":"kimi-k2-thinking","family":"kimi-thinking","limit":{"context":256000,"output":0},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-11-07"},"novita/kimi-k2.5":{"name":"Kimi-K2.5","cost":{"input":0.6,"output":3,"cache_read":0.1},"limit":{"context":128000,"output":262144},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-01-27"},"novita/kimi-k2.6":{"name":"Kimi-K2.6","cost":{"input":0.96,"output":4.04,"cache_read":0.16},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-20"},"novita/minimax-m2.1":{"name":"minimax-m2.1","limit":{"context":205000,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-12-26"},"openai/chatgpt-4o-latest":{"name":"ChatGPT-4o-Latest","family":"gpt","cost":{"input":4.5,"output":14},"limit":{"context":128000,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"attachment":true,"release_date":"2024-08-14"},"openai/dall-e-3":{"name":"DALL-E-3","family":"dall-e","limit":{"context":800,"output":0},"modalities":{"input":["text"],"output":["image"]},"tool_call":true,"attachment":true,"release_date":"2023-11-06"},"openai/gpt-3.5-turbo":{"name":"GPT-3.5-Turbo","family":"gpt","cost":{"input":0.45,"output":1.4},"limit":{"context":16384,"output":2048},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"attachment":true,"release_date":"2023-09-13"},"openai/gpt-3.5-turbo-instruct":{"name":"GPT-3.5-Turbo-Instruct","family":"gpt","cost":{"input":1.4,"output":1.8},"limit":{"context":3500,"output":1024},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"attachment":true,"release_date":"2023-09-20"},"openai/gpt-3.5-turbo-raw":{"name":"GPT-3.5-Turbo-Raw","family":"gpt","cost":{"input":0.45,"output":1.4},"limit":{"context":4524,"output":2048},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"attachment":true,"release_date":"2023-09-27"},"openai/gpt-4-classic":{"name":"GPT-4-Classic","family":"gpt","cost":{"input":27,"output":54},"limit":{"context":8192,"output":4096},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"attachment":true,"release_date":"2024-03-25"},"openai/gpt-4-classic-0314":{"name":"GPT-4-Classic-0314","family":"gpt","cost":{"input":27,"output":54},"limit":{"context":8192,"output":4096},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"attachment":true,"release_date":"2024-08-26"},"openai/gpt-4-turbo":{"name":"GPT-4-Turbo","family":"gpt","cost":{"input":9,"output":27},"limit":{"context":128000,"output":4096},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"attachment":true,"release_date":"2023-09-13"},"openai/gpt-4.1":{"name":"GPT-4.1","family":"gpt","cost":{"input":1.8,"output":7.2,"cache_read":0.45},"limit":{"context":1047576,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"attachment":true,"release_date":"2025-04-14"},"openai/gpt-4.1-mini":{"name":"GPT-4.1-mini","family":"gpt-mini","cost":{"input":0.36,"output":1.4,"cache_read":0.09},"limit":{"context":1047576,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"attachment":true,"release_date":"2025-04-15"},"openai/gpt-4.1-nano":{"name":"GPT-4.1-nano","family":"gpt-nano","cost":{"input":0.09,"output":0.36,"cache_read":0.022},"limit":{"context":1047576,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"attachment":true,"release_date":"2025-04-15"},"openai/gpt-4o":{"name":"GPT-4o","family":"gpt","limit":{"context":128000,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"attachment":true,"release_date":"2024-05-13"},"openai/gpt-4o-aug":{"name":"GPT-4o-Aug","family":"gpt","cost":{"input":2.2,"output":9,"cache_read":1.1},"limit":{"context":128000,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"attachment":true,"release_date":"2024-11-21"},"openai/gpt-4o-mini":{"name":"GPT-4o-mini","family":"gpt-mini","cost":{"input":0.14,"output":0.54,"cache_read":0.068},"limit":{"context":124096,"output":4096},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"attachment":true,"release_date":"2024-07-18"},"openai/gpt-4o-mini-search":{"name":"GPT-4o-mini-Search","family":"gpt-mini","cost":{"input":0.14,"output":0.54},"limit":{"context":128000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"attachment":true,"release_date":"2025-03-11"},"openai/gpt-4o-search":{"name":"GPT-4o-Search","family":"gpt","cost":{"input":2.2,"output":9},"limit":{"context":128000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"attachment":true,"release_date":"2025-03-11"},"openai/gpt-5":{"name":"GPT-5","family":"gpt","cost":{"input":1.1,"output":9,"cache_read":0.11},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-08-05"},"openai/gpt-5-chat":{"name":"GPT-5-Chat","family":"gpt-codex","cost":{"input":1.1,"output":9,"cache_read":0.11},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"attachment":true,"release_date":"2025-08-07"},"openai/gpt-5-codex":{"name":"GPT-5-Codex","family":"gpt-codex","cost":{"input":1.1,"output":9},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-09-23"},"openai/gpt-5-mini":{"name":"GPT-5-mini","family":"gpt-mini","cost":{"input":0.22,"output":1.8,"cache_read":0.022},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-06-25"},"openai/gpt-5-nano":{"name":"GPT-5-nano","family":"gpt-nano","cost":{"input":0.045,"output":0.36,"cache_read":0.0045},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-08-05"},"openai/gpt-5-pro":{"name":"GPT-5-Pro","family":"gpt-pro","cost":{"input":14,"output":110},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-10-06"},"openai/gpt-5.1":{"name":"GPT-5.1","family":"gpt","cost":{"input":1.1,"output":9,"cache_read":0.11},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-11-12"},"openai/gpt-5.1-codex":{"name":"GPT-5.1-Codex","family":"gpt-codex","cost":{"input":1.1,"output":9,"cache_read":0.11},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-11-12"},"openai/gpt-5.1-codex-max":{"name":"GPT-5.1-Codex-Max","cost":{"input":1.1,"output":9,"cache_read":0.11},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-12-08"},"openai/gpt-5.1-codex-mini":{"name":"GPT-5.1-Codex-Mini","family":"gpt-codex","cost":{"input":0.22,"output":1.8,"cache_read":0.022},"limit":{"context":400000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-11-12"},"openai/gpt-5.1-instant":{"name":"GPT-5.1-Instant","family":"gpt","cost":{"input":1.1,"output":9,"cache_read":0.11},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-11-12"},"openai/gpt-5.2":{"name":"GPT-5.2","cost":{"input":1.6,"output":13,"cache_read":0.16},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-12-08"},"openai/gpt-5.2-codex":{"name":"GPT-5.2-Codex","cost":{"input":1.6,"output":13,"cache_read":0.16},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-01-14"},"openai/gpt-5.2-instant":{"name":"GPT-5.2-Instant","cost":{"input":1.6,"output":13,"cache_read":0.16},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"attachment":true,"release_date":"2025-12-11"},"openai/gpt-5.2-pro":{"name":"GPT-5.2-Pro","cost":{"input":19,"output":150},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-12-11"},"openai/gpt-5.3-codex":{"name":"GPT-5.3-Codex","cost":{"input":1.6,"output":13,"cache_read":0.16},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-02-10"},"openai/gpt-5.3-codex-spark":{"name":"GPT-5.3-Codex-Spark","cost":{},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-04"},"openai/gpt-5.3-instant":{"name":"GPT-5.3-Instant","cost":{"input":1.6,"output":13,"cache_read":0.16},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"attachment":true,"release_date":"2026-03-03"},"openai/gpt-5.4":{"name":"GPT-5.4","cost":{"input":2.2,"output":14,"cache_read":0.22},"limit":{"context":1050000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["image"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-02-26"},"openai/gpt-5.4-mini":{"name":"GPT-5.4-Mini","cost":{"input":0.68,"output":4,"cache_read":0.068},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-12"},"openai/gpt-5.4-nano":{"name":"GPT-5.4-Nano","cost":{"input":0.18,"output":1.1,"cache_read":0.018},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-11"},"openai/gpt-5.4-pro":{"name":"GPT-5.4-Pro","cost":{"input":27,"output":160},"limit":{"context":1050000,"output":128000},"modalities":{"input":["text","image"],"output":["image"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-05"},"openai/gpt-5.5":{"name":"GPT-5.5","family":"gpt","cost":{"input":4.5455,"output":27.2727,"cache_read":0.4545},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text","image"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-08"},"openai/gpt-5.5-pro":{"name":"GPT-5.5-Pro","family":"gpt-pro","cost":{"input":27.2727,"output":163.6364},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text","image"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-08"},"openai/gpt-image-1":{"name":"GPT-Image-1","family":"gpt","limit":{"context":128000,"output":0},"modalities":{"input":["text","image"],"output":["image"]},"tool_call":true,"attachment":true,"release_date":"2025-03-31"},"openai/gpt-image-1-mini":{"name":"GPT-Image-1-Mini","family":"gpt","limit":{"context":0,"output":0},"modalities":{"input":["text","image"],"output":["image"]},"tool_call":true,"attachment":true,"release_date":"2025-08-26"},"openai/gpt-image-1.5":{"name":"gpt-image-1.5","limit":{"context":128000,"output":0},"modalities":{"input":["text","image"],"output":["image"]},"attachment":true,"release_date":"2025-12-16"},"openai/gpt-image-2":{"name":"GPT-Image-2","cost":{"input":5.0505,"output":32.3232,"cache_read":1.2626},"limit":{"context":0,"output":0},"modalities":{"input":["text","image"],"output":["image"]},"attachment":true,"release_date":"2026-04-21"},"openai/o1":{"name":"o1","family":"o","cost":{"input":14,"output":54},"limit":{"context":200000,"output":100000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2024-12-18"},"openai/o1-pro":{"name":"o1-pro","family":"o-pro","cost":{"input":140,"output":540},"limit":{"context":200000,"output":100000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-03-19"},"openai/o3":{"name":"o3","family":"o","cost":{"input":1.8,"output":7.2,"cache_read":0.45},"limit":{"context":200000,"output":100000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-04-16"},"openai/o3-deep-research":{"name":"o3-deep-research","family":"o","cost":{"input":9,"output":36,"cache_read":2.2},"limit":{"context":200000,"output":100000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-06-27"},"openai/o3-mini":{"name":"o3-mini","family":"o-mini","cost":{"input":0.99,"output":4},"limit":{"context":200000,"output":100000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-01-31"},"openai/o3-mini-high":{"name":"o3-mini-high","family":"o-mini","cost":{"input":0.99,"output":4},"limit":{"context":200000,"output":100000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-01-31"},"openai/o3-pro":{"name":"o3-pro","family":"o-pro","cost":{"input":18,"output":72},"limit":{"context":200000,"output":100000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-06-10"},"openai/o4-mini":{"name":"o4-mini","family":"o-mini","cost":{"input":0.99,"output":4,"cache_read":0.25},"limit":{"context":200000,"output":100000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-04-16"},"openai/o4-mini-deep-research":{"name":"o4-mini-deep-research","family":"o-mini","cost":{"input":1.8,"output":7.2,"cache_read":0.45},"limit":{"context":200000,"output":100000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-06-27"},"openai/sora-2":{"name":"Sora-2","family":"sora","limit":{"context":0,"output":0},"modalities":{"input":["text","image"],"output":["video"]},"tool_call":true,"attachment":true,"release_date":"2025-10-06"},"openai/sora-2-pro":{"name":"Sora-2-Pro","family":"sora","limit":{"context":0,"output":0},"modalities":{"input":["text","image"],"output":["video"]},"tool_call":true,"attachment":true,"release_date":"2025-10-06"},"poetools/claude-code":{"name":"claude-code","limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-11-27"},"runwayml/runway":{"name":"Runway","family":"runway","limit":{"context":256,"output":0},"modalities":{"input":["text","image"],"output":["video"]},"tool_call":true,"attachment":true,"release_date":"2024-10-11"},"runwayml/runway-gen-4-turbo":{"name":"Runway-Gen-4-Turbo","family":"runway","limit":{"context":256,"output":0},"modalities":{"input":["text","image"],"output":["video"]},"tool_call":true,"attachment":true,"release_date":"2025-05-09"},"stabilityai/stablediffusionxl":{"name":"StableDiffusionXL","family":"stable-diffusion","limit":{"context":200,"output":0},"modalities":{"input":["text","image"],"output":["image"]},"tool_call":true,"attachment":true,"release_date":"2023-07-09"},"topazlabs-co/topazlabs":{"name":"TopazLabs","family":"topazlabs","limit":{"context":204,"output":0},"modalities":{"input":["text"],"output":["image"]},"tool_call":true,"attachment":true,"release_date":"2024-12-03"},"trytako/tako":{"name":"Tako","family":"tako","limit":{"context":2048,"output":0},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"attachment":true,"release_date":"2024-08-15"},"xai/grok-3":{"name":"Grok 3","family":"grok","cost":{"input":3,"output":15,"cache_read":0.75},"limit":{"context":131072,"output":8192},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"attachment":true,"release_date":"2025-04-11"},"xai/grok-3-mini":{"name":"Grok 3 Mini","family":"grok","cost":{"input":0.3,"output":0.5,"cache_read":0.075},"limit":{"context":131072,"output":8192},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-04-11"},"xai/grok-4":{"name":"Grok-4","family":"grok","cost":{"input":3,"output":15,"cache_read":0.75},"limit":{"context":256000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-07-10"},"xai/grok-4-fast-non-reasoning":{"name":"Grok-4-Fast-Non-Reasoning","family":"grok","cost":{"input":0.2,"output":0.5,"cache_read":0.05},"limit":{"context":2000000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"attachment":true,"release_date":"2025-09-16"},"xai/grok-4-fast-reasoning":{"name":"Grok-4-Fast-Reasoning","family":"grok","cost":{"input":0.2,"output":0.5,"cache_read":0.05},"limit":{"context":2000000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-09-16"},"xai/grok-4.1-fast-non-reasoning":{"name":"Grok-4.1-Fast-Non-Reasoning","family":"grok","limit":{"context":2000000,"output":30000},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"attachment":true,"release_date":"2025-11-19"},"xai/grok-4.1-fast-reasoning":{"name":"Grok-4.1-Fast-Reasoning","family":"grok","limit":{"context":2000000,"output":30000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-11-19"},"xai/grok-4.20-multi-agent":{"name":"Grok-4.20-Multi-Agent","cost":{"input":2,"output":6,"cache_read":0.2},"limit":{"context":128000,"output":0},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"attachment":true,"release_date":"2026-03-13"},"xai/grok-code-fast-1":{"name":"Grok Code Fast 1","family":"grok","cost":{"input":0.2,"output":1.5,"cache_read":0.02},"limit":{"context":256000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-08-22"}}},"poolside":{"models":{"poolside/laguna-m.1":{"name":"Laguna M.1","cost":{},"limit":{"context":262144,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-04-28"},"poolside/laguna-xs.2":{"name":"Laguna XS.2","cost":{},"limit":{"context":262144,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-28"}}},"privatemode-ai":{"models":{"gemma-3-27b":{"name":"Gemma 3 27B","family":"gemma","cost":{},"limit":{"context":128000,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-03-12"},"gpt-oss-120b":{"name":"gpt-oss-120b","family":"gpt-oss","cost":{},"limit":{"context":128000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-08-04"},"qwen3-coder-30b-a3b":{"name":"Qwen3-Coder 30B-A3B","family":"qwen","cost":{},"limit":{"context":128000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-04"},"qwen3-embedding-4b":{"name":"Qwen3-Embedding 4B","family":"qwen","cost":{},"limit":{"context":32000,"output":2560},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2025-06-06"},"whisper-large-v3":{"name":"Whisper large-v3","family":"whisper","cost":{},"limit":{"context":0,"output":4096},"modalities":{"input":["audio"],"output":["text"]},"temperature":true,"attachment":true,"open_weights":true,"release_date":"2023-09-01"}}},"qihang-ai":{"models":{"claude-haiku-4-5-20251001":{"name":"Claude Haiku 4.5","family":"claude-haiku","cost":{"input":0.14,"output":0.71},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-10-01"},"claude-opus-4-5-20251101":{"name":"Claude Opus 4.5","family":"claude-opus","cost":{"input":0.71,"output":3.57},"limit":{"context":200000,"output":32000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-11-01"},"claude-sonnet-4-5-20250929":{"name":"Claude Sonnet 4.5","family":"claude-sonnet","cost":{"input":0.43,"output":2.14},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-09-29"},"gemini-2.5-flash":{"name":"Gemini 2.5 Flash","family":"gemini-flash","cost":{"input":0.09,"output":0.71},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-12-17"},"gemini-3-flash-preview":{"name":"Gemini 3 Flash Preview","family":"gemini-flash","cost":{"input":0.07,"output":0.43},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-12-17"},"gemini-3-pro-preview":{"name":"Gemini 3 Pro Preview","family":"gemini-pro","cost":{"input":0.57,"output":3.43},"limit":{"context":1000000,"output":65000},"modalities":{"input":["text","image","audio","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-11-19"},"gpt-5-mini":{"name":"GPT-5-Mini","family":"gpt-mini","cost":{"input":0.04,"output":0.29},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-09-15"},"gpt-5.2":{"name":"GPT-5.2","family":"gpt","cost":{"input":0.25,"output":2},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-12-11"},"gpt-5.2-codex":{"name":"GPT-5.2 Codex","family":"gpt-codex","cost":{"input":0.14,"output":1.14},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-12-11"}}},"qiniu-ai":{"models":{"MiniMax-M1":{"name":"MiniMax M1","limit":{"context":1000000,"output":80000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-08-05"},"claude-3.5-haiku":{"name":"Claude 3.5 Haiku","limit":{"context":200000,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-08-26"},"claude-3.5-sonnet":{"name":"Claude 3.5 Sonnet","limit":{"context":200000,"output":8200},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-09-09"},"claude-3.7-sonnet":{"name":"Claude 3.7 Sonnet","limit":{"context":200000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-08-05"},"claude-4.0-opus":{"name":"Claude 4.0 Opus","limit":{"context":200000,"output":32000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-08-05"},"claude-4.0-sonnet":{"name":"Claude 4.0 Sonnet","limit":{"context":200000,"output":64000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-08-05"},"claude-4.1-opus":{"name":"Claude 4.1 Opus","limit":{"context":200000,"output":32000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-08-06"},"claude-4.5-haiku":{"name":"Claude 4.5 Haiku","limit":{"context":200000,"output":64000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-10-16"},"claude-4.5-opus":{"name":"Claude 4.5 Opus","limit":{"context":200000,"output":200000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-11-25"},"claude-4.5-sonnet":{"name":"Claude 4.5 Sonnet","limit":{"context":200000,"output":64000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-09-30"},"deepseek-r1":{"name":"DeepSeek-R1","limit":{"context":128000,"output":32000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-08-05"},"deepseek-r1-0528":{"name":"DeepSeek-R1-0528","limit":{"context":128000,"output":32000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-08-05"},"deepseek-v3":{"name":"DeepSeek-V3","limit":{"context":128000,"output":16000},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2025-08-13"},"deepseek-v3-0324":{"name":"DeepSeek-V3-0324","limit":{"context":128000,"output":16000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-08-05"},"deepseek-v3.1":{"name":"DeepSeek-V3.1","limit":{"context":128000,"output":32000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-08-19"},"deepseek/deepseek-math-v2":{"name":"Deepseek/Deepseek-Math-V2","limit":{"context":160000,"output":160000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"temperature":true,"release_date":"2025-12-04"},"deepseek/deepseek-v3.1-terminus":{"name":"DeepSeek/DeepSeek-V3.1-Terminus","limit":{"context":128000,"output":32000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-09-22"},"deepseek/deepseek-v3.1-terminus-thinking":{"name":"DeepSeek/DeepSeek-V3.1-Terminus-Thinking","limit":{"context":128000,"output":32000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"temperature":true,"release_date":"2025-09-22"},"deepseek/deepseek-v3.2-251201":{"name":"Deepseek/DeepSeek-V3.2","limit":{"context":128000,"output":32000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-12-01"},"deepseek/deepseek-v3.2-exp":{"name":"DeepSeek/DeepSeek-V3.2-Exp","limit":{"context":128000,"output":32000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-09-29"},"deepseek/deepseek-v3.2-exp-thinking":{"name":"DeepSeek/DeepSeek-V3.2-Exp-Thinking","limit":{"context":128000,"output":32000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"temperature":true,"release_date":"2025-09-29"},"doubao-1.5-pro-32k":{"name":"Doubao 1.5 Pro 32k","limit":{"context":128000,"output":12000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-08-05"},"doubao-1.5-thinking-pro":{"name":"Doubao 1.5 Thinking Pro","limit":{"context":128000,"output":16000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-08-05"},"doubao-1.5-vision-pro":{"name":"Doubao 1.5 Vision Pro","limit":{"context":128000,"output":16000},"modalities":{"input":["text","image","video"],"output":["text"]},"temperature":true,"attachment":true,"release_date":"2025-08-05"},"doubao-seed-1.6":{"name":"Doubao-Seed 1.6","limit":{"context":256000,"output":32000},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-08-15"},"doubao-seed-1.6-flash":{"name":"Doubao-Seed 1.6 Flash","limit":{"context":256000,"output":32000},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-08-15"},"doubao-seed-1.6-thinking":{"name":"Doubao-Seed 1.6 Thinking","limit":{"context":256000,"output":32000},"modalities":{"input":["image","text","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-08-15"},"doubao-seed-2.0-code":{"name":"Doubao Seed 2.0 Code","limit":{"context":256000,"output":128000},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-14"},"doubao-seed-2.0-lite":{"name":"Doubao Seed 2.0 Lite","limit":{"context":256000,"output":32000},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-14"},"doubao-seed-2.0-mini":{"name":"Doubao Seed 2.0 Mini","limit":{"context":256000,"output":32000},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-14"},"doubao-seed-2.0-pro":{"name":"Doubao Seed 2.0 Pro","limit":{"context":256000,"output":128000},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-14"},"gemini-2.0-flash":{"name":"Gemini 2.0 Flash","limit":{"context":1048576,"output":8192},"modalities":{"input":["text","image","audio","video"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-08-05"},"gemini-2.0-flash-lite":{"name":"Gemini 2.0 Flash Lite","limit":{"context":1048576,"output":8192},"modalities":{"input":["text","image","audio","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-08-05"},"gemini-2.5-flash":{"name":"Gemini 2.5 Flash","limit":{"context":1048576,"output":64000},"modalities":{"input":["text","image","audio","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-08-05"},"gemini-2.5-flash-image":{"name":"Gemini 2.5 Flash Image","limit":{"context":32768,"output":8192},"modalities":{"input":["text","image"],"output":["image"]},"temperature":true,"attachment":true,"release_date":"2025-10-22"},"gemini-2.5-flash-lite":{"name":"Gemini 2.5 Flash Lite","limit":{"context":1048576,"output":64000},"modalities":{"input":["text","image","audio","video"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-08-05"},"gemini-2.5-pro":{"name":"Gemini 2.5 Pro","limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-08-05"},"gemini-3.0-flash-preview":{"name":"Gemini 3.0 Flash Preview","limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-12-18"},"gemini-3.0-pro-image-preview":{"name":"Gemini 3.0 Pro Image Preview","limit":{"context":32768,"output":8192},"modalities":{"input":["text","image"],"output":["text","image"]},"temperature":true,"attachment":true,"release_date":"2025-11-20"},"gemini-3.0-pro-preview":{"name":"Gemini 3.0 Pro Preview","limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image","video","pdf","audio"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-11-19"},"glm-4.5":{"name":"GLM 4.5","limit":{"context":131072,"output":98304},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-08-05"},"glm-4.5-air":{"name":"GLM 4.5 Air","limit":{"context":131000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-08-05"},"gpt-oss-120b":{"name":"gpt-oss-120b","limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-08-06"},"gpt-oss-20b":{"name":"gpt-oss-20b","limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-08-06"},"kimi-k2":{"name":"Kimi K2","limit":{"context":128000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-08-05"},"kling-v2-6":{"name":"Kling-V2 6","limit":{"context":99999999,"output":99999999},"modalities":{"input":["text","image","video"],"output":["video"]},"temperature":true,"attachment":true,"release_date":"2026-01-13"},"meituan/longcat-flash-chat":{"name":"Meituan/Longcat-Flash-Chat","limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2025-11-05"},"meituan/longcat-flash-lite":{"name":"Meituan/Longcat-Flash-Lite","limit":{"context":256000,"output":320000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2026-02-06"},"mimo-v2-flash":{"name":"Mimo-V2-Flash","family":"mimo","cost":{"input":0.1,"output":0.3,"cache_read":0.01},"limit":{"context":256000,"output":256000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-16"},"minimax/minimax-m2":{"name":"Minimax/Minimax-M2","limit":{"context":200000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-10-28"},"minimax/minimax-m2.1":{"name":"Minimax/Minimax-M2.1","limit":{"context":204800,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-12-23"},"minimax/minimax-m2.5":{"name":"Minimax/Minimax-M2.5","limit":{"context":204800,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-02-12"},"minimax/minimax-m2.5-highspeed":{"name":"Minimax/Minimax-M2.5 Highspeed","limit":{"context":204800,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-02-14"},"moonshotai/kimi-k2-0905":{"name":"Kimi K2 0905","limit":{"context":256000,"output":100000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-09-08"},"moonshotai/kimi-k2-thinking":{"name":"Kimi K2 Thinking","limit":{"context":256000,"output":100000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-11-07"},"moonshotai/kimi-k2.5":{"name":"Moonshotai/Kimi-K2.5","limit":{"context":256000,"output":256000},"modalities":{"input":["text","image","video"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-01-28"},"openai/gpt-5":{"name":"OpenAI/GPT-5","limit":{"context":400000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-09-19"},"openai/gpt-5.2":{"name":"OpenAI/GPT-5.2","limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-12-11"},"qwen-max-2025-01-25":{"name":"Qwen2.5-Max-2025-01-25","limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-08-05"},"qwen-turbo":{"name":"Qwen-Turbo","limit":{"context":1000000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-08-05"},"qwen-vl-max-2025-01-25":{"name":"Qwen VL-MAX-2025-01-25","limit":{"context":128000,"output":4096},"modalities":{"input":["text","image","audio","video"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-08-05"},"qwen2.5-vl-72b-instruct":{"name":"Qwen 2.5 VL 72B Instruct","limit":{"context":128000,"output":8192},"modalities":{"input":["text","image","audio","video"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-08-05"},"qwen2.5-vl-7b-instruct":{"name":"Qwen 2.5 VL 7B Instruct","limit":{"context":128000,"output":8192},"modalities":{"input":["text","image","audio","video"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-08-05"},"qwen3-235b-a22b":{"name":"Qwen 3 235B A22B","limit":{"context":128000,"output":32000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-08-05"},"qwen3-235b-a22b-instruct-2507":{"name":"Qwen3 235b A22B Instruct 2507","limit":{"context":262144,"output":64000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-08-12"},"qwen3-235b-a22b-thinking-2507":{"name":"Qwen3 235B A22B Thinking 2507","limit":{"context":262144,"output":4096},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-08-12"},"qwen3-30b-a3b":{"name":"Qwen3 30B A3B","limit":{"context":40000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-08-05"},"qwen3-30b-a3b-instruct-2507":{"name":"Qwen3 30b A3b Instruct 2507","limit":{"context":128000,"output":32000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2026-02-04"},"qwen3-30b-a3b-thinking-2507":{"name":"Qwen3 30b A3b Thinking 2507","limit":{"context":126000,"output":32000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-02-04"},"qwen3-32b":{"name":"Qwen3 32B","limit":{"context":40000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-08-05"},"qwen3-coder-480b-a35b-instruct":{"name":"Qwen3 Coder 480B A35B Instruct","limit":{"context":262000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-08-14"},"qwen3-max":{"name":"Qwen3 Max","limit":{"context":262144,"output":65536},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-09-24"},"qwen3-max-preview":{"name":"Qwen3 Max Preview","limit":{"context":256000,"output":64000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-09-06"},"qwen3-next-80b-a3b-instruct":{"name":"Qwen3 Next 80B A3B Instruct","limit":{"context":131072,"output":32768},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-09-12"},"qwen3-next-80b-a3b-thinking":{"name":"Qwen3 Next 80B A3B Thinking","limit":{"context":131072,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-09-12"},"qwen3-vl-30b-a3b-thinking":{"name":"Qwen3-Vl 30b A3b Thinking","limit":{"context":128000,"output":32000},"modalities":{"input":["text","image","video"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-09"},"qwen3.5-397b-a17b":{"name":"Qwen3.5 397B A17B","limit":{"context":256000,"output":64000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-22"},"stepfun-ai/gelab-zero-4b-preview":{"name":"Stepfun-Ai/Gelab Zero 4b Preview","limit":{"context":8192,"output":4096},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-12-23"},"stepfun/step-3.5-flash":{"name":"Stepfun/Step-3.5 Flash","limit":{"context":64000,"output":4096},"modalities":{"input":["text","image"],"output":["text"]},"temperature":true,"attachment":true,"release_date":"2026-02-02"},"x-ai/grok-4-fast":{"name":"x-AI/Grok-4-Fast","limit":{"context":2000000,"output":2000000},"modalities":{"input":["text","image","audio","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-09-20"},"x-ai/grok-4-fast-non-reasoning":{"name":"X-Ai/Grok-4-Fast-Non-Reasoning","limit":{"context":2000000,"output":2000000},"modalities":{"input":["text","image","audio","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-12-18"},"x-ai/grok-4-fast-reasoning":{"name":"X-Ai/Grok-4-Fast-Reasoning","limit":{"context":2000000,"output":2000000},"modalities":{"input":["text","image","audio","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-12-18"},"x-ai/grok-4.1-fast":{"name":"x-AI/Grok-4.1-Fast","limit":{"context":2000000,"output":2000000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-11-20"},"x-ai/grok-4.1-fast-non-reasoning":{"name":"X-Ai/Grok 4.1 Fast Non Reasoning","limit":{"context":2000000,"output":2000000},"modalities":{"input":["text","image","audio","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-12-19"},"x-ai/grok-4.1-fast-reasoning":{"name":"X-Ai/Grok 4.1 Fast Reasoning","limit":{"context":20000000,"output":2000000},"modalities":{"input":["text","image","audio","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-12-19"},"x-ai/grok-code-fast-1":{"name":"x-AI/Grok-Code-Fast 1","limit":{"context":256000,"output":10000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-09-02"},"xiaomi/mimo-v2-flash":{"name":"Xiaomi/Mimo-V2-Flash","family":"mimo","cost":{"input":0.1,"output":0.3,"cache_read":0.01},"limit":{"context":256000,"output":256000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-16"},"z-ai/autoglm-phone-9b":{"name":"Z-Ai/Autoglm Phone 9b","limit":{"context":12800,"output":4096},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-12-23"},"z-ai/glm-4.6":{"name":"Z-AI/GLM 4.6","limit":{"context":200000,"output":200000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-10-11"},"z-ai/glm-4.7":{"name":"Z-Ai/GLM 4.7","limit":{"context":200000,"output":200000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-12-23"},"z-ai/glm-5":{"name":"Z-Ai/GLM 5","limit":{"context":200000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-02-12"}}},"regolo-ai":{"models":{"gpt-oss-120b":{"name":"GPT-OSS-120B","family":"gpt-oss","cost":{"input":1,"output":4.2},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-08-05"},"gpt-oss-20b":{"name":"GPT-OSS-20B","family":"gpt-oss","cost":{"input":0.4,"output":1.8},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-03-01"},"llama-3.1-8b-instruct":{"name":"Llama 3.1 8B Instruct","family":"llama","cost":{"input":0.05,"output":0.25},"limit":{"context":120000,"output":120000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-04-07"},"llama-3.3-70b-instruct":{"name":"Llama 3.3 70B Instruct","family":"llama","cost":{"input":0.6,"output":2.7},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-04-28"},"minimax-m2.5":{"name":"MiniMax 2.5","family":"minimax","cost":{"input":0.8,"output":3.5},"limit":{"context":190000,"output":64000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-03-10"},"mistral-small-4-119b":{"name":"Mistral Small 4 119B","family":"mistral-small","cost":{"input":0.75,"output":3},"limit":{"context":256000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-03-15"},"mistral-small3.2":{"name":"Mistral Small 3.2","family":"mistral-small","cost":{"input":0.5,"output":2.2},"limit":{"context":120000,"output":120000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-01-31"},"qwen-image":{"name":"Qwen-Image","family":"qwen","cost":{"input":0.5,"output":2},"limit":{"context":8192,"output":4096},"modalities":{"input":["text"],"output":["image"]},"temperature":true,"release_date":"2026-03-01"},"qwen3-coder-next":{"name":"Qwen3-Coder-Next","family":"qwen","cost":{"input":0.3,"output":1.2},"limit":{"context":262144,"output":16384},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-03-01"},"qwen3-embedding-8b":{"name":"Qwen3-Embedding-8B","family":"qwen","cost":{"input":0.1,"output":0.1},"limit":{"context":32768,"output":8192},"modalities":{"input":["text"],"output":["text"]},"open_weights":true,"release_date":"2026-02-01"},"qwen3-reranker-4b":{"name":"Qwen3-Reranker-4B","family":"qwen","cost":{"input":0.12,"output":0.12},"limit":{"context":32768,"output":8192},"modalities":{"input":["text"],"output":["text"]},"open_weights":true,"release_date":"2026-02-01"},"qwen3.5-122b":{"name":"Qwen3.5-122B","family":"qwen","cost":{"input":0.9,"output":3.6},"limit":{"context":262144,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-02-01"},"qwen3.5-9b":{"name":"Qwen3.5-9B","family":"qwen","cost":{"input":0.15,"output":0.6},"limit":{"context":262144,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-02-01"}}},"requesty":{"models":{"anthropic/claude-3-7-sonnet":{"name":"Claude Sonnet 3.7","family":"claude-sonnet","cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-02-19"},"anthropic/claude-haiku-4-5":{"name":"Claude Haiku 4.5","family":"claude-haiku","cost":{"input":1,"output":5,"cache_read":0.1,"cache_write":1.25},"limit":{"context":200000,"output":62000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-10-15"},"anthropic/claude-opus-4":{"name":"Claude Opus 4","family":"claude-opus","cost":{"input":15,"output":75,"cache_read":1.5,"cache_write":18.75},"limit":{"context":200000,"output":32000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-05-22"},"anthropic/claude-opus-4-1":{"name":"Claude Opus 4.1","family":"claude-opus","cost":{"input":15,"output":75,"cache_read":1.5,"cache_write":18.75},"limit":{"context":200000,"output":32000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-08-05"},"anthropic/claude-opus-4-5":{"name":"Claude Opus 4.5","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-11-24"},"anthropic/claude-opus-4-6":{"name":"Claude Opus 4.6","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-05"},"anthropic/claude-sonnet-4":{"name":"Claude Sonnet 4","family":"claude-sonnet","cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-05-22"},"anthropic/claude-sonnet-4-5":{"name":"Claude Sonnet 4.5","family":"claude-sonnet","cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-09-29"},"anthropic/claude-sonnet-4-6":{"name":"Claude Sonnet 4.6","family":"claude-sonnet","cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-17"},"google/gemini-2.5-flash":{"name":"Gemini 2.5 Flash","family":"gemini-flash","cost":{"input":0.3,"output":2.5,"cache_read":0.075,"cache_write":0.55},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-06-17"},"google/gemini-2.5-pro":{"name":"Gemini 2.5 Pro","family":"gemini-pro","cost":{"input":1.25,"output":10,"cache_read":0.31,"cache_write":2.375},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-06-17"},"google/gemini-3-flash-preview":{"name":"Gemini 3 Flash","cost":{"input":0.5,"output":3,"cache_read":0.05,"cache_write":1},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-12-17"},"google/gemini-3-pro-preview":{"name":"Gemini 3 Pro","family":"gemini-pro","cost":{"input":2,"output":12,"cache_read":0.2,"cache_write":4.5},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-11-18"},"openai/gpt-4.1":{"name":"GPT-4.1","family":"gpt","cost":{"input":2,"output":8,"cache_read":0.5},"limit":{"context":1047576,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-04-14"},"openai/gpt-4.1-mini":{"name":"GPT-4.1 Mini","family":"gpt-mini","cost":{"input":0.4,"output":1.6,"cache_read":0.1},"limit":{"context":1047576,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-04-14"},"openai/gpt-4o-mini":{"name":"GPT-4o Mini","family":"gpt-mini","cost":{"input":0.15,"output":0.6,"cache_read":0.08},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-07-18"},"openai/gpt-5":{"name":"GPT-5","family":"gpt","cost":{"input":1.25,"output":10,"cache_read":0.13},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","audio","image","video"],"output":["text","audio","image"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-08-07"},"openai/gpt-5-chat":{"name":"GPT-5 Chat (latest)","family":"gpt-codex","cost":{"input":1.25,"output":10},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"temperature":true,"attachment":true,"release_date":"2025-08-07"},"openai/gpt-5-codex":{"name":"GPT-5 Codex","family":"gpt-codex","cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-09-15"},"openai/gpt-5-image":{"name":"GPT-5 Image","family":"gpt","cost":{"input":5,"output":10,"cache_read":1.25},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text","image"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-10-14"},"openai/gpt-5-mini":{"name":"GPT-5 Mini","family":"gpt-mini","cost":{"input":0.25,"output":2,"cache_read":0.03},"limit":{"context":128000,"output":32000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-08-07"},"openai/gpt-5-nano":{"name":"GPT-5 Nano","family":"gpt-nano","cost":{"input":0.05,"output":0.4,"cache_read":0.01},"limit":{"context":16000,"output":4000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-08-07"},"openai/gpt-5-pro":{"name":"GPT-5 Pro","family":"gpt-pro","cost":{"input":15,"output":120},"limit":{"context":400000,"output":272000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-10-06"},"openai/gpt-5.1":{"name":"GPT-5.1","family":"gpt","cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-11-13"},"openai/gpt-5.1-chat":{"name":"GPT-5.1 Chat","family":"gpt-codex","cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-11-13"},"openai/gpt-5.1-codex":{"name":"GPT-5.1-Codex","family":"gpt-codex","cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-11-13"},"openai/gpt-5.1-codex-max":{"name":"GPT-5.1-Codex-Max","family":"gpt-codex","cost":{"input":1.1,"output":9,"cache_read":0.11},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-11-13"},"openai/gpt-5.1-codex-mini":{"name":"GPT-5.1-Codex-Mini","family":"gpt-codex","cost":{"input":0.25,"output":2,"cache_read":0.025},"limit":{"context":400000,"output":100000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-11-13"},"openai/gpt-5.2":{"name":"GPT-5.2","family":"gpt","cost":{"input":1.75,"output":14,"cache_read":0.175},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-12-11"},"openai/gpt-5.2-chat":{"name":"GPT-5.2 Chat","family":"gpt-codex","cost":{"input":1.75,"output":14,"cache_read":0.175},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-12-11"},"openai/gpt-5.2-codex":{"name":"GPT-5.2-Codex","family":"gpt-codex","cost":{"input":1.75,"output":14,"cache_read":0.175},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-01-14"},"openai/gpt-5.2-pro":{"name":"GPT-5.2 Pro","family":"gpt-pro","cost":{"input":21,"output":168},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-12-11"},"openai/gpt-5.3-codex":{"name":"GPT-5.3-Codex","family":"gpt-codex","cost":{"input":1.75,"output":14,"cache_read":0.175},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-02-24"},"openai/gpt-5.4":{"name":"GPT-5.4","family":"gpt","cost":{"input":2.5,"output":15,"cache_read":0.25},"limit":{"context":1050000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-05"},"openai/gpt-5.4-pro":{"name":"GPT-5.4 Pro","family":"gpt-pro","cost":{"input":30,"output":180,"cache_read":30},"limit":{"context":1050000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-05"},"openai/o4-mini":{"name":"o4 Mini","family":"o-mini","cost":{"input":1.1,"output":4.4,"cache_read":0.28},"limit":{"context":200000,"output":100000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-04-16"},"xai/grok-4":{"name":"Grok 4","family":"grok","cost":{"input":3,"output":15,"cache_read":0.75,"cache_write":3},"limit":{"context":256000,"output":64000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-09-09"},"xai/grok-4-fast":{"name":"Grok 4 Fast","family":"grok","cost":{"input":0.2,"output":0.5,"cache_read":0.05,"cache_write":0.2},"limit":{"context":2000000,"output":64000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-09-19"}}},"routing-run":{"models":{"route/deepseek-v3.2":{"name":"DeepSeek V3.2","family":"deepseek","cost":{"input":0.4928,"output":0.7392},"limit":{"context":163840,"output":163840},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-12-01"},"route/deepseek-v4-flash":{"name":"DeepSeek V4 Flash","family":"deepseek-flash","cost":{"input":0.4928,"output":0.7392,"cache_read":0.0028},"limit":{"context":1000000,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-24"},"route/deepseek-v4-flash-6bit":{"name":"DeepSeek V4 Flash 6bit","family":"deepseek-flash","cost":{"input":0.4928,"output":0.7392,"cache_read":0.0028},"limit":{"context":1000000,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-24"},"route/deepseek-v4-pro":{"name":"DeepSeek V4 Pro","family":"deepseek-thinking","cost":{"input":0.4928,"output":0.7392,"cache_read":0.003625},"limit":{"context":1000000,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-24"},"route/deepseek-v4-pro-6bit":{"name":"DeepSeek V4 Pro 6bit","family":"deepseek-thinking","cost":{"input":0.4928,"output":0.7392,"cache_read":0.003625},"limit":{"context":1000000,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-24"},"route/gemma-4-31b-it":{"name":"Gemma 4 31B IT","family":"gemma","cost":{"input":0.1,"output":0.3},"limit":{"context":131072,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-02"},"route/glm-5.1":{"name":"GLM 5.1","family":"glm","cost":{"input":1,"output":3,"cache_read":0.26},"limit":{"context":202752,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-07"},"route/glm-5.1-6bit":{"name":"GLM 5.1 6bit","family":"glm","cost":{"input":1,"output":3,"cache_read":0.26},"limit":{"context":202752,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-07"},"route/kimi-k2.5":{"name":"Kimi K2.5","family":"kimi-k2","cost":{"input":0.462,"output":2.42,"cache_read":0.1},"limit":{"context":131072,"output":32768},"modalities":{"input":["text","image","video"],"output":["text"]},"tool_call":true,"attachment":true,"open_weights":true,"release_date":"2026-01"},"route/kimi-k2.6":{"name":"Kimi K2.6","family":"kimi-k2","cost":{"input":0.462,"output":2.42,"cache_read":0.16},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-21"},"route/kimi-k2.6-6bit":{"name":"Kimi K2.6 6bit","family":"kimi-k2","cost":{"input":0.462,"output":2.42,"cache_read":0.16},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-21"},"route/mimo-v2.5":{"name":"MiMo V2.5","family":"mimo","cost":{"input":0.45,"output":1.35,"cache_read":0.2},"limit":{"context":1000000,"output":262144},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-22"},"route/mimo-v2.5-pro":{"name":"MiMo V2.5 Pro","family":"mimo","cost":{"input":0.45,"output":1.35,"cache_read":0.2},"limit":{"context":1000000,"output":262144},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-22"},"route/mimo-v2.5-pro-6bit":{"name":"MiMo V2.5 Pro 6bit","family":"mimo","cost":{"input":0.45,"output":1.35,"cache_read":0.2},"limit":{"context":1000000,"output":262144},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-22"},"route/minimax-m2.5":{"name":"MiniMax M2.5","family":"minimax","cost":{"input":0.193,"output":1.238,"cache_read":0.03,"cache_write":0.375},"limit":{"context":100000,"output":131072},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-12"},"route/minimax-m2.5-highspeed":{"name":"MiniMax M2.5 Highspeed","family":"minimax","cost":{"input":0.193,"output":1.238,"cache_read":0.06,"cache_write":0.375},"limit":{"context":100000,"output":131072},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-13"},"route/minimax-m2.7":{"name":"MiniMax M2.7","family":"minimax","cost":{"input":0.33,"output":1.32,"cache_read":0.06,"cache_write":0.375},"limit":{"context":100000,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-03-18"},"route/minimax-m2.7-highspeed":{"name":"MiniMax M2.7 Highspeed","family":"minimax","cost":{"input":0.33,"output":1.32,"cache_read":0.06,"cache_write":0.375},"limit":{"context":100000,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-03-18"},"route/mistral-large-3":{"name":"Mistral Large 3","family":"mistral-large","cost":{"input":0.5,"output":1.5},"limit":{"context":128000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-11-01"},"route/mistral-medium-2505":{"name":"Mistral Medium 2505","family":"mistral-medium","cost":{"input":0.4,"output":2},"limit":{"context":128000,"output":32768},"modalities":{"input":["text","image","video"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-05-07"},"route/mistral-small-2503":{"name":"Mistral Small 2503","family":"mistral-small","cost":{"input":0.15,"output":0.6},"limit":{"context":128000,"output":32768},"modalities":{"input":["text","image","video"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-03-16"},"route/qwen3.6-27b":{"name":"Qwen3.6 27B","family":"qwen","cost":{"input":1.1,"output":3.3},"limit":{"context":202000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-22"},"route/qwen3.6-27b-202k":{"name":"Qwen3.6 27B 202K","family":"qwen","cost":{"input":1.1,"output":3.3},"limit":{"context":202000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-22"},"route/step-3.5-flash":{"name":"Step 3.5 Flash","cost":{"input":0.096,"output":0.288,"cache_read":0.019},"limit":{"context":262144,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-01-29"},"route/step-3.5-flash-2603":{"name":"Step 3.5 Flash 2603","cost":{"input":0.1,"output":0.3,"cache_read":0.02},"limit":{"context":262144,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-02"},"route/stepfun-3.5-flash":{"name":"StepFun 3.5 Flash","cost":{"input":0.096,"output":0.288,"cache_read":0.019},"limit":{"context":262144,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-01-29"}}},"sap-ai-core":{"models":{"anthropic--claude-3-haiku":{"name":"anthropic--claude-3-haiku","family":"claude-haiku","cost":{"input":0.25,"output":1.25,"cache_read":0.03,"cache_write":0.3},"limit":{"context":200000,"output":4096},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-03-13"},"anthropic--claude-3-opus":{"name":"anthropic--claude-3-opus","family":"claude-opus","cost":{"input":15,"output":75,"cache_read":1.5,"cache_write":18.75},"limit":{"context":200000,"output":4096},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-02-29"},"anthropic--claude-3-sonnet":{"name":"anthropic--claude-3-sonnet","family":"claude-sonnet","cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":200000,"output":4096},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-03-04"},"anthropic--claude-3.5-sonnet":{"name":"anthropic--claude-3.5-sonnet","family":"claude-sonnet","cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":200000,"output":8192},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-10-22"},"anthropic--claude-3.7-sonnet":{"name":"anthropic--claude-3.7-sonnet","family":"claude-sonnet","cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-02-24"},"anthropic--claude-4-opus":{"name":"anthropic--claude-4-opus","family":"claude-opus","cost":{"input":15,"output":75,"cache_read":1.5,"cache_write":18.75},"limit":{"context":200000,"output":32000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-05-22"},"anthropic--claude-4-sonnet":{"name":"anthropic--claude-4-sonnet","family":"claude-sonnet","cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-05-22"},"anthropic--claude-4.5-haiku":{"name":"anthropic--claude-4.5-haiku","family":"claude-haiku","cost":{"input":1,"output":5,"cache_read":0.1,"cache_write":1.25},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-10-15"},"anthropic--claude-4.5-opus":{"name":"anthropic--claude-4.5-opus","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-11-24"},"anthropic--claude-4.5-sonnet":{"name":"anthropic--claude-4.5-sonnet","family":"claude-sonnet","cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-09-29"},"anthropic--claude-4.6-opus":{"name":"anthropic--claude-4.6-opus","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-05"},"anthropic--claude-4.6-sonnet":{"name":"anthropic--claude-4.6-sonnet","family":"claude-sonnet","cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-17"},"anthropic--claude-4.7-opus":{"name":"anthropic--claude-4.7-opus","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-16"},"gemini-2.5-flash":{"name":"gemini-2.5-flash","family":"gemini-flash","cost":{"input":0.3,"output":2.5,"cache_read":0.03},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-04-17"},"gemini-2.5-flash-lite":{"name":"gemini-2.5-flash-lite","family":"gemini-flash-lite","cost":{"input":0.1,"output":0.4,"cache_read":0.01},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-06-17"},"gemini-2.5-pro":{"name":"gemini-2.5-pro","family":"gemini-pro","cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-03-25"},"gpt-4.1":{"name":"gpt-4.1","family":"gpt","cost":{"input":2,"output":8,"cache_read":0.5},"limit":{"context":1047576,"output":32768},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-04-14"},"gpt-4.1-mini":{"name":"gpt-4.1-mini","family":"gpt-mini","cost":{"input":0.4,"output":1.6,"cache_read":0.1},"limit":{"context":1047576,"output":32768},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-04-14"},"gpt-5":{"name":"gpt-5","family":"gpt","cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-08-07"},"gpt-5-mini":{"name":"gpt-5-mini","family":"gpt-mini","cost":{"input":0.25,"output":2,"cache_read":0.025},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-08-07"},"gpt-5-nano":{"name":"gpt-5-nano","family":"gpt-nano","cost":{"input":0.05,"output":0.4,"cache_read":0.005},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-08-07"},"gpt-5.4":{"name":"gpt-5.4","family":"gpt","cost":{"input":2.5,"output":15,"cache_read":0.25},"limit":{"context":1050000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-05"},"gpt-5.5":{"name":"gpt-5.5","family":"gpt","cost":{"input":5,"output":30,"cache_read":0.5},"limit":{"context":1050000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-23"},"sonar":{"name":"sonar","family":"sonar","cost":{"input":1,"output":1},"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2024-01-01"},"sonar-deep-research":{"name":"sonar-deep-research","family":"sonar-deep-research","cost":{"input":2,"output":8},"limit":{"context":128000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"release_date":"2025-02-01"},"sonar-pro":{"name":"sonar-pro","family":"sonar-pro","cost":{"input":3,"output":15},"limit":{"context":200000,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"temperature":true,"attachment":true,"release_date":"2024-01-01"}}},"sarvam":{"models":{"sarvam-105b":{"name":"Sarvam-105B","family":"sarvam","limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-18"},"sarvam-30b":{"name":"Sarvam-30B","family":"sarvam","limit":{"context":65536,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-18"}}},"scaleway":{"models":{"bge-multilingual-gemma2":{"name":"BGE Multilingual Gemma2","family":"gemma","cost":{"input":0.1},"limit":{"context":8191,"output":3072},"modalities":{"input":["text"],"output":["text"]},"release_date":"2024-07-26"},"devstral-2-123b-instruct-2512":{"name":"Devstral 2 123B Instruct (2512)","family":"devstral","cost":{"input":0.4,"output":2},"limit":{"context":256000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-01-07"},"gemma-3-27b-it":{"name":"Gemma-3-27B-IT","family":"gemma","cost":{"input":0.25,"output":0.5},"limit":{"context":40000,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-12-01"},"gemma-4-26b-a4b-it":{"name":"Gemma 4 26B A4B IT","family":"gemma","cost":{"input":0.25,"output":0.5},"limit":{"context":256000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-01"},"glm-5.2":{"name":"GLM-5.2","family":"glm","cost":{"input":1.8,"output":5.5},"limit":{"context":256000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-06-13"},"gpt-oss-120b":{"name":"GPT-OSS 120B","family":"gpt-oss","cost":{"input":0.15,"output":0.6},"limit":{"context":128000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2024-01-01"},"llama-3.3-70b-instruct":{"name":"Llama-3.3-70B-Instruct","family":"llama","cost":{"input":0.9,"output":0.9},"limit":{"context":100000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2024-12-06"},"mistral-medium-3.5-128b":{"name":"Mistral Medium 3.5 128B","family":"mistral-medium","cost":{"input":1.5,"output":7.5},"limit":{"context":256000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-29"},"mistral-small-3.2-24b-instruct-2506":{"name":"Mistral Small 3.2 24B Instruct (2506)","family":"mistral-small","cost":{"input":0.15,"output":0.35},"limit":{"context":128000,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-06-20"},"pixtral-12b-2409":{"name":"Pixtral 12B 2409","family":"pixtral","cost":{"input":0.2,"output":0.2},"limit":{"context":128000,"output":4096},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2024-09-25"},"qwen3-235b-a22b-instruct-2507":{"name":"Qwen3 235B A22B Instruct 2507","family":"qwen","cost":{"input":0.75,"output":2.25},"limit":{"context":260000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-01"},"qwen3-coder-30b-a3b-instruct":{"name":"Qwen3-Coder 30B-A3B Instruct","family":"qwen","cost":{"input":0.2,"output":0.8},"limit":{"context":128000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-04"},"qwen3-embedding-8b":{"name":"Qwen3 Embedding 8B","family":"qwen","cost":{"input":0.1},"limit":{"context":32768,"output":4096},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-25-11"},"qwen3.5-397b-a17b":{"name":"Qwen3.5 397B A17B","family":"qwen","cost":{"input":0.6,"output":3.6},"limit":{"context":256000,"output":16384},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-03-17"},"qwen3.6-35b-a3b":{"name":"Qwen3.6 35B A3B","family":"qwen","cost":{"input":0.25,"output":1.5},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-05-01"},"voxtral-small-24b-2507":{"name":"Voxtral Small 24B 2507","family":"voxtral","cost":{"input":0.15,"output":0.35},"limit":{"context":32000,"output":16384},"modalities":{"input":["text","audio"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-07-01"},"whisper-large-v3":{"name":"Whisper Large v3","family":"whisper","cost":{"input":0.003},"limit":{"context":0,"output":8192},"modalities":{"input":["audio"],"output":["text"]},"open_weights":true,"release_date":"2023-09-01"}}},"siliconflow":{"models":{"ByteDance-Seed/Seed-OSS-36B-Instruct":{"name":"ByteDance-Seed/Seed-OSS-36B-Instruct","family":"seed","cost":{"input":0.21,"output":0.57},"limit":{"context":262000,"output":262000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-09-04"},"MiniMaxAI/MiniMax-M2.5":{"name":"MiniMaxAI/MiniMax-M2.5","family":"minimax","cost":{"input":0.3,"output":1.2},"limit":{"context":197000,"output":131000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2026-02-15"},"Qwen/QwQ-32B":{"name":"Qwen/QwQ-32B","family":"qwen","cost":{"input":0.15,"output":0.58},"limit":{"context":131000,"output":131000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-03-06"},"Qwen/Qwen2.5-14B-Instruct":{"name":"Qwen/Qwen2.5-14B-Instruct","family":"qwen","cost":{"input":0.1,"output":0.1},"limit":{"context":33000,"output":4000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2024-09-18"},"Qwen/Qwen2.5-32B-Instruct":{"name":"Qwen/Qwen2.5-32B-Instruct","family":"qwen","cost":{"input":0.18,"output":0.18},"limit":{"context":33000,"output":4000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2024-09-19"},"Qwen/Qwen2.5-72B-Instruct":{"name":"Qwen/Qwen2.5-72B-Instruct","family":"qwen","cost":{"input":0.59,"output":0.59},"limit":{"context":33000,"output":4000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2024-09-18"},"Qwen/Qwen2.5-72B-Instruct-128K":{"name":"Qwen/Qwen2.5-72B-Instruct-128K","family":"qwen","cost":{"input":0.59,"output":0.59},"limit":{"context":131000,"output":4000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2024-09-18"},"Qwen/Qwen2.5-7B-Instruct":{"name":"Qwen/Qwen2.5-7B-Instruct","family":"qwen","cost":{"input":0.05,"output":0.05},"limit":{"context":33000,"output":4000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2024-09-18"},"Qwen/Qwen2.5-Coder-32B-Instruct":{"name":"Qwen/Qwen2.5-Coder-32B-Instruct","family":"qwen","cost":{"input":0.18,"output":0.18},"limit":{"context":33000,"output":4000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2024-11-11"},"Qwen/Qwen2.5-VL-32B-Instruct":{"name":"Qwen/Qwen2.5-VL-32B-Instruct","family":"qwen","cost":{"input":0.27,"output":0.27},"limit":{"context":131000,"output":131000},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-03-24"},"Qwen/Qwen2.5-VL-72B-Instruct":{"name":"Qwen/Qwen2.5-VL-72B-Instruct","family":"qwen","cost":{"input":0.59,"output":0.59},"limit":{"context":131000,"output":4000},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-01-28"},"Qwen/Qwen2.5-VL-7B-Instruct":{"name":"Qwen/Qwen2.5-VL-7B-Instruct","family":"qwen","cost":{"input":0.05,"output":0.05},"limit":{"context":33000,"output":4000},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-01-28"},"Qwen/Qwen3-14B":{"name":"Qwen/Qwen3-14B","family":"qwen","cost":{"input":0.07,"output":0.28},"limit":{"context":131000,"output":131000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-04-30"},"Qwen/Qwen3-235B-A22B":{"name":"Qwen/Qwen3-235B-A22B","family":"qwen","cost":{"input":0.35,"output":1.42},"limit":{"context":131000,"output":131000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-04-30"},"Qwen/Qwen3-235B-A22B-Instruct-2507":{"name":"Qwen/Qwen3-235B-A22B-Instruct-2507","family":"qwen","cost":{"input":0.09,"output":0.6},"limit":{"context":262000,"output":262000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-07-23"},"Qwen/Qwen3-235B-A22B-Thinking-2507":{"name":"Qwen/Qwen3-235B-A22B-Thinking-2507","family":"qwen","cost":{"input":0.13,"output":0.6},"limit":{"context":262000,"output":262000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-07-28"},"Qwen/Qwen3-30B-A3B-Instruct-2507":{"name":"Qwen/Qwen3-30B-A3B-Instruct-2507","family":"qwen","cost":{"input":0.09,"output":0.3},"limit":{"context":262000,"output":262000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-07-30"},"Qwen/Qwen3-30B-A3B-Thinking-2507":{"name":"Qwen/Qwen3-30B-A3B-Thinking-2507","family":"qwen","cost":{"input":0.09,"output":0.3},"limit":{"context":262000,"output":131000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-07-31"},"Qwen/Qwen3-32B":{"name":"Qwen/Qwen3-32B","family":"qwen","cost":{"input":0.14,"output":0.57},"limit":{"context":131000,"output":131000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-04-30"},"Qwen/Qwen3-8B":{"name":"Qwen/Qwen3-8B","family":"qwen","cost":{"input":0.06,"output":0.06},"limit":{"context":131000,"output":131000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-04-30"},"Qwen/Qwen3-Coder-30B-A3B-Instruct":{"name":"Qwen/Qwen3-Coder-30B-A3B-Instruct","family":"qwen","cost":{"input":0.07,"output":0.28},"limit":{"context":262000,"output":262000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-08-01"},"Qwen/Qwen3-Coder-480B-A35B-Instruct":{"name":"Qwen/Qwen3-Coder-480B-A35B-Instruct","family":"qwen","cost":{"input":0.25,"output":1},"limit":{"context":262000,"output":262000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-07-31"},"Qwen/Qwen3-Next-80B-A3B-Instruct":{"name":"Qwen/Qwen3-Next-80B-A3B-Instruct","family":"qwen","cost":{"input":0.14,"output":1.4},"limit":{"context":262000,"output":262000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-09-18"},"Qwen/Qwen3-Next-80B-A3B-Thinking":{"name":"Qwen/Qwen3-Next-80B-A3B-Thinking","family":"qwen","cost":{"input":0.14,"output":0.57},"limit":{"context":262000,"output":262000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-09-25"},"Qwen/Qwen3-Omni-30B-A3B-Captioner":{"name":"Qwen/Qwen3-Omni-30B-A3B-Captioner","family":"qwen","cost":{"input":0.1,"output":0.4},"limit":{"context":66000,"output":66000},"modalities":{"input":["audio"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-10-04"},"Qwen/Qwen3-Omni-30B-A3B-Instruct":{"name":"Qwen/Qwen3-Omni-30B-A3B-Instruct","family":"qwen","cost":{"input":0.1,"output":0.4},"limit":{"context":66000,"output":66000},"modalities":{"input":["text","image","audio"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-10-04"},"Qwen/Qwen3-Omni-30B-A3B-Thinking":{"name":"Qwen/Qwen3-Omni-30B-A3B-Thinking","family":"qwen","cost":{"input":0.1,"output":0.4},"limit":{"context":66000,"output":66000},"modalities":{"input":["text","image","audio"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-10-04"},"Qwen/Qwen3-VL-235B-A22B-Instruct":{"name":"Qwen/Qwen3-VL-235B-A22B-Instruct","family":"qwen","cost":{"input":0.3,"output":1.5},"limit":{"context":262000,"output":262000},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-10-04"},"Qwen/Qwen3-VL-235B-A22B-Thinking":{"name":"Qwen/Qwen3-VL-235B-A22B-Thinking","family":"qwen","cost":{"input":0.45,"output":3.5},"limit":{"context":262000,"output":262000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-10-04"},"Qwen/Qwen3-VL-30B-A3B-Instruct":{"name":"Qwen/Qwen3-VL-30B-A3B-Instruct","family":"qwen","cost":{"input":0.29,"output":1},"limit":{"context":262000,"output":262000},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-10-05"},"Qwen/Qwen3-VL-30B-A3B-Thinking":{"name":"Qwen/Qwen3-VL-30B-A3B-Thinking","family":"qwen","cost":{"input":0.29,"output":1},"limit":{"context":262000,"output":262000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-10-11"},"Qwen/Qwen3-VL-32B-Instruct":{"name":"Qwen/Qwen3-VL-32B-Instruct","family":"qwen","cost":{"input":0.2,"output":0.6},"limit":{"context":262000,"output":262000},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-10-21"},"Qwen/Qwen3-VL-32B-Thinking":{"name":"Qwen/Qwen3-VL-32B-Thinking","family":"qwen","cost":{"input":0.2,"output":1.5},"limit":{"context":262000,"output":262000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-10-21"},"Qwen/Qwen3-VL-8B-Instruct":{"name":"Qwen/Qwen3-VL-8B-Instruct","family":"qwen","cost":{"input":0.18,"output":0.68},"limit":{"context":262000,"output":262000},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-10-15"},"Qwen/Qwen3-VL-8B-Thinking":{"name":"Qwen/Qwen3-VL-8B-Thinking","family":"qwen","cost":{"input":0.18,"output":2},"limit":{"context":262000,"output":262000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-10-15"},"baidu/ERNIE-4.5-300B-A47B":{"name":"baidu/ERNIE-4.5-300B-A47B","family":"ernie","cost":{"input":0.28,"output":1.1},"limit":{"context":131000,"output":131000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-07-02"},"deepseek-ai/DeepSeek-R1":{"name":"deepseek-ai/DeepSeek-R1","family":"deepseek-thinking","cost":{"input":0.5,"output":2.18},"limit":{"context":164000,"output":164000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-05-28"},"deepseek-ai/DeepSeek-R1-Distill-Qwen-14B":{"name":"deepseek-ai/DeepSeek-R1-Distill-Qwen-14B","family":"qwen","cost":{"input":0.1,"output":0.1},"limit":{"context":131000,"output":131000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-01-20"},"deepseek-ai/DeepSeek-R1-Distill-Qwen-32B":{"name":"deepseek-ai/DeepSeek-R1-Distill-Qwen-32B","family":"qwen","cost":{"input":0.18,"output":0.18},"limit":{"context":131000,"output":131000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-01-20"},"deepseek-ai/DeepSeek-V3":{"name":"deepseek-ai/DeepSeek-V3","family":"deepseek","cost":{"input":0.25,"output":1},"limit":{"context":164000,"output":164000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2024-12-26"},"deepseek-ai/DeepSeek-V3.1":{"name":"deepseek-ai/DeepSeek-V3.1","family":"deepseek","cost":{"input":0.27,"output":1},"limit":{"context":164000,"output":164000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-08-25"},"deepseek-ai/DeepSeek-V3.1-Terminus":{"name":"deepseek-ai/DeepSeek-V3.1-Terminus","family":"deepseek","cost":{"input":0.27,"output":1},"limit":{"context":164000,"output":164000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-09-29"},"deepseek-ai/DeepSeek-V3.2":{"name":"deepseek-ai/DeepSeek-V3.2","family":"deepseek","cost":{"input":0.27,"output":0.42},"limit":{"context":164000,"output":164000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-12-03"},"deepseek-ai/DeepSeek-V3.2-Exp":{"name":"deepseek-ai/DeepSeek-V3.2-Exp","family":"deepseek","cost":{"input":0.27,"output":0.41},"limit":{"context":164000,"output":164000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-10-10"},"deepseek-ai/deepseek-v4-flash":{"name":"DeepSeek V4 Flash","family":"deepseek-flash","cost":{"input":0.14,"output":0.28,"cache_read":0.028},"limit":{"context":1000000,"output":384000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-24"},"deepseek-ai/deepseek-v4-pro":{"name":"DeepSeek V4 Pro","family":"deepseek-thinking","cost":{"input":1.74,"output":3.48,"cache_read":0.145},"limit":{"context":1000000,"output":384000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-24"},"deepseek-ai/deepseek-vl2":{"name":"deepseek-ai/deepseek-vl2","family":"deepseek","cost":{"input":0.15,"output":0.15},"limit":{"context":4000,"output":4000},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-12-13"},"google/gemma-4-26B-A4B-it":{"name":"Gemma 4 26B A4B IT","family":"gemma","cost":{"input":0.12,"output":0.4},"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2026-04-02"},"google/gemma-4-31B-it":{"name":"Gemma 4 31B IT","family":"gemma","cost":{"input":0.13,"output":0.4},"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2026-04-02"},"inclusionAI/Ling-flash-2.0":{"name":"inclusionAI/Ling-flash-2.0","family":"ling","cost":{"input":0.14,"output":0.57},"limit":{"context":131000,"output":131000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-09-18"},"moonshotai/Kimi-K2-Instruct":{"name":"moonshotai/Kimi-K2-Instruct","family":"kimi-k2","cost":{"input":0.58,"output":2.29},"limit":{"context":131000,"output":131000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-07-13"},"moonshotai/Kimi-K2-Instruct-0905":{"name":"moonshotai/Kimi-K2-Instruct-0905","family":"kimi-k2","cost":{"input":0.4,"output":2},"limit":{"context":262000,"output":262000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-09-08"},"moonshotai/Kimi-K2-Thinking":{"name":"moonshotai/Kimi-K2-Thinking","family":"kimi-thinking","cost":{"input":0.55,"output":2.5},"limit":{"context":262000,"output":262000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-11-07"},"moonshotai/Kimi-K2.5":{"name":"moonshotai/Kimi-K2.5","family":"kimi-k2","cost":{"input":0.45,"output":2.25},"limit":{"context":262000,"output":262000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-01-27"},"moonshotai/Kimi-K2.6":{"name":"moonshotai/Kimi-K2.6","family":"kimi-k2","cost":{"input":0.77,"output":4,"cache_read":0.2},"limit":{"context":262000,"output":262000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-21"},"openai/gpt-oss-120b":{"name":"openai/gpt-oss-120b","family":"gpt-oss","cost":{"input":0.05,"output":0.45},"limit":{"context":131000,"output":8000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-08-13"},"openai/gpt-oss-20b":{"name":"openai/gpt-oss-20b","family":"gpt-oss","cost":{"input":0.04,"output":0.18},"limit":{"context":131000,"output":8000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-08-13"},"stepfun-ai/Step-3.5-Flash":{"name":"stepfun-ai/Step-3.5-Flash","family":"step","cost":{"input":0.1,"output":0.3},"limit":{"context":262000,"output":262000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-02-11"},"tencent/Hunyuan-A13B-Instruct":{"name":"tencent/Hunyuan-A13B-Instruct","family":"hunyuan","cost":{"input":0.14,"output":0.57},"limit":{"context":131000,"output":131000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-06-30"},"tencent/Hy3-preview":{"name":"Hy3 preview","family":"Hy","cost":{"input":0.066,"output":0.26,"cache_read":0.029},"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-04-20"},"zai-org/GLM-4.5":{"name":"zai-org/GLM-4.5","family":"glm","cost":{"input":0.4,"output":2},"limit":{"context":131000,"output":131000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-07-28"},"zai-org/GLM-4.5-Air":{"name":"zai-org/GLM-4.5-Air","family":"glm-air","cost":{"input":0.14,"output":0.86},"limit":{"context":131000,"output":131000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-07-28"},"zai-org/GLM-4.5V":{"name":"zai-org/GLM-4.5V","family":"glm","cost":{"input":0.14,"output":0.86},"limit":{"context":66000,"output":66000},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-08-13"},"zai-org/GLM-4.6":{"name":"zai-org/GLM-4.6","family":"glm","cost":{"input":0.5,"output":1.9},"limit":{"context":205000,"output":205000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-10-04"},"zai-org/GLM-4.6V":{"name":"zai-org/GLM-4.6V","family":"glm","cost":{"input":0.3,"output":0.9},"limit":{"context":131000,"output":131000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-12-07"},"zai-org/GLM-4.7":{"name":"zai-org/GLM-4.7","family":"glm","cost":{"input":0.6,"output":2.2},"limit":{"context":205000,"output":205000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-12-22"},"zai-org/GLM-5":{"name":"zai-org/GLM-5","family":"glm","cost":{"input":0.95,"output":2.55},"limit":{"context":205000,"output":205000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-12"},"zai-org/GLM-5.1":{"name":"zai-org/GLM-5.1","family":"glm","cost":{"input":1.4,"output":4.4},"limit":{"context":205000,"output":205000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-08"},"zai-org/GLM-5.2":{"name":"GLM-5.2","family":"glm","cost":{"input":1.4,"output":4.4},"limit":{"context":205000,"output":205000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-06-13"},"zai-org/GLM-5V-Turbo":{"name":"zai-org/GLM-5V-Turbo","family":"glm","cost":{"input":1.2,"output":4},"limit":{"context":200000,"output":131072},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-04-01"}}},"siliconflow-cn":{"models":{"ByteDance-Seed/Seed-OSS-36B-Instruct":{"name":"ByteDance-Seed/Seed-OSS-36B-Instruct","family":"seed","cost":{"input":0.21,"output":0.57},"limit":{"context":262000,"output":262000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-09-04"},"Kwaipilot/KAT-Dev":{"name":"Kwaipilot/KAT-Dev","family":"kat-coder","cost":{"input":0.2,"output":0.6},"limit":{"context":128000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-09-27"},"PaddlePaddle/PaddleOCR-VL-1.5":{"name":"PaddlePaddle/PaddleOCR-VL-1.5","cost":{},"limit":{"context":16384,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-01-29"},"Pro/MiniMaxAI/MiniMax-M2.1":{"name":"Pro/MiniMaxAI/MiniMax-M2.1","family":"minimax","cost":{"input":0.3,"output":1.2},"limit":{"context":197000,"output":131000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-12-23"},"Pro/MiniMaxAI/MiniMax-M2.5":{"name":"Pro/MiniMaxAI/MiniMax-M2.5","family":"minimax","cost":{"input":0.3,"output":1.22},"limit":{"context":192000,"output":131000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2026-02-13"},"Pro/deepseek-ai/DeepSeek-R1":{"name":"Pro/deepseek-ai/DeepSeek-R1","family":"deepseek-thinking","cost":{"input":0.5,"output":2.18},"limit":{"context":164000,"output":164000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-05-28"},"Pro/deepseek-ai/DeepSeek-V3":{"name":"Pro/deepseek-ai/DeepSeek-V3","family":"deepseek","cost":{"input":0.25,"output":1},"limit":{"context":164000,"output":164000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2024-12-26"},"Pro/deepseek-ai/DeepSeek-V3.1-Terminus":{"name":"Pro/deepseek-ai/DeepSeek-V3.1-Terminus","family":"deepseek","cost":{"input":0.27,"output":1},"limit":{"context":164000,"output":164000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-09-29"},"Pro/deepseek-ai/DeepSeek-V3.2":{"name":"Pro/deepseek-ai/DeepSeek-V3.2","family":"deepseek","cost":{"input":0.27,"output":0.42},"limit":{"context":164000,"output":164000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-12-03"},"Pro/moonshotai/Kimi-K2-Instruct-0905":{"name":"Pro/moonshotai/Kimi-K2-Instruct-0905","family":"kimi-k2","cost":{"input":0.4,"output":2},"limit":{"context":262000,"output":262000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-09-08"},"Pro/moonshotai/Kimi-K2-Thinking":{"name":"Pro/moonshotai/Kimi-K2-Thinking","family":"kimi-thinking","cost":{"input":0.55,"output":2.5},"limit":{"context":262000,"output":262000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-11-07"},"Pro/moonshotai/Kimi-K2.5":{"name":"Pro/moonshotai/Kimi-K2.5","family":"kimi-k2","cost":{"input":0.45,"output":2.25},"limit":{"context":262000,"output":262000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-01-27"},"Pro/moonshotai/Kimi-K2.6":{"name":"Pro/moonshotai/Kimi-K2.6","family":"kimi-k2","cost":{"input":0.95,"output":4,"cache_read":0.16},"limit":{"context":262000,"output":262000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-21"},"Pro/zai-org/GLM-4.7":{"name":"Pro/zai-org/GLM-4.7","family":"glm","cost":{"input":0.6,"output":2.2},"limit":{"context":205000,"output":205000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-12-22"},"Pro/zai-org/GLM-5":{"name":"Pro/zai-org/GLM-5","family":"glm","cost":{"input":1,"output":3.2},"limit":{"context":205000,"output":205000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-12"},"Pro/zai-org/GLM-5.1":{"name":"Pro/zai-org/GLM-5.1","family":"glm","cost":{"input":1.4,"output":4.4},"limit":{"context":205000,"output":205000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-08"},"Qwen/QwQ-32B":{"name":"Qwen/QwQ-32B","family":"qwen","cost":{"input":0.15,"output":0.58},"limit":{"context":131000,"output":131000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-03-06"},"Qwen/Qwen2.5-14B-Instruct":{"name":"Qwen/Qwen2.5-14B-Instruct","family":"qwen","cost":{"input":0.1,"output":0.1},"limit":{"context":33000,"output":4000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2024-09-18"},"Qwen/Qwen2.5-32B-Instruct":{"name":"Qwen/Qwen2.5-32B-Instruct","family":"qwen","cost":{"input":0.18,"output":0.18},"limit":{"context":33000,"output":4000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2024-09-19"},"Qwen/Qwen2.5-72B-Instruct":{"name":"Qwen/Qwen2.5-72B-Instruct","family":"qwen","cost":{"input":0.59,"output":0.59},"limit":{"context":33000,"output":4000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2024-09-18"},"Qwen/Qwen2.5-72B-Instruct-128K":{"name":"Qwen/Qwen2.5-72B-Instruct-128K","family":"qwen","cost":{"input":0.59,"output":0.59},"limit":{"context":131000,"output":4000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2024-09-18"},"Qwen/Qwen2.5-7B-Instruct":{"name":"Qwen/Qwen2.5-7B-Instruct","family":"qwen","cost":{"input":0.05,"output":0.05},"limit":{"context":33000,"output":4000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2024-09-18"},"Qwen/Qwen2.5-Coder-32B-Instruct":{"name":"Qwen/Qwen2.5-Coder-32B-Instruct","family":"qwen","cost":{"input":0.18,"output":0.18},"limit":{"context":33000,"output":4000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2024-11-11"},"Qwen/Qwen2.5-VL-32B-Instruct":{"name":"Qwen/Qwen2.5-VL-32B-Instruct","family":"qwen","cost":{"input":0.27,"output":0.27},"limit":{"context":131000,"output":131000},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-03-24"},"Qwen/Qwen2.5-VL-72B-Instruct":{"name":"Qwen/Qwen2.5-VL-72B-Instruct","family":"qwen","cost":{"input":0.59,"output":0.59},"limit":{"context":131000,"output":4000},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-01-28"},"Qwen/Qwen3-14B":{"name":"Qwen/Qwen3-14B","family":"qwen","cost":{"input":0.07,"output":0.28},"limit":{"context":131000,"output":131000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-04-30"},"Qwen/Qwen3-235B-A22B-Instruct-2507":{"name":"Qwen/Qwen3-235B-A22B-Instruct-2507","family":"qwen","cost":{"input":0.09,"output":0.6},"limit":{"context":262000,"output":262000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-07-23"},"Qwen/Qwen3-235B-A22B-Thinking-2507":{"name":"Qwen/Qwen3-235B-A22B-Thinking-2507","family":"qwen","cost":{"input":0.13,"output":0.6},"limit":{"context":262000,"output":262000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-07-28"},"Qwen/Qwen3-30B-A3B-Instruct-2507":{"name":"Qwen/Qwen3-30B-A3B-Instruct-2507","family":"qwen","cost":{"input":0.09,"output":0.3},"limit":{"context":262000,"output":262000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-07-30"},"Qwen/Qwen3-30B-A3B-Thinking-2507":{"name":"Qwen/Qwen3-30B-A3B-Thinking-2507","family":"qwen","cost":{"input":0.09,"output":0.3},"limit":{"context":262000,"output":131000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-07-31"},"Qwen/Qwen3-32B":{"name":"Qwen/Qwen3-32B","family":"qwen","cost":{"input":0.14,"output":0.57},"limit":{"context":131000,"output":131000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-04-30"},"Qwen/Qwen3-8B":{"name":"Qwen/Qwen3-8B","family":"qwen","cost":{"input":0.06,"output":0.06},"limit":{"context":131000,"output":131000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-04-30"},"Qwen/Qwen3-Coder-30B-A3B-Instruct":{"name":"Qwen/Qwen3-Coder-30B-A3B-Instruct","family":"qwen","cost":{"input":0.07,"output":0.28},"limit":{"context":262000,"output":262000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-08-01"},"Qwen/Qwen3-Coder-480B-A35B-Instruct":{"name":"Qwen/Qwen3-Coder-480B-A35B-Instruct","family":"qwen","cost":{"input":0.25,"output":1},"limit":{"context":262000,"output":262000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-07-31"},"Qwen/Qwen3-Next-80B-A3B-Instruct":{"name":"Qwen/Qwen3-Next-80B-A3B-Instruct","family":"qwen","cost":{"input":0.14,"output":1.4},"limit":{"context":262000,"output":262000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-09-18"},"Qwen/Qwen3-Next-80B-A3B-Thinking":{"name":"Qwen/Qwen3-Next-80B-A3B-Thinking","family":"qwen","cost":{"input":0.14,"output":0.57},"limit":{"context":262000,"output":262000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-09-25"},"Qwen/Qwen3-Omni-30B-A3B-Captioner":{"name":"Qwen/Qwen3-Omni-30B-A3B-Captioner","family":"qwen","cost":{"input":0.1,"output":0.4},"limit":{"context":66000,"output":66000},"modalities":{"input":["audio"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-10-04"},"Qwen/Qwen3-Omni-30B-A3B-Instruct":{"name":"Qwen/Qwen3-Omni-30B-A3B-Instruct","family":"qwen","cost":{"input":0.1,"output":0.4},"limit":{"context":66000,"output":66000},"modalities":{"input":["text","image","audio"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-10-04"},"Qwen/Qwen3-Omni-30B-A3B-Thinking":{"name":"Qwen/Qwen3-Omni-30B-A3B-Thinking","family":"qwen","cost":{"input":0.1,"output":0.4},"limit":{"context":66000,"output":66000},"modalities":{"input":["text","image","audio"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-10-04"},"Qwen/Qwen3-VL-235B-A22B-Instruct":{"name":"Qwen/Qwen3-VL-235B-A22B-Instruct","family":"qwen","cost":{"input":0.3,"output":1.5},"limit":{"context":262000,"output":262000},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-10-04"},"Qwen/Qwen3-VL-235B-A22B-Thinking":{"name":"Qwen/Qwen3-VL-235B-A22B-Thinking","family":"qwen","cost":{"input":0.45,"output":3.5},"limit":{"context":262000,"output":262000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-10-04"},"Qwen/Qwen3-VL-30B-A3B-Instruct":{"name":"Qwen/Qwen3-VL-30B-A3B-Instruct","family":"qwen","cost":{"input":0.29,"output":1},"limit":{"context":262000,"output":262000},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-10-05"},"Qwen/Qwen3-VL-30B-A3B-Thinking":{"name":"Qwen/Qwen3-VL-30B-A3B-Thinking","family":"qwen","cost":{"input":0.29,"output":1},"limit":{"context":262000,"output":262000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-10-11"},"Qwen/Qwen3-VL-32B-Instruct":{"name":"Qwen/Qwen3-VL-32B-Instruct","family":"qwen","cost":{"input":0.2,"output":0.6},"limit":{"context":262000,"output":262000},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-10-21"},"Qwen/Qwen3-VL-32B-Thinking":{"name":"Qwen/Qwen3-VL-32B-Thinking","family":"qwen","cost":{"input":0.2,"output":1.5},"limit":{"context":262000,"output":262000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-10-21"},"Qwen/Qwen3-VL-8B-Instruct":{"name":"Qwen/Qwen3-VL-8B-Instruct","family":"qwen","cost":{"input":0.18,"output":0.68},"limit":{"context":262000,"output":262000},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-10-15"},"Qwen/Qwen3-VL-8B-Thinking":{"name":"Qwen/Qwen3-VL-8B-Thinking","family":"qwen","cost":{"input":0.18,"output":2},"limit":{"context":262000,"output":262000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-10-15"},"Qwen/Qwen3.5-122B-A10B":{"name":"Qwen/Qwen3.5-122B-A10B","family":"qwen","cost":{"input":0.29,"output":2.32},"limit":{"context":262144,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-26"},"Qwen/Qwen3.5-27B":{"name":"Qwen/Qwen3.5-27B","family":"qwen","cost":{"input":0.26,"output":2.09},"limit":{"context":262144,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-25"},"Qwen/Qwen3.5-35B-A3B":{"name":"Qwen/Qwen3.5-35B-A3B","family":"qwen","cost":{"input":0.23,"output":1.86},"limit":{"context":262144,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-25"},"Qwen/Qwen3.5-397B-A17B":{"name":"Qwen/Qwen3.5-397B-A17B","family":"qwen","cost":{"input":0.29,"output":1.74},"limit":{"context":262144,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-16"},"Qwen/Qwen3.5-4B":{"name":"Qwen/Qwen3.5-4B","family":"qwen","cost":{},"limit":{"context":262144,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-03-03"},"Qwen/Qwen3.5-9B":{"name":"Qwen/Qwen3.5-9B","family":"qwen","cost":{"input":0.22,"output":1.74},"limit":{"context":262144,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-03-03"},"Qwen/Qwen3.6-35B-A3B":{"name":"Qwen/Qwen3.6-35B-A3B","family":"qwen","cost":{"input":0.23,"output":1.86},"limit":{"context":262144,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-17"},"baidu/ERNIE-4.5-300B-A47B":{"name":"baidu/ERNIE-4.5-300B-A47B","family":"ernie","cost":{"input":0.28,"output":1.1},"limit":{"context":131000,"output":131000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-07-02"},"deepseek-ai/DeepSeek-OCR":{"name":"deepseek-ai/DeepSeek-OCR","cost":{},"limit":{"context":8192,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-10-20"},"deepseek-ai/DeepSeek-R1":{"name":"deepseek-ai/DeepSeek-R1","family":"deepseek-thinking","cost":{"input":0.5,"output":2.18},"limit":{"context":164000,"output":164000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-05-28"},"deepseek-ai/DeepSeek-R1-Distill-Qwen-14B":{"name":"deepseek-ai/DeepSeek-R1-Distill-Qwen-14B","family":"qwen","cost":{"input":0.1,"output":0.1},"limit":{"context":131000,"output":131000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-01-20"},"deepseek-ai/DeepSeek-R1-Distill-Qwen-32B":{"name":"deepseek-ai/DeepSeek-R1-Distill-Qwen-32B","family":"qwen","cost":{"input":0.18,"output":0.18},"limit":{"context":131000,"output":131000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-01-20"},"deepseek-ai/DeepSeek-V3":{"name":"deepseek-ai/DeepSeek-V3","family":"deepseek","cost":{"input":0.25,"output":1},"limit":{"context":164000,"output":164000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2024-12-26"},"deepseek-ai/DeepSeek-V3.1-Terminus":{"name":"deepseek-ai/DeepSeek-V3.1-Terminus","family":"deepseek","cost":{"input":0.27,"output":1},"limit":{"context":164000,"output":164000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-09-29"},"deepseek-ai/DeepSeek-V3.2":{"name":"deepseek-ai/DeepSeek-V3.2","family":"deepseek","cost":{"input":0.27,"output":0.42},"limit":{"context":164000,"output":164000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-12-03"},"deepseek-ai/DeepSeek-V4-Flash":{"name":"DeepSeek V4 Flash","family":"deepseek-flash","cost":{"input":0.14,"output":0.28,"cache_read":0.003},"limit":{"context":1000000,"output":384000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-24"},"deepseek-ai/DeepSeek-V4-Pro":{"name":"deepseek-ai/DeepSeek-V4-Pro","family":"deepseek-thinking","cost":{"input":1.74,"output":3.48,"cache_read":0.145},"limit":{"context":1049000,"output":393000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-24"},"deepseek-ai/deepseek-vl2":{"name":"deepseek-ai/deepseek-vl2","family":"deepseek","cost":{"input":0.15,"output":0.15},"limit":{"context":4000,"output":4000},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-12-13"},"inclusionAI/Ling-flash-2.0":{"name":"inclusionAI/Ling-flash-2.0","family":"ling","cost":{"input":0.14,"output":0.57},"limit":{"context":131000,"output":131000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-09-18"},"moonshotai/Kimi-K2-Instruct-0905":{"name":"moonshotai/Kimi-K2-Instruct-0905","family":"kimi-k2","cost":{"input":0.4,"output":2},"limit":{"context":262000,"output":262000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-09-08"},"moonshotai/Kimi-K2-Thinking":{"name":"moonshotai/Kimi-K2-Thinking","family":"kimi-thinking","cost":{"input":0.55,"output":2.5},"limit":{"context":262000,"output":262000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-11-07"},"stepfun-ai/Step-3.5-Flash":{"name":"stepfun-ai/Step-3.5-Flash","family":"step","cost":{"input":0.1,"output":0.3},"limit":{"context":262000,"output":262000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-02-11"},"tencent/Hunyuan-A13B-Instruct":{"name":"tencent/Hunyuan-A13B-Instruct","family":"hunyuan","cost":{"input":0.14,"output":0.57},"limit":{"context":131000,"output":131000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-06-30"},"zai-org/GLM-4.5-Air":{"name":"zai-org/GLM-4.5-Air","family":"glm-air","cost":{"input":0.14,"output":0.86},"limit":{"context":131000,"output":131000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-07-28"},"zai-org/GLM-4.5V":{"name":"zai-org/GLM-4.5V","family":"glm","cost":{"input":0.14,"output":0.86},"limit":{"context":66000,"output":66000},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-08-13"},"zai-org/GLM-4.6":{"name":"zai-org/GLM-4.6","family":"glm","cost":{"input":0.5,"output":1.9},"limit":{"context":205000,"output":205000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-10-04"},"zai-org/GLM-4.6V":{"name":"zai-org/GLM-4.6V","family":"glm","cost":{"input":0.3,"output":0.9},"limit":{"context":131000,"output":131000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-12-07"},"zai-org/GLM-5.2":{"name":"GLM-5.2","family":"glm","cost":{"input":1.4,"output":4.4},"limit":{"context":205000,"output":205000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-06-13"}}},"snowflake-cortex":{"models":{"claude-fable-5":{"name":"Claude Fable 5","family":"claude-fable","limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-06-09"},"claude-haiku-4-5":{"name":"Claude Haiku 4.5 (latest)","family":"claude-haiku","limit":{"context":200000,"output":16384},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-10-15"},"claude-opus-4-7":{"name":"Claude Opus 4.7","family":"claude-opus","limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-16"},"claude-opus-4-8":{"name":"Claude Opus 4.8","family":"claude-opus","limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-05-28"},"claude-sonnet-4-5":{"name":"Claude Sonnet 4.5 (latest)","family":"claude-sonnet","limit":{"context":200000,"output":16384},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-09-29"},"claude-sonnet-4-6":{"name":"Claude Sonnet 4.6","family":"claude-sonnet","limit":{"context":1000000,"output":16384},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-17"},"deepseek-r1":{"name":"DeepSeek-R1","family":"deepseek-thinking","limit":{"context":128000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-01-20"},"gemini-3.1-pro":{"name":"Gemini 3.1 Pro Preview","family":"gemini-pro","limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-19"},"mistral-large2":{"name":"Mistral Large (latest)","family":"mistral-large","limit":{"context":262144,"output":262144},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2024-11-01"},"openai-gpt-4.1":{"name":"GPT-4.1","family":"gpt","limit":{"context":1047576,"output":32768},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-04-14"},"openai-gpt-5":{"name":"GPT-5","family":"gpt","limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-08-07"},"openai-gpt-5-mini":{"name":"GPT-5 Mini","family":"gpt-mini","limit":{"context":272000,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-08-07"},"openai-gpt-5-nano":{"name":"GPT-5 Nano","family":"gpt-nano","limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-08-07"},"openai-gpt-5.1":{"name":"GPT-5.1","family":"gpt","limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-11-13"},"openai-gpt-5.2":{"name":"GPT-5.2","family":"gpt","limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-12-11"},"openai-gpt-5.4":{"name":"GPT-5.4","family":"gpt","limit":{"context":1050000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-05"},"openai-gpt-5.5":{"name":"GPT-5.5","family":"gpt","limit":{"context":1050000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-23"},"snowflake-llama3.3-70b":{"name":"Llama-3.3-70B-Instruct","family":"llama","limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2024-12-06"}}},"stackit":{"models":{"Qwen/Qwen3-VL-235B-A22B-Instruct-FP8":{"name":"Qwen3-VL 235B","family":"qwen","cost":{"input":1.64,"output":1.91},"limit":{"context":218000,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2024-11-01"},"Qwen/Qwen3-VL-Embedding-8B":{"name":"Qwen3-VL Embedding 8B","family":"qwen","cost":{"input":0.09,"output":0.09},"limit":{"context":32000,"output":4096},"modalities":{"input":["text","image"],"output":["text"]},"attachment":true,"open_weights":true,"release_date":"2026-02-05"},"cortecs/Llama-3.3-70B-Instruct-FP8-Dynamic":{"name":"Llama 3.3 70B","family":"llama","cost":{"input":0.49,"output":0.71},"limit":{"context":128000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-12-05"},"google/gemma-3-27b-it":{"name":"Gemma 3 27B","family":"gemma","cost":{"input":0.49,"output":0.71},"limit":{"context":37000,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-05-17"},"intfloat/e5-mistral-7b-instruct":{"name":"E5 Mistral 7B","family":"mistral","cost":{"input":0.02,"output":0.02},"limit":{"context":4096,"output":4096},"modalities":{"input":["text"],"output":["text"]},"open_weights":true,"release_date":"2023-12-11"},"neuralmagic/Meta-Llama-3.1-8B-Instruct-FP8":{"name":"Llama 3.1 8B","family":"llama","cost":{"input":0.16,"output":0.27},"limit":{"context":128000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-07-23"},"neuralmagic/Mistral-Nemo-Instruct-2407-FP8":{"name":"Mistral Nemo","family":"mistral","cost":{"input":0.49,"output":0.71},"limit":{"context":128000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-07-01"},"openai/gpt-oss-120b":{"name":"GPT-OSS 120B","family":"gpt","cost":{"input":0.49,"output":0.71},"limit":{"context":131000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-08-05"}}},"stepfun":{"models":{"step-1-32k":{"name":"Step 1 (32K)","cost":{"input":2.05,"output":9.59,"cache_read":0.41},"limit":{"context":32768,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-01-01"},"step-2-16k":{"name":"Step 2 (16K)","cost":{"input":5.21,"output":16.44,"cache_read":1.04},"limit":{"context":16384,"output":8192},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-01-01"},"step-3.5-flash":{"name":"Step 3.5 Flash","cost":{"input":0.1,"output":0.3,"cache_read":0.02},"limit":{"context":256000,"output":256000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-01-29"},"step-3.5-flash-2603":{"name":"Step 3.5 Flash 2603","cost":{"input":0.1,"output":0.3,"cache_read":0.02},"limit":{"context":256000,"output":256000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-02"},"step-3.7-flash":{"name":"Step 3.7 Flash","cost":{"input":0.19,"output":1.13,"cache_read":0.04},"limit":{"context":256000,"output":256000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-05-29"}}},"stepfun-ai":{"models":{"step-3.5-flash":{"name":"Step 3.5 Flash","cost":{"input":0.1,"output":0.3,"cache_read":0.02},"limit":{"context":256000,"output":256000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-01-29"},"step-3.5-flash-2603":{"name":"Step 3.5 Flash 2603","cost":{"input":0.1,"output":0.3,"cache_read":0.02},"limit":{"context":256000,"output":256000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-02"}}},"submodel":{"models":{"Qwen/Qwen3-235B-A22B-Instruct-2507":{"name":"Qwen3 235B A22B Instruct 2507","family":"qwen","cost":{"input":0.2,"output":0.3},"limit":{"context":262144,"output":131072},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-08-23"},"Qwen/Qwen3-235B-A22B-Thinking-2507":{"name":"Qwen3 235B A22B Thinking 2507","family":"qwen","cost":{"input":0.2,"output":0.6},"limit":{"context":262144,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-08-23"},"Qwen/Qwen3-Coder-480B-A35B-Instruct-FP8":{"name":"Qwen3 Coder 480B A35B Instruct","family":"qwen","cost":{"input":0.2,"output":0.8},"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-08-23"},"deepseek-ai/DeepSeek-R1-0528":{"name":"DeepSeek R1 0528","family":"deepseek-thinking","cost":{"input":0.5,"output":2.15},"limit":{"context":75000,"output":163840},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-08-23"},"deepseek-ai/DeepSeek-V3-0324":{"name":"DeepSeek V3 0324","family":"deepseek","cost":{"input":0.2,"output":0.8},"limit":{"context":75000,"output":163840},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-08-23"},"deepseek-ai/DeepSeek-V3.1":{"name":"DeepSeek V3.1","family":"deepseek","cost":{"input":0.2,"output":0.8},"limit":{"context":75000,"output":163840},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-08-23"},"openai/gpt-oss-120b":{"name":"GPT OSS 120B","family":"gpt-oss","cost":{"input":0.1,"output":0.5},"limit":{"context":131072,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-08-23"},"zai-org/GLM-4.5-Air":{"name":"GLM 4.5 Air","family":"glm-air","cost":{"input":0.1,"output":0.5},"limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-28"},"zai-org/GLM-4.5-FP8":{"name":"GLM 4.5 FP8","family":"glm","cost":{"input":0.2,"output":0.8},"limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-28"}}},"synthetic":{"models":{"hf:MiniMaxAI/MiniMax-M3":{"name":"MiniMax-M3","family":"minimax","cost":{"input":0.6,"output":1.2,"cache_read":0.6},"limit":{"context":524288,"output":65536},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-06-12"},"hf:Qwen/Qwen3.5-397B-A17B":{"name":"Qwen3.5-97B-A17B","family":"qwen","cost":{"input":0.6,"output":3,"cache_read":0.6},"limit":{"context":262144,"output":65536},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-11"},"hf:moonshotai/Kimi-K2.6":{"name":"Kimi K2.6","family":"kimi-k2","cost":{"input":0.95,"output":4,"cache_read":0.95},"limit":{"context":262144,"output":65536},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-21"},"hf:nvidia/NVIDIA-Nemotron-3-Super-120B-A12B-NVFP4":{"name":"Nemotron 3 Super 120B A12B","family":"nemotron","cost":{"input":0.3,"output":1,"cache_read":0.3},"limit":{"context":262144,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-03-11"},"hf:openai/gpt-oss-120b":{"name":"GPT OSS 120B","family":"gpt-oss","cost":{"input":0.1,"output":0.1},"limit":{"context":128000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-08-05"},"hf:zai-org/GLM-4.7":{"name":"GLM 4.7","family":"glm","cost":{"input":0.55,"output":2.19},"limit":{"context":200000,"output":64000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-22"},"hf:zai-org/GLM-4.7-Flash":{"name":"GLM-4.7-Flash","family":"glm","cost":{"input":0.06,"output":0.4,"cache_read":0.06},"limit":{"context":196608,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-01-18"},"hf:zai-org/GLM-5.1":{"name":"GLM 5.1","family":"glm","cost":{"input":1,"output":3,"cache_read":1},"limit":{"context":196608,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-03-27"}}},"tencent-coding-plan":{"models":{"glm-5":{"name":"GLM-5","family":"glm","cost":{},"limit":{"context":202752,"output":16384},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-02-11"},"hunyuan-2.0-instruct":{"name":"Tencent HY 2.0 Instruct","family":"hunyuan","cost":{},"limit":{"context":131072,"output":16384},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2026-03-08"},"hunyuan-2.0-thinking":{"name":"Tencent HY 2.0 Think","family":"hunyuan","cost":{},"limit":{"context":131072,"output":16384},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-03-08"},"hunyuan-t1":{"name":"Hunyuan-T1","family":"hunyuan","cost":{},"limit":{"context":131072,"output":16384},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-03-08"},"hunyuan-turbos":{"name":"Hunyuan-TurboS","family":"hunyuan","cost":{},"limit":{"context":131072,"output":16384},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2026-03-08"},"kimi-k2.5":{"name":"Kimi-K2.5","family":"kimi-k2","cost":{},"limit":{"context":262144,"output":32768},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-01-27"},"minimax-m2.5":{"name":"MiniMax-M2.5","family":"minimax","cost":{},"limit":{"context":204800,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-12"},"tc-code-latest":{"name":"Auto","family":"auto","cost":{},"limit":{"context":131072,"output":16384},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2026-03-08"}}},"tencent-tokenhub":{"models":{"hy3-preview":{"name":"Hy3 preview","family":"Hy","cost":{},"limit":{"context":256000,"output":64000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-20"}}},"the-grid-ai":{"models":{"agent-max":{"name":"Agent Max","limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-05-04"},"agent-prime":{"name":"Agent Prime","limit":{"context":128000,"output":64000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-05-04"},"agent-standard":{"name":"Agent Standard","limit":{"context":128000,"output":16000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-05-04"},"code-max":{"name":"Code Max","limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-05-04"},"code-prime":{"name":"Code Prime","limit":{"context":128000,"output":64000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-05-04"},"code-standard":{"name":"Code Standard","limit":{"context":128000,"output":16000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-05-04"},"text-max":{"name":"Text Max","limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-03-24"},"text-prime":{"name":"Text Prime","limit":{"context":128000,"output":30000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-02-26"},"text-standard":{"name":"Text Standard","limit":{"context":128000,"output":16000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-02-26"}}},"togetherai":{"models":{"LiquidAI/LFM2-24B-A2B":{"name":"LFM2-24B-A2B","family":"liquid","cost":{"input":0.03,"output":0.12},"limit":{"context":32768,"output":32768},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2026-02-25"},"MiniMaxAI/MiniMax-M2.5":{"name":"MiniMax-M2.5","family":"minimax","cost":{"input":0.3,"output":1.2,"cache_read":0.06},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-12"},"MiniMaxAI/MiniMax-M2.7":{"name":"MiniMax-M2.7","family":"minimax","cost":{"input":0.3,"output":1.2,"cache_read":0.06},"limit":{"context":202752,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-03-18"},"MiniMaxAI/MiniMax-M3":{"name":"MiniMax-M3","family":"minimax","cost":{"input":0.3,"output":1.2,"cache_read":0.06},"limit":{"context":524288,"output":250000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-06-12"},"Qwen/Qwen2.5-7B-Instruct-Turbo":{"name":"Qwen 2.5 7B Instruct Turbo","family":"qwen","cost":{"input":0.3,"output":0.3},"limit":{"context":32768,"output":32768},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-09-19"},"Qwen/Qwen3-235B-A22B-Instruct-2507-tput":{"name":"Qwen3 235B A22B Instruct 2507 FP8","family":"qwen","cost":{"input":0.2,"output":0.6},"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-25"},"Qwen/Qwen3-Coder-480B-A35B-Instruct-FP8":{"name":"Qwen3 Coder 480B A35B Instruct","family":"qwen","cost":{"input":2,"output":2},"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-23"},"Qwen/Qwen3-Coder-Next-FP8":{"name":"Qwen3 Coder Next FP8","family":"qwen","cost":{"input":0.5,"output":1.2},"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-03"},"Qwen/Qwen3.5-397B-A17B":{"name":"Qwen3.5 397B A17B","family":"qwen","cost":{"input":0.6,"output":3.6},"limit":{"context":262144,"output":130000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-16"},"Qwen/Qwen3.5-9B":{"name":"Qwen3.5 9B","family":"qwen","cost":{"input":0.17,"output":0.25},"limit":{"context":262144,"output":65536},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-03-03"},"Qwen/Qwen3.6-Plus":{"name":"Qwen3.6 Plus","family":"qwen","cost":{"input":0.5,"output":3},"limit":{"context":1000000,"output":500000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-30"},"Qwen/Qwen3.7-Max":{"name":"Qwen3.7 Max","family":"qwen","cost":{"input":1.25,"output":3.75},"limit":{"context":1000000,"output":500000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2026-05-21"},"deepcogito/cogito-v2-1-671b":{"name":"Cogito v2.1 671B","family":"cogito","cost":{"input":1.25,"output":1.25},"limit":{"context":163840,"output":163840},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"temperature":true,"release_date":"2025-11-13"},"deepseek-ai/DeepSeek-R1":{"name":"DeepSeek-R1","family":"deepseek-thinking","cost":{"input":3,"output":7},"limit":{"context":163839,"output":163839},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"temperature":true,"open_weights":true,"release_date":"2025-01-20"},"deepseek-ai/DeepSeek-V3":{"name":"DeepSeek-V3","family":"deepseek","cost":{"input":1.25,"output":1.25},"limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-12-26"},"deepseek-ai/DeepSeek-V3-1":{"name":"DeepSeek V3.1","family":"deepseek","cost":{"input":0.6,"output":1.7},"limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-08-21"},"deepseek-ai/DeepSeek-V4-Pro":{"name":"DeepSeek V4 Pro","family":"deepseek","cost":{"input":1.74,"output":3.48,"cache_read":0.2},"limit":{"context":512000,"output":384000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-24"},"essentialai/Rnj-1-Instruct":{"name":"Rnj-1 Instruct","family":"rnj","cost":{"input":0.15,"output":0.15},"limit":{"context":32768,"output":32768},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-05"},"google/gemma-3n-E4B-it":{"name":"Gemma 3N E4B Instruct","family":"gemma","cost":{"input":0.06,"output":0.12},"limit":{"context":32768,"output":32768},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2025-05-20"},"google/gemma-4-31B-it":{"name":"Gemma 4 31B Instruct","family":"gemma","cost":{"input":0.39,"output":0.97},"limit":{"context":262144,"output":131072},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-07"},"meta-llama/Llama-3.3-70B-Instruct-Turbo":{"name":"Llama 3.3 70B","family":"llama","cost":{"input":0.88,"output":0.88},"limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-12-06"},"meta-llama/Meta-Llama-3-8B-Instruct-Lite":{"name":"Meta Llama 3 8B Instruct Lite","family":"llama","cost":{"input":0.14,"output":0.14},"limit":{"context":8192,"output":8192},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2024-04-18"},"moonshotai/Kimi-K2.5":{"name":"Kimi K2.5","family":"kimi-k2","cost":{"input":0.5,"output":2.8},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-01-27"},"moonshotai/Kimi-K2.6":{"name":"Kimi K2.6","family":"kimi-k2","cost":{"input":1.2,"output":4.5,"cache_read":0.2},"limit":{"context":262144,"output":131000},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-21"},"moonshotai/Kimi-K2.7-Code":{"name":"Kimi K2.7 Code","family":"kimi-k2","cost":{"input":0.95,"output":4,"cache_read":0.19},"limit":{"context":262144,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-06-14"},"nvidia/nemotron-3-ultra-550b-a55b":{"name":"Nemotron 3 Ultra 550B A55B","family":"nemotron","cost":{"input":0.6,"output":3.6,"cache_read":0.2},"limit":{"context":512300,"output":512300},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-06-04"},"openai/gpt-oss-120b":{"name":"GPT OSS 120B","family":"gpt-oss","cost":{"input":0.15,"output":0.6},"limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-08-05"},"openai/gpt-oss-20b":{"name":"GPT OSS 20B","family":"gpt-oss","cost":{"input":0.05,"output":0.2},"limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-08-05"},"pearl-ai/gemma-4-31b-it":{"name":"Pearl AI Gemma 4 31B Instruct","family":"gemma","cost":{"input":0.28,"output":0.86},"limit":{"context":32000,"output":32000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"temperature":true,"release_date":"2026-04-07"},"zai-org/GLM-5":{"name":"GLM-5","family":"glm","cost":{"input":1,"output":3.2},"limit":{"context":202752,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-11"},"zai-org/GLM-5.1":{"name":"GLM-5.1","family":"glm","cost":{"input":1.4,"output":4.4},"limit":{"context":202752,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-07"},"zai-org/GLM-5.2":{"name":"GLM-5.2","family":"glm","cost":{"input":1.4,"output":4.4,"cache_read":0.26},"limit":{"context":262144,"output":164000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-06-16"}}},"umans-ai":{"models":{"umans-coder":{"name":"Umans Coder","family":"kimi-k2","cost":{"input":0.95,"output":4,"cache_read":0.19},"limit":{"context":262144,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"open_weights":true,"release_date":"2026-06-12"},"umans-flash":{"name":"Umans Flash","family":"qwen","cost":{"input":0.15,"output":1,"cache_read":0.05},"limit":{"context":262144,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"open_weights":true,"release_date":"2026-04-17"},"umans-glm-5.1":{"name":"GLM 5.1","family":"glm","cost":{"input":1.4,"output":4.4,"cache_read":0.29},"limit":{"context":204800,"output":131072},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-07"},"umans-glm-5.2":{"name":"GLM 5.2","family":"glm","cost":{"input":1.4,"output":4.4,"cache_read":0.26},"limit":{"context":405504,"output":131072},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-06-13"},"umans-kimi-k2.7":{"name":"Kimi K2.7 Code","family":"kimi-k2","cost":{"input":0.95,"output":4,"cache_read":0.19},"limit":{"context":262144,"output":32768},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"open_weights":true,"release_date":"2026-06-12"}}},"umans-ai-coding-plan":{"models":{"umans-coder":{"name":"Umans Coder","family":"kimi-k2","cost":{},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"open_weights":true,"release_date":"2026-06-12"},"umans-flash":{"name":"Umans Flash","family":"qwen","cost":{},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"open_weights":true,"release_date":"2026-04-17"},"umans-glm-5.1":{"name":"GLM 5.1","family":"glm","cost":{},"limit":{"context":204800,"output":131072},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-07"},"umans-glm-5.2":{"name":"GLM 5.2","family":"glm","cost":{},"limit":{"context":405504,"output":131072},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-06-13"},"umans-kimi-k2.7":{"name":"Kimi K2.7 Code","family":"kimi-k2","cost":{},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"open_weights":true,"release_date":"2026-06-12"},"umans-qwen3.6-35b-a3b":{"name":"Qwen3.6 35B A3B","family":"qwen","cost":{},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"open_weights":true,"release_date":"2026-04-17"}}},"upstage":{"models":{"solar-mini":{"name":"solar-mini","family":"solar-mini","cost":{"input":0.15,"output":0.15},"limit":{"context":32768,"output":4096},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2024-06-12"},"solar-pro2":{"name":"solar-pro2","family":"solar-pro","cost":{"input":0.25,"output":0.25},"limit":{"context":65536,"output":8192},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-05-20"},"solar-pro3":{"name":"solar-pro3","family":"solar-pro","cost":{"input":0.25,"output":0.25},"limit":{"context":131072,"output":8192},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-01"}}},"v0":{"models":{"v0-1.0-md":{"name":"v0-1.0-md","family":"v0","cost":{"input":3,"output":15},"limit":{"context":128000,"output":32000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-05-22"},"v0-1.5-lg":{"name":"v0-1.5-lg","family":"v0","cost":{"input":15,"output":75},"limit":{"context":512000,"output":32000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-06-09"},"v0-1.5-md":{"name":"v0-1.5-md","family":"v0","cost":{"input":3,"output":15},"limit":{"context":128000,"output":32000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-06-09"}}},"venice":{"models":{"aion-labs-aion-2-0":{"name":"Aion 2.0","cost":{"input":1,"output":2,"cache_read":0.25},"limit":{"context":128000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"release_date":"2026-03-24"},"arcee-trinity-large-thinking":{"name":"Trinity Large Thinking","family":"trinity","cost":{"input":0.3125,"output":1.125,"cache_read":0.075},"limit":{"context":256000,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"open_weights":true,"release_date":"2026-04-02"},"claude-fable-5":{"name":"Claude Fable 5","family":"claude-fable","cost":{"input":12,"output":60,"cache_read":1.2,"cache_write":15},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-06-10"},"claude-opus-4-5":{"name":"Claude Opus 4.5","family":"claude-opus","cost":{"input":6,"output":30,"cache_read":0.6,"cache_write":7.5},"limit":{"context":198000,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-12-06"},"claude-opus-4-6":{"name":"Claude Opus 4.6","family":"claude-opus","cost":{"input":6,"output":30,"cache_read":0.6,"cache_write":7.5},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-05"},"claude-opus-4-6-fast":{"name":"Claude Opus 4.6 Fast","family":"claude-opus","cost":{"input":36,"output":180,"cache_read":3.6,"cache_write":45},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-04-08"},"claude-opus-4-7":{"name":"Claude Opus 4.7","family":"claude-opus","cost":{"input":6,"output":30,"cache_read":0.6,"cache_write":7.5},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-16"},"claude-opus-4-7-fast":{"name":"Claude Opus 4.7 Fast","family":"claude-opus","cost":{"input":36,"output":180,"cache_read":3.6,"cache_write":45},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-05-14"},"claude-opus-4-8":{"name":"Claude Opus 4.8","family":"claude-opus","cost":{"input":6,"output":30,"cache_read":0.6,"cache_write":7.5},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-05-28"},"claude-opus-4-8-fast":{"name":"Claude Opus 4.8 Fast","family":"claude-opus","cost":{"input":12,"output":60,"cache_read":1.2,"cache_write":15},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-05-28"},"claude-sonnet-4-5":{"name":"Claude Sonnet 4.5","family":"claude-sonnet","cost":{"input":3.75,"output":18.75,"cache_read":0.375,"cache_write":4.69},"limit":{"context":198000,"output":64000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-01-15"},"claude-sonnet-4-6":{"name":"Claude Sonnet 4.6","family":"claude-sonnet","cost":{"input":3.6,"output":18,"cache_read":0.36,"cache_write":4.5},"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-17"},"deepseek-v3.2":{"name":"DeepSeek V3.2","family":"deepseek","cost":{"input":0.33,"output":0.48,"cache_read":0.16},"limit":{"context":160000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"open_weights":true,"release_date":"2025-12-04"},"deepseek-v4-flash":{"name":"DeepSeek V4 Flash","family":"deepseek","cost":{"input":0.17,"output":0.35,"cache_read":0.028},"limit":{"context":1000000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-24"},"deepseek-v4-pro":{"name":"DeepSeek V4 Pro","family":"deepseek","cost":{"input":1.73,"output":3.796,"cache_read":0.33},"limit":{"context":1000000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-24"},"gemini-3-1-pro-preview":{"name":"Gemini 3.1 Pro Preview","family":"gemini","cost":{"input":2.5,"output":15,"cache_read":0.5,"cache_write":0.5},"limit":{"context":1000000,"output":32768},"modalities":{"input":["text","image","audio","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-19"},"gemini-3-5-flash":{"name":"Gemini 3.5 Flash","family":"gemini","cost":{"input":1.55,"output":9.45,"cache_read":0.155,"cache_write":0.086},"limit":{"context":1000000,"output":65536},"modalities":{"input":["text","image","audio","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-05-22"},"gemini-3-flash-preview":{"name":"Gemini 3 Flash Preview","family":"gemini","cost":{"input":0.7,"output":3.75,"cache_read":0.07},"limit":{"context":256000,"output":65536},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-12-19"},"gemma-4-uncensored":{"name":"Gemma 4 Uncensored","family":"gemma","cost":{"input":0.1625,"output":0.5},"limit":{"context":256000,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"attachment":true,"open_weights":true,"release_date":"2026-04-13"},"google-gemma-3-27b-it":{"name":"Google Gemma 3 27B Instruct","family":"gemma","cost":{"input":0.12,"output":0.2},"limit":{"context":198000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"attachment":true,"open_weights":true,"release_date":"2025-11-04"},"google-gemma-4-26b-a4b-it":{"name":"Google Gemma 4 26B A4B Instruct","family":"gemma","cost":{"input":0.1625,"output":0.5},"limit":{"context":256000,"output":8192},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-02"},"google-gemma-4-31b-it":{"name":"Google Gemma 4 31B Instruct","family":"gemma","cost":{"input":0.12,"output":0.36,"cache_read":0.09},"limit":{"context":256000,"output":8192},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-03"},"grok-4-20":{"name":"Grok 4.20","family":"grok","cost":{"input":1.42,"output":2.83,"cache_read":0.23},"limit":{"context":2000000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-12"},"grok-4-20-multi-agent":{"name":"Grok 4.20 Multi-Agent","family":"grok","cost":{"input":1.42,"output":2.83,"cache_read":0.23},"limit":{"context":2000000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2026-03-12"},"grok-4-3":{"name":"Grok 4.3","family":"grok","cost":{"input":1.42,"output":2.83,"cache_read":0.23},"limit":{"context":1000000,"output":32000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-04-18"},"grok-build-0-1":{"name":"Grok Build 0.1","family":"grok-build","cost":{"input":1,"output":2,"cache_read":0.2},"limit":{"context":256000,"output":65536},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-05-21"},"hermes-3-llama-3.1-405b":{"name":"Hermes 3 Llama 3.1 405b","family":"hermes","cost":{"input":1.1,"output":3},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"open_weights":true,"release_date":"2025-09-25"},"kimi-k2-5":{"name":"Kimi K2.5","family":"kimi-k2","cost":{"input":0.56,"output":3.5,"cache_read":0.22},"limit":{"context":256000,"output":65536},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-01-27"},"kimi-k2-6":{"name":"Kimi K2.6","family":"kimi-k2","cost":{"input":0.75,"output":3.5,"cache_read":0.16},"limit":{"context":256000,"output":65536},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-20"},"kimi-k2-7-code":{"name":"Kimi K2.7 Code","family":"kimi-k2","cost":{"input":0.9,"output":4.3,"cache_read":0.2},"limit":{"context":256000,"output":65536},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"open_weights":true,"release_date":"2026-06-13"},"llama-3.2-3b":{"name":"Llama 3.2 3B","family":"llama","cost":{"input":0.15,"output":0.6},"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"open_weights":true,"release_date":"2024-10-03"},"llama-3.3-70b":{"name":"Llama 3.3 70B","family":"llama","cost":{"input":0.7,"output":2.8},"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"open_weights":true,"release_date":"2025-04-06"},"mercury-2":{"name":"Mercury 2","family":"mercury","cost":{"input":0.3125,"output":0.9375,"cache_read":0.03125},"limit":{"context":128000,"output":50000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"release_date":"2026-02-20"},"minimax-m25":{"name":"MiniMax M2.5","family":"minimax","cost":{"input":0.34,"output":1.19,"cache_read":0.04},"limit":{"context":198000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-12"},"minimax-m27":{"name":"MiniMax M2.7","family":"minimax","cost":{"input":0.375,"output":1.5,"cache_read":0.06875},"limit":{"context":198000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-03-18"},"minimax-m3-preview":{"name":"MiniMax M3 Preview","family":"minimax-m3","cost":{"input":0.3,"output":1.2,"cache_read":0.06},"limit":{"context":524288,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"open_weights":true,"release_date":"2026-06-12"},"mistral-small-2603":{"name":"Mistral Small 4","family":"mistral-small","cost":{"input":0.1875,"output":0.75},"limit":{"context":256000,"output":65536},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-03-16"},"mistral-small-3-2-24b-instruct":{"name":"Mistral Small 3.2 24B Instruct","family":"mistral-small","cost":{"input":0.09375,"output":0.25},"limit":{"context":256000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"open_weights":true,"release_date":"2026-01-15"},"nvidia-nemotron-3-nano-30b-a3b":{"name":"NVIDIA Nemotron 3 Nano 30B","family":"nemotron","cost":{"input":0.075,"output":0.3},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-01-27"},"nvidia-nemotron-3-ultra-550b-a55b":{"name":"NVIDIA Nemotron 3 Ultra","family":"nemotron","cost":{"input":0.625,"output":3.125,"cache_read":0.1875},"limit":{"context":256000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-06-04"},"nvidia-nemotron-cascade-2-30b-a3b":{"name":"Nemotron Cascade 2 30B A3B","family":"nemotron","cost":{"input":0.14,"output":0.8},"limit":{"context":256000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-03-24"},"olafangensan-glm-4.7-flash-heretic":{"name":"GLM 4.7 Flash Heretic","family":"glm","cost":{"input":0.14,"output":0.8},"limit":{"context":200000,"output":24000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"open_weights":true,"release_date":"2026-02-04"},"openai-gpt-4o-2024-11-20":{"name":"GPT-4o","family":"gpt","cost":{"input":3.125,"output":12.5},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-28"},"openai-gpt-4o-mini-2024-07-18":{"name":"GPT-4o Mini","family":"gpt","cost":{"input":0.1875,"output":0.75,"cache_read":0.09375},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-28"},"openai-gpt-52":{"name":"GPT-5.2","family":"gpt","cost":{"input":2.19,"output":17.5,"cache_read":0.219},"limit":{"context":256000,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"release_date":"2025-12-13"},"openai-gpt-52-codex":{"name":"GPT-5.2 Codex","family":"gpt","cost":{"input":2.19,"output":17.5,"cache_read":0.219},"limit":{"context":256000,"output":65536},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-01-15"},"openai-gpt-53-codex":{"name":"GPT-5.3 Codex","family":"gpt","cost":{"input":2.19,"output":17.5,"cache_read":0.219},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-02-24"},"openai-gpt-54":{"name":"GPT-5.4","family":"gpt","cost":{"input":3.13,"output":18.8,"cache_read":0.313},"limit":{"context":1000000,"output":131072},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-05"},"openai-gpt-54-mini":{"name":"GPT-5.4 Mini","family":"gpt","cost":{"input":0.9375,"output":5.625,"cache_read":0.09375},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-27"},"openai-gpt-54-pro":{"name":"GPT-5.4 Pro","family":"gpt","cost":{"input":37.5,"output":225},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-05"},"openai-gpt-55":{"name":"GPT-5.5","family":"gpt","cost":{"input":6.25,"output":37.5,"cache_read":0.625},"limit":{"context":1000000,"output":131072},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-23"},"openai-gpt-55-pro":{"name":"GPT-5.5 Pro","family":"gpt","cost":{"input":37.5,"output":225},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-24"},"openai-gpt-oss-120b":{"name":"OpenAI GPT OSS 120B","family":"gpt-oss","cost":{"input":0.07,"output":0.3},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"open_weights":true,"release_date":"2025-11-06"},"qwen-3-6-plus":{"name":"Qwen 3.6 Plus Uncensored","family":"qwen","cost":{"input":0.625,"output":3.75,"cache_read":0.0625,"cache_write":0.78},"limit":{"context":1000000,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-04-06"},"qwen-3-7-max":{"name":"Qwen 3.7 Max","family":"qwen","cost":{"input":2.7,"output":8.05,"cache_read":0.27,"cache_write":3.35},"limit":{"context":1000000,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-05-22"},"qwen-3-7-plus":{"name":"Qwen 3.7 Plus","family":"qwen","cost":{"input":0.5,"output":2,"cache_read":0.05,"cache_write":0.625},"limit":{"context":1000000,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-06-02"},"qwen3-235b-a22b-instruct-2507":{"name":"Qwen 3 235B A22B Instruct 2507","family":"qwen","cost":{"input":0.15,"output":0.75},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"open_weights":true,"release_date":"2025-04-29"},"qwen3-235b-a22b-thinking-2507":{"name":"Qwen 3 235B A22B Thinking 2507","family":"qwen","cost":{"input":0.45,"output":3.5},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"open_weights":true,"release_date":"2025-04-29"},"qwen3-5-35b-a3b":{"name":"Qwen 3.5 35B A3B","family":"qwen","cost":{"input":0.3125,"output":1.25,"cache_read":0.15625},"limit":{"context":256000,"output":16384},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-02-25"},"qwen3-5-397b-a17b":{"name":"Qwen 3.5 397B","family":"qwen","cost":{"input":0.75,"output":4.5},"limit":{"context":128000,"output":32768},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-02-16"},"qwen3-5-9b":{"name":"Qwen 3.5 9B","family":"qwen","cost":{"input":0.1,"output":0.15},"limit":{"context":256000,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-03-05"},"qwen3-6-27b":{"name":"Qwen 3.6 27B","family":"qwen","cost":{"input":0.325,"output":3.25},"limit":{"context":256000,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-04-24"},"qwen3-coder-480b-a35b-instruct-turbo":{"name":"Qwen 3 Coder 480B Turbo","family":"qwen","cost":{"input":0.35,"output":1.5,"cache_read":0.04},"limit":{"context":256000,"output":65536},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"open_weights":true,"release_date":"2026-01-27"},"qwen3-next-80b":{"name":"Qwen 3 Next 80b","family":"qwen","cost":{"input":0.35,"output":1.9},"limit":{"context":256000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"open_weights":true,"release_date":"2025-04-29"},"qwen3-vl-235b-a22b":{"name":"Qwen3 VL 235B","cost":{"input":0.25,"output":1.5},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"attachment":true,"open_weights":true,"release_date":"2026-01-16"},"venice-uncensored-1-2":{"name":"Venice Uncensored 1.2","family":"venice","cost":{"input":0.2,"output":0.9},"limit":{"context":128000,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"attachment":true,"open_weights":true,"release_date":"2026-04-01"},"venice-uncensored-role-play":{"name":"Venice Role Play Uncensored","family":"venice","cost":{"input":0.5,"output":2},"limit":{"context":128000,"output":4096},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"attachment":true,"open_weights":true,"release_date":"2026-02-20"},"xiaomi-mimo-v2-5":{"name":"MiMo-V2.5","family":"mimo","cost":{"input":0.175,"output":0.35,"cache_read":0.0625},"limit":{"context":1000000,"output":65536},"modalities":{"input":["text","image","audio","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-06-11"},"z-ai-glm-5-turbo":{"name":"GLM 5 Turbo","family":"glm","cost":{"input":1.2,"output":4,"cache_read":0.24},"limit":{"context":200000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-03-15"},"z-ai-glm-5v-turbo":{"name":"GLM 5V Turbo","family":"glm","cost":{"input":1.5,"output":5,"cache_read":0.3},"limit":{"context":200000,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-04-01"},"zai-org-glm-4.6":{"name":"GLM 4.6","family":"glm","cost":{"input":0.43,"output":1.75,"cache_read":0.08},"limit":{"context":198000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-04-01"},"zai-org-glm-4.7":{"name":"GLM 4.7","family":"glm","cost":{"input":0.55,"output":2.65,"cache_read":0.11},"limit":{"context":198000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-24"},"zai-org-glm-4.7-flash":{"name":"GLM 4.7 Flash","family":"glm","cost":{"input":0.125,"output":0.5},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-01-29"},"zai-org-glm-5":{"name":"GLM 5","family":"glm","cost":{"input":1,"output":3.2,"cache_read":0.2},"limit":{"context":198000,"output":32000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-11"},"zai-org-glm-5-1":{"name":"GLM 5.1","family":"glm","cost":{"input":1.75,"output":5.5,"cache_read":0.325},"limit":{"context":200000,"output":24000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-07"},"zai-org-glm-5-2":{"name":"GLM 5.2","family":"glm","cost":{"input":1.4,"output":4.4,"cache_read":0.26},"limit":{"context":1000000,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-06-16"}}},"vercel":{"models":{"alibaba/qwen-3-14b":{"name":"Qwen3-14B","family":"qwen","cost":{"input":0.12,"output":0.24},"limit":{"context":40960,"output":16384},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-04-28"},"alibaba/qwen-3-235b":{"name":"Qwen3 235B A22B Instruct 2507","family":"qwen","cost":{"input":0.22,"output":0.88},"limit":{"context":262144,"output":16384},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-04-28"},"alibaba/qwen-3-30b":{"name":"Qwen3-30B-A3B","family":"qwen","cost":{"input":0.12,"output":0.5},"limit":{"context":40960,"output":16384},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-04-28"},"alibaba/qwen-3-32b":{"name":"Qwen 3.32B","family":"qwen","cost":{"input":0.16,"output":0.64},"limit":{"context":128000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-04-28"},"alibaba/qwen-3.6-max-preview":{"name":"Qwen 3.6 Max Preview","family":"qwen","cost":{"input":1.3,"output":7.8,"cache_read":0.26,"cache_write":1.625},"limit":{"context":240000,"output":64000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-20"},"alibaba/qwen3-235b-a22b-thinking":{"name":"Qwen3 235B A22B Thinking 2507","family":"qwen","cost":{"input":0.4,"output":4},"limit":{"context":131072,"output":32768},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-09-23"},"alibaba/qwen3-coder":{"name":"Qwen3 Coder 480B A35B Instruct","family":"qwen","cost":{"input":1.5,"output":7.5,"cache_read":0.3},"limit":{"context":262144,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-07-22"},"alibaba/qwen3-coder-30b-a3b":{"name":"Qwen 3 Coder 30B A3B Instruct","family":"qwen","cost":{"input":0.15,"output":0.6},"limit":{"context":262144,"output":8192},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-07-31"},"alibaba/qwen3-coder-next":{"name":"Qwen3 Coder Next","family":"qwen","cost":{"input":0.5,"output":1.2},"limit":{"context":256000,"output":256000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-07-22"},"alibaba/qwen3-coder-plus":{"name":"Qwen3 Coder Plus","family":"qwen","cost":{"input":1,"output":5,"cache_read":0.2},"limit":{"context":1000000,"output":65536},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-23"},"alibaba/qwen3-embedding-0.6b":{"name":"Qwen3 Embedding 0.6B","family":"qwen","limit":{"context":32768,"output":32768},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2025-11-14"},"alibaba/qwen3-embedding-4b":{"name":"Qwen3 Embedding 4B","family":"qwen","limit":{"context":32768,"output":32768},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2025-06-05"},"alibaba/qwen3-embedding-8b":{"name":"Qwen3 Embedding 8B","family":"qwen","limit":{"context":32768,"output":32768},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2025-06-05"},"alibaba/qwen3-max":{"name":"Qwen3 Max","family":"qwen","cost":{"input":1.2,"output":6,"cache_read":0.24},"limit":{"context":262144,"output":32768},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-09-23"},"alibaba/qwen3-max-preview":{"name":"Qwen3 Max Preview","family":"qwen","cost":{"input":1.2,"output":6,"cache_read":0.24},"limit":{"context":262144,"output":32768},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-09-05"},"alibaba/qwen3-max-thinking":{"name":"Qwen 3 Max Thinking","family":"qwen","cost":{"input":1.2,"output":6,"cache_read":0.24},"limit":{"context":256000,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-01-23"},"alibaba/qwen3-next-80b-a3b-instruct":{"name":"Qwen3 Next 80B A3B Instruct","family":"qwen","cost":{"input":0.15,"output":1.2},"limit":{"context":131072,"output":32768},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-09-11"},"alibaba/qwen3-next-80b-a3b-thinking":{"name":"Qwen3 Next 80B A3B Thinking","family":"qwen","cost":{"input":0.15,"output":1.2},"limit":{"context":131072,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-09-11"},"alibaba/qwen3-vl-235b-a22b-instruct":{"name":"Qwen3 VL 235B A22B Instruct","family":"qwen","cost":{"input":0.4,"output":1.6},"limit":{"context":131072,"output":129024},"modalities":{"input":["text","image"],"output":["text"]},"temperature":true,"attachment":true,"release_date":"2025-09-23"},"alibaba/qwen3-vl-instruct":{"name":"Qwen3 VL Instruct","family":"qwen","cost":{"input":0.4,"output":1.6},"limit":{"context":131072,"output":129024},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-09-23"},"alibaba/qwen3-vl-thinking":{"name":"Qwen3 VL Thinking","family":"qwen","cost":{"input":0.4,"output":4},"limit":{"context":131072,"output":32768},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-09-23"},"alibaba/qwen3.5-flash":{"name":"Qwen 3.5 Flash","family":"qwen","cost":{"input":0.1,"output":0.4,"cache_read":0.001,"cache_write":0.125},"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-24"},"alibaba/qwen3.5-plus":{"name":"Qwen 3.5 Plus","family":"qwen","cost":{"input":0.4,"output":2.4,"cache_read":0.04,"cache_write":0.5},"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-16"},"alibaba/qwen3.6-27b":{"name":"Qwen 3.6 27B","family":"qwen3.6","cost":{"input":0.6,"output":3.6},"limit":{"context":256000,"output":256000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-04-22"},"alibaba/qwen3.6-plus":{"name":"Qwen 3.6 Plus","family":"qwen","cost":{"input":0.5,"output":3,"cache_read":0.1,"cache_write":0.625},"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-04-02"},"alibaba/qwen3.7-max":{"name":"Qwen 3.7 Max","family":"qwen","cost":{"input":1.25,"output":3.75,"cache_read":0.25,"cache_write":1.5625},"limit":{"context":991000,"output":64000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-05-21"},"alibaba/qwen3.7-plus":{"name":"Qwen 3.7 Plus","family":"qwen3.7-plus","cost":{"input":0.4,"output":1.6,"cache_read":0.08,"cache_write":0.5},"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-06-02"},"alibaba/wan-v2.5-t2v-preview":{"name":"Wan v2.5 Text-to-Video Preview","family":"o","limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["video"]},"temperature":true,"release_date":"2025-09-24"},"alibaba/wan-v2.6-i2v":{"name":"Wan v2.6 Image-to-Video","family":"o","limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["video"]},"temperature":true,"release_date":"2025-12-16"},"alibaba/wan-v2.6-i2v-flash":{"name":"Wan v2.6 Image-to-Video Flash","family":"o","limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["video"]},"temperature":true,"release_date":"2025-12-16"},"alibaba/wan-v2.6-r2v":{"name":"Wan v2.6 Reference-to-Video","family":"o","limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["video"]},"temperature":true,"release_date":"2025-12-16"},"alibaba/wan-v2.6-r2v-flash":{"name":"Wan v2.6 Reference-to-Video Flash","family":"o","limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["video"]},"temperature":true,"release_date":"2025-12-16"},"alibaba/wan-v2.6-t2v":{"name":"Wan v2.6 Text-to-Video","family":"o","limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["video"]},"temperature":true,"release_date":"2025-12-16"},"amazon/nova-2-lite":{"name":"Nova 2 Lite","family":"nova","cost":{"input":0.3,"output":2.5,"cache_read":0.075},"limit":{"context":1000000,"output":1000000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"temperature":true,"attachment":true,"release_date":"2025-12-02"},"amazon/nova-lite":{"name":"Nova Lite","family":"nova-lite","cost":{"input":0.06,"output":0.24,"cache_read":0.015},"limit":{"context":300000,"output":8192},"modalities":{"input":["text","image","video"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-12-03"},"amazon/nova-micro":{"name":"Nova Micro","family":"nova-micro","cost":{"input":0.035,"output":0.14,"cache_read":0.00875},"limit":{"context":128000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2024-12-03"},"amazon/nova-pro":{"name":"Nova Pro","family":"nova-pro","cost":{"input":0.8,"output":3.2,"cache_read":0.2},"limit":{"context":300000,"output":8192},"modalities":{"input":["text","image","video"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-12-03"},"amazon/titan-embed-text-v2":{"name":"Titan Text Embeddings V2","family":"titan-embed","limit":{"context":8192,"output":1536},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2024-04-30"},"anthropic/claude-3-haiku":{"name":"Claude Haiku 3","family":"claude-haiku","cost":{"input":0.25,"output":1.25,"cache_read":0.03,"cache_write":0.3},"limit":{"context":200000,"output":4096},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-03-13"},"anthropic/claude-3.5-haiku":{"name":"Claude Haiku 3.5","family":"claude-haiku","cost":{"input":0.8,"output":4,"cache_read":0.08,"cache_write":1},"limit":{"context":200000,"output":8192},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-10-22"},"anthropic/claude-haiku-4.5":{"name":"Claude Haiku 4.5","family":"claude-haiku","cost":{"input":1,"output":5,"cache_read":0.1,"cache_write":1.25},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-10-15"},"anthropic/claude-opus-4":{"name":"Claude Opus 4","family":"claude-opus","cost":{"input":15,"output":75,"cache_read":1.5,"cache_write":18.75},"limit":{"context":200000,"output":32000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-05-22"},"anthropic/claude-opus-4.1":{"name":"Claude Opus 4.1","family":"claude-opus","cost":{"input":15,"output":75,"cache_read":1.5,"cache_write":18.75},"limit":{"context":200000,"output":32000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-08-05"},"anthropic/claude-opus-4.5":{"name":"Claude Opus 4.5","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-11-24"},"anthropic/claude-opus-4.6":{"name":"Claude Opus 4.6","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-05"},"anthropic/claude-opus-4.7":{"name":"Claude Opus 4.7","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-04-16"},"anthropic/claude-opus-4.8":{"name":"Claude Opus 4.8","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-05-28"},"anthropic/claude-sonnet-4":{"name":"Claude Sonnet 4","family":"claude-sonnet","cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-05-22"},"anthropic/claude-sonnet-4.5":{"name":"Claude Sonnet 4.5","family":"claude-sonnet","cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-09-29"},"anthropic/claude-sonnet-4.6":{"name":"Claude Sonnet 4.6","family":"claude-sonnet","cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-17"},"arcee-ai/trinity-large-preview":{"name":"Trinity Large Preview","family":"trinity","cost":{"input":0.25,"output":1},"limit":{"context":131000,"output":131000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2026-01-27"},"arcee-ai/trinity-large-thinking":{"name":"Trinity Large Thinking","family":"trinity","cost":{"input":0.25,"output":0.8999999999999999},"limit":{"context":262100,"output":80000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-01"},"arcee-ai/trinity-mini":{"name":"Trinity Mini","family":"trinity","cost":{"input":0.045,"output":0.15},"limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2025-12-01"},"bfl/flux-2-flex":{"name":"FLUX.2 [flex]","family":"flux","limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["image"]},"temperature":true,"release_date":"2025-11-25"},"bfl/flux-2-klein-4b":{"name":"FLUX.2 [klein] 4B","family":"flux","limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["image"]},"temperature":true,"release_date":"2026-01-15"},"bfl/flux-2-klein-9b":{"name":"FLUX.2 [klein] 9B","family":"flux","limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["image"]},"temperature":true,"release_date":"2026-01-15"},"bfl/flux-2-max":{"name":"FLUX.2 [max]","family":"flux","limit":{"context":67300,"output":67300},"modalities":{"input":["text"],"output":["image"]},"temperature":true,"release_date":"2025-12-16"},"bfl/flux-2-pro":{"name":"FLUX.2 [pro]","family":"flux","limit":{"context":67300,"output":67300},"modalities":{"input":["text"],"output":["image"]},"temperature":true,"release_date":"2025-11-25"},"bfl/flux-kontext-max":{"name":"FLUX.1 Kontext Max","family":"flux","limit":{"context":512,"output":0},"modalities":{"input":["text"],"output":["image"]},"temperature":true,"release_date":"2025-05-29"},"bfl/flux-kontext-pro":{"name":"FLUX.1 Kontext Pro","family":"flux","limit":{"context":512,"output":0},"modalities":{"input":["text"],"output":["image"]},"temperature":true,"release_date":"2025-05-29"},"bfl/flux-pro-1.0-fill":{"name":"FLUX.1 Fill [pro]","family":"flux","limit":{"context":512,"output":0},"modalities":{"input":["text"],"output":["image"]},"temperature":true,"release_date":"2024-10-01"},"bfl/flux-pro-1.1":{"name":"FLUX1.1 [pro]","family":"flux","limit":{"context":512,"output":0},"modalities":{"input":["text"],"output":["image"]},"temperature":true,"release_date":"2024-10-02"},"bfl/flux-pro-1.1-ultra":{"name":"FLUX1.1 [pro] Ultra","family":"flux","limit":{"context":512,"output":0},"modalities":{"input":["text"],"output":["image"]},"temperature":true,"release_date":"2024-11-01"},"bytedance/seed-1.6":{"name":"Seed 1.6","family":"seed","cost":{"input":0.25,"output":2,"cache_read":0.05},"limit":{"context":256000,"output":32000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-09-01"},"bytedance/seed-1.8":{"name":"Seed 1.8","family":"seed","cost":{"input":0.25,"output":2,"cache_read":0.05},"limit":{"context":256000,"output":64000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-09-01"},"bytedance/seedance-2.0":{"name":"Seedance 2.0","family":"seed","limit":{"context":0,"output":0},"modalities":{"input":["text","image"],"output":["video"]},"temperature":true,"attachment":true,"release_date":"2026-04-14"},"bytedance/seedance-2.0-fast":{"name":"Seedance 2.0 Fast","family":"seed","limit":{"context":0,"output":0},"modalities":{"input":["text","image"],"output":["video"]},"temperature":true,"attachment":true,"release_date":"2026-04-14"},"bytedance/seedance-v1.0-pro":{"name":"Seedance v1.0 Pro","family":"seed","limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["video"]},"temperature":true,"release_date":"2025-06-11"},"bytedance/seedance-v1.0-pro-fast":{"name":"Seedance v1.0 Pro Fast","family":"seed","limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["video"]},"temperature":true,"release_date":"2025-10-24"},"bytedance/seedance-v1.5-pro":{"name":"Seedance v1.5 Pro","family":"seed","limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["video"]},"temperature":true,"release_date":"2025-12-16"},"bytedance/seedream-4.0":{"name":"Seedream 4.0","family":"seed","limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["image"]},"temperature":true,"release_date":"2025-09-09"},"bytedance/seedream-4.5":{"name":"Seedream 4.5","family":"seed","limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["image"]},"temperature":true,"release_date":"2025-12-03"},"bytedance/seedream-5.0-lite":{"name":"Seedream 5.0 Lite","family":"seed","limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["image"]},"temperature":true,"release_date":"2026-02-13"},"cohere/command-a":{"name":"Command A","family":"command","cost":{"input":2.5,"output":10},"limit":{"context":256000,"output":8000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-03-13"},"cohere/embed-v4.0":{"name":"Embed v4.0","family":"cohere-embed","limit":{"context":128000,"output":1536},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2025-04-15"},"cohere/rerank-v3.5":{"name":"Cohere Rerank 3.5","family":"o","limit":{"context":4096,"output":4096},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2024-12-02"},"cohere/rerank-v4-fast":{"name":"Cohere Rerank 4 Fast","family":"o","limit":{"context":32000,"output":32000},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2025-12-11"},"cohere/rerank-v4-pro":{"name":"Cohere Rerank 4 Pro","family":"o","limit":{"context":32000,"output":32000},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2025-12-11"},"deepseek/deepseek-r1":{"name":"DeepSeek-R1","family":"deepseek-thinking","cost":{"input":1.35,"output":5.4},"limit":{"context":128000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-01-20"},"deepseek/deepseek-v3":{"name":"DeepSeek V3 0324","family":"deepseek","cost":{"input":0.27,"output":1.12,"cache_read":0.135},"limit":{"context":163840,"output":163840},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2024-12-26"},"deepseek/deepseek-v3.1":{"name":"DeepSeek-V3.1","family":"deepseek","cost":{"input":0.56,"output":1.68,"cache_read":0.28},"limit":{"context":163840,"output":8192},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-08-21"},"deepseek/deepseek-v3.1-terminus":{"name":"DeepSeek V3.1 Terminus","family":"deepseek","cost":{"input":0.27,"output":1,"cache_read":0.135},"limit":{"context":131072,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-09-22"},"deepseek/deepseek-v3.2":{"name":"DeepSeek V3.2","family":"deepseek","cost":{"input":0.28,"output":0.42,"cache_read":0.028},"limit":{"context":128000,"output":8000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"temperature":true,"release_date":"2025-12-01"},"deepseek/deepseek-v3.2-thinking":{"name":"DeepSeek V3.2 Thinking","family":"deepseek-thinking","cost":{"input":0.62,"output":1.85},"limit":{"context":128000,"output":8000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-12-01"},"deepseek/deepseek-v4-flash":{"name":"DeepSeek V4 Flash","family":"deepseek","cost":{"input":0.14,"output":0.28,"cache_read":0.0028},"limit":{"context":1000000,"output":384000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-23"},"deepseek/deepseek-v4-pro":{"name":"DeepSeek V4 Pro","family":"deepseek","cost":{"input":0.435,"output":0.87,"cache_read":0.0036},"limit":{"context":1000000,"output":384000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-23"},"google/gemini-2.5-flash":{"name":"Gemini 2.5 Flash","family":"gemini-flash","cost":{"input":0.3,"output":2.5,"cache_read":0.03},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-06-17"},"google/gemini-2.5-flash-image":{"name":"Nano Banana (Gemini 2.5 Flash Image)","family":"gemini-flash","cost":{"input":0.3,"output":2.5,"cache_read":0.03},"limit":{"context":32768,"output":65536},"modalities":{"input":["text"],"output":["text","image"]},"temperature":true,"release_date":"2025-08-26"},"google/gemini-2.5-flash-lite":{"name":"Gemini 2.5 Flash Lite","family":"gemini-flash-lite","cost":{"input":0.1,"output":0.4,"cache_read":0.01},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-06-17"},"google/gemini-2.5-pro":{"name":"Gemini 2.5 Pro","family":"gemini-pro","cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-06-17"},"google/gemini-3-flash":{"name":"Gemini 3 Flash","family":"gemini-flash","cost":{"input":0.5,"output":3,"cache_read":0.05},"limit":{"context":1000000,"output":65000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-12-17"},"google/gemini-3-pro-image":{"name":"Nano Banana Pro (Gemini 3 Pro Image)","family":"gemini-pro","cost":{"input":2,"output":12,"cache_read":0.2},"limit":{"context":65536,"output":32768},"modalities":{"input":["text"],"output":["text","image"]},"temperature":true,"release_date":"2025-09-01"},"google/gemini-3-pro-preview":{"name":"Gemini 3 Pro Preview","family":"gemini-pro","cost":{"input":2,"output":12,"cache_read":0.2},"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-11-18"},"google/gemini-3.1-flash-image":{"name":"Gemini 3.1 Flash Image (Nano Banana 2)","family":"gemini","cost":{"input":0.5,"output":3,"cache_read":0.05},"limit":{"context":131072,"output":32768},"modalities":{"input":["text","image"],"output":["text","image"]},"reasoning":true,"temperature":true,"attachment":true,"release_date":"2026-05-28"},"google/gemini-3.1-flash-image-preview":{"name":"Gemini 3.1 Flash Image Preview (Nano Banana 2)","family":"gemini","cost":{"input":0.5,"output":3,"cache_read":0.05},"limit":{"context":131072,"output":32768},"modalities":{"input":["text","image"],"output":["text","image"]},"reasoning":true,"temperature":true,"attachment":true,"release_date":"2026-02-26"},"google/gemini-3.1-flash-lite":{"name":"Gemini 3.1 Flash Lite","family":"gemini","cost":{"input":0.25,"output":1.5,"cache_read":0.03},"limit":{"context":1000000,"output":65000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-05-07"},"google/gemini-3.1-flash-lite-preview":{"name":"Gemini 3.1 Flash Lite Preview","family":"gemini","cost":{"input":0.25,"output":1.5,"cache_read":0.03},"limit":{"context":1000000,"output":65000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-03-03"},"google/gemini-3.1-pro-preview":{"name":"Gemini 3.1 Pro Preview","family":"gemini","cost":{"input":2,"output":12,"cache_read":0.2},"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-11-18"},"google/gemini-3.5-flash":{"name":"Gemini 3.5 Flash","family":"gemini","cost":{"input":1.5,"output":9,"cache_read":0.15},"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-05-19"},"google/gemini-embedding-001":{"name":"Gemini Embedding 001","family":"gemini-embedding","limit":{"context":8192,"output":1536},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2025-05-20"},"google/gemini-embedding-2":{"name":"Gemini Embedding 2","family":"gemini-embedding","limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2026-03-10"},"google/gemma-4-26b-a4b-it":{"name":"Gemma 4 26B A4B IT","family":"gemma","cost":{"input":0.15,"output":0.6,"cache_read":0.015},"limit":{"context":262144,"output":131072},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-04-02"},"google/gemma-4-31b-it":{"name":"Gemma 4 31B IT","family":"gemma","cost":{"input":0.14,"output":0.4},"limit":{"context":262144,"output":131072},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-04-02"},"google/imagen-4.0-fast-generate-001":{"name":"Imagen 4 Fast","family":"imagen","limit":{"context":480,"output":0},"modalities":{"input":["text"],"output":["image"]},"temperature":true,"release_date":"2025-06-01"},"google/imagen-4.0-generate-001":{"name":"Imagen 4","family":"imagen","limit":{"context":480,"output":0},"modalities":{"input":["text"],"output":["image"]},"temperature":true,"release_date":"2025-05-20"},"google/imagen-4.0-ultra-generate-001":{"name":"Imagen 4 Ultra","family":"imagen","limit":{"context":480,"output":0},"modalities":{"input":["text"],"output":["image"]},"release_date":"2025-05-24"},"google/text-embedding-005":{"name":"Text Embedding 005","family":"text-embedding","limit":{"context":8192,"output":1536},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2024-08-01"},"google/text-multilingual-embedding-002":{"name":"Text Multilingual Embedding 002","family":"text-embedding","limit":{"context":8192,"output":1536},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2024-03-01"},"google/veo-3.0-fast-generate-001":{"name":"Veo 3.0 Fast Generate","family":"veo","limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["video"]},"temperature":true,"release_date":"2025-07-31"},"google/veo-3.0-generate-001":{"name":"Veo 3.0","family":"veo","limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["video"]},"temperature":true,"release_date":"2025-05-20"},"google/veo-3.1-fast-generate-001":{"name":"Veo 3.1 Fast Generate","family":"veo","limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["video"]},"temperature":true,"release_date":"2025-10-15"},"google/veo-3.1-generate-001":{"name":"Veo 3.1","family":"veo","limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["video"]},"temperature":true,"release_date":"2025-10-15"},"inception/mercury-2":{"name":"Mercury 2","family":"mercury","cost":{"input":0.25,"output":0.75,"cache_read":0.024999999999999998},"limit":{"context":128000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-02-24"},"inception/mercury-coder-small":{"name":"Mercury Coder Small Beta","family":"mercury","cost":{"input":0.25,"output":1},"limit":{"context":32000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-02-26"},"interfaze/interfaze-beta":{"name":"Interfaze Beta","cost":{"input":1.5,"output":3.5},"limit":{"context":1000000,"output":32000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"temperature":true,"release_date":"2025-10-07"},"klingai/kling-v2.5-turbo-i2v":{"name":"Kling v2.5 Turbo Image-to-Video","family":"ling","limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["video"]},"temperature":true,"release_date":"2025-09-23"},"klingai/kling-v2.5-turbo-t2v":{"name":"Kling v2.5 Turbo Text-to-Video","family":"ling","limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["video"]},"temperature":true,"release_date":"2025-09-23"},"klingai/kling-v2.6-i2v":{"name":"Kling v2.6 Image-to-Video","family":"ling","limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["video"]},"temperature":true,"release_date":"2025-12-03"},"klingai/kling-v2.6-motion-control":{"name":"Kling v2.6 Motion Control","family":"ling","limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["video"]},"temperature":true,"release_date":"2025-12-18"},"klingai/kling-v2.6-t2v":{"name":"Kling v2.6 Text-to-Video","family":"ling","limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["video"]},"temperature":true,"release_date":"2025-12-03"},"klingai/kling-v3.0-i2v":{"name":"Kling v3.0 Image-to-Video","family":"ling","limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["video"]},"temperature":true,"release_date":"2026-02-05"},"klingai/kling-v3.0-motion-control":{"name":"Kling v3.0 Motion Control","family":"ling","limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["video"]},"temperature":true,"release_date":"2026-03-04"},"klingai/kling-v3.0-t2v":{"name":"Kling v3.0 Text-to-Video","family":"ling","limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["video"]},"temperature":true,"release_date":"2026-02-05"},"kwaipilot/kat-coder-pro-v1":{"name":"KAT-Coder-Pro V1","family":"kat-coder","cost":{"input":0.3,"output":1.2,"cache_read":0.06},"limit":{"context":256000,"output":32000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"temperature":true,"release_date":"2025-11-09"},"kwaipilot/kat-coder-pro-v2":{"name":"Kat Coder Pro V2","family":"kat-coder","cost":{"input":0.3,"output":1.2,"cache_read":0.06},"limit":{"context":256000,"output":256000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-03-27"},"meituan/longcat-flash-chat":{"name":"LongCat Flash Chat","family":"longcat","limit":{"context":128000,"output":100000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-09-01"},"meituan/longcat-flash-thinking-2601":{"name":"LongCat Flash Thinking 2601","family":"longcat","limit":{"context":32768,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"temperature":true,"release_date":"2026-01-15"},"meta/llama-3.1-70b":{"name":"Llama 3.1 70B Instruct","family":"llama","cost":{"input":0.72,"output":0.72},"limit":{"context":128000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2024-07-23"},"meta/llama-3.1-8b":{"name":"Llama 3.1 8B Instruct","family":"llama","cost":{"input":0.22,"output":0.22},"limit":{"context":128000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2024-07-23"},"meta/llama-3.2-11b":{"name":"Llama 3.2 11B Vision Instruct","family":"llama","cost":{"input":0.16,"output":0.16},"limit":{"context":128000,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-09-25"},"meta/llama-3.2-1b":{"name":"Llama 3.2 1B Instruct","family":"llama","cost":{"input":0.1,"output":0.1},"limit":{"context":128000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2024-09-25"},"meta/llama-3.2-3b":{"name":"Llama 3.2 3B Instruct","family":"llama","cost":{"input":0.15,"output":0.15},"limit":{"context":128000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2024-09-25"},"meta/llama-3.2-90b":{"name":"Llama 3.2 90B Vision Instruct","family":"llama","cost":{"input":0.72,"output":0.72},"limit":{"context":128000,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-09-25"},"meta/llama-3.3-70b":{"name":"Llama-3.3-70B-Instruct","family":"llama","cost":{},"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2024-12-06"},"meta/llama-4-maverick":{"name":"Llama-4-Maverick-17B-128E-Instruct-FP8","family":"llama","cost":{},"limit":{"context":128000,"output":4096},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-04-05"},"meta/llama-4-scout":{"name":"Llama-4-Scout-17B-16E-Instruct-FP8","family":"llama","cost":{},"limit":{"context":128000,"output":4096},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-04-05"},"minimax/minimax-m2":{"name":"MiniMax M2","family":"minimax","cost":{"input":0.3,"output":1.2,"cache_read":0.03,"cache_write":0.375},"limit":{"context":205000,"output":205000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-10-27"},"minimax/minimax-m2.1":{"name":"MiniMax M2.1","family":"minimax","cost":{"input":0.3,"output":1.2,"cache_read":0.03,"cache_write":0.375},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-12-23"},"minimax/minimax-m2.1-lightning":{"name":"MiniMax M2.1 Lightning","family":"minimax","cost":{"input":0.3,"output":2.4,"cache_read":0.03,"cache_write":0.375},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-12-23"},"minimax/minimax-m2.5":{"name":"MiniMax M2.5","family":"minimax","cost":{"input":0.3,"output":1.2,"cache_read":0.03,"cache_write":0.375},"limit":{"context":204800,"output":131000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-02-12"},"minimax/minimax-m2.5-highspeed":{"name":"MiniMax M2.5 High Speed","family":"minimax","cost":{"input":0.6,"output":2.4,"cache_read":0.03,"cache_write":0.375},"limit":{"context":204800,"output":131000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-02-12"},"minimax/minimax-m2.7":{"name":"Minimax M2.7","family":"minimax","cost":{"input":0.3,"output":1.2,"cache_read":0.06,"cache_write":0.375},"limit":{"context":204800,"output":131000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-03-18"},"minimax/minimax-m2.7-highspeed":{"name":"MiniMax M2.7 High Speed","family":"minimax","cost":{"input":0.6,"output":2.4,"cache_read":0.06,"cache_write":0.375},"limit":{"context":204800,"output":131100},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-03-18"},"minimax/minimax-m3":{"name":"MiniMax M3","family":"minimax-m3","cost":{"input":0.3,"output":1.2,"cache_read":0.06},"limit":{"context":1000000,"output":1000000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-05-31"},"mistral/codestral":{"name":"Codestral (latest)","family":"codestral","cost":{"input":0.3,"output":0.9},"limit":{"context":256000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-05-29"},"mistral/codestral-embed":{"name":"Codestral Embed","family":"codestral-embed","limit":{"context":8192,"output":1536},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2025-05-28"},"mistral/devstral-2":{"name":"Devstral 2","family":"devstral","cost":{"input":0.4,"output":2},"limit":{"context":256000,"output":256000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-12-09"},"mistral/devstral-small":{"name":"Devstral Small 1.1","family":"devstral","cost":{"input":0.1,"output":0.3},"limit":{"context":128000,"output":64000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-05-21"},"mistral/devstral-small-2":{"name":"Devstral Small 2","family":"devstral","cost":{"input":0.1,"output":0.3},"limit":{"context":256000,"output":256000},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-12-09"},"mistral/magistral-medium":{"name":"Magistral Medium (latest)","family":"magistral-medium","cost":{"input":2,"output":5},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-03-17"},"mistral/magistral-small":{"name":"Magistral Small","family":"magistral-small","cost":{"input":0.5,"output":1.5},"limit":{"context":128000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-03-17"},"mistral/ministral-14b":{"name":"Ministral 14B","family":"ministral","cost":{"input":0.2,"output":0.2},"limit":{"context":256000,"output":256000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"temperature":true,"attachment":true,"release_date":"2025-12-02"},"mistral/ministral-3b":{"name":"Ministral 3B (latest)","family":"ministral","cost":{"input":0.04,"output":0.04},"limit":{"context":128000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-10-01"},"mistral/ministral-8b":{"name":"Ministral 8B (latest)","family":"ministral","cost":{"input":0.1,"output":0.1},"limit":{"context":128000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-10-01"},"mistral/mistral-embed":{"name":"Mistral Embed","family":"mistral-embed","limit":{"context":8192,"output":1536},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2023-12-11"},"mistral/mistral-large-3":{"name":"Mistral Large 3","family":"mistral-large","cost":{"input":0.5,"output":1.5},"limit":{"context":256000,"output":256000},"modalities":{"input":["text","image"],"output":["text"]},"temperature":true,"attachment":true,"release_date":"2025-12-02"},"mistral/mistral-medium":{"name":"Mistral Medium 3.1","family":"mistral-medium","cost":{"input":0.4,"output":2},"limit":{"context":128000,"output":64000},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-05-07"},"mistral/mistral-medium-3.5":{"name":"Mistral Medium Latest","family":"mistral-medium","cost":{"input":1.5,"output":7.5},"limit":{"context":256000,"output":256000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-04-29"},"mistral/mistral-nemo":{"name":"Mistral Nemo","family":"mistral-nemo","cost":{"input":0.15,"output":0.15},"limit":{"context":128000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2024-07-18"},"mistral/mistral-small":{"name":"Mistral Small (latest)","family":"mistral-small","cost":{"input":0.1,"output":0.3},"limit":{"context":32000,"output":4000},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2024-09-17"},"mistral/pixtral-12b":{"name":"Pixtral 12B","family":"pixtral","cost":{"input":0.15,"output":0.15},"limit":{"context":128000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2024-09-01"},"mistral/pixtral-large":{"name":"Pixtral Large (latest)","family":"pixtral","cost":{"input":2,"output":6},"limit":{"context":128000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2024-11-01"},"moonshotai/kimi-k2":{"name":"Kimi K2 Instruct","family":"kimi-k2","cost":{"input":0.57,"output":2.3},"limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-07-11"},"moonshotai/kimi-k2-thinking":{"name":"Kimi K2 Thinking","family":"kimi-thinking","cost":{"input":0.6,"output":2.5,"cache_read":0.15},"limit":{"context":262114,"output":262114},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-11-06"},"moonshotai/kimi-k2.5":{"name":"Kimi K2.5","family":"kimi-k2","cost":{"input":0.6,"output":3,"cache_read":0.1},"limit":{"context":262114,"output":262114},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-01-26"},"moonshotai/kimi-k2.6":{"name":"Kimi K2.6","family":"kimi-k2","cost":{"input":0.95,"output":4,"cache_read":0.16},"limit":{"context":262000,"output":262000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-20"},"moonshotai/kimi-k2.7-code":{"name":"Kimi K2.7 Code","family":"kimi-k2","cost":{"input":0.95,"output":4,"cache_read":0.19},"limit":{"context":256000,"output":32768},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-06-12"},"moonshotai/kimi-k2.7-code-highspeed":{"name":"Kimi K2.7 Code High Speed","family":"kimi-k2","cost":{"input":1.9,"output":8,"cache_read":0.38},"limit":{"context":262144,"output":32768},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-06-15"},"morph/morph-v3-fast":{"name":"Morph v3 Fast","family":"morph","cost":{"input":0.8,"output":1.2},"limit":{"context":16000,"output":16000},"modalities":{"input":["text"],"output":["text"]},"release_date":"2024-08-15"},"morph/morph-v3-large":{"name":"Morph v3 Large","family":"morph","cost":{"input":0.9,"output":1.9},"limit":{"context":32000,"output":32000},"modalities":{"input":["text"],"output":["text"]},"release_date":"2024-08-15"},"nvidia/nemotron-3-nano-30b-a3b":{"name":"Nemotron 3 Nano 30B A3B","family":"nemotron","cost":{"input":0.05,"output":0.24},"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"temperature":true,"release_date":"2025-12-15"},"nvidia/nemotron-3-super-120b-a12b":{"name":"NVIDIA Nemotron 3 Super 120B A12B","family":"nemotron","cost":{"input":0.15,"output":0.65},"limit":{"context":256000,"output":32000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"temperature":true,"release_date":"2026-03-11"},"nvidia/nemotron-3-ultra-550b-a55b":{"name":"Nemotron 3 Ultra","family":"nemotron","cost":{"input":0.6,"output":2.4,"cache_read":0.12},"limit":{"context":1000000,"output":65000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-06-04"},"nvidia/nemotron-nano-12b-v2-vl":{"name":"Nvidia Nemotron Nano 12B V2 VL","family":"nemotron","cost":{"input":0.2,"output":0.6},"limit":{"context":131072,"output":131072},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-10-28"},"nvidia/nemotron-nano-9b-v2":{"name":"Nvidia Nemotron Nano 9B V2","family":"nemotron","cost":{"input":0.06,"output":0.23},"limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-08-18"},"openai/gpt-3.5-turbo":{"name":"GPT-3.5 Turbo","family":"gpt","cost":{"input":0.5,"output":1.5},"limit":{"context":16385,"output":4096},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2023-03-01"},"openai/gpt-3.5-turbo-instruct":{"name":"GPT-3.5 Turbo Instruct","family":"gpt","cost":{"input":1.5,"output":2},"limit":{"context":8192,"output":4096},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2023-09-18"},"openai/gpt-4-turbo":{"name":"GPT-4 Turbo","family":"gpt","cost":{"input":10,"output":30},"limit":{"context":128000,"output":4096},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2023-11-06"},"openai/gpt-4.1":{"name":"GPT-4.1","family":"gpt","cost":{"input":2,"output":8,"cache_read":0.5},"limit":{"context":1047576,"output":32768},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-04-14"},"openai/gpt-4.1-mini":{"name":"GPT-4.1 mini","family":"gpt-mini","cost":{"input":0.4,"output":1.6,"cache_read":0.1},"limit":{"context":1047576,"output":32768},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-04-14"},"openai/gpt-4.1-nano":{"name":"GPT-4.1 nano","family":"gpt-nano","cost":{"input":0.1,"output":0.4,"cache_read":0.025},"limit":{"context":1047576,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-04-14"},"openai/gpt-4o":{"name":"GPT-4o","family":"gpt","cost":{"input":2.5,"output":10,"cache_read":1.25},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-05-13"},"openai/gpt-4o-mini":{"name":"GPT-4o mini","family":"gpt-mini","cost":{"input":0.15,"output":0.6,"cache_read":0.075},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-07-18"},"openai/gpt-4o-mini-search-preview":{"name":"GPT 4o Mini Search Preview","family":"gpt-mini","cost":{"input":0.15,"output":0.6},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2025-03-12"},"openai/gpt-4o-mini-transcribe":{"name":"GPT-4o mini Transcribe","family":"o-mini","cost":{"input":1.25,"output":5},"limit":{"context":0,"output":0},"modalities":{"input":["audio"],"output":["text"]},"temperature":true,"release_date":"2024-03-13"},"openai/gpt-4o-transcribe":{"name":"GPT-4o Transcribe","family":"gpt","cost":{"input":2.5,"output":10},"limit":{"context":0,"output":0},"modalities":{"input":["audio"],"output":["text"]},"temperature":true,"release_date":"2024-03-13"},"openai/gpt-5":{"name":"GPT-5","family":"gpt","cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-08-07"},"openai/gpt-5-chat":{"name":"GPT-5 Chat","family":"gpt","cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image","pdf"],"output":["text","image"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-08-07"},"openai/gpt-5-codex":{"name":"GPT-5-Codex","family":"gpt-codex","cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"release_date":"2025-09-15"},"openai/gpt-5-mini":{"name":"GPT-5 Mini","family":"gpt-mini","cost":{"input":0.25,"output":2,"cache_read":0.025},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-08-07"},"openai/gpt-5-nano":{"name":"GPT-5 Nano","family":"gpt-nano","cost":{"input":0.05,"output":0.4,"cache_read":0.005},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-08-07"},"openai/gpt-5-pro":{"name":"GPT-5 pro","family":"gpt","cost":{"input":15,"output":120},"limit":{"context":400000,"output":272000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-10-06"},"openai/gpt-5.1-codex":{"name":"GPT-5.1-Codex","family":"gpt","cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-11-12"},"openai/gpt-5.1-codex-max":{"name":"GPT 5.1 Codex Max","family":"gpt","cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-11-19"},"openai/gpt-5.1-codex-mini":{"name":"GPT-5.1 Codex mini","family":"gpt","cost":{"input":0.25,"output":2,"cache_read":0.025},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-11-12"},"openai/gpt-5.1-instant":{"name":"GPT-5.1 Instant","family":"gpt","cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-11-12"},"openai/gpt-5.1-thinking":{"name":"GPT 5.1 Thinking","family":"gpt","cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text","image"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-11-12"},"openai/gpt-5.2":{"name":"GPT-5.2","family":"gpt","cost":{"input":1.75,"output":14,"cache_read":0.175},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-12-11"},"openai/gpt-5.2-chat":{"name":"GPT-5.2 Chat","family":"gpt","cost":{"input":1.75,"output":14,"cache_read":0.175},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-12-11"},"openai/gpt-5.2-codex":{"name":"GPT-5.2-Codex","family":"gpt-codex","cost":{"input":1.75,"output":14,"cache_read":0.175},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-12-18"},"openai/gpt-5.2-pro":{"name":"GPT 5.2 ","family":"gpt","cost":{"input":21,"output":168},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-12-11"},"openai/gpt-5.3-chat":{"name":"GPT-5.3 Chat","family":"gpt","cost":{"input":1.75,"output":14,"cache_read":0.175},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-03-03"},"openai/gpt-5.3-codex":{"name":"GPT 5.3 Codex","family":"gpt","cost":{"input":1.75,"output":14,"cache_read":0.175},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-05"},"openai/gpt-5.4":{"name":"GPT 5.4","family":"gpt","cost":{"input":2.5,"output":15,"cache_read":0.25},"limit":{"context":1050000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-03-05"},"openai/gpt-5.4-mini":{"name":"GPT 5.4 Mini","family":"gpt","cost":{"input":0.75,"output":4.5,"cache_read":0.075},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-03-17"},"openai/gpt-5.4-nano":{"name":"GPT 5.4 Nano","family":"gpt","cost":{"input":0.2,"output":1.25,"cache_read":0.02},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-03-17"},"openai/gpt-5.4-pro":{"name":"GPT 5.4 Pro","family":"gpt","cost":{"input":30,"output":180},"limit":{"context":1050000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-03-05"},"openai/gpt-5.5":{"name":"GPT 5.5","family":"gpt","cost":{"input":5,"output":30,"cache_read":0.5},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-04-24"},"openai/gpt-5.5-pro":{"name":"GPT 5.5 Pro","family":"gpt","cost":{"input":30,"output":180},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-04-24"},"openai/gpt-image-1":{"name":"GPT Image 1","family":"gpt-image","cost":{"input":5,"output":40,"cache_read":1.25},"limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["image"]},"temperature":true,"release_date":"2025-03-25"},"openai/gpt-image-1-mini":{"name":"GPT Image 1 Mini","family":"gpt-image","cost":{"input":2,"output":8,"cache_read":0.2},"limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["image"]},"temperature":true,"release_date":"2025-10-06"},"openai/gpt-image-1.5":{"name":"GPT Image 1.5","family":"gpt-image","cost":{"input":5,"output":32,"cache_read":1.25},"limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["image"]},"temperature":true,"release_date":"2025-12-16"},"openai/gpt-image-2":{"name":"GPT Image 2","family":"gpt-image","cost":{"input":5,"output":30,"cache_read":1.25},"limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["image"]},"temperature":true,"release_date":"2026-04-21"},"openai/gpt-oss-120b":{"name":"GPT OSS 120B","family":"gpt-oss","cost":{"input":0.35,"output":0.75,"cache_read":0.25},"limit":{"context":131072,"output":131000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-08-05"},"openai/gpt-oss-20b":{"name":"GPT OSS 20B","family":"gpt-oss","cost":{"input":0.05,"output":0.2},"limit":{"context":131072,"output":8192},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-08-05"},"openai/gpt-oss-safeguard-20b":{"name":"gpt-oss-safeguard-20b","family":"gpt-oss","cost":{"input":0.075,"output":0.3,"cache_read":0.037},"limit":{"context":131072,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-10-29"},"openai/gpt-realtime-1.5":{"name":"GPT-Realtime-1.5","family":"gpt","cost":{"input":4,"output":16,"cache_read":0.4},"limit":{"context":0,"output":0},"modalities":{"input":["text","audio"],"output":["text","audio"]},"temperature":true,"release_date":"2026-02-23"},"openai/gpt-realtime-2":{"name":"gpt-realtime-2","family":"gpt","cost":{"input":4,"output":24,"cache_read":0.4},"limit":{"context":0,"output":0},"modalities":{"input":["text","audio"],"output":["text","audio"]},"temperature":true,"release_date":"2026-05-07"},"openai/gpt-realtime-mini":{"name":"GPT-Realtime mini","family":"gpt","cost":{"input":0.6,"output":2.4,"cache_read":0.06},"limit":{"context":0,"output":0},"modalities":{"input":["text","audio"],"output":["text","audio"]},"temperature":true,"release_date":"2025-10-10"},"openai/o1":{"name":"o1","family":"o","cost":{"input":15,"output":60,"cache_read":7.5},"limit":{"context":200000,"output":100000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2024-12-05"},"openai/o3":{"name":"o3","family":"o","cost":{"input":2,"output":8,"cache_read":0.5},"limit":{"context":200000,"output":100000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-04-16"},"openai/o3-deep-research":{"name":"o3-deep-research","family":"o","cost":{"input":10,"output":40,"cache_read":2.5},"limit":{"context":200000,"output":100000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-06-26"},"openai/o3-mini":{"name":"o3-mini","family":"o-mini","cost":{"input":1.1,"output":4.4,"cache_read":0.55},"limit":{"context":200000,"output":100000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"release_date":"2024-12-20"},"openai/o3-pro":{"name":"o3 Pro","family":"o-pro","cost":{"input":20,"output":80},"limit":{"context":200000,"output":100000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-06-10"},"openai/o4-mini":{"name":"o4-mini","family":"o-mini","cost":{"input":1.1,"output":4.4,"cache_read":0.275},"limit":{"context":200000,"output":100000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-04-16"},"openai/text-embedding-3-large":{"name":"text-embedding-3-large","family":"text-embedding","limit":{"context":8192,"output":1536},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2024-01-25"},"openai/text-embedding-3-small":{"name":"text-embedding-3-small","family":"text-embedding","limit":{"context":8192,"output":1536},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2024-01-25"},"openai/text-embedding-ada-002":{"name":"text-embedding-ada-002","family":"text-embedding","limit":{"context":8192,"output":1536},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2022-12-15"},"openai/tts-1":{"name":"TTS-1","family":"o","limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["audio"]},"temperature":true,"release_date":"2023-11-06"},"openai/tts-1-hd":{"name":"TTS-1 HD","family":"o","limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["audio"]},"temperature":true,"release_date":"2023-11-06"},"openai/whisper-1":{"name":"Whisper","family":"whisper","limit":{"context":0,"output":0},"modalities":{"input":["audio"],"output":["text"]},"temperature":true,"release_date":"2022-09-21"},"perplexity/sonar":{"name":"Sonar","family":"sonar","limit":{"context":127000,"output":8000},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-02-19"},"perplexity/sonar-pro":{"name":"Sonar Pro","family":"sonar-pro","limit":{"context":200000,"output":8000},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-02-19"},"perplexity/sonar-reasoning-pro":{"name":"Sonar Reasoning Pro","family":"sonar-reasoning","limit":{"context":127000,"output":8000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"temperature":true,"release_date":"2025-02-19"},"prodia/flux-fast-schnell":{"name":"Flux Schnell","family":"flux","limit":{"context":512,"output":0},"modalities":{"input":["text"],"output":["image"]},"temperature":true,"release_date":"2024-08-02"},"recraft/recraft-v2":{"name":"Recraft V2","family":"recraft","limit":{"context":512,"output":0},"modalities":{"input":["text"],"output":["image"]},"temperature":true,"release_date":"2024-03-13"},"recraft/recraft-v3":{"name":"Recraft V3","family":"recraft","limit":{"context":512,"output":0},"modalities":{"input":["text"],"output":["image"]},"temperature":true,"release_date":"2024-10-30"},"recraft/recraft-v4":{"name":"Recraft V4","family":"recraft","limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["image"]},"temperature":true,"release_date":"2026-02-17"},"recraft/recraft-v4-pro":{"name":"Recraft V4 Pro","family":"recraft","limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["image"]},"temperature":true,"release_date":"2026-02-17"},"recraft/recraft-v4.1":{"name":"Recraft V4.1","family":"recraft","limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["image"]},"temperature":true,"release_date":"2026-05-14"},"recraft/recraft-v4.1-pro":{"name":"Recraft V4.1 Pro","family":"recraft","limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["image"]},"temperature":true,"release_date":"2026-05-14"},"recraft/recraft-v4.1-utility":{"name":"Recraft V4.1 Utility","family":"recraft","limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["image"]},"temperature":true,"release_date":"2026-05-14"},"recraft/recraft-v4.1-utility-pro":{"name":"Recraft V4.1 Utility Pro","family":"recraft","limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["image"]},"temperature":true,"release_date":"2026-05-14"},"sakana/fugu-ultra":{"name":"Fugu Ultra","family":"aura","cost":{"input":5,"output":30,"cache_read":0.5},"limit":{"context":1000000,"output":1000000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-06-21"},"stepfun/step-3.5-flash":{"name":"StepFun 3.5 Flash","family":"step","cost":{"input":0.09,"output":0.3,"cache_read":0.02},"limit":{"context":262114,"output":262114},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-01-29"},"stepfun/step-3.7-flash":{"name":"Step 3.7 Flash","family":"step","cost":{"input":0.2,"output":1.15,"cache_read":0.04},"limit":{"context":256000,"output":256000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-05-28"},"voyage/rerank-2.5":{"name":"Voyage Rerank 2.5","family":"voyage","limit":{"context":32000,"output":32000},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2025-08-11"},"voyage/rerank-2.5-lite":{"name":"Voyage Rerank 2.5 Lite","family":"voyage","limit":{"context":32000,"output":32000},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2025-08-11"},"voyage/voyage-3-large":{"name":"voyage-3-large","family":"voyage","limit":{"context":8192,"output":1536},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2025-01-07"},"voyage/voyage-3.5":{"name":"voyage-3.5","family":"voyage","limit":{"context":8192,"output":1536},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2025-05-20"},"voyage/voyage-3.5-lite":{"name":"voyage-3.5-lite","family":"voyage","limit":{"context":8192,"output":1536},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2025-05-20"},"voyage/voyage-4":{"name":"voyage-4","family":"voyage","limit":{"context":32000,"output":0},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2026-01-15"},"voyage/voyage-4-large":{"name":"voyage-4-large","family":"voyage","limit":{"context":32000,"output":0},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2026-01-15"},"voyage/voyage-4-lite":{"name":"voyage-4-lite","family":"voyage","limit":{"context":32000,"output":0},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2026-01-15"},"voyage/voyage-code-2":{"name":"voyage-code-2","family":"voyage","limit":{"context":8192,"output":1536},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2024-01-01"},"voyage/voyage-code-3":{"name":"voyage-code-3","family":"voyage","limit":{"context":8192,"output":1536},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2024-12-04"},"voyage/voyage-finance-2":{"name":"voyage-finance-2","family":"voyage","limit":{"context":8192,"output":1536},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2024-06-03"},"voyage/voyage-law-2":{"name":"voyage-law-2","family":"voyage","limit":{"context":8192,"output":1536},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2024-04-15"},"xai/grok-4.1-fast-non-reasoning":{"name":"Grok 4.1 Fast Non-Reasoning","family":"grok","cost":{"input":0.2,"output":0.5,"cache_read":0.05},"limit":{"context":1000000,"output":1000000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-11-19"},"xai/grok-4.1-fast-reasoning":{"name":"Grok 4.1 Fast Reasoning","family":"grok","cost":{"input":0.2,"output":0.5,"cache_read":0.05},"limit":{"context":1000000,"output":1000000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-11-19"},"xai/grok-4.20-multi-agent":{"name":"Grok 4.20 Multi-Agent","family":"grok","cost":{"input":1.25,"output":2.5,"cache_read":0.2},"limit":{"context":2000000,"output":2000000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-03-10"},"xai/grok-4.20-multi-agent-beta":{"name":"Grok 4.20 Multi Agent Beta","family":"grok","cost":{"input":1.25,"output":2.5,"cache_read":0.2},"limit":{"context":2000000,"output":2000000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-03-11"},"xai/grok-4.20-non-reasoning":{"name":"Grok 4.20 Non-Reasoning","family":"grok","cost":{"input":1.25,"output":2.5,"cache_read":0.2},"limit":{"context":2000000,"output":2000000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-03-10"},"xai/grok-4.20-non-reasoning-beta":{"name":"Grok 4.20 Beta Non-Reasoning","family":"grok","cost":{"input":1.25,"output":2.5,"cache_read":0.4},"limit":{"context":2000000,"output":2000000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-03-11"},"xai/grok-4.20-reasoning":{"name":"Grok 4.20 Reasoning","family":"grok","cost":{"input":1.25,"output":2.5,"cache_read":0.2},"limit":{"context":2000000,"output":2000000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-03-10"},"xai/grok-4.20-reasoning-beta":{"name":"Grok 4.20 Beta Reasoning","family":"grok","cost":{"input":1.25,"output":2.5,"cache_read":0.2},"limit":{"context":2000000,"output":2000000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-03-11"},"xai/grok-4.3":{"name":"Grok 4.3","family":"grok","cost":{"input":1.25,"output":2.5,"cache_read":0.2},"limit":{"context":1000000,"output":1000000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-04-30"},"xai/grok-build-0.1":{"name":"Grok Build 0.1","family":"grok-build","cost":{"input":1,"output":2,"cache_read":0.2},"limit":{"context":256000,"output":256000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-05-20"},"xai/grok-imagine-image":{"name":"Grok Imagine Image","family":"grok","limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["text","image"]},"temperature":true,"release_date":"2026-01-28"},"xai/grok-imagine-video":{"name":"Grok Imagine","family":"grok","limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["video"]},"temperature":true,"release_date":"2026-01-28"},"xai/grok-imagine-video-1.5":{"name":"Grok Imagine Video 1.5","family":"grok","limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["video"]},"temperature":true,"release_date":"2026-06-22"},"xai/grok-imagine-video-1.5-preview":{"name":"Grok Imagine Video 1.5 Preview","family":"grok","limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["video"]},"temperature":true,"release_date":"2026-05-30"},"xai/grok-stt":{"name":"Grok STT","family":"grok","limit":{"context":0,"output":0},"modalities":{"input":["audio"],"output":["text"]},"temperature":true,"release_date":"2026-03-16"},"xai/grok-tts":{"name":"Grok TTS","family":"grok","limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["audio"]},"temperature":true,"release_date":"2026-03-16"},"xai/grok-voice-think-fast-1.0":{"name":"Grok Voice Think Fast 1.0","family":"grok","limit":{"context":0,"output":0},"modalities":{"input":["text","audio"],"output":["text","audio"]},"temperature":true,"release_date":"2026-04-23"},"xiaomi/mimo-v2-flash":{"name":"MiMo V2 Flash","family":"mimo","cost":{"input":0.1,"output":0.3,"cache_read":0.01},"limit":{"context":262144,"output":32000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-12-16"},"xiaomi/mimo-v2-pro":{"name":"MiMo V2 Pro","family":"mimo","cost":{"input":1,"output":3,"cache_read":0.2},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-03-18"},"xiaomi/mimo-v2.5":{"name":"MiMo M2.5","family":"mimo-v2.5","cost":{"input":0.14,"output":0.28,"cache_read":0.0028},"limit":{"context":1050000,"output":131100},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-04-22"},"xiaomi/mimo-v2.5-pro":{"name":"MiMo V2.5 Pro","family":"mimo-v2.5-pro","cost":{"input":0.435,"output":0.87,"cache_read":0.0036},"limit":{"context":1050000,"output":131000},"modalities":{"input":["text","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-04-22"},"zai/glm-4.5":{"name":"GLM 4.5","family":"glm","cost":{"input":0.6,"output":2.2,"cache_read":0.11},"limit":{"context":128000,"output":96000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-28"},"zai/glm-4.5-air":{"name":"GLM 4.5 Air","family":"glm-air","cost":{"input":0.2,"output":1.1,"cache_read":0.03},"limit":{"context":128000,"output":96000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-28"},"zai/glm-4.5v":{"name":"GLM 4.5V","family":"glm","cost":{"input":0.6,"output":1.8,"cache_read":0.11},"limit":{"context":66000,"output":16000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-08-11"},"zai/glm-4.6":{"name":"GLM 4.6","family":"glm","cost":{"input":0.6,"output":2.2,"cache_read":0.11},"limit":{"context":200000,"output":96000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-09-30"},"zai/glm-4.6v":{"name":"GLM-4.6V","family":"glm","cost":{"input":0.3,"output":0.9,"cache_read":0.05},"limit":{"context":128000,"output":24000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-09-30"},"zai/glm-4.6v-flash":{"name":"GLM-4.6V-Flash","family":"glm","limit":{"context":128000,"output":24000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-09-30"},"zai/glm-4.7":{"name":"GLM 4.7","family":"glm","cost":{"input":2.25,"output":2.75,"cache_read":2.25},"limit":{"context":131000,"output":40000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-12-22"},"zai/glm-4.7-flash":{"name":"GLM 4.7 Flash","family":"glm","cost":{"input":0.07,"output":0.4},"limit":{"context":200000,"output":131000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-01-19"},"zai/glm-4.7-flashx":{"name":"GLM 4.7 FlashX","family":"glm-flash","cost":{"input":0.06,"output":0.4,"cache_read":0.01},"limit":{"context":200000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-01-19"},"zai/glm-5":{"name":"GLM-5","family":"glm","cost":{"input":1,"output":3.2,"cache_read":0.2},"limit":{"context":202800,"output":131100},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-12"},"zai/glm-5-turbo":{"name":"GLM 5 Turbo","family":"glm","cost":{"input":1.2,"output":4,"cache_read":0.24},"limit":{"context":202800,"output":131100},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-03-15"},"zai/glm-5.1":{"name":"GLM 5.1","family":"glm","cost":{"input":1.4,"output":4.4,"cache_read":0.26},"limit":{"context":202800,"output":64000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-04-07"},"zai/glm-5.2":{"name":"GLM 5.2","family":"glm","cost":{"input":1.5,"output":4.5,"cache_read":0.3},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-06-16"},"zai/glm-5.2-fast":{"name":"GLM 5.2 Fast","family":"glm","cost":{"input":3,"output":10.25,"cache_read":0.5},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-06-16"},"zai/glm-5v-turbo":{"name":"GLM 5V Turbo","family":"glm","cost":{"input":1.2,"output":4,"cache_read":0.24},"limit":{"context":200000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-04-01"}}},"vivgrid":{"models":{"deepseek-v3.2":{"name":"DeepSeek-V3.2","family":"deepseek","cost":{"input":0.28,"output":0.42},"limit":{"context":128000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-01"},"deepseek-v4-pro":{"name":"DeepSeek V4 Pro","family":"deepseek-thinking","cost":{"input":0.435,"output":0.87,"cache_read":0.003625},"limit":{"context":1000000,"output":384000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-24"},"gemini-3.1-flash-lite-preview":{"name":"Gemini 3.1 Flash Lite Preview","family":"gemini-flash-lite","cost":{"input":0.25,"output":1.5,"cache_read":0.025,"cache_write":1},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-03-03"},"gemini-3.1-pro-preview":{"name":"Gemini 3.1 Pro Preview","family":"gemini-pro","cost":{"input":2,"output":12,"cache_read":0.2},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-19"},"gpt-5-mini":{"name":"GPT-5 Mini","family":"gpt-mini","cost":{"input":0.25,"output":2,"cache_read":0.03},"limit":{"context":272000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-08-07"},"gpt-5.1-codex":{"name":"GPT-5.1 Codex","family":"gpt-codex","cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"release_date":"2025-11-13"},"gpt-5.1-codex-max":{"name":"GPT-5.1 Codex Max","family":"gpt-codex","cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"release_date":"2025-11-13"},"gpt-5.2-codex":{"name":"GPT-5.2 Codex","family":"gpt-codex","cost":{"input":1.75,"output":14,"cache_read":0.175},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"release_date":"2026-01-14"},"gpt-5.3-codex":{"name":"GPT-5.3 Codex","family":"gpt-codex","cost":{"input":1.75,"output":14,"cache_read":0.175},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"release_date":"2026-02-24"},"gpt-5.4":{"name":"GPT-5.4","family":"gpt","cost":{"input":2.5,"output":15,"cache_read":0.25},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-05"},"gpt-5.4-mini":{"name":"GPT-5.4 Mini","family":"gpt-mini","cost":{"input":0.75,"output":4.5,"cache_read":0.075},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-17"},"gpt-5.4-nano":{"name":"GPT-5.4 Nano","family":"gpt-nano","cost":{"input":0.2,"output":1.25,"cache_read":0.02},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-17"},"gpt-5.5":{"name":"GPT-5.5","family":"gpt","cost":{"input":5,"output":30,"cache_read":0.5},"limit":{"context":1050000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-23"}}},"vultr":{"models":{"MiniMaxAI/MiniMax-M2.7":{"name":"MiniMax-M2.7","family":"minimax","cost":{"input":0.3,"output":1.2},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-03-18"},"moonshotai/Kimi-K2.6":{"name":"Kimi K2.6","family":"kimi-k2","cost":{"input":0.15,"output":0.6},"limit":{"context":262144,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-21"},"nvidia/DeepSeek-V3.2-NVFP4":{"name":"DeepSeek V3.2","family":"deepseek","cost":{"input":0.55,"output":1.65},"limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-01"},"nvidia/Llama-3.1-Nemotron-Safety-Guard-8B-v3":{"name":"Llama 3.1 Nemotron Safety Guard","family":"llama","cost":{"input":0.01,"output":0.01},"limit":{"context":8192,"output":4096},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2025-10-28"},"nvidia/Nemotron-3-Nano-Omni-30B-A3B-Reasoning-BF16":{"name":"NVIDIA Nemotron 3 Nano Omni","family":"nemotron","cost":{"input":0.13,"output":0.38},"limit":{"context":262144,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-28"},"nvidia/Nemotron-Cascade-2-30B-A3B":{"name":"NVIDIA Nemotron Cascade 2","family":"nemotron","cost":{"input":0.15,"output":0.6},"limit":{"context":262144,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-01"},"zai-org/GLM-5.1-FP8":{"name":"GLM-5.1","family":"glm","cost":{"input":0.85,"output":3.1},"limit":{"context":200000,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-07"}}},"wafer.ai":{"models":{"GLM-5.1":{"name":"GLM-5.1","family":"glm","cost":{"input":1,"output":3.2,"cache_read":0.1},"limit":{"context":202752,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-07"},"GLM-5.2":{"name":"GLM-5.2","family":"glm","cost":{"input":1.2,"output":4.1,"cache_read":0.2},"limit":{"context":1048576,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-06-13"},"Kimi-K2.6":{"name":"Kimi-K2.6","family":"kimi-k2","cost":{"input":0.68,"output":3.15,"cache_read":0.07},"limit":{"context":262144,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-05-13"},"Qwen3.5-397B-A17B":{"name":"Qwen3.5-397B-A17B","family":"qwen","cost":{"input":0.43,"output":2.6,"cache_read":0.04},"limit":{"context":262144,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-02-16"},"Qwen3.6-35B-A3B":{"name":"Qwen3.6-35B-A3B","family":"qwen","cost":{"input":0.15,"output":1,"cache_read":0.02},"limit":{"context":256000,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-05-11"},"deepseek-v4-flash":{"name":"DeepSeek V4 Flash","family":"deepseek-flash","cost":{"input":0.14,"output":0.28,"cache_read":0.01},"limit":{"context":1000000,"output":384000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-24"},"deepseek-v4-pro":{"name":"DeepSeek V4 Pro","family":"deepseek-thinking","cost":{"input":1.74,"output":3.48,"cache_read":0.02},"limit":{"context":1000000,"output":384000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-24"},"qwen3.7-max":{"name":"Qwen3.7-Max","family":"qwen3.7-max","cost":{"input":5,"output":15,"cache_read":0.5},"limit":{"context":256000,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-05-21"}}},"wandb":{"models":{"MiniMaxAI/MiniMax-M2.5":{"name":"MiniMax M2.5","family":"minimax","cost":{"input":0.3,"output":1.2},"limit":{"context":196608,"output":196608},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-12"},"OpenPipe/Qwen3-14B-Instruct":{"name":"OpenPipe Qwen3 14B Instruct","family":"qwen","cost":{"input":0.05,"output":0.22},"limit":{"context":32768,"output":32768},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-04-29"},"Qwen/Qwen3-235B-A22B-Instruct-2507":{"name":"Qwen3 235B A22B Instruct 2507","family":"qwen","cost":{"input":0.1,"output":0.1},"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-04-28"},"Qwen/Qwen3-235B-A22B-Thinking-2507":{"name":"Qwen3-235B-A22B-Thinking-2507","family":"qwen","cost":{"input":0.1,"output":0.1},"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-25"},"Qwen/Qwen3-30B-A3B-Instruct-2507":{"name":"Qwen3 30B A3B Instruct 2507","family":"qwen","cost":{"input":0.1,"output":0.3},"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-29"},"Qwen/Qwen3-Coder-480B-A35B-Instruct":{"name":"Qwen3-Coder-480B-A35B-Instruct","family":"qwen","cost":{"input":1,"output":1.5},"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-23"},"deepseek-ai/DeepSeek-V3.1":{"name":"DeepSeek V3.1","family":"deepseek","cost":{"input":0.55,"output":1.65},"limit":{"context":161000,"output":161000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-08-21"},"meta-llama/Llama-3.1-70B-Instruct":{"name":"Llama 3.1 70B","family":"llama","cost":{"input":0.8,"output":0.8},"limit":{"context":128000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-07-23"},"meta-llama/Llama-3.1-8B-Instruct":{"name":"Meta-Llama-3.1-8B-Instruct","family":"llama","cost":{"input":0.22,"output":0.22},"limit":{"context":128000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-07-23"},"meta-llama/Llama-3.3-70B-Instruct":{"name":"Llama-3.3-70B-Instruct","family":"llama","cost":{"input":0.71,"output":0.71},"limit":{"context":128000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-12-06"},"meta-llama/Llama-4-Scout-17B-16E-Instruct":{"name":"Llama 4 Scout 17B 16E Instruct","family":"llama","cost":{"input":0.17,"output":0.66},"limit":{"context":64000,"output":64000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-01-31"},"microsoft/Phi-4-mini-instruct":{"name":"Phi-4-mini-instruct","family":"phi","cost":{"input":0.08,"output":0.35},"limit":{"context":128000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-12-11"},"moonshotai/Kimi-K2.5":{"name":"Kimi K2.5","family":"kimi-k2","cost":{"input":0.5,"output":2.85},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-01-27"},"nvidia/NVIDIA-Nemotron-3-Super-120B-A12B-FP8":{"name":"NVIDIA Nemotron 3 Super 120B","family":"nemotron","cost":{"input":0.2,"output":0.8},"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-03-11"},"openai/gpt-oss-120b":{"name":"gpt-oss-120b","family":"gpt-oss","cost":{"input":0.15,"output":0.6},"limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-08-05"},"openai/gpt-oss-20b":{"name":"gpt-oss-20b","family":"gpt-oss","cost":{"input":0.05,"output":0.2},"limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-08-05"},"zai-org/GLM-5-FP8":{"name":"GLM 5","family":"glm","cost":{"input":1,"output":3.2},"limit":{"context":200000,"output":200000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-11"},"zai-org/GLM-5.1":{"name":"GLM-5.1","family":"glm","cost":{"input":1.4,"output":4.4,"cache_read":0.26},"limit":{"context":200000,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-07"}}},"xai":{"models":{"grok-4.20-0309-non-reasoning":{"name":"Grok 4.20 (Non-Reasoning)","family":"grok","cost":{"input":1.25,"output":2.5,"cache_read":0.2},"limit":{"context":1000000,"output":30000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-03-09"},"grok-4.20-0309-reasoning":{"name":"Grok 4.20 (Reasoning)","family":"grok","cost":{"input":1.25,"output":2.5,"cache_read":0.2},"limit":{"context":1000000,"output":30000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-03-09"},"grok-4.20-multi-agent-0309":{"name":"Grok 4.20 Multi-Agent","family":"grok","cost":{"input":1.25,"output":2.5,"cache_read":0.2},"limit":{"context":1000000,"output":30000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"temperature":true,"attachment":true,"release_date":"2026-03-09"},"grok-4.3":{"name":"Grok 4.3","family":"grok","cost":{"input":1.25,"output":2.5,"cache_read":0.2},"limit":{"context":1000000,"output":30000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-04-17"},"grok-build-0.1":{"name":"Grok Build 0.1","family":"grok-build","cost":{"input":1,"output":2,"cache_read":0.2},"limit":{"context":256000,"output":256000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-04-16"},"grok-imagine-image":{"name":"Grok Imagine Image","family":"grok","limit":{"context":8000,"output":0},"modalities":{"input":["text","image","pdf"],"output":["image","pdf"]},"attachment":true,"release_date":"2026-01-28"},"grok-imagine-image-quality":{"name":"Grok Imagine Image Quality","family":"grok","limit":{"context":8000,"output":0},"modalities":{"input":["text","image","pdf"],"output":["image","pdf"]},"attachment":true,"release_date":"2026-04-03"},"grok-imagine-video":{"name":"Grok Imagine Video","family":"grok","limit":{"context":1024,"output":0},"modalities":{"input":["text","image","video","pdf"],"output":["video"]},"attachment":true,"release_date":"2026-01-28"}}},"xiaomi":{"models":{"mimo-v2-flash":{"name":"MiMo-V2-Flash","family":"mimo","cost":{"input":0.1,"output":0.3,"cache_read":0.01},"limit":{"context":262144,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-16"},"mimo-v2-omni":{"name":"MiMo-V2-Omni","family":"mimo","cost":{"input":0.4,"output":2,"cache_read":0.08},"limit":{"context":262144,"output":131072},"modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-03-18"},"mimo-v2-pro":{"name":"MiMo-V2-Pro","family":"mimo","cost":{"input":1,"output":3,"cache_read":0.2},"limit":{"context":1048576,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-03-18"},"mimo-v2.5":{"name":"MiMo-V2.5","family":"mimo","cost":{"input":0.4,"output":2,"cache_read":0.08},"limit":{"context":1048576,"output":131072},"modalities":{"input":["text","image","audio","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-22"},"mimo-v2.5-pro":{"name":"MiMo-V2.5-Pro","family":"mimo","cost":{"input":1,"output":3,"cache_read":0.2},"limit":{"context":1048576,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-22"},"mimo-v2.5-pro-ultraspeed":{"name":"MiMo-V2.5-Pro-UltraSpeed","family":"mimo","cost":{"input":1.305,"output":2.61,"cache_read":0.0108},"limit":{"context":1048576,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-06-08"}}},"xiaomi-token-plan-ams":{"models":{"mimo-v2-omni":{"name":"MiMo-V2-Omni","family":"mimo","cost":{},"limit":{"context":262144,"output":131072},"modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-03-18"},"mimo-v2-pro":{"name":"MiMo-V2-Pro","family":"mimo","cost":{},"limit":{"context":1048576,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-03-18"},"mimo-v2-tts":{"name":"MiMo-V2-TTS","family":"mimo","cost":{},"limit":{"context":8192,"output":8192},"modalities":{"input":["text"],"output":["audio"]},"open_weights":true,"release_date":"2026-03-18"},"mimo-v2.5":{"name":"MiMo-V2.5","family":"mimo","cost":{},"limit":{"context":1048576,"output":131072},"modalities":{"input":["text","image","audio","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-22"},"mimo-v2.5-pro":{"name":"MiMo-V2.5-Pro","family":"mimo","cost":{},"limit":{"context":1048576,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-22"},"mimo-v2.5-tts":{"name":"MiMo-V2.5-TTS","family":"mimo","cost":{},"limit":{"context":8192,"output":8192},"modalities":{"input":["text"],"output":["audio"]},"open_weights":true,"release_date":"2026-04-22"},"mimo-v2.5-tts-voiceclone":{"name":"MiMo-V2.5-TTS-VoiceClone","family":"mimo","cost":{},"limit":{"context":8192,"output":8192},"modalities":{"input":["text"],"output":["audio"]},"open_weights":true,"release_date":"2026-04-22"},"mimo-v2.5-tts-voicedesign":{"name":"MiMo-V2.5-TTS-VoiceDesign","family":"mimo","cost":{},"limit":{"context":8192,"output":8192},"modalities":{"input":["text"],"output":["audio"]},"open_weights":true,"release_date":"2026-04-22"}}},"xiaomi-token-plan-cn":{"models":{"mimo-v2-omni":{"name":"MiMo-V2-Omni","family":"mimo","cost":{},"limit":{"context":262144,"output":131072},"modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-03-18"},"mimo-v2-pro":{"name":"MiMo-V2-Pro","family":"mimo","cost":{},"limit":{"context":1048576,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-03-18"},"mimo-v2-tts":{"name":"MiMo-V2-TTS","family":"mimo","cost":{},"limit":{"context":8192,"output":8192},"modalities":{"input":["text"],"output":["audio"]},"open_weights":true,"release_date":"2026-03-18"},"mimo-v2.5":{"name":"MiMo-V2.5","family":"mimo","cost":{},"limit":{"context":1048576,"output":131072},"modalities":{"input":["text","image","audio","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-22"},"mimo-v2.5-pro":{"name":"MiMo-V2.5-Pro","family":"mimo","cost":{},"limit":{"context":1048576,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-22"},"mimo-v2.5-tts":{"name":"MiMo-V2.5-TTS","family":"mimo","cost":{},"limit":{"context":8192,"output":8192},"modalities":{"input":["text"],"output":["audio"]},"open_weights":true,"release_date":"2026-04-22"},"mimo-v2.5-tts-voiceclone":{"name":"MiMo-V2.5-TTS-VoiceClone","family":"mimo","cost":{},"limit":{"context":8192,"output":8192},"modalities":{"input":["text"],"output":["audio"]},"open_weights":true,"release_date":"2026-04-22"},"mimo-v2.5-tts-voicedesign":{"name":"MiMo-V2.5-TTS-VoiceDesign","family":"mimo","cost":{},"limit":{"context":8192,"output":8192},"modalities":{"input":["text"],"output":["audio"]},"open_weights":true,"release_date":"2026-04-22"}}},"xiaomi-token-plan-sgp":{"models":{"mimo-v2-omni":{"name":"MiMo-V2-Omni","family":"mimo","cost":{},"limit":{"context":262144,"output":131072},"modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-03-18"},"mimo-v2-pro":{"name":"MiMo-V2-Pro","family":"mimo","cost":{},"limit":{"context":1048576,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-03-18"},"mimo-v2-tts":{"name":"MiMo-V2-TTS","family":"mimo","cost":{},"limit":{"context":8192,"output":8192},"modalities":{"input":["text"],"output":["audio"]},"open_weights":true,"release_date":"2026-03-18"},"mimo-v2.5":{"name":"MiMo-V2.5","family":"mimo","cost":{},"limit":{"context":1048576,"output":131072},"modalities":{"input":["text","image","audio","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-22"},"mimo-v2.5-pro":{"name":"MiMo-V2.5-Pro","family":"mimo","cost":{},"limit":{"context":1048576,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-22"},"mimo-v2.5-tts":{"name":"MiMo-V2.5-TTS","family":"mimo","cost":{},"limit":{"context":8192,"output":8192},"modalities":{"input":["text"],"output":["audio"]},"open_weights":true,"release_date":"2026-04-22"},"mimo-v2.5-tts-voiceclone":{"name":"MiMo-V2.5-TTS-VoiceClone","family":"mimo","cost":{},"limit":{"context":8192,"output":8192},"modalities":{"input":["text"],"output":["audio"]},"open_weights":true,"release_date":"2026-04-22"},"mimo-v2.5-tts-voicedesign":{"name":"MiMo-V2.5-TTS-VoiceDesign","family":"mimo","cost":{},"limit":{"context":8192,"output":8192},"modalities":{"input":["text"],"output":["audio"]},"open_weights":true,"release_date":"2026-04-22"}}},"xpersona":{"models":{"xpersona-frieren-coder":{"name":"Xpersona Frieren 1","cost":{"input":1.5,"output":6,"cache_read":0.15},"limit":{"context":1000000,"output":384000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"release_date":"2026-05-01"},"xpersona-gpt-5.5":{"name":"GPT-5.5","family":"gpt","cost":{"input":3,"output":18,"cache_read":0.3},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"release_date":"2026-05-29"}}},"zai":{"models":{"glm-4.5":{"name":"GLM-4.5","family":"glm","cost":{"input":0.6,"output":2.2,"cache_read":0.11},"limit":{"context":131072,"output":98304},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-28"},"glm-4.5-air":{"name":"GLM-4.5-Air","family":"glm-air","cost":{"input":0.2,"output":1.1,"cache_read":0.03},"limit":{"context":131072,"output":98304},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-28"},"glm-4.5-flash":{"name":"GLM-4.5-Flash","family":"glm-flash","cost":{},"limit":{"context":131072,"output":98304},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-28"},"glm-4.5v":{"name":"GLM-4.5V","family":"glm","cost":{"input":0.6,"output":1.8},"limit":{"context":64000,"output":16384},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-08-11"},"glm-4.6":{"name":"GLM-4.6","family":"glm","cost":{"input":0.6,"output":2.2,"cache_read":0.11},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-09-30"},"glm-4.6v":{"name":"GLM-4.6V","family":"glm","cost":{"input":0.3,"output":0.9},"limit":{"context":128000,"output":32768},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-12-08"},"glm-4.7":{"name":"GLM-4.7","family":"glm","cost":{"input":0.6,"output":2.2,"cache_read":0.11},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-22"},"glm-4.7-flash":{"name":"GLM-4.7-Flash","family":"glm-flash","cost":{},"limit":{"context":200000,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-01-19"},"glm-4.7-flashx":{"name":"GLM-4.7-FlashX","family":"glm-flash","cost":{"input":0.07,"output":0.4,"cache_read":0.01},"limit":{"context":200000,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-01-19"},"glm-5":{"name":"GLM-5","family":"glm","cost":{"input":1,"output":3.2,"cache_read":0.2},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-12"},"glm-5-turbo":{"name":"GLM-5-Turbo","family":"glm","cost":{"input":1.2,"output":4,"cache_read":0.24},"limit":{"context":200000,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-03-16"},"glm-5.1":{"name":"GLM-5.1","family":"glm","cost":{"input":1.4,"output":4.4,"cache_read":0.26},"limit":{"context":200000,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-07"},"glm-5.2":{"name":"GLM-5.2","family":"glm","cost":{"input":1.4,"output":4.4,"cache_read":0.26},"limit":{"context":1000000,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-06-13"},"glm-5v-turbo":{"name":"GLM-5V-Turbo","family":"glm","cost":{"input":1.2,"output":4,"cache_read":0.24},"limit":{"context":200000,"output":131072},"modalities":{"input":["text","image","video","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-04-01"}}},"zai-coding-plan":{"models":{"glm-4.5-air":{"name":"GLM-4.5-Air","family":"glm-air","cost":{},"limit":{"context":131072,"output":98304},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-28"},"glm-4.7":{"name":"GLM-4.7","family":"glm","cost":{},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-22"},"glm-5-turbo":{"name":"GLM-5-Turbo","family":"glm","cost":{},"limit":{"context":200000,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-03-16"},"glm-5.1":{"name":"GLM-5.1","family":"glm","cost":{},"limit":{"context":200000,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-03-27"},"glm-5.2":{"name":"GLM-5.2","family":"glm","cost":{},"limit":{"context":1000000,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-06-13"},"glm-5v-turbo":{"name":"GLM-5V-Turbo","family":"glm","cost":{},"limit":{"context":200000,"output":131072},"modalities":{"input":["text","image","video","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-04-01"}}},"zeldoc":{"models":{"z-code":{"name":"Z-Code","cost":{},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-04-15"}}},"zenmux":{"models":{"anthropic/claude-3.5-haiku":{"name":"Claude 3.5 Haiku","cost":{"input":0.8,"output":4,"cache_read":0.08,"cache_write":1},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-11-04"},"anthropic/claude-3.7-sonnet":{"name":"Claude 3.7 Sonnet","cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-02-24"},"anthropic/claude-fable-5":{"name":"Claude Fable 5","family":"claude-fable","cost":{"input":10,"output":50,"cache_read":1,"cache_write":12.5},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-06-09"},"anthropic/claude-haiku-4.5":{"name":"Claude Haiku 4.5","cost":{"input":1,"output":5,"cache_read":0.1,"cache_write":1.25},"limit":{"context":200000,"output":64000},"modalities":{"input":["image","text"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-10-15"},"anthropic/claude-opus-4":{"name":"Claude Opus 4","cost":{"input":15,"output":75,"cache_read":1.5,"cache_write":18.75},"limit":{"context":200000,"output":32000},"modalities":{"input":["image","text","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-05-22"},"anthropic/claude-opus-4.1":{"name":"Claude Opus 4.1","cost":{"input":15,"output":75,"cache_read":1.5,"cache_write":18.75},"limit":{"context":200000,"output":64000},"modalities":{"input":["image","text","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-08-05"},"anthropic/claude-opus-4.5":{"name":"Claude Opus 4.5","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":200000,"output":64000},"modalities":{"input":["pdf","image","text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-11-24"},"anthropic/claude-opus-4.6":{"name":"Claude Opus 4.6","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":1000000,"output":128000},"modalities":{"input":["image","text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-06"},"anthropic/claude-opus-4.7":{"name":"Claude Opus 4.7","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-16"},"anthropic/claude-opus-4.8":{"name":"Claude Opus 4.8","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-05-28"},"anthropic/claude-sonnet-4":{"name":"Claude Sonnet 4","cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":1000000,"output":64000},"modalities":{"input":["image","text","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-05-22"},"anthropic/claude-sonnet-4.5":{"name":"Claude Sonnet 4.5","cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-09-29"},"anthropic/claude-sonnet-4.6":{"name":"Claude Sonnet 4.6","cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-18"},"baidu/ernie-5.0-thinking-preview":{"name":"ERNIE 5.0","cost":{"input":0.84,"output":3.37},"limit":{"context":128000,"output":64000},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-01-22"},"deepseek/deepseek-chat":{"name":"DeepSeek-V3.2 (Non-thinking Mode)","cost":{"input":0.28,"output":0.42,"cache_read":0.03},"limit":{"context":128000,"output":64000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-12-01"},"deepseek/deepseek-v3.2":{"name":"DeepSeek V3.2","cost":{"input":0.28,"output":0.43},"limit":{"context":128000,"output":64000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-12-05"},"deepseek/deepseek-v3.2-exp":{"name":"DeepSeek-V3.2-Exp","cost":{"input":0.22,"output":0.33},"limit":{"context":163000,"output":64000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-09-29"},"deepseek/deepseek-v4-flash":{"name":"DeepSeek V4 Flash","family":"deepseek-flash","cost":{"input":0.14,"output":0.28,"cache_read":0.0028},"limit":{"context":1000000,"output":384000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-24"},"deepseek/deepseek-v4-pro":{"name":"DeepSeek V4 Pro","family":"deepseek-thinking","cost":{"input":0.435,"output":0.87,"cache_read":0.003625},"limit":{"context":1000000,"output":384000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-24"},"google/gemini-2.5-flash":{"name":"Gemini 2.5 Flash","cost":{"input":0.3,"output":2.5,"cache_read":0.07,"cache_write":1},"limit":{"context":1048000,"output":64000},"modalities":{"input":["pdf","image","text","audio"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-06-17"},"google/gemini-2.5-flash-lite":{"name":"Gemini 2.5 Flash Lite","cost":{"input":0.1,"output":0.4,"cache_read":0.03,"cache_write":1},"limit":{"context":1048000,"output":64000},"modalities":{"input":["pdf","image","text","audio"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-07-22"},"google/gemini-2.5-pro":{"name":"Gemini 2.5 Pro","cost":{"input":1.25,"output":10,"cache_read":0.31,"cache_write":4.5},"limit":{"context":1048000,"output":64000},"modalities":{"input":["pdf","image","text","audio","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-06-17"},"google/gemini-3-flash-preview":{"name":"Gemini 3 Flash Preview","cost":{"input":0.5,"output":3,"cache_read":0.05,"cache_write":1},"limit":{"context":1048000,"output":64000},"modalities":{"input":["text","image","pdf","audio"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-12-17"},"google/gemini-3.1-flash-lite":{"name":"Gemini 3.1 Flash Lite","family":"gemini-flash-lite","cost":{"input":0.25,"output":1.5,"cache_read":0.025},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-05-07"},"google/gemini-3.1-flash-lite-preview":{"name":"Gemini 3.1 Flash Lite Preview","cost":{"input":0.25,"output":1.5},"limit":{"context":1050000,"output":65530},"modalities":{"input":["text","image","audio","video"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-03-20"},"google/gemini-3.1-pro-preview":{"name":"Gemini 3.1 Pro Preview","cost":{"input":2,"output":12,"cache_read":0.2,"cache_write":4.5},"limit":{"context":1048000,"output":64000},"modalities":{"input":["text","image","pdf","audio","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-19"},"google/gemini-3.5-flash":{"name":"Gemini 3.5 Flash","family":"gemini-flash","cost":{"input":1.5,"output":9,"cache_read":0.15},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-05-19"},"inclusionai/ling-1t":{"name":"Ling-1T","cost":{"input":0.56,"output":2.24,"cache_read":0.11},"limit":{"context":128000,"output":64000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-10-09"},"inclusionai/ring-1t":{"name":"Ring-1T","cost":{"input":0.56,"output":2.24,"cache_read":0.11},"limit":{"context":128000,"output":64000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-10-12"},"inclusionai/ring-2.6-1t":{"name":"inclusionAI: Ring-2.6-1T","cost":{"input":0.3,"output":2.5,"cache_read":0.06},"limit":{"context":262000,"output":65000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-05-07"},"kuaishou/kat-coder-pro-v2":{"name":"KAT-Coder-Pro-V2","cost":{"input":0.3,"output":1.2,"cache_read":0.06},"limit":{"context":256000,"output":80000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2026-03-30"},"minimax/minimax-m2":{"name":"MiniMax M2","cost":{"input":0.3,"output":1.2,"cache_read":0.03,"cache_write":0.38},"limit":{"context":204000,"output":64000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-10-27"},"minimax/minimax-m2.1":{"name":"MiniMax M2.1","cost":{"input":0.3,"output":1.2,"cache_read":0.03,"cache_write":0.38},"limit":{"context":204000,"output":64000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-12-22"},"minimax/minimax-m2.5":{"name":"MiniMax M2.5","cost":{"input":0.3,"output":1.2,"cache_read":0.03,"cache_write":0.375},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-02-13"},"minimax/minimax-m2.5-lightning":{"name":"MiniMax M2.5 highspeed","cost":{"input":0.6,"output":4.8,"cache_read":0.06,"cache_write":0.75},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-02-13"},"minimax/minimax-m2.7":{"name":"MiniMax M2.7","cost":{"input":0.3055,"output":1.2219},"limit":{"context":204800,"output":131070},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-03-20"},"minimax/minimax-m2.7-highspeed":{"name":"MiniMax M2.7 highspeed","cost":{"input":0.611,"output":2.4439},"limit":{"context":204800,"output":131070},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-03-20"},"minimax/minimax-m3":{"name":"MiniMax-M3","family":"minimax","cost":{"input":0.6,"output":2.4},"limit":{"context":512000,"output":128000},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-06-01"},"moonshotai/kimi-k2-0905":{"name":"Kimi K2 0905","cost":{"input":0.6,"output":2.5,"cache_read":0.15},"limit":{"context":262000,"output":64000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-09-04"},"moonshotai/kimi-k2-thinking":{"name":"Kimi K2 Thinking","cost":{"input":0.6,"output":2.5,"cache_read":0.15},"limit":{"context":262000,"output":64000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-11-06"},"moonshotai/kimi-k2-thinking-turbo":{"name":"Kimi K2 Thinking Turbo","cost":{"input":1.15,"output":8,"cache_read":0.15},"limit":{"context":262000,"output":64000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-11-06"},"moonshotai/kimi-k2.5":{"name":"Kimi K2.5","cost":{"input":0.58,"output":3.02,"cache_read":0.1},"limit":{"context":262000,"output":64000},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-01-27"},"moonshotai/kimi-k2.6":{"name":"Kimi K2.6","cost":{"input":0.95,"output":4,"cache_read":0.16},"limit":{"context":262140,"output":262140},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"open_weights":true,"release_date":"2026-04-20"},"moonshotai/kimi-k2.7-code":{"name":"Kimi K2.7 Code","family":"kimi-k2","cost":{"input":0.95,"output":4,"cache_read":0.16},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"open_weights":true,"release_date":"2026-06-12"},"moonshotai/kimi-k2.7-code-free":{"name":"Kimi K2.7 Code (Free)","family":"kimi-k2","cost":{},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"open_weights":true,"release_date":"2026-06-12"},"openai/gpt-5":{"name":"GPT-5","cost":{"input":1.25,"output":10,"cache_read":0.12},"limit":{"context":400000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-08-07"},"openai/gpt-5-codex":{"name":"GPT-5 Codex","cost":{"input":1.25,"output":10,"cache_read":0.12},"limit":{"context":400000,"output":64000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-09-23"},"openai/gpt-5.1":{"name":"GPT-5.1","cost":{"input":1.25,"output":10,"cache_read":0.12},"limit":{"context":400000,"output":64000},"modalities":{"input":["image","text","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-11-13"},"openai/gpt-5.1-chat":{"name":"GPT-5.1 Chat","cost":{"input":1.25,"output":10,"cache_read":0.12},"limit":{"context":128000,"output":64000},"modalities":{"input":["pdf","image","text"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-11-13"},"openai/gpt-5.1-codex":{"name":"GPT-5.1-Codex","cost":{"input":1.25,"output":10,"cache_read":0.12},"limit":{"context":400000,"output":64000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-11-13"},"openai/gpt-5.1-codex-mini":{"name":"GPT-5.1-Codex-Mini","cost":{"input":0.25,"output":2,"cache_read":0.03},"limit":{"context":400000,"output":64000},"modalities":{"input":["image","text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-11-13"},"openai/gpt-5.2":{"name":"GPT-5.2","cost":{"input":1.75,"output":14,"cache_read":0.17},"limit":{"context":400000,"output":64000},"modalities":{"input":["image","text","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-12-11"},"openai/gpt-5.2-codex":{"name":"GPT-5.2-Codex","cost":{"input":1.75,"output":14,"cache_read":0.17},"limit":{"context":400000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-01-15"},"openai/gpt-5.2-pro":{"name":"GPT-5.2-Pro","cost":{"input":21,"output":168},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-12-11"},"openai/gpt-5.3-chat":{"name":"GPT-5.3 Chat","cost":{"input":1.75,"output":14},"limit":{"context":128000,"output":16380},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-03-20"},"openai/gpt-5.3-codex":{"name":"GPT-5.3 Codex","cost":{"input":1.75,"output":14},"limit":{"context":400000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-03-20"},"openai/gpt-5.4":{"name":"GPT-5.4","cost":{"input":3.75,"output":18.75},"limit":{"context":1050000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-03-20"},"openai/gpt-5.4-mini":{"name":"GPT-5.4 Mini","cost":{"input":0.75,"output":4.5},"limit":{"context":400000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-03-20"},"openai/gpt-5.4-nano":{"name":"GPT-5.4 Nano","cost":{"input":0.2,"output":1.25},"limit":{"context":400000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2026-03-20"},"openai/gpt-5.4-pro":{"name":"GPT-5.4 Pro","cost":{"input":45,"output":225},"limit":{"context":1050000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-03-20"},"openai/gpt-5.5":{"name":"GPT-5.5","family":"gpt","cost":{"input":5,"output":30,"cache_read":0.5},"limit":{"context":1050000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-23"},"openai/gpt-5.5-instant":{"name":"GPT-5.5 Instant","cost":{"input":5,"output":30,"cache_read":0.5},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-05-05"},"openai/gpt-5.5-pro":{"name":"GPT-5.5 Pro","family":"gpt-pro","cost":{"input":30,"output":180},"limit":{"context":1050000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-23"},"qwen/qwen3-coder-plus":{"name":"Qwen3-Coder-Plus","cost":{"input":1,"output":5,"cache_read":0.1,"cache_write":1.25},"limit":{"context":1000000,"output":64000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-07-23"},"qwen/qwen3-max":{"name":"Qwen3-Max-Thinking","cost":{"input":1.2,"output":6},"limit":{"context":256000,"output":64000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-01-23"},"qwen/qwen3.5-flash":{"name":"Qwen3.5 Flash","cost":{"input":0.1,"output":0.4},"limit":{"context":1020000,"output":1020000},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-03-20"},"qwen/qwen3.5-plus":{"name":"Qwen3.5 Plus","cost":{"input":0.8,"output":4.8},"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-03-20"},"qwen/qwen3.6-plus":{"name":"Qwen3.6-Plus","cost":{"input":0.5,"output":3,"cache_read":0.05,"cache_write":0.625},"limit":{"context":1000000,"output":64000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-03-30"},"qwen/qwen3.7-max":{"name":"Qwen3.7 Max","family":"qwen","cost":{"input":2.5,"output":7.5,"cache_read":0.5,"cache_write":3.125},"limit":{"context":1000000,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-05-21"},"qwen/qwen3.7-plus":{"name":"Qwen3.7 Plus","family":"qwen","cost":{"input":0.4,"output":1.6,"cache_read":0.08,"cache_write":0.5},"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-06-02"},"sapiens-ai/agnes-1.5-lite":{"name":"Agnes 1.5 Lite","cost":{"input":0.12,"output":0.6},"limit":{"context":256000,"output":256000},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-03-26"},"sapiens-ai/agnes-1.5-pro":{"name":"Agnes 1.5 Pro","cost":{"input":0.16,"output":0.8},"limit":{"context":256000,"output":256000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-03-21"},"stepfun/step-3":{"name":"Step-3","cost":{"input":0.21,"output":0.57},"limit":{"context":65536,"output":64000},"modalities":{"input":["image","text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-07-31"},"stepfun/step-3.5-flash":{"name":"Step 3.5 Flash","cost":{"input":0.1,"output":0.3},"limit":{"context":256000,"output":64000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2026-02-02"},"stepfun/step-3.7-flash":{"name":"Step 3.7 Flash","cost":{"input":0.2,"output":1.15},"limit":{"context":256000,"output":256000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-05-29"},"stepfun/step-3.7-flash-free":{"name":"Step 3.7 Flash (Free)","cost":{},"limit":{"context":256000,"output":256000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-05-29"},"tencent/hy3-preview":{"name":"Hy3 preview","family":"Hy","cost":{"input":0.172,"output":0.572,"cache_read":0.058},"limit":{"context":256000,"output":64000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-20"},"volcengine/doubao-seed-1.8":{"name":"Doubao-Seed-1.8","cost":{"input":0.11,"output":0.28,"cache_read":0.02,"cache_write":0.0024},"limit":{"context":256000,"output":64000},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-12-18"},"volcengine/doubao-seed-2.0-code":{"name":"Doubao Seed 2.0 Code","cost":{"input":0.9,"output":4.48},"limit":{"context":256000,"output":32000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-03-20"},"volcengine/doubao-seed-2.0-lite":{"name":"Doubao-Seed-2.0-lite","cost":{"input":0.09,"output":0.51,"cache_read":0.02,"cache_write":0.0024},"limit":{"context":256000,"output":64000},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-14"},"volcengine/doubao-seed-2.0-mini":{"name":"Doubao-Seed-2.0-mini","cost":{"input":0.03,"output":0.28,"cache_read":0.01,"cache_write":0.0024},"limit":{"context":256000,"output":64000},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-14"},"volcengine/doubao-seed-2.0-pro":{"name":"Doubao-Seed-2.0-pro","cost":{"input":0.45,"output":2.24,"cache_read":0.09,"cache_write":0.0024},"limit":{"context":256000,"output":64000},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-14"},"volcengine/doubao-seed-code":{"name":"Doubao-Seed-Code","cost":{"input":0.17,"output":1.12,"cache_read":0.03},"limit":{"context":256000,"output":64000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-11-11"},"x-ai/grok-4":{"name":"Grok 4","cost":{"input":3,"output":15,"cache_read":0.75},"limit":{"context":256000,"output":64000},"modalities":{"input":["image","text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-07-09"},"x-ai/grok-4-fast":{"name":"Grok 4 Fast","cost":{"input":0.2,"output":0.5,"cache_read":0.05},"limit":{"context":2000000,"output":64000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-09-19"},"x-ai/grok-4.1-fast":{"name":"Grok 4.1 Fast","cost":{"input":0.2,"output":0.5,"cache_read":0.05},"limit":{"context":2000000,"output":64000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-11-20"},"x-ai/grok-4.1-fast-non-reasoning":{"name":"Grok 4.1 Fast Non Reasoning","cost":{"input":0.2,"output":0.5,"cache_read":0.05},"limit":{"context":2000000,"output":64000},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-11-20"},"x-ai/grok-4.2-fast":{"name":"Grok 4.2 Fast","cost":{"input":3,"output":9},"limit":{"context":2000000,"output":30000},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-03-20"},"x-ai/grok-4.2-fast-non-reasoning":{"name":"Grok 4.2 Fast Non Reasoning","cost":{"input":3,"output":9},"limit":{"context":2000000,"output":30000},"modalities":{"input":["text","image","video"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-03-20"},"x-ai/grok-4.3":{"name":"Grok 4.3","family":"grok","cost":{"input":1.25,"output":2.5,"cache_read":0.2},"limit":{"context":1000000,"output":1000000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-04-17"},"x-ai/grok-build-0.1":{"name":"Grok Build 0.1","family":"grok-build","cost":{"input":1,"output":2,"cache_read":0.2},"limit":{"context":256000,"output":256000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-04-16"},"x-ai/grok-code-fast-1":{"name":"Grok Code Fast 1","cost":{"input":0.2,"output":1.5,"cache_read":0.02},"limit":{"context":256000,"output":64000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-08-26"},"xiaomi/mimo-v2-flash":{"name":"MiMo-V2-Flash","family":"mimo","cost":{"input":0.1,"output":0.3,"cache_read":0.01},"limit":{"context":262144,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-16"},"xiaomi/mimo-v2-omni":{"name":"MiMo V2 Omni","family":"mimo","cost":{"input":0.4,"output":2,"cache_read":0.08},"limit":{"context":265000,"output":265000},"modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-03-18"},"xiaomi/mimo-v2-pro":{"name":"MiMo V2 Pro","family":"mimo","cost":{"input":1,"output":3,"cache_read":0.2},"limit":{"context":1000000,"output":256000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-03-18"},"xiaomi/mimo-v2.5":{"name":"MiMo-V2.5","family":"mimo","cost":{"input":0.4,"output":2,"cache_read":0.08},"limit":{"context":1048576,"output":131072},"modalities":{"input":["text","image","audio","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-22"},"xiaomi/mimo-v2.5-pro":{"name":"MiMo-V2.5-Pro","family":"mimo","cost":{"input":1,"output":3,"cache_read":0.2},"limit":{"context":1048576,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-22"},"z-ai/glm-4.5":{"name":"GLM 4.5","cost":{"input":0.35,"output":1.54,"cache_read":0.07},"limit":{"context":128000,"output":64000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-07-25"},"z-ai/glm-4.5-air":{"name":"GLM 4.5 Air","cost":{"input":0.11,"output":0.56,"cache_read":0.02},"limit":{"context":128000,"output":64000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-07-25"},"z-ai/glm-4.6":{"name":"GLM 4.6","cost":{"input":0.35,"output":1.54,"cache_read":0.07},"limit":{"context":200000,"output":64000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-09-30"},"z-ai/glm-4.6v":{"name":"GLM 4.6V","cost":{"input":0.14,"output":0.42,"cache_read":0.03},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-12-08"},"z-ai/glm-4.6v-flash":{"name":"GLM 4.6V FlashX","cost":{"input":0.02,"output":0.21,"cache_read":0.0043},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-12-08"},"z-ai/glm-4.6v-flash-free":{"name":"GLM 4.6V Flash (Free)","cost":{},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-12-08"},"z-ai/glm-4.7":{"name":"GLM 4.7","cost":{"input":0.28,"output":1.14,"cache_read":0.06},"limit":{"context":200000,"output":64000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-12-23"},"z-ai/glm-4.7-flash-free":{"name":"GLM 4.7 Flash (Free)","cost":{},"limit":{"context":200000,"output":64000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-01-19"},"z-ai/glm-4.7-flashx":{"name":"GLM 4.7 FlashX","cost":{"input":0.07,"output":0.42,"cache_read":0.01},"limit":{"context":200000,"output":64000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-01-19"},"z-ai/glm-5":{"name":"GLM 5","cost":{"input":0.58,"output":2.6,"cache_read":0.14},"limit":{"context":200000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-12"},"z-ai/glm-5-turbo":{"name":"GLM 5 Turbo","cost":{"input":0.88,"output":3.48},"limit":{"context":200000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-03-20"},"z-ai/glm-5.1":{"name":"GLM-5.1","cost":{"input":0.8781,"output":3.5126,"cache_read":0.1903},"limit":{"context":200000,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-04-03"},"z-ai/glm-5.2":{"name":"GLM 5.2","family":"glm","cost":{"input":1.4,"output":4.5,"cache_read":0.26},"limit":{"context":1000000,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-06-13"},"z-ai/glm-5.2-free":{"name":"GLM 5.2 (Free)","family":"glm","cost":{},"limit":{"context":1000000,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-06-13"},"z-ai/glm-5v-turbo":{"name":"GLM 5V Turbo","cost":{"input":0.726,"output":3.1946,"cache_read":0.1743},"limit":{"context":200000,"output":128000},"modalities":{"input":["text","image","video","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-04-01"}}},"zhipuai":{"models":{"glm-4.5":{"name":"GLM-4.5","family":"glm","cost":{"input":0.6,"output":2.2,"cache_read":0.11},"limit":{"context":131072,"output":98304},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-28"},"glm-4.5-air":{"name":"GLM-4.5-Air","family":"glm-air","cost":{"input":0.2,"output":1.1,"cache_read":0.03},"limit":{"context":131072,"output":98304},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-28"},"glm-4.5-flash":{"name":"GLM-4.5-Flash","family":"glm-flash","cost":{},"limit":{"context":131072,"output":98304},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-28"},"glm-4.5v":{"name":"GLM-4.5V","family":"glm","cost":{"input":0.6,"output":1.8},"limit":{"context":64000,"output":16384},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-08-11"},"glm-4.6":{"name":"GLM-4.6","family":"glm","cost":{"input":0.6,"output":2.2,"cache_read":0.11},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-09-30"},"glm-4.6v":{"name":"GLM-4.6V","family":"glm","cost":{"input":0.3,"output":0.9},"limit":{"context":128000,"output":32768},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-12-08"},"glm-4.7":{"name":"GLM-4.7","family":"glm","cost":{"input":0.6,"output":2.2,"cache_read":0.11},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-22"},"glm-4.7-flash":{"name":"GLM-4.7-Flash","family":"glm-flash","cost":{},"limit":{"context":200000,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-01-19"},"glm-4.7-flashx":{"name":"GLM-4.7-FlashX","family":"glm-flash","cost":{"input":0.07,"output":0.4,"cache_read":0.01},"limit":{"context":200000,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-01-19"},"glm-5":{"name":"GLM-5","family":"glm","cost":{"input":1,"output":3.2,"cache_read":0.2},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-11"},"glm-5.1":{"name":"GLM-5.1","family":"glm","cost":{"input":6,"output":24,"cache_read":1.3},"limit":{"context":200000,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-03-27"},"glm-5.2":{"name":"GLM-5.2","family":"glm","cost":{"input":1.4,"output":4.4,"cache_read":0.26},"limit":{"context":1000000,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-06-13"},"glm-5v-turbo":{"name":"GLM-5V-Turbo","family":"glm","cost":{"input":5,"output":22,"cache_read":1.2},"limit":{"context":200000,"output":131072},"modalities":{"input":["text","image","video","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-04-01"}}},"zhipuai-coding-plan":{"models":{"glm-4.5-air":{"name":"GLM-4.5-Air","family":"glm-air","cost":{},"limit":{"context":131072,"output":98304},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-28"},"glm-4.6v":{"name":"GLM-4.6V","family":"glm","cost":{"input":0.3,"output":0.9},"limit":{"context":128000,"output":32768},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-12-08"},"glm-4.7":{"name":"GLM-4.7","family":"glm","cost":{},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-22"},"glm-5-turbo":{"name":"GLM-5-Turbo","family":"glm","cost":{},"limit":{"context":200000,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-03-16"},"glm-5.1":{"name":"GLM-5.1","family":"glm","cost":{},"limit":{"context":200000,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-03-27"},"glm-5.2":{"name":"GLM-5.2","family":"glm","cost":{},"limit":{"context":1000000,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-06-13"},"glm-5v-turbo":{"name":"GLM-5V-Turbo","family":"glm","cost":{},"limit":{"context":200000,"output":131072},"modalities":{"input":["text","image","video","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-04-01"}}}} +{"302ai":{"models":{"MiniMax-M1":{"name":"MiniMax-M1","family":"minimax","cost":{"input":0.132,"output":1.254},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-06-16"},"MiniMax-M2":{"name":"MiniMax-M2","cost":{"input":0.33,"output":1.32},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-10-26"},"MiniMax-M2.1":{"name":"MiniMax-M2.1","cost":{"input":0.3,"output":1.2},"limit":{"context":1000000,"output":131072},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-12-19"},"MiniMax-M2.7":{"name":"MiniMax-M2.7","cost":{"input":0.3,"output":1.2},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2026-03-19"},"MiniMax-M2.7-highspeed":{"name":"MiniMax-M2.7-highspeed","cost":{"input":0.6,"output":4.8},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2026-03-19"},"chatgpt-4o-latest":{"name":"chatgpt-4o-latest","family":"gpt","cost":{"input":5,"output":15},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"temperature":true,"attachment":true,"release_date":"2024-08-08"},"claude-3-5-haiku-20241022":{"name":"claude-3-5-haiku-20241022","family":"claude-haiku","cost":{"input":0.8,"output":4},"limit":{"context":200000,"output":8192},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-10-22"},"claude-3-5-haiku-latest":{"name":"claude-3-5-haiku-latest","family":"claude-haiku","cost":{"input":0.8,"output":4},"limit":{"context":200000,"output":8192},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-10-22"},"claude-haiku-4-5":{"name":"claude-haiku-4-5","family":"claude-haiku","cost":{"input":1,"output":5},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-10-16"},"claude-haiku-4-5-20251001":{"name":"claude-haiku-4-5-20251001","family":"claude-haiku","cost":{"input":1,"output":5},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-10-16"},"claude-opus-4-1-20250805":{"name":"claude-opus-4-1-20250805","family":"claude-opus","cost":{"input":15,"output":75},"limit":{"context":200000,"output":32000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-08-05"},"claude-opus-4-1-20250805-thinking":{"name":"claude-opus-4-1-20250805-thinking","cost":{"input":15,"output":75},"limit":{"context":200000,"output":32000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-05-27"},"claude-opus-4-20250514":{"name":"claude-opus-4-20250514","family":"claude-opus","cost":{"input":15,"output":75},"limit":{"context":200000,"output":32000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-05-22"},"claude-opus-4-5":{"name":"claude-opus-4-5","family":"claude-opus","cost":{"input":5,"output":25},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-11-25"},"claude-opus-4-5-20251101":{"name":"claude-opus-4-5-20251101","family":"claude-opus","cost":{"input":5,"output":25},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-11-25"},"claude-opus-4-5-20251101-thinking":{"name":"claude-opus-4-5-20251101-thinking","cost":{"input":5,"output":25},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-11-25"},"claude-opus-4-6":{"name":"claude-opus-4-6","family":"claude-opus","cost":{"input":5,"output":25},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-06"},"claude-opus-4-6-thinking":{"name":"claude-opus-4-6-thinking","cost":{"input":5,"output":25},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-06"},"claude-opus-4-7":{"name":"claude-opus-4-7","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-04-17"},"claude-sonnet-4-20250514":{"name":"claude-sonnet-4-20250514","family":"claude-sonnet","cost":{"input":3,"output":15},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-05-22"},"claude-sonnet-4-5":{"name":"claude-sonnet-4-5","family":"claude-sonnet","cost":{"input":3,"output":15},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-09-30"},"claude-sonnet-4-5-20250929":{"name":"claude-sonnet-4-5-20250929","family":"claude-sonnet","cost":{"input":3,"output":15},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-09-30"},"claude-sonnet-4-5-20250929-thinking":{"name":"claude-sonnet-4-5-20250929-thinking","cost":{"input":3,"output":15},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-09-30"},"claude-sonnet-4-6":{"name":"claude-sonnet-4-6","family":"claude-sonnet","cost":{"input":3,"output":15},"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-18"},"claude-sonnet-4-6-thinking":{"name":"claude-sonnet-4-6-thinking","cost":{"input":3,"output":15},"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-18"},"deepseek-chat":{"name":"Deepseek-Chat","family":"deepseek","cost":{"input":0.29,"output":0.43},"limit":{"context":128000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2024-11-29"},"deepseek-reasoner":{"name":"Deepseek-Reasoner","family":"deepseek-thinking","cost":{"input":0.29,"output":0.43},"limit":{"context":128000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-01-20"},"deepseek-v3.2":{"name":"deepseek-v3.2","cost":{"input":0.29,"output":0.43},"limit":{"context":128000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-12-01"},"deepseek-v3.2-thinking":{"name":"DeepSeek-V3.2-Thinking","cost":{"input":0.29,"output":0.43},"limit":{"context":128000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-12-01"},"doubao-seed-1-6-thinking-250715":{"name":"doubao-seed-1-6-thinking-250715","cost":{"input":0.121,"output":1.21},"limit":{"context":256000,"output":16000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-07-15"},"doubao-seed-1-6-vision-250815":{"name":"doubao-seed-1-6-vision-250815","cost":{"input":0.114,"output":1.143},"limit":{"context":256000,"output":32000},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-09-30"},"doubao-seed-1-8-251215":{"name":"doubao-seed-1-8-251215","cost":{"input":0.114,"output":0.286},"limit":{"context":224000,"output":64000},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-12-18"},"doubao-seed-code-preview-251028":{"name":"doubao-seed-code-preview-251028","cost":{"input":0.17,"output":1.14},"limit":{"context":256000,"output":32000},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-11-11"},"gemini-2.0-flash-lite":{"name":"gemini-2.0-flash-lite","family":"gemini-flash-lite","cost":{"input":0.075,"output":0.3},"limit":{"context":2000000,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"temperature":true,"attachment":true,"release_date":"2025-06-16"},"gemini-2.5-flash":{"name":"gemini-2.5-flash","family":"gemini-flash","cost":{"input":0.3,"output":2.5},"limit":{"context":1000000,"output":65536},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-06-17"},"gemini-2.5-flash-image":{"name":"gemini-2.5-flash-image","cost":{"input":0.3,"output":30},"limit":{"context":32768,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"temperature":true,"attachment":true,"release_date":"2025-10-08"},"gemini-2.5-flash-lite-preview-09-2025":{"name":"gemini-2.5-flash-lite-preview-09-2025","cost":{"input":0.1,"output":0.4},"limit":{"context":1000000,"output":65536},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-09-26"},"gemini-2.5-flash-nothink":{"name":"gemini-2.5-flash-nothink","family":"gemini-flash","cost":{"input":0.3,"output":2.5},"limit":{"context":1000000,"output":65536},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-06-24"},"gemini-2.5-flash-preview-09-2025":{"name":"gemini-2.5-flash-preview-09-2025","cost":{"input":0.3,"output":2.5},"limit":{"context":1000000,"output":65536},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-09-26"},"gemini-2.5-pro":{"name":"gemini-2.5-pro","family":"gemini-pro","cost":{"input":1.25,"output":10},"limit":{"context":1000000,"output":65536},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-06-17"},"gemini-3-flash-preview":{"name":"gemini-3-flash-preview","cost":{"input":0.5,"output":3},"limit":{"context":1000000,"output":65536},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-12-18"},"gemini-3-pro-image-preview":{"name":"gemini-3-pro-image-preview","cost":{"input":2,"output":120},"limit":{"context":32768,"output":64000},"modalities":{"input":["text","image"],"output":["text"]},"temperature":true,"attachment":true,"release_date":"2025-11-20"},"gemini-3-pro-preview":{"name":"gemini-3-pro-preview","cost":{"input":2,"output":12},"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-11-19"},"gemini-3.1-flash-image-preview":{"name":"gemini-3.1-flash-image-preview","cost":{"input":0.5,"output":60},"limit":{"context":131072,"output":32768},"modalities":{"input":["text","image","pdf"],"output":["text","image"]},"temperature":true,"attachment":true,"release_date":"2026-02-27"},"glm-4.5":{"name":"GLM-4.5","family":"glm","cost":{"input":0.286,"output":1.142},"limit":{"context":131072,"output":98304},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-29"},"glm-4.5-air":{"name":"glm-4.5-air","family":"glm-air","cost":{"input":0.1143,"output":0.286},"limit":{"context":131072,"output":98304},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-29"},"glm-4.5-airx":{"name":"glm-4.5-airx","family":"glm","cost":{"input":0.572,"output":1.714},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-07-29"},"glm-4.5-x":{"name":"glm-4.5-x","family":"glm","cost":{"input":1.143,"output":2.29},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-07-29"},"glm-4.5v":{"name":"GLM-4.5V","family":"glm","cost":{"input":0.29,"output":0.86},"limit":{"context":64000,"output":16384},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-08-12"},"glm-4.6":{"name":"glm-4.6","family":"glm","cost":{"input":0.286,"output":1.142},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-09-30"},"glm-4.6v":{"name":"GLM-4.6V","family":"glm","cost":{"input":0.145,"output":0.43},"limit":{"context":128000,"output":32768},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-12-08"},"glm-4.7":{"name":"glm-4.7","family":"glm","cost":{"input":0.286,"output":1.142},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-22"},"glm-4.7-flashx":{"name":"glm-4.7-flashx","family":"glm-flash","cost":{"input":0.0715,"output":0.429},"limit":{"context":200000,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-01-20"},"glm-5":{"name":"glm-5","family":"glm","cost":{"input":0.6,"output":2.6},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-12"},"glm-5-turbo":{"name":"glm-5-turbo","family":"glm","cost":{"input":0.72,"output":3.2},"limit":{"context":200000,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-03-16"},"glm-5.1":{"name":"glm-5.1","family":"glm","cost":{"input":0.86,"output":3.5},"limit":{"context":200000,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-04-10"},"glm-5v-turbo":{"name":"GLM-5V-Turbo","family":"glm","cost":{"input":0.72,"output":3.2},"limit":{"context":200000,"output":131072},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-04-02"},"glm-for-coding":{"name":"glm-for-coding","family":"glm","cost":{"input":0.086,"output":0.343},"limit":{"context":200000,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-09-30"},"gpt-4.1":{"name":"gpt-4.1","family":"gpt","cost":{"input":2,"output":8},"limit":{"context":1047576,"output":32768},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-04-14"},"gpt-4.1-mini":{"name":"gpt-4.1-mini","family":"gpt-mini","cost":{"input":0.4,"output":1.6},"limit":{"context":1047576,"output":32768},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-04-14"},"gpt-4.1-nano":{"name":"gpt-4.1-nano","family":"gpt-nano","cost":{"input":0.1,"output":0.4},"limit":{"context":1047576,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-04-14"},"gpt-4o":{"name":"gpt-4o","family":"gpt","cost":{"input":2.5,"output":10},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-05-13"},"gpt-5":{"name":"gpt-5","family":"gpt","cost":{"input":1.25,"output":10},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-08-08"},"gpt-5-mini":{"name":"gpt-5-mini","family":"gpt-mini","cost":{"input":0.25,"output":2},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-08-08"},"gpt-5-pro":{"name":"gpt-5-pro","family":"gpt-pro","cost":{"input":15,"output":120},"limit":{"context":400000,"output":272000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-10-08"},"gpt-5-thinking":{"name":"gpt-5-thinking","cost":{"input":1.25,"output":10},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-08-08"},"gpt-5.1":{"name":"gpt-5.1","family":"gpt","cost":{"input":1.25,"output":10},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-11-14"},"gpt-5.1-chat-latest":{"name":"gpt-5.1-chat-latest","family":"gpt-codex","cost":{"input":1.25,"output":10},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-11-14"},"gpt-5.2":{"name":"gpt-5.2","family":"gpt","cost":{"input":1.75,"output":14},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-12-12"},"gpt-5.2-chat-latest":{"name":"gpt-5.2-chat-latest","family":"gpt-codex","cost":{"input":1.75,"output":14},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-12-12"},"gpt-5.4":{"name":"gpt-5.4","family":"gpt","cost":{"input":2.5,"output":15,"cache_read":0.25},"limit":{"context":1050000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-05"},"gpt-5.4-mini":{"name":"gpt-5.4-mini","family":"gpt-mini","cost":{"input":0.75,"output":4.5},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-19"},"gpt-5.4-mini-2026-03-17":{"name":"gpt-5.4-mini-2026-03-17","family":"gpt-mini","cost":{"input":0.75,"output":4.5},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-19"},"gpt-5.4-nano":{"name":"gpt-5.4-nano","family":"gpt-nano","cost":{"input":0.2,"output":1.25},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-19"},"gpt-5.4-nano-2026-03-17":{"name":"gpt-5.4-nano-2026-03-17","family":"gpt-nano","cost":{"input":0.2,"output":1.25},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-19"},"gpt-5.4-pro":{"name":"gpt-5.4-pro","family":"gpt-pro","cost":{"input":30,"output":180},"limit":{"context":1050000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-05"},"grok-4-1-fast-non-reasoning":{"name":"grok-4-1-fast-non-reasoning","cost":{"input":0.2,"output":0.5},"limit":{"context":2000000,"output":30000},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-11-20"},"grok-4-1-fast-reasoning":{"name":"grok-4-1-fast-reasoning","cost":{"input":0.2,"output":0.5},"limit":{"context":2000000,"output":30000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-11-20"},"grok-4-fast-non-reasoning":{"name":"grok-4-fast-non-reasoning","cost":{"input":0.2,"output":0.5},"limit":{"context":2000000,"output":30000},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-09-23"},"grok-4-fast-reasoning":{"name":"grok-4-fast-reasoning","cost":{"input":0.2,"output":0.5},"limit":{"context":2000000,"output":30000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-09-23"},"grok-4.1":{"name":"grok-4.1","cost":{"input":2,"output":10},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-11-18"},"grok-4.20-beta-0309-non-reasoning":{"name":"grok-4.20-beta-0309-non-reasoning","cost":{"input":2,"output":6},"limit":{"context":2000000,"output":30000},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-03-16"},"grok-4.20-beta-0309-reasoning":{"name":"grok-4.20-beta-0309-reasoning","cost":{"input":2,"output":6},"limit":{"context":2000000,"output":30000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-03-16"},"grok-4.20-multi-agent-beta-0309":{"name":"grok-4.20-multi-agent-beta-0309","cost":{"input":2,"output":6},"limit":{"context":2000000,"output":30000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-03-16"},"kimi-k2-0905-preview":{"name":"kimi-k2-0905-preview","cost":{"input":0.632,"output":2.53},"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-09-05"},"kimi-k2-thinking":{"name":"kimi-k2-thinking","cost":{"input":0.575,"output":2.3},"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-09-05"},"kimi-k2-thinking-turbo":{"name":"kimi-k2-thinking-turbo","cost":{"input":1.265,"output":9.119},"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-09-05"},"ministral-14b-2512":{"name":"ministral-14b-2512","cost":{"input":0.33,"output":0.33},"limit":{"context":128000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-12-16"},"mistral-large-2512":{"name":"mistral-large-2512","cost":{"input":1.1,"output":3.3},"limit":{"context":128000,"output":262144},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-12-16"},"qwen-flash":{"name":"Qwen-Flash","cost":{"input":0.022,"output":0.22},"limit":{"context":1000000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-07-28"},"qwen-max-latest":{"name":"Qwen-Max-Latest","family":"qwen","cost":{"input":0.343,"output":1.372},"limit":{"context":131072,"output":8192},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2024-04-03"},"qwen-plus":{"name":"Qwen-Plus","family":"qwen","cost":{"input":0.12,"output":1.2},"limit":{"context":1000000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2024-07-23"},"qwen3-235b-a22b":{"name":"Qwen3-235B-A22B","family":"qwen","cost":{"input":0.29,"output":2.86},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-04-29"},"qwen3-235b-a22b-instruct-2507":{"name":"qwen3-235b-a22b-instruct-2507","cost":{"input":0.29,"output":1.143},"limit":{"context":128000,"output":65536},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-07-30"},"qwen3-30b-a3b":{"name":"Qwen3-30B-A3B","family":"qwen","cost":{"input":0.11,"output":1.08},"limit":{"context":128000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-04-29"},"qwen3-coder-480b-a35b-instruct":{"name":"qwen3-coder-480b-a35b-instruct","cost":{"input":0.86,"output":3.43},"limit":{"context":262144,"output":65536},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-07-23"},"qwen3-max-2025-09-23":{"name":"qwen3-max-2025-09-23","cost":{"input":0.86,"output":3.43},"limit":{"context":258048,"output":65536},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-09-24"}}},"abacus":{"models":{"Qwen/QwQ-32B":{"name":"QwQ 32B","family":"qwen","cost":{"input":0.4,"output":0.4},"limit":{"context":32768,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-11-28"},"Qwen/Qwen2.5-72B-Instruct":{"name":"Qwen 2.5 72B Instruct","family":"qwen","cost":{"input":0.11,"output":0.38},"limit":{"context":128000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-09-19"},"Qwen/Qwen3-235B-A22B-Instruct-2507":{"name":"Qwen3 235B A22B Instruct","family":"qwen","cost":{"input":0.13,"output":0.6},"limit":{"context":262144,"output":8192},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-01"},"Qwen/Qwen3-32B":{"name":"Qwen3 32B","family":"qwen","cost":{"input":0.09,"output":0.29},"limit":{"context":128000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-04-29"},"Qwen/qwen3-coder-480b-a35b-instruct":{"name":"Qwen3 Coder 480B A35B Instruct","family":"qwen","cost":{"input":0.29,"output":1.2},"limit":{"context":262144,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-22"},"claude-3-7-sonnet-20250219":{"name":"Claude Sonnet 3.7","family":"claude-sonnet","cost":{"input":3,"output":15},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-02-19"},"claude-haiku-4-5-20251001":{"name":"Claude Haiku 4.5","family":"claude-haiku","cost":{"input":1,"output":5},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-10-15"},"claude-opus-4-1-20250805":{"name":"Claude Opus 4.1","family":"claude-opus","cost":{"input":15,"output":75},"limit":{"context":200000,"output":32000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-08-05"},"claude-opus-4-20250514":{"name":"Claude Opus 4","family":"claude-opus","cost":{"input":15,"output":75},"limit":{"context":200000,"output":32000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-05-14"},"claude-opus-4-5-20251101":{"name":"Claude Opus 4.5","family":"claude-opus","cost":{"input":5,"output":25},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-11-01"},"claude-opus-4-6":{"name":"Claude Opus 4.6","family":"claude-opus","cost":{"input":5,"output":25},"limit":{"context":200000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-05"},"claude-sonnet-4-20250514":{"name":"Claude Sonnet 4","family":"claude-sonnet","cost":{"input":3,"output":15},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-05-14"},"claude-sonnet-4-5-20250929":{"name":"Claude Sonnet 4.5","family":"claude-sonnet","cost":{"input":3,"output":15},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-09-29"},"claude-sonnet-4-6":{"name":"Claude Sonnet 4.6","family":"claude-sonnet","cost":{"input":3,"output":15},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-17"},"deepseek-ai/DeepSeek-R1":{"name":"DeepSeek R1","family":"deepseek-thinking","cost":{"input":3,"output":7},"limit":{"context":128000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-01-20"},"deepseek-ai/DeepSeek-V3.1-Terminus":{"name":"DeepSeek V3.1 Terminus","family":"deepseek","cost":{"input":0.27,"output":1},"limit":{"context":128000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-06-01"},"deepseek-ai/DeepSeek-V3.2":{"name":"DeepSeek V3.2","family":"deepseek","cost":{"input":0.27,"output":0.4},"limit":{"context":128000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-06-15"},"deepseek/deepseek-v3.1":{"name":"DeepSeek V3.1","family":"deepseek","cost":{"input":0.55,"output":1.66},"limit":{"context":128000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-01-20"},"gemini-2.5-flash":{"name":"Gemini 2.5 Flash","family":"gemini-flash","cost":{"input":0.3,"output":2.5},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-03-20"},"gemini-2.5-pro":{"name":"Gemini 2.5 Pro","family":"gemini-pro","cost":{"input":1.25,"output":10},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-03-25"},"gemini-3-flash-preview":{"name":"Gemini 3 Flash Preview","family":"gemini-flash","cost":{"input":0.5,"output":3},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-12-17"},"gemini-3.1-flash-lite-preview":{"name":"Gemini 3.1 Flash Lite Preview","family":"gemini-flash","cost":{"input":0.25,"output":1.5,"cache_read":0.025,"cache_write":1},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-03-01"},"gemini-3.1-pro-preview":{"name":"Gemini 3.1 Pro Preview","family":"gemini-pro","cost":{"input":2,"output":12},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-19"},"gpt-4.1":{"name":"GPT-4.1","family":"gpt","cost":{"input":2,"output":8},"limit":{"context":1047576,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-04-14"},"gpt-4.1-mini":{"name":"GPT-4.1 Mini","family":"gpt","cost":{"input":0.4,"output":1.6},"limit":{"context":1047576,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-04-14"},"gpt-4.1-nano":{"name":"GPT-4.1 Nano","family":"gpt","cost":{"input":0.1,"output":0.4},"limit":{"context":1047576,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-04-14"},"gpt-4o-2024-11-20":{"name":"GPT-4o (2024-11-20)","family":"gpt","cost":{"input":2.5,"output":10},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image","audio"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-11-20"},"gpt-4o-mini":{"name":"GPT-4o Mini","family":"gpt","cost":{"input":0.15,"output":0.6},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-07-18"},"gpt-5":{"name":"GPT-5","family":"gpt","cost":{"input":1.25,"output":10},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-08-07"},"gpt-5-codex":{"name":"GPT-5 Codex","family":"gpt","cost":{"input":1.25,"output":10},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"release_date":"2025-09-15"},"gpt-5-mini":{"name":"GPT-5 Mini","family":"gpt-mini","cost":{"input":0.25,"output":2},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-08-07"},"gpt-5-nano":{"name":"GPT-5 Nano","family":"gpt-nano","cost":{"input":0.05,"output":0.4},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-08-07"},"gpt-5.1":{"name":"GPT-5.1","family":"gpt","cost":{"input":1.25,"output":10},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-11-13"},"gpt-5.1-chat-latest":{"name":"GPT-5.1 Chat Latest","family":"gpt","cost":{"input":1.25,"output":10},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-11-13"},"gpt-5.1-codex":{"name":"GPT-5.1 Codex","family":"gpt","cost":{"input":1.25,"output":10},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-11-13"},"gpt-5.1-codex-max":{"name":"GPT-5.1 Codex Max","family":"gpt","cost":{"input":1.25,"output":10},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-11-13"},"gpt-5.2":{"name":"GPT-5.2","family":"gpt","cost":{"input":1.75,"output":14},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-12-11"},"gpt-5.2-chat-latest":{"name":"GPT-5.2 Chat Latest","family":"gpt","cost":{"input":1.75,"output":14},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-01-01"},"gpt-5.2-codex":{"name":"GPT-5.2 Codex","family":"gpt","cost":{"input":1.75,"output":14},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-12-11"},"gpt-5.3-chat-latest":{"name":"GPT-5.3 Chat Latest","family":"gpt","cost":{"input":1.75,"output":14},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-03-01"},"gpt-5.3-codex":{"name":"GPT-5.3 Codex","family":"gpt","cost":{"input":1.75,"output":14},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-02-05"},"gpt-5.3-codex-xhigh":{"name":"GPT-5.3 Codex XHigh","family":"gpt","cost":{"input":1.75,"output":14},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-02-05"},"gpt-5.4":{"name":"GPT-5.4","family":"gpt","cost":{"input":2.5,"output":15},"limit":{"context":1050000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-05"},"grok-4-0709":{"name":"Grok 4","family":"grok","cost":{"input":3,"output":15},"limit":{"context":256000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-07-09"},"grok-4-1-fast-non-reasoning":{"name":"Grok 4.1 Fast (Non-Reasoning)","family":"grok","cost":{"input":0.2,"output":0.5},"limit":{"context":2000000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-11-17"},"grok-4-fast-non-reasoning":{"name":"Grok 4 Fast (Non-Reasoning)","family":"grok","cost":{"input":0.2,"output":0.5},"limit":{"context":2000000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-07-09"},"grok-code-fast-1":{"name":"Grok Code Fast 1","family":"grok","cost":{"input":0.2,"output":1.5},"limit":{"context":256000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-09-01"},"kimi-k2-turbo-preview":{"name":"Kimi K2 Turbo Preview","family":"kimi-k2","cost":{"input":0.15,"output":8},"limit":{"context":256000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-07-08"},"kimi-k2.5":{"name":"Kimi K2.5","family":"kimi-k2","cost":{"input":0.6,"output":3},"limit":{"context":262144,"output":32768},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-01"},"llama-3.3-70b-versatile":{"name":"Llama 3.3 70B Versatile","family":"llama","cost":{"input":0.59,"output":0.79},"limit":{"context":128000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-12-06"},"meta-llama/Llama-4-Maverick-17B-128E-Instruct-FP8":{"name":"Llama 4 Maverick 17B 128E Instruct FP8","family":"llama","cost":{"input":0.14,"output":0.59},"limit":{"context":1000000,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-04-05"},"meta-llama/Meta-Llama-3.1-405B-Instruct-Turbo":{"name":"Llama 3.1 405B Instruct Turbo","family":"llama","cost":{"input":3.5,"output":3.5},"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-07-23"},"meta-llama/Meta-Llama-3.1-8B-Instruct":{"name":"Llama 3.1 8B Instruct","family":"llama","cost":{"input":0.02,"output":0.05},"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-07-23"},"o3":{"name":"o3","family":"o","cost":{"input":2,"output":8},"limit":{"context":200000,"output":100000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-04-16"},"o3-mini":{"name":"o3-mini","family":"o-mini","cost":{"input":1.1,"output":4.4},"limit":{"context":200000,"output":100000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"release_date":"2024-12-20"},"o3-pro":{"name":"o3-pro","family":"o-pro","cost":{"input":20,"output":40},"limit":{"context":200000,"output":100000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-06-10"},"o4-mini":{"name":"o4-mini","family":"o-mini","cost":{"input":1.1,"output":4.4},"limit":{"context":200000,"output":100000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-04-16"},"openai/gpt-oss-120b":{"name":"GPT-OSS 120B","family":"gpt-oss","cost":{"input":0.08,"output":0.44},"limit":{"context":128000,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-08-05"},"qwen-2.5-coder-32b":{"name":"Qwen 2.5 Coder 32B","family":"qwen","cost":{"input":0.79,"output":0.79},"limit":{"context":128000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-11-11"},"qwen3-max":{"name":"Qwen3 Max","family":"qwen","cost":{"input":1.2,"output":6},"limit":{"context":131072,"output":16384},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-05-28"},"route-llm":{"name":"Route LLM","family":"gpt","cost":{"input":3,"output":15},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-01-01"},"zai-org/glm-4.5":{"name":"GLM-4.5","family":"glm","cost":{"input":0.6,"output":2.2},"limit":{"context":128000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-28"},"zai-org/glm-4.6":{"name":"GLM-4.6","family":"glm","cost":{"input":0.6,"output":2.2},"limit":{"context":128000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-03-01"},"zai-org/glm-4.7":{"name":"GLM-4.7","family":"glm","cost":{"input":0.6,"output":2.2},"limit":{"context":128000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-06-01"},"zai-org/glm-5":{"name":"GLM-5","family":"glm","cost":{"input":1,"output":3.2},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-11"}}},"abliteration-ai":{"models":{"abliterated-model":{"name":"Abliterated Model","cost":{"input":3,"output":3},"limit":{"context":150000,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-01-06"}}},"aihubmix":{"models":{"alicloud-deepseek-v4-flash":{"name":"DeepSeek V4 Flash (Alibaba Cloud)","family":"deepseek-flash","cost":{"input":0.14,"output":0.28,"cache_read":0.028},"limit":{"context":1000000,"output":384000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-24"},"alicloud-deepseek-v4-pro":{"name":"DeepSeek V4 Pro (Alibaba Cloud)","family":"deepseek-thinking","cost":{"input":1.69,"output":3.38,"cache_read":0.13},"limit":{"context":1000000,"output":384000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-24"},"alicloud-glm-5.1":{"name":"GLM-5.1 (Alibaba Cloud)","family":"glm","cost":{"input":0.84,"output":3.38,"cache_read":0.169,"cache_write":1.05625},"limit":{"context":200000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-03-27"},"claude-opus-4-6":{"name":"Claude Opus 4.6","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-05"},"claude-opus-4-6-think":{"name":"Claude Opus 4.6 Thinking","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-05"},"claude-opus-4-7":{"name":"Claude Opus 4.7","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-16"},"claude-opus-4-7-think":{"name":"Claude Opus 4.7 Thinking","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-16"},"claude-opus-4-8":{"name":"Claude Opus 4.8","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":200000,"output":32000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-05-28"},"claude-opus-4-8-think":{"name":"Claude Opus 4.8","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":200000,"output":32000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-05-28"},"claude-sonnet-4-6":{"name":"Claude Sonnet 4.6","family":"claude-sonnet","cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-17"},"claude-sonnet-4-6-think":{"name":"Claude Sonnet 4.6 Thinking","family":"claude-sonnet","cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-17"},"coding-glm-5.1":{"name":"Coding GLM 5.1","family":"glm","cost":{"input":0.06,"output":0.22,"cache_read":0.013},"limit":{"context":200000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-11"},"coding-glm-5.1-free":{"name":"Coding GLM 5.1 (free)","family":"glm-free","cost":{},"limit":{"context":200000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-11"},"coding-minimax-m2.7":{"name":"Coding MiniMax M2.7","family":"minimax","cost":{"input":0.2,"output":0.2},"limit":{"context":204800,"output":128100},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-03-18"},"coding-minimax-m2.7-free":{"name":"Coding MiniMax M2.7 (Free)","family":"minimax-free","cost":{},"limit":{"context":204800,"output":128100},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-03-18"},"coding-minimax-m2.7-highspeed":{"name":"Coding MiniMax M2.7 Highspeed","family":"minimax","cost":{"input":0.2,"output":0.2},"limit":{"context":204800,"output":128100},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-03-18"},"coding-xiaomi-mimo-v2.5":{"name":"Coding Xiaomi MiMo-V2.5","family":"mimo-v2.5","cost":{"input":0.08,"output":0.4,"cache_read":0.016},"limit":{"context":1048576,"output":131072},"modalities":{"input":["text","image","audio","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-22"},"coding-xiaomi-mimo-v2.5-pro":{"name":"Coding Xiaomi MiMo-V2.5-Pro","family":"mimo-v2.5-pro","cost":{"input":0.2,"output":0.6,"cache_read":0.04},"limit":{"context":1048576,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-22"},"deep-deepseek-v4-flash":{"name":"DeepSeek V4 Flash (DeepSeek)","family":"deepseek-flash","cost":{"input":0.154,"output":0.308,"cache_read":0.0308},"limit":{"context":1000000,"output":384000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-24"},"deep-deepseek-v4-pro":{"name":"DeepSeek V4 Pro (DeepSeek)","family":"deepseek-thinking","cost":{"input":0.478,"output":0.956,"cache_read":0.004302},"limit":{"context":1000000,"output":384000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-24"},"doubao-seed-2-0-code-preview":{"name":"Doubao Seed 2.0 Code Preview","family":"seed","cost":{"input":0.48,"output":2.41,"cache_read":0.09644},"limit":{"context":256000,"output":128000},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-14"},"doubao-seed-2-0-lite-260428":{"name":"Doubao Seed 2.0 Lite 260428","family":"seed","cost":{"input":0.08,"output":0.51,"cache_read":0.01692},"limit":{"context":256000,"output":128000},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-04-28"},"doubao-seed-2-0-mini-260428":{"name":"Doubao Seed 2.0 Mini 260428","family":"seed","cost":{"input":0.03,"output":0.28,"cache_read":0.00564},"limit":{"context":256000,"output":128000},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-04-28"},"doubao-seed-2-0-pro":{"name":"Doubao Seed 2.0 Pro","family":"seed","cost":{"input":0.48,"output":2.41,"cache_read":0.09644},"limit":{"context":256000,"output":128000},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-14"},"gemini-2.5-flash":{"name":"Gemini 2.5 Flash","family":"gemini-flash","cost":{"input":0.3,"output":2.5,"cache_read":0.03},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-03-20"},"gemini-2.5-pro":{"name":"Gemini 2.5 Pro","family":"gemini-pro","cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-03-20"},"gemini-3-flash-preview":{"name":"Gemini 3 Flash Preview","family":"gemini-flash","cost":{"input":0.5,"output":3,"cache_read":0.05},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-12-17"},"gemini-3.1-flash-lite":{"name":"Gemini 3.1 Flash Lite","family":"gemini-flash-lite","cost":{"input":0.25,"output":1.5,"cache_read":0.025,"cache_write":1},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-05-07"},"gemini-3.1-pro-preview":{"name":"Gemini 3.1 Pro Preview","family":"gemini-pro","cost":{"input":2,"output":12,"cache_read":0.2},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-19"},"gemini-3.1-pro-preview-customtools":{"name":"Gemini 3.1 Pro Preview Custom Tools","family":"gemini-pro","cost":{"input":2,"output":12,"cache_read":0.2},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-19"},"glm-5.2":{"name":"GLM-5.2","family":"glm","cost":{"input":1.1268,"output":3.9438,"cache_read":0.2817},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-06-13"},"glm-5v-turbo":{"name":"GLM 5 Vision Turbo","family":"glmv","cost":{"input":0.7042,"output":3.09848,"cache_read":0.169008},"limit":{"context":200000,"output":128000},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-05-09"},"gpt-5.1":{"name":"GPT-5.1","family":"gpt","cost":{"input":1.25,"output":10,"cache_read":0.13},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-11-13"},"gpt-5.1-codex":{"name":"GPT-5.1 Codex","family":"gpt-codex","cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-11-13"},"gpt-5.1-codex-mini":{"name":"GPT-5.1 Codex mini","family":"gpt-codex","cost":{"input":0.25,"output":2,"cache_read":0.025},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-11-13"},"gpt-5.2":{"name":"GPT-5.2","family":"gpt","cost":{"input":1.75,"output":14,"cache_read":0.175},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-12-11"},"gpt-5.2-codex":{"name":"GPT-5.2 Codex","family":"gpt-codex","cost":{"input":1.75,"output":14,"cache_read":0.175},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-12-11"},"gpt-5.3-codex":{"name":"GPT-5.3 Codex","family":"gpt-codex","cost":{"input":1.75,"output":14,"cache_read":0.175},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-02-05"},"gpt-5.4":{"name":"GPT-5.4","family":"gpt","cost":{"input":2.5,"output":15,"cache_read":0.25},"limit":{"context":1050000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-05"},"gpt-5.4-mini":{"name":"GPT-5.4 mini","family":"gpt-mini","cost":{"input":0.75,"output":4.5,"cache_read":0.075},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-17"},"gpt-5.5":{"name":"GPT-5.5","family":"gpt","cost":{"input":5,"output":30,"cache_read":0.5},"limit":{"context":1050000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-23"},"grok-4.3":{"name":"Grok 4.3","family":"grok","cost":{"input":1.25,"output":2.5,"cache_read":0.2},"limit":{"context":1000000,"output":1000000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-05-01"},"kimi-k2.5":{"name":"Kimi K2.5","family":"kimi-k2","cost":{"input":0.6,"output":3,"cache_read":0.1},"limit":{"context":262144,"output":32768},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"open_weights":true,"release_date":"2026-01"},"kimi-k2.6":{"name":"Kimi K2.6","family":"kimi-k2","cost":{"input":0.95,"output":4,"cache_read":0.16},"limit":{"context":262144,"output":32768},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"open_weights":true,"release_date":"2026-04-21"},"minimax-m2.7":{"name":"MiniMax M2.7","family":"minimax","cost":{"input":0.3,"output":1.2,"cache_read":0.06,"cache_write":0.375},"limit":{"context":204800,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-03-18"},"qwen3.6-flash":{"name":"Qwen3.6 Flash","family":"qwen3.6","cost":{"input":0.17,"output":1.01,"cache_read":0.0169,"cache_write":0.21125},"limit":{"context":991000,"output":64000},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-04-02"},"qwen3.6-max-preview":{"name":"Qwen3.6 Max Preview","family":"qwen3.6","cost":{"input":1.27,"output":7.61,"cache_read":0.1268,"cache_write":1.585},"limit":{"context":240000,"output":64000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-05-09"},"qwen3.6-plus":{"name":"Qwen3.6 Plus","family":"qwen3.6","cost":{"input":0.28,"output":1.69,"cache_read":0.0282,"cache_write":0.3525},"limit":{"context":991000,"output":64000},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-05-09"},"qwen3.7-max":{"name":"Qwen3.7 Max","family":"qwen","cost":{"input":1.69,"output":5.07,"cache_read":0.169,"cache_write":2.1125},"limit":{"context":991000,"output":64000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-05-21"},"qwen3.7-plus":{"name":"Qwen3.7 Plus","family":"qwen","cost":{"input":0.282,"output":1.128,"cache_read":0.0564,"cache_write":0.3525},"limit":{"context":991000,"output":64000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-06-02"},"xiaomi-mimo-v2.5":{"name":"Xiaomi MiMo-V2.5","family":"mimo-v2.5","cost":{"input":0.44,"output":2.2,"cache_read":0.088},"limit":{"context":1048576,"output":131072},"modalities":{"input":["text","image","audio","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-22"},"xiaomi-mimo-v2.5-free":{"name":"Xiaomi MiMo-V2.5 (free)","family":"mimo-v2.5","cost":{},"limit":{"context":1048576,"output":131072},"modalities":{"input":["text","image","audio","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-22"},"xiaomi-mimo-v2.5-pro":{"name":"Xiaomi MiMo-V2.5-Pro","family":"mimo-v2.5-pro","cost":{"input":1.1,"output":3.3,"cache_read":0.22},"limit":{"context":1048576,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-22"},"xiaomi-mimo-v2.5-pro-free":{"name":"Xiaomi MiMo-V2.5-Pro (free)","family":"mimo-v2.5-pro","cost":{},"limit":{"context":1048576,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-22"},"zai-glm-5.1":{"name":"GLM-5.1 (Z.ai)","family":"glm","cost":{"input":0.845,"output":3.38,"cache_read":0.183112},"limit":{"context":200000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-03-27"}}},"alibaba":{"models":{"qvq-max":{"name":"QVQ Max","family":"qvq","cost":{"input":1.2,"output":4.8},"limit":{"context":131072,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-03-25"},"qwen-flash":{"name":"Qwen Flash","family":"qwen","cost":{"input":0.05,"output":0.4},"limit":{"context":1000000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-07-28"},"qwen-max":{"name":"Qwen Max","family":"qwen","cost":{"input":1.6,"output":6.4},"limit":{"context":32768,"output":8192},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2024-04-03"},"qwen-mt-plus":{"name":"Qwen-MT Plus","family":"qwen","cost":{"input":2.46,"output":7.37},"limit":{"context":16384,"output":8192},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2025-01"},"qwen-mt-turbo":{"name":"Qwen-MT Turbo","family":"qwen","cost":{"input":0.16,"output":0.49},"limit":{"context":16384,"output":8192},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2025-01"},"qwen-omni-turbo":{"name":"Qwen-Omni Turbo","family":"qwen","cost":{"input":0.07,"output":0.27},"limit":{"context":32768,"output":2048},"modalities":{"input":["text","image","audio","video"],"output":["text","audio"]},"tool_call":true,"temperature":true,"release_date":"2025-01-19"},"qwen-omni-turbo-realtime":{"name":"Qwen-Omni Turbo Realtime","family":"qwen","cost":{"input":0.27,"output":1.07},"limit":{"context":32768,"output":2048},"modalities":{"input":["text","image","audio"],"output":["text","audio"]},"tool_call":true,"temperature":true,"release_date":"2025-05-08"},"qwen-plus":{"name":"Qwen Plus","family":"qwen","cost":{"input":0.4,"output":1.2},"limit":{"context":1000000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2024-01-25"},"qwen-plus-character-ja":{"name":"Qwen Plus Character (Japanese)","family":"qwen","cost":{"input":0.5,"output":1.4},"limit":{"context":8192,"output":512},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2024-01"},"qwen-turbo":{"name":"Qwen Turbo","family":"qwen","cost":{"input":0.05,"output":0.2},"limit":{"context":1000000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2024-11-01"},"qwen-vl-max":{"name":"Qwen-VL Max","family":"qwen","cost":{"input":0.8,"output":3.2},"limit":{"context":131072,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2024-04-08"},"qwen-vl-ocr":{"name":"Qwen-VL OCR","family":"qwen","cost":{"input":0.72,"output":0.72},"limit":{"context":34096,"output":4096},"modalities":{"input":["text","image"],"output":["text"]},"temperature":true,"release_date":"2024-10-28"},"qwen-vl-plus":{"name":"Qwen-VL Plus","family":"qwen","cost":{"input":0.21,"output":0.63},"limit":{"context":131072,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2024-01-25"},"qwen2-5-14b-instruct":{"name":"Qwen2.5 14B Instruct","family":"qwen","cost":{"input":0.35,"output":1.4},"limit":{"context":131072,"output":8192},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-09"},"qwen2-5-32b-instruct":{"name":"Qwen2.5 32B Instruct","family":"qwen","cost":{"input":0.7,"output":2.8},"limit":{"context":131072,"output":8192},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-09"},"qwen2-5-72b-instruct":{"name":"Qwen2.5 72B Instruct","family":"qwen","cost":{"input":1.4,"output":5.6},"limit":{"context":131072,"output":8192},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-09"},"qwen2-5-7b-instruct":{"name":"Qwen2.5 7B Instruct","family":"qwen","cost":{"input":0.175,"output":0.7},"limit":{"context":131072,"output":8192},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-09"},"qwen2-5-omni-7b":{"name":"Qwen2.5-Omni 7B","family":"qwen","cost":{"input":0.1,"output":0.4},"limit":{"context":32768,"output":2048},"modalities":{"input":["text","image","audio","video"],"output":["text","audio"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-12"},"qwen2-5-vl-72b-instruct":{"name":"Qwen2.5-VL 72B Instruct","family":"qwen","cost":{"input":2.8,"output":8.4},"limit":{"context":131072,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-09"},"qwen2-5-vl-7b-instruct":{"name":"Qwen2.5-VL 7B Instruct","family":"qwen","cost":{"input":0.35,"output":1.05},"limit":{"context":131072,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-09"},"qwen3-14b":{"name":"Qwen3 14B","family":"qwen","cost":{"input":0.35,"output":1.4},"limit":{"context":131072,"output":8192},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-04"},"qwen3-235b-a22b":{"name":"Qwen3 235B-A22B","family":"qwen","cost":{"input":0.7,"output":2.8},"limit":{"context":131072,"output":16384},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-04"},"qwen3-32b":{"name":"Qwen3 32B","family":"qwen","cost":{"input":0.7,"output":2.8},"limit":{"context":131072,"output":16384},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-04"},"qwen3-8b":{"name":"Qwen3 8B","family":"qwen","cost":{"input":0.18,"output":0.7},"limit":{"context":131072,"output":8192},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-04"},"qwen3-asr-flash":{"name":"Qwen3-ASR Flash","family":"qwen","cost":{"input":0.035,"output":0.035},"limit":{"context":53248,"output":4096},"modalities":{"input":["audio"],"output":["text"]},"release_date":"2025-09-08"},"qwen3-coder-30b-a3b-instruct":{"name":"Qwen3-Coder 30B-A3B Instruct","family":"qwen","cost":{"input":0.45,"output":2.25},"limit":{"context":262144,"output":65536},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-04"},"qwen3-coder-480b-a35b-instruct":{"name":"Qwen3-Coder 480B-A35B Instruct","family":"qwen","cost":{"input":1.5,"output":7.5},"limit":{"context":262144,"output":65536},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-04"},"qwen3-coder-flash":{"name":"Qwen3 Coder Flash","family":"qwen","cost":{"input":0.3,"output":1.5},"limit":{"context":1000000,"output":65536},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-07-28"},"qwen3-coder-plus":{"name":"Qwen3 Coder Plus","family":"qwen","cost":{"input":1,"output":5},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-23"},"qwen3-livetranslate-flash-realtime":{"name":"Qwen3-LiveTranslate Flash Realtime","family":"qwen","cost":{"input":10,"output":10},"limit":{"context":53248,"output":4096},"modalities":{"input":["text","image","audio","video"],"output":["text","audio"]},"temperature":true,"release_date":"2025-09-22"},"qwen3-max":{"name":"Qwen3 Max","family":"qwen","cost":{"input":1.2,"output":6},"limit":{"context":262144,"output":65536},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-09-23"},"qwen3-next-80b-a3b-instruct":{"name":"Qwen3-Next 80B-A3B Instruct","family":"qwen","cost":{"input":0.5,"output":2},"limit":{"context":131072,"output":32768},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-09"},"qwen3-next-80b-a3b-thinking":{"name":"Qwen3-Next 80B-A3B (Thinking)","family":"qwen","cost":{"input":0.5,"output":6},"limit":{"context":131072,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-09"},"qwen3-omni-flash":{"name":"Qwen3-Omni Flash","family":"qwen","cost":{"input":0.43,"output":1.66},"limit":{"context":65536,"output":16384},"modalities":{"input":["text","image","audio","video"],"output":["text","audio"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-09-15"},"qwen3-omni-flash-realtime":{"name":"Qwen3-Omni Flash Realtime","family":"qwen","cost":{"input":0.52,"output":1.99},"limit":{"context":65536,"output":16384},"modalities":{"input":["text","image","audio","video"],"output":["text","audio"]},"tool_call":true,"temperature":true,"release_date":"2025-09-15"},"qwen3-vl-235b-a22b":{"name":"Qwen3-VL 235B-A22B","family":"qwen","cost":{"input":0.7,"output":2.8},"limit":{"context":131072,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-04"},"qwen3-vl-30b-a3b":{"name":"Qwen3-VL 30B-A3B","family":"qwen","cost":{"input":0.2,"output":0.8},"limit":{"context":131072,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-04"},"qwen3-vl-plus":{"name":"Qwen3-VL Plus","family":"qwen","cost":{"input":0.2,"output":1.6},"limit":{"context":262144,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-09-23"},"qwen3.5-122b-a10b":{"name":"Qwen3.5 122B-A10B","family":"qwen","cost":{"input":0.4,"output":3.2},"limit":{"context":262144,"output":65536},"modalities":{"input":["text","image","video","audio"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-02-23"},"qwen3.5-27b":{"name":"Qwen3.5 27B","family":"qwen","cost":{"input":0.3,"output":2.4},"limit":{"context":262144,"output":65536},"modalities":{"input":["text","image","video","audio"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-02-23"},"qwen3.5-35b-a3b":{"name":"Qwen3.5 35B-A3B","family":"qwen","cost":{"input":0.25,"output":2},"limit":{"context":262144,"output":65536},"modalities":{"input":["text","image","video","audio"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-02-23"},"qwen3.5-397b-a17b":{"name":"Qwen3.5 397B-A17B","family":"qwen","cost":{"input":0.6,"output":3.6},"limit":{"context":262144,"output":65536},"modalities":{"input":["text","image","video","audio"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-02-15"},"qwen3.5-plus":{"name":"Qwen3.5 Plus","family":"qwen","cost":{"input":0.4,"output":2.4},"limit":{"context":1000000,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-02-16"},"qwen3.6-27b":{"name":"Qwen3.6 27B","family":"qwen","cost":{"input":0.6,"output":3.6},"limit":{"context":262144,"output":65536},"modalities":{"input":["text","image","video","audio"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-22"},"qwen3.6-35b-a3b":{"name":"Qwen3.6 35B-A3B","family":"qwen","cost":{"input":0.248,"output":1.485},"limit":{"context":262144,"output":65536},"modalities":{"input":["text","image","video","audio"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-17"},"qwen3.6-flash":{"name":"Qwen3.6 Flash","family":"qwen3.6","cost":{"input":0.1875,"output":1.125,"cache_write":0.234375},"limit":{"context":1000000,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-04-27"},"qwen3.6-max-preview":{"name":"Qwen3.6 Max Preview","family":"qwen","cost":{"input":1.3,"output":7.8,"cache_read":0.13,"cache_write":1.625},"limit":{"context":262144,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-04-20"},"qwen3.6-plus":{"name":"Qwen3.6 Plus","family":"qwen","cost":{"input":0.5,"output":3,"cache_read":0.05,"cache_write":0.625},"limit":{"context":1000000,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-04-02"},"qwen3.7-max":{"name":"Qwen3.7 Max","family":"qwen","cost":{"input":2.5,"output":7.5,"cache_read":0.5,"cache_write":3.125},"limit":{"context":1000000,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-05-21"},"qwen3.7-plus":{"name":"Qwen3.7 Plus","family":"qwen","cost":{"input":0.5,"output":3,"cache_read":0.05,"cache_write":0.625},"limit":{"context":1000000,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-06-02"},"qwq-plus":{"name":"QwQ Plus","family":"qwen","cost":{"input":0.8,"output":2.4},"limit":{"context":131072,"output":8192},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-03-05"}}},"alibaba-cn":{"models":{"MiniMax-M2.5":{"name":"MiniMax-M2.5","family":"minimax","cost":{"input":0.3,"output":1.2},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-12"},"MiniMax/MiniMax-M2.7":{"name":"MiniMax-M2.7","family":"minimax","cost":{"input":0.3,"output":1.2,"cache_read":0.06,"cache_write":0.375},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-03-18"},"deepseek-r1":{"name":"DeepSeek R1","family":"deepseek-thinking","cost":{"input":0.574,"output":2.294},"limit":{"context":131072,"output":16384},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-01-01"},"deepseek-r1-0528":{"name":"DeepSeek R1 0528","family":"deepseek-thinking","cost":{"input":0.574,"output":2.294},"limit":{"context":131072,"output":16384},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-05-28"},"deepseek-r1-distill-llama-70b":{"name":"DeepSeek R1 Distill Llama 70B","family":"deepseek-thinking","cost":{"input":0.287,"output":0.861},"limit":{"context":32768,"output":16384},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-01-01"},"deepseek-r1-distill-llama-8b":{"name":"DeepSeek R1 Distill Llama 8B","family":"deepseek-thinking","cost":{},"limit":{"context":32768,"output":16384},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-01-01"},"deepseek-r1-distill-qwen-1-5b":{"name":"DeepSeek R1 Distill Qwen 1.5B","family":"qwen","cost":{},"limit":{"context":32768,"output":16384},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-01-01"},"deepseek-r1-distill-qwen-14b":{"name":"DeepSeek R1 Distill Qwen 14B","family":"qwen","cost":{"input":0.144,"output":0.431},"limit":{"context":32768,"output":16384},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-01-01"},"deepseek-r1-distill-qwen-32b":{"name":"DeepSeek R1 Distill Qwen 32B","family":"qwen","cost":{"input":0.287,"output":0.861},"limit":{"context":32768,"output":16384},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-01-01"},"deepseek-r1-distill-qwen-7b":{"name":"DeepSeek R1 Distill Qwen 7B","family":"qwen","cost":{"input":0.072,"output":0.144},"limit":{"context":32768,"output":16384},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-01-01"},"deepseek-v3":{"name":"DeepSeek V3","family":"deepseek","cost":{"input":0.287,"output":1.147},"limit":{"context":65536,"output":8192},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2024-12-01"},"deepseek-v3-1":{"name":"DeepSeek V3.1","family":"deepseek","cost":{"input":0.574,"output":1.721},"limit":{"context":131072,"output":65536},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-01-01"},"deepseek-v3-2-exp":{"name":"DeepSeek V3.2 Exp","family":"deepseek","cost":{"input":0.287,"output":0.431},"limit":{"context":131072,"output":65536},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-01-01"},"deepseek-v4-flash":{"name":"DeepSeek V4 Flash","family":"deepseek-flash","cost":{"input":0.14,"output":0.28,"cache_read":0.0028},"limit":{"context":1000000,"output":384000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-24"},"deepseek-v4-pro":{"name":"DeepSeek V4 Pro","family":"deepseek-thinking","cost":{"input":0.435,"output":0.87,"cache_read":0.003625},"limit":{"context":1000000,"output":384000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-24"},"glm-5":{"name":"GLM-5","family":"glm","cost":{"input":0.86,"output":3.15},"limit":{"context":202752,"output":16384},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-02-11"},"glm-5.1":{"name":"GLM-5.1","family":"glm","cost":{"input":0.87,"output":3.48,"cache_read":0.17},"limit":{"context":202752,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-14"},"glm-5.2":{"name":"GLM-5.2","family":"glm","cost":{"input":1.1,"output":3.851,"cache_read":0.275},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-06-13"},"kimi-k2-thinking":{"name":"Moonshot Kimi K2 Thinking","family":"kimi-thinking","cost":{"input":0.574,"output":2.294},"limit":{"context":262144,"output":16384},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-11-06"},"kimi-k2.5":{"name":"Moonshot Kimi K2.5","family":"kimi-k2","cost":{"input":0.574,"output":2.411},"limit":{"context":262144,"output":32768},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-01-27"},"kimi-k2.6":{"name":"Moonshot Kimi K2.6","family":"kimi-k2","cost":{"input":0.929,"output":3.858},"limit":{"context":262144,"output":16384},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-21"},"kimi/kimi-k2.5":{"name":"kimi/kimi-k2.5","family":"kimi-k2","cost":{"input":0.6,"output":3,"cache_read":0.1},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"open_weights":true,"release_date":"2026-01-27"},"moonshot-kimi-k2-instruct":{"name":"Moonshot Kimi K2 Instruct","family":"kimi-k2","cost":{"input":0.574,"output":2.294},"limit":{"context":131072,"output":8192},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-01-01"},"qvq-max":{"name":"QVQ Max","family":"qvq","cost":{"input":1.147,"output":4.588},"limit":{"context":131072,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-03-25"},"qwen-deep-research":{"name":"Qwen Deep Research","family":"qwen","cost":{"input":7.742,"output":23.367},"limit":{"context":1000000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2024-01"},"qwen-doc-turbo":{"name":"Qwen Doc Turbo","family":"qwen","cost":{"input":0.087,"output":0.144},"limit":{"context":131072,"output":8192},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2024-01"},"qwen-flash":{"name":"Qwen Flash","family":"qwen","cost":{"input":0.022,"output":0.216},"limit":{"context":1000000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-07-28"},"qwen-long":{"name":"Qwen Long","family":"qwen","cost":{"input":0.072,"output":0.287},"limit":{"context":10000000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-01-25"},"qwen-math-plus":{"name":"Qwen Math Plus","family":"qwen","cost":{"input":0.574,"output":1.721},"limit":{"context":4096,"output":3072},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2024-08-16"},"qwen-math-turbo":{"name":"Qwen Math Turbo","family":"qwen","cost":{"input":0.287,"output":0.861},"limit":{"context":4096,"output":3072},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2024-09-19"},"qwen-max":{"name":"Qwen Max","family":"qwen","cost":{"input":0.345,"output":1.377},"limit":{"context":131072,"output":8192},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2024-04-03"},"qwen-mt-plus":{"name":"Qwen-MT Plus","family":"qwen","cost":{"input":0.259,"output":0.775},"limit":{"context":16384,"output":8192},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2025-01"},"qwen-mt-turbo":{"name":"Qwen-MT Turbo","family":"qwen","cost":{"input":0.101,"output":0.28},"limit":{"context":16384,"output":8192},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2025-01"},"qwen-omni-turbo":{"name":"Qwen-Omni Turbo","family":"qwen","cost":{"input":0.058,"output":0.23},"limit":{"context":32768,"output":2048},"modalities":{"input":["text","image","audio","video"],"output":["text","audio"]},"tool_call":true,"temperature":true,"release_date":"2025-01-19"},"qwen-omni-turbo-realtime":{"name":"Qwen-Omni Turbo Realtime","family":"qwen","cost":{"input":0.23,"output":0.918},"limit":{"context":32768,"output":2048},"modalities":{"input":["text","image","audio"],"output":["text","audio"]},"tool_call":true,"temperature":true,"release_date":"2025-05-08"},"qwen-plus":{"name":"Qwen Plus","family":"qwen","cost":{"input":0.115,"output":0.287},"limit":{"context":1000000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2024-01-25"},"qwen-plus-character":{"name":"Qwen Plus Character","family":"qwen","cost":{"input":0.115,"output":0.287},"limit":{"context":32768,"output":4096},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2024-01"},"qwen-turbo":{"name":"Qwen Turbo","family":"qwen","cost":{"input":0.044,"output":0.087},"limit":{"context":1000000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2024-11-01"},"qwen-vl-max":{"name":"Qwen-VL Max","family":"qwen","cost":{"input":0.23,"output":0.574},"limit":{"context":131072,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2024-04-08"},"qwen-vl-ocr":{"name":"Qwen-VL OCR","family":"qwen","cost":{"input":0.717,"output":0.717},"limit":{"context":34096,"output":4096},"modalities":{"input":["text","image"],"output":["text"]},"temperature":true,"release_date":"2024-10-28"},"qwen-vl-plus":{"name":"Qwen-VL Plus","family":"qwen","cost":{"input":0.115,"output":0.287},"limit":{"context":131072,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2024-01-25"},"qwen2-5-14b-instruct":{"name":"Qwen2.5 14B Instruct","family":"qwen","cost":{"input":0.144,"output":0.431},"limit":{"context":131072,"output":8192},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-09"},"qwen2-5-32b-instruct":{"name":"Qwen2.5 32B Instruct","family":"qwen","cost":{"input":0.287,"output":0.861},"limit":{"context":131072,"output":8192},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-09"},"qwen2-5-72b-instruct":{"name":"Qwen2.5 72B Instruct","family":"qwen","cost":{"input":0.574,"output":1.721},"limit":{"context":131072,"output":8192},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-09"},"qwen2-5-7b-instruct":{"name":"Qwen2.5 7B Instruct","family":"qwen","cost":{"input":0.072,"output":0.144},"limit":{"context":131072,"output":8192},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-09"},"qwen2-5-coder-32b-instruct":{"name":"Qwen2.5-Coder 32B Instruct","family":"qwen","cost":{"input":0.287,"output":0.861},"limit":{"context":131072,"output":8192},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-11"},"qwen2-5-coder-7b-instruct":{"name":"Qwen2.5-Coder 7B Instruct","family":"qwen","cost":{"input":0.144,"output":0.287},"limit":{"context":131072,"output":8192},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-11"},"qwen2-5-math-72b-instruct":{"name":"Qwen2.5-Math 72B Instruct","family":"qwen","cost":{"input":0.574,"output":1.721},"limit":{"context":4096,"output":3072},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-09"},"qwen2-5-math-7b-instruct":{"name":"Qwen2.5-Math 7B Instruct","family":"qwen","cost":{"input":0.144,"output":0.287},"limit":{"context":4096,"output":3072},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-09"},"qwen2-5-omni-7b":{"name":"Qwen2.5-Omni 7B","family":"qwen","cost":{"input":0.087,"output":0.345},"limit":{"context":32768,"output":2048},"modalities":{"input":["text","image","audio","video"],"output":["text","audio"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-12"},"qwen2-5-vl-72b-instruct":{"name":"Qwen2.5-VL 72B Instruct","family":"qwen","cost":{"input":2.294,"output":6.881},"limit":{"context":131072,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-09"},"qwen2-5-vl-7b-instruct":{"name":"Qwen2.5-VL 7B Instruct","family":"qwen","cost":{"input":0.287,"output":0.717},"limit":{"context":131072,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-09"},"qwen3-14b":{"name":"Qwen3 14B","family":"qwen","cost":{"input":0.144,"output":0.574},"limit":{"context":131072,"output":8192},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-04"},"qwen3-235b-a22b":{"name":"Qwen3 235B-A22B","family":"qwen","cost":{"input":0.287,"output":1.147},"limit":{"context":131072,"output":16384},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-04"},"qwen3-32b":{"name":"Qwen3 32B","family":"qwen","cost":{"input":0.287,"output":1.147},"limit":{"context":131072,"output":16384},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-04"},"qwen3-8b":{"name":"Qwen3 8B","family":"qwen","cost":{"input":0.072,"output":0.287},"limit":{"context":131072,"output":8192},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-04"},"qwen3-asr-flash":{"name":"Qwen3-ASR Flash","family":"qwen","cost":{"input":0.032,"output":0.032},"limit":{"context":53248,"output":4096},"modalities":{"input":["audio"],"output":["text"]},"release_date":"2025-09-08"},"qwen3-coder-30b-a3b-instruct":{"name":"Qwen3-Coder 30B-A3B Instruct","family":"qwen","cost":{"input":0.216,"output":0.861},"limit":{"context":262144,"output":65536},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-04"},"qwen3-coder-480b-a35b-instruct":{"name":"Qwen3-Coder 480B-A35B Instruct","family":"qwen","cost":{"input":0.861,"output":3.441},"limit":{"context":262144,"output":65536},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-04"},"qwen3-coder-flash":{"name":"Qwen3 Coder Flash","family":"qwen","cost":{"input":0.144,"output":0.574},"limit":{"context":1000000,"output":65536},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-07-28"},"qwen3-coder-plus":{"name":"Qwen3 Coder Plus","family":"qwen","cost":{"input":1,"output":5},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-23"},"qwen3-max":{"name":"Qwen3 Max","family":"qwen","cost":{"input":0.861,"output":3.441},"limit":{"context":262144,"output":65536},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-09-23"},"qwen3-next-80b-a3b-instruct":{"name":"Qwen3-Next 80B-A3B Instruct","family":"qwen","cost":{"input":0.144,"output":0.574},"limit":{"context":131072,"output":32768},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-09"},"qwen3-next-80b-a3b-thinking":{"name":"Qwen3-Next 80B-A3B (Thinking)","family":"qwen","cost":{"input":0.144,"output":1.434},"limit":{"context":131072,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-09"},"qwen3-omni-flash":{"name":"Qwen3-Omni Flash","family":"qwen","cost":{"input":0.058,"output":0.23},"limit":{"context":65536,"output":16384},"modalities":{"input":["text","image","audio","video"],"output":["text","audio"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-09-15"},"qwen3-omni-flash-realtime":{"name":"Qwen3-Omni Flash Realtime","family":"qwen","cost":{"input":0.23,"output":0.918},"limit":{"context":65536,"output":16384},"modalities":{"input":["text","image","audio"],"output":["text","audio"]},"tool_call":true,"temperature":true,"release_date":"2025-09-15"},"qwen3-vl-235b-a22b":{"name":"Qwen3-VL 235B-A22B","family":"qwen","cost":{"input":0.286705,"output":1.14682},"limit":{"context":131072,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-04"},"qwen3-vl-30b-a3b":{"name":"Qwen3-VL 30B-A3B","family":"qwen","cost":{"input":0.108,"output":0.431},"limit":{"context":131072,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-04"},"qwen3-vl-plus":{"name":"Qwen3-VL Plus","family":"qwen","cost":{"input":0.143353,"output":1.433525},"limit":{"context":262144,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-09-23"},"qwen3.5-397b-a17b":{"name":"Qwen3.5 397B-A17B","family":"qwen","cost":{"input":0.43,"output":2.58},"limit":{"context":262144,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-16"},"qwen3.5-flash":{"name":"Qwen3.5 Flash","family":"qwen","cost":{"input":0.172,"output":1.72},"limit":{"context":1000000,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-23"},"qwen3.5-plus":{"name":"Qwen3.5 Plus","family":"qwen","cost":{"input":0.573,"output":3.44},"limit":{"context":1000000,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-02-16"},"qwen3.6-flash":{"name":"Qwen3.6 Flash","family":"qwen3.6","cost":{"input":0.1875,"output":1.125,"cache_write":0.234375},"limit":{"context":1000000,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-04-27"},"qwen3.6-max-preview":{"name":"Qwen3.6 Max Preview","family":"qwen","cost":{"input":1.32,"output":7.9,"cache_read":0.132},"limit":{"context":245800,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-04-20"},"qwen3.6-plus":{"name":"Qwen3.6 Plus","family":"qwen","cost":{"input":0.5,"output":3,"cache_read":0.05,"cache_write":0.625},"limit":{"context":1000000,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-04-02"},"qwen3.7-max":{"name":"Qwen3.7 Max","family":"qwen","cost":{"input":2.5,"output":7.5,"cache_read":0.5,"cache_write":3.125},"limit":{"context":1000000,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-05-21"},"qwen3.7-plus":{"name":"Qwen3.7 Plus","family":"qwen","cost":{"input":0.5,"output":3,"cache_read":0.05,"cache_write":0.625},"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-06-02"},"qwq-32b":{"name":"QwQ 32B","family":"qwen","cost":{"input":0.287,"output":0.861},"limit":{"context":131072,"output":8192},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-12"},"qwq-plus":{"name":"QwQ Plus","family":"qwen","cost":{"input":0.23,"output":0.574},"limit":{"context":131072,"output":8192},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-03-05"},"siliconflow/deepseek-r1-0528":{"name":"siliconflow/deepseek-r1-0528","family":"deepseek-thinking","cost":{"input":0.5,"output":2.18},"limit":{"context":163840,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-05-28"},"siliconflow/deepseek-v3-0324":{"name":"siliconflow/deepseek-v3-0324","family":"deepseek","cost":{"input":0.25,"output":1},"limit":{"context":163840,"output":163840},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2024-12-26"},"siliconflow/deepseek-v3.1-terminus":{"name":"siliconflow/deepseek-v3.1-terminus","family":"deepseek","cost":{"input":0.27,"output":1},"limit":{"context":163840,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-09-29"},"siliconflow/deepseek-v3.2":{"name":"siliconflow/deepseek-v3.2","family":"deepseek","cost":{"input":0.27,"output":0.42},"limit":{"context":163840,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-12-03"},"tongyi-intent-detect-v3":{"name":"Tongyi Intent Detect V3","family":"yi","cost":{"input":0.058,"output":0.144},"limit":{"context":8192,"output":1024},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2024-01"}}},"alibaba-coding-plan":{"models":{"MiniMax-M2.5":{"name":"MiniMax-M2.5","family":"minimax","cost":{},"limit":{"context":196608,"output":24576},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-12"},"glm-4.7":{"name":"GLM-4.7","family":"glm","cost":{},"limit":{"context":202752,"output":16384},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-22"},"glm-5":{"name":"GLM-5","family":"glm","cost":{},"limit":{"context":202752,"output":16384},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-02-11"},"kimi-k2.5":{"name":"Kimi K2.5","family":"kimi-k2","cost":{},"limit":{"context":262144,"output":32768},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-01-27"},"qwen3-coder-next":{"name":"Qwen3 Coder Next","family":"qwen","cost":{},"limit":{"context":262144,"output":65536},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-03"},"qwen3-coder-plus":{"name":"Qwen3 Coder Plus","family":"qwen","cost":{},"limit":{"context":1000000,"output":65536},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-23"},"qwen3-max-2026-01-23":{"name":"Qwen3 Max","family":"qwen","cost":{},"limit":{"context":262144,"output":32768},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2026-01-23"},"qwen3.5-plus":{"name":"Qwen3.5 Plus","family":"qwen","cost":{},"limit":{"context":1000000,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-02-16"},"qwen3.6-flash":{"name":"Qwen3.6 Flash","family":"qwen3.6","cost":{"input":0.1875,"output":1.125,"cache_write":0.234375},"limit":{"context":1000000,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-04-27"},"qwen3.6-plus":{"name":"Qwen3.6 Plus","family":"qwen","cost":{},"limit":{"context":1000000,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-04-02"},"qwen3.7-max":{"name":"Qwen3.7 Max","family":"qwen","cost":{"input":2.5,"output":7.5,"cache_read":0.5,"cache_write":3.125},"limit":{"context":1000000,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-05-21"},"qwen3.7-plus":{"name":"Qwen3.7 Plus","family":"qwen","cost":{},"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-06-02"}}},"alibaba-coding-plan-cn":{"models":{"MiniMax-M2.5":{"name":"MiniMax-M2.5","family":"minimax","cost":{},"limit":{"context":196608,"output":24576},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-12"},"glm-4.7":{"name":"GLM-4.7","family":"glm","cost":{},"limit":{"context":202752,"output":16384},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-22"},"glm-5":{"name":"GLM-5","family":"glm","cost":{},"limit":{"context":202752,"output":16384},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-02-11"},"kimi-k2.5":{"name":"Kimi K2.5","family":"kimi-k2","cost":{},"limit":{"context":262144,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-01-27"},"qwen3-coder-next":{"name":"Qwen3 Coder Next","family":"qwen","cost":{},"limit":{"context":262144,"output":65536},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-03"},"qwen3-coder-plus":{"name":"Qwen3 Coder Plus","family":"qwen","cost":{},"limit":{"context":1000000,"output":65536},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-23"},"qwen3-max-2026-01-23":{"name":"Qwen3 Max","family":"qwen","cost":{},"limit":{"context":262144,"output":32768},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2026-01-23"},"qwen3.5-plus":{"name":"Qwen3.5 Plus","family":"qwen","cost":{},"limit":{"context":1000000,"output":65536},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-02-16"},"qwen3.6-flash":{"name":"Qwen3.6 Flash","family":"qwen3.6","cost":{"input":0.1875,"output":1.125,"cache_write":0.234375},"limit":{"context":1000000,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-04-27"},"qwen3.6-plus":{"name":"Qwen3.6 Plus","family":"qwen","cost":{},"limit":{"context":1000000,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-04-02"},"qwen3.7-max":{"name":"Qwen3.7 Max","family":"qwen","cost":{"input":2.5,"output":7.5,"cache_read":0.5,"cache_write":3.125},"limit":{"context":1000000,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-05-21"},"qwen3.7-plus":{"name":"Qwen3.7 Plus","family":"qwen","cost":{},"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-06-02"}}},"alibaba-token-plan":{"models":{"MiniMax-M2.5":{"name":"MiniMax-M2.5","family":"minimax","cost":{},"limit":{"context":196608,"output":24576},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-12"},"deepseek-v3.2":{"name":"DeepSeek V3.2","family":"deepseek","cost":{},"limit":{"context":131072,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-03"},"deepseek-v4-flash":{"name":"DeepSeek V4 Flash","family":"deepseek-flash","cost":{},"limit":{"context":1000000,"output":384000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-24"},"deepseek-v4-pro":{"name":"DeepSeek V4 Pro","family":"deepseek-thinking","cost":{},"limit":{"context":1000000,"output":384000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-24"},"glm-5":{"name":"GLM-5","family":"glm","cost":{},"limit":{"context":202752,"output":16384},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-02-12"},"glm-5.1":{"name":"GLM-5.1","family":"glm","cost":{},"limit":{"context":202752,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-07"},"glm-5.2":{"name":"GLM-5.2","family":"glm","cost":{},"limit":{"context":1000000,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-06-13"},"kimi-k2.5":{"name":"Kimi K2.5","family":"kimi-k2","cost":{},"limit":{"context":262144,"output":32768},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-01"},"kimi-k2.6":{"name":"Kimi K2.6","family":"kimi-k2","cost":{},"limit":{"context":262144,"output":16384},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-21"},"kimi-k2.7-code":{"name":"Kimi K2.7 Code","family":"kimi-k2","cost":{},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"open_weights":true,"release_date":"2026-06-12"},"qwen-image-2.0":{"name":"Qwen Image 2.0","family":"qwen","cost":{},"limit":{"context":8192,"output":0},"modalities":{"input":["text"],"output":["image"]},"temperature":true,"release_date":"2026-03-03"},"qwen-image-2.0-pro":{"name":"Qwen Image 2.0 Pro","family":"qwen","cost":{},"limit":{"context":8192,"output":0},"modalities":{"input":["text"],"output":["image"]},"temperature":true,"release_date":"2026-03-03"},"qwen3.6-flash":{"name":"Qwen3.6 Flash","family":"qwen3.6","cost":{},"limit":{"context":1000000,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-04-27"},"qwen3.6-plus":{"name":"Qwen3.6 Plus","family":"qwen","cost":{},"limit":{"context":1000000,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-04-02"},"qwen3.7-max":{"name":"Qwen3.7 Max","family":"qwen","cost":{},"limit":{"context":1000000,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-05-21"},"qwen3.7-plus":{"name":"Qwen3.7 Plus","family":"qwen","cost":{},"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-06-02"},"wan2.7-image":{"name":"Wan2.7 Image","cost":{},"limit":{"context":8192,"output":0},"modalities":{"input":["text"],"output":["image"]},"temperature":true,"release_date":"2026-05-29"},"wan2.7-image-pro":{"name":"Wan2.7 Image Pro","cost":{},"limit":{"context":8192,"output":0},"modalities":{"input":["text"],"output":["image"]},"temperature":true,"release_date":"2026-05-29"}}},"alibaba-token-plan-cn":{"models":{"MiniMax-M2.5":{"name":"MiniMax-M2.5","family":"minimax","cost":{},"limit":{"context":196608,"output":24576},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-12"},"deepseek-v3.2":{"name":"DeepSeek V3.2","family":"deepseek","cost":{},"limit":{"context":131072,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-03"},"deepseek-v4-flash":{"name":"DeepSeek V4 Flash","family":"deepseek-flash","cost":{},"limit":{"context":1000000,"output":384000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-24"},"deepseek-v4-pro":{"name":"DeepSeek V4 Pro","family":"deepseek-thinking","cost":{},"limit":{"context":1000000,"output":384000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-24"},"glm-5":{"name":"GLM-5","family":"glm","cost":{},"limit":{"context":202752,"output":16384},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-02-12"},"glm-5.1":{"name":"GLM-5.1","family":"glm","cost":{},"limit":{"context":202752,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-07"},"glm-5.2":{"name":"GLM-5.2","family":"glm","cost":{},"limit":{"context":1000000,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-06-13"},"kimi-k2.5":{"name":"Kimi K2.5","family":"kimi-k2","cost":{},"limit":{"context":262144,"output":32768},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-01"},"kimi-k2.6":{"name":"Kimi K2.6","family":"kimi-k2","cost":{},"limit":{"context":262144,"output":16384},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-21"},"kimi-k2.7-code":{"name":"Kimi K2.7 Code","family":"kimi-k2","cost":{},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"open_weights":true,"release_date":"2026-06-12"},"qwen-image-2.0":{"name":"Qwen Image 2.0","family":"qwen","cost":{},"limit":{"context":8192,"output":0},"modalities":{"input":["text"],"output":["image"]},"temperature":true,"release_date":"2026-03-03"},"qwen-image-2.0-pro":{"name":"Qwen Image 2.0 Pro","family":"qwen","cost":{},"limit":{"context":8192,"output":0},"modalities":{"input":["text"],"output":["image"]},"temperature":true,"release_date":"2026-03-03"},"qwen3.6-flash":{"name":"Qwen3.6 Flash","family":"qwen3.6","cost":{},"limit":{"context":1000000,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-04-27"},"qwen3.6-plus":{"name":"Qwen3.6 Plus","family":"qwen","cost":{},"limit":{"context":1000000,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-04-02"},"qwen3.7-max":{"name":"Qwen3.7 Max","family":"qwen","cost":{},"limit":{"context":1000000,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-05-21"},"qwen3.7-plus":{"name":"Qwen3.7 Plus","family":"qwen","cost":{},"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-06-02"},"wan2.7-image":{"name":"Wan2.7 Image","cost":{},"limit":{"context":8192,"output":0},"modalities":{"input":["text"],"output":["image"]},"temperature":true,"release_date":"2026-05-29"},"wan2.7-image-pro":{"name":"Wan2.7 Image Pro","cost":{},"limit":{"context":8192,"output":0},"modalities":{"input":["text"],"output":["image"]},"temperature":true,"release_date":"2026-05-29"}}},"amazon-bedrock":{"models":{"amazon.nova-2-lite-v1:0":{"name":"Nova 2 Lite","family":"nova","cost":{"input":0.33,"output":2.75},"limit":{"context":128000,"output":4096},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2024-12-01"},"amazon.nova-lite-v1:0":{"name":"Nova Lite","family":"nova-lite","cost":{"input":0.06,"output":0.24,"cache_read":0.015},"limit":{"context":300000,"output":8192},"modalities":{"input":["text","image","video"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-12-03"},"amazon.nova-micro-v1:0":{"name":"Nova Micro","family":"nova-micro","cost":{"input":0.035,"output":0.14,"cache_read":0.00875},"limit":{"context":128000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2024-12-03"},"amazon.nova-pro-v1:0":{"name":"Nova Pro","family":"nova-pro","cost":{"input":0.8,"output":3.2,"cache_read":0.2},"limit":{"context":300000,"output":8192},"modalities":{"input":["text","image","video"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-12-03"},"anthropic.claude-fable-5":{"name":"Claude Fable 5","family":"claude-fable","cost":{"input":10,"output":50,"cache_read":1,"cache_write":12.5},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-06-09"},"anthropic.claude-haiku-4-5-20251001-v1:0":{"name":"Claude Haiku 4.5","family":"claude-haiku","cost":{"input":1,"output":5,"cache_read":0.1,"cache_write":1.25},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-10-15"},"anthropic.claude-opus-4-1-20250805-v1:0":{"name":"Claude Opus 4.1","family":"claude-opus","cost":{"input":15,"output":75,"cache_read":1.5,"cache_write":18.75},"limit":{"context":200000,"output":32000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-08-05"},"anthropic.claude-opus-4-5-20251101-v1:0":{"name":"Claude Opus 4.5","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-11-24"},"anthropic.claude-opus-4-6-v1":{"name":"Claude Opus 4.6","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-05"},"anthropic.claude-opus-4-7":{"name":"Claude Opus 4.7","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-16"},"anthropic.claude-opus-4-8":{"name":"Claude Opus 4.8","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-05-28"},"anthropic.claude-sonnet-4-5-20250929-v1:0":{"name":"Claude Sonnet 4.5","family":"claude-sonnet","cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-09-29"},"anthropic.claude-sonnet-4-6":{"name":"Claude Sonnet 4.6","family":"claude-sonnet","cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-17"},"anthropic.claude-sonnet-5":{"name":"Claude Sonnet 5","family":"claude-sonnet","cost":{"input":2,"output":10,"cache_read":0.2,"cache_write":2.5},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-06-30"},"au.anthropic.claude-haiku-4-5-20251001-v1:0":{"name":"Claude Haiku 4.5 (AU)","family":"claude-haiku","cost":{"input":1,"output":5,"cache_read":0.1,"cache_write":1.25},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-10-15"},"au.anthropic.claude-opus-4-6-v1":{"name":"AU Anthropic Claude Opus 4.6","family":"claude-opus","cost":{"input":16.5,"output":82.5,"cache_read":1.65,"cache_write":20.625},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-05"},"au.anthropic.claude-opus-4-8":{"name":"Claude Opus 4.8 (AU)","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-05-28"},"au.anthropic.claude-sonnet-4-5-20250929-v1:0":{"name":"Claude Sonnet 4.5 (AU)","family":"claude-sonnet","cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-09-29"},"au.anthropic.claude-sonnet-4-6":{"name":"AU Anthropic Claude Sonnet 4.6","family":"claude-sonnet","cost":{"input":3.3,"output":16.5,"cache_read":0.33,"cache_write":4.125},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-17"},"au.anthropic.claude-sonnet-5":{"name":"Claude Sonnet 5 (AU)","family":"claude-sonnet","cost":{"input":2,"output":10,"cache_read":0.2,"cache_write":2.5},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-06-30"},"deepseek.r1-v1:0":{"name":"DeepSeek-R1","family":"deepseek-thinking","cost":{"input":1.35,"output":5.4},"limit":{"context":128000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-01-20"},"deepseek.v3-v1:0":{"name":"DeepSeek-V3.1","family":"deepseek","cost":{"input":0.58,"output":1.68},"limit":{"context":163840,"output":81920},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-09-18"},"deepseek.v3.2":{"name":"DeepSeek-V3.2","family":"deepseek","cost":{"input":0.62,"output":1.85},"limit":{"context":163840,"output":81920},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-06"},"eu.anthropic.claude-fable-5":{"name":"Claude Fable 5 (EU)","family":"claude-fable","cost":{"input":11,"output":55,"cache_read":1.1,"cache_write":13.75},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-06-09"},"eu.anthropic.claude-haiku-4-5-20251001-v1:0":{"name":"Claude Haiku 4.5 (EU)","family":"claude-haiku","cost":{"input":1.1,"output":5.5,"cache_read":0.11,"cache_write":1.375},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-10-15"},"eu.anthropic.claude-opus-4-5-20251101-v1:0":{"name":"Claude Opus 4.5 (EU)","family":"claude-opus","cost":{"input":5.5,"output":27.5,"cache_read":0.55,"cache_write":6.875},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-11-24"},"eu.anthropic.claude-opus-4-6-v1":{"name":"Claude Opus 4.6 (EU)","family":"claude-opus","cost":{"input":5.5,"output":27.5,"cache_read":0.55,"cache_write":6.875},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-05"},"eu.anthropic.claude-opus-4-7":{"name":"Claude Opus 4.7 (EU)","family":"claude-opus","cost":{"input":5.5,"output":27.5,"cache_read":0.55,"cache_write":6.875},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-16"},"eu.anthropic.claude-opus-4-8":{"name":"Claude Opus 4.8 (EU)","family":"claude-opus","cost":{"input":5.5,"output":27.5,"cache_read":0.55,"cache_write":6.875},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-05-28"},"eu.anthropic.claude-sonnet-4-5-20250929-v1:0":{"name":"Claude Sonnet 4.5 (EU)","family":"claude-sonnet","cost":{"input":3.3,"output":16.5,"cache_read":0.33,"cache_write":4.125},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-09-29"},"eu.anthropic.claude-sonnet-4-6":{"name":"Claude Sonnet 4.6 (EU)","family":"claude-sonnet","cost":{"input":3.3,"output":16.5,"cache_read":0.33,"cache_write":4.125},"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-17"},"eu.anthropic.claude-sonnet-5":{"name":"Claude Sonnet 5 (EU)","family":"claude-sonnet","cost":{"input":2.2,"output":11,"cache_read":0.22,"cache_write":2.75},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-06-30"},"global.anthropic.claude-fable-5":{"name":"Claude Fable 5 (Global)","family":"claude-fable","cost":{"input":10,"output":50,"cache_read":1,"cache_write":12.5},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-06-09"},"global.anthropic.claude-haiku-4-5-20251001-v1:0":{"name":"Claude Haiku 4.5 (Global)","family":"claude-haiku","cost":{"input":1,"output":5,"cache_read":0.1,"cache_write":1.25},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-10-15"},"global.anthropic.claude-opus-4-5-20251101-v1:0":{"name":"Claude Opus 4.5 (Global)","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-11-24"},"global.anthropic.claude-opus-4-6-v1":{"name":"Claude Opus 4.6 (Global)","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-05"},"global.anthropic.claude-opus-4-7":{"name":"Claude Opus 4.7 (Global)","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-16"},"global.anthropic.claude-opus-4-8":{"name":"Claude Opus 4.8 (Global)","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-05-28"},"global.anthropic.claude-sonnet-4-5-20250929-v1:0":{"name":"Claude Sonnet 4.5 (Global)","family":"claude-sonnet","cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-09-29"},"global.anthropic.claude-sonnet-4-6":{"name":"Claude Sonnet 4.6 (Global)","family":"claude-sonnet","cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-17"},"global.anthropic.claude-sonnet-5":{"name":"Claude Sonnet 5 (Global)","family":"claude-sonnet","cost":{"input":2,"output":10,"cache_read":0.2,"cache_write":2.5},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-06-30"},"google.gemma-3-12b-it":{"name":"Google Gemma 3 12B","family":"gemma","cost":{"input":0.049999999999999996,"output":0.09999999999999999},"limit":{"context":131072,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"temperature":true,"release_date":"2024-12-01"},"google.gemma-3-27b-it":{"name":"Google Gemma 3 27B Instruct","family":"gemma","cost":{"input":0.12,"output":0.2},"limit":{"context":202752,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-07-27"},"google.gemma-3-4b-it":{"name":"Gemma 3 4B IT","family":"gemma","cost":{"input":0.04,"output":0.08},"limit":{"context":128000,"output":4096},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2024-12-01"},"jp.anthropic.claude-haiku-4-5-20251001-v1:0":{"name":"Claude Haiku 4.5 (JP)","family":"claude-haiku","cost":{"input":1,"output":5,"cache_read":0.1,"cache_write":1.25},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-10-15"},"jp.anthropic.claude-opus-4-7":{"name":"Claude Opus 4.7 (JP)","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-16"},"jp.anthropic.claude-opus-4-8":{"name":"Claude Opus 4.8 (JP)","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-05-28"},"jp.anthropic.claude-sonnet-4-5-20250929-v1:0":{"name":"Claude Sonnet 4.5 (JP)","family":"claude-sonnet","cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-09-29"},"jp.anthropic.claude-sonnet-4-6":{"name":"Claude Sonnet 4.6 (JP)","family":"claude-sonnet","cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-17"},"jp.anthropic.claude-sonnet-5":{"name":"Claude Sonnet 5 (JP)","family":"claude-sonnet","cost":{"input":2,"output":10,"cache_read":0.2,"cache_write":2.5},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-06-30"},"meta.llama3-1-70b-instruct-v1:0":{"name":"Llama 3.1 70B Instruct","family":"llama","cost":{"input":0.72,"output":0.72},"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-07-23"},"meta.llama3-1-8b-instruct-v1:0":{"name":"Llama 3.1 8B Instruct","family":"llama","cost":{"input":0.22,"output":0.22},"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-07-23"},"meta.llama3-3-70b-instruct-v1:0":{"name":"Llama 3.3 70B Instruct","family":"llama","cost":{"input":0.72,"output":0.72},"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-12-06"},"meta.llama4-maverick-17b-instruct-v1:0":{"name":"Llama 4 Maverick 17B Instruct","family":"llama","cost":{"input":0.24,"output":0.97},"limit":{"context":1000000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-04-05"},"meta.llama4-scout-17b-instruct-v1:0":{"name":"Llama 4 Scout 17B Instruct","family":"llama","cost":{"input":0.17,"output":0.66},"limit":{"context":3500000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-04-05"},"minimax.minimax-m2":{"name":"MiniMax M2","family":"minimax","cost":{"input":0.3,"output":1.2},"limit":{"context":204608,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-10-27"},"minimax.minimax-m2.1":{"name":"MiniMax M2.1","family":"minimax","cost":{"input":0.3,"output":1.2},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-23"},"minimax.minimax-m2.5":{"name":"MiniMax M2.5","family":"minimax","cost":{"input":0.3,"output":1.2},"limit":{"context":196608,"output":98304},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-03-18"},"mistral.devstral-2-123b":{"name":"Devstral 2 123B","family":"devstral","cost":{"input":0.4,"output":2},"limit":{"context":256000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-17"},"mistral.magistral-small-2509":{"name":"Magistral Small 1.2","family":"magistral","cost":{"input":0.5,"output":1.5},"limit":{"context":128000,"output":40000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-02"},"mistral.ministral-3-14b-instruct":{"name":"Ministral 14B 3.0","family":"ministral","cost":{"input":0.2,"output":0.2},"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2024-12-01"},"mistral.ministral-3-3b-instruct":{"name":"Ministral 3 3B","family":"ministral","cost":{"input":0.1,"output":0.1},"limit":{"context":256000,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-02"},"mistral.ministral-3-8b-instruct":{"name":"Ministral 3 8B","family":"ministral","cost":{"input":0.15,"output":0.15},"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2024-12-01"},"mistral.mistral-large-3-675b-instruct":{"name":"Mistral Large 3","family":"mistral","cost":{"input":0.5,"output":1.5},"limit":{"context":256000,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-02"},"mistral.pixtral-large-2502-v1:0":{"name":"Pixtral Large (25.02)","family":"mistral","cost":{"input":2,"output":6},"limit":{"context":128000,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-04-08"},"mistral.voxtral-mini-3b-2507":{"name":"Voxtral Mini 3B 2507","family":"mistral","cost":{"input":0.04,"output":0.04},"limit":{"context":128000,"output":4096},"modalities":{"input":["audio","text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2024-12-01"},"mistral.voxtral-small-24b-2507":{"name":"Voxtral Small 24B 2507","family":"mistral","cost":{"input":0.15,"output":0.35},"limit":{"context":32000,"output":8192},"modalities":{"input":["text","audio"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-07-01"},"moonshot.kimi-k2-thinking":{"name":"Kimi K2 Thinking","family":"kimi-thinking","cost":{"input":0.6,"output":2.5},"limit":{"context":262143,"output":16000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-02"},"moonshotai.kimi-k2.5":{"name":"Kimi K2.5","family":"kimi","cost":{"input":0.6,"output":3},"limit":{"context":262143,"output":16000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-06"},"nvidia.nemotron-nano-12b-v2":{"name":"NVIDIA Nemotron Nano 12B v2 VL BF16","family":"nemotron","cost":{"input":0.2,"output":0.6},"limit":{"context":128000,"output":4096},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2024-12-01"},"nvidia.nemotron-nano-3-30b":{"name":"NVIDIA Nemotron Nano 3 30B","family":"nemotron","cost":{"input":0.06,"output":0.24},"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-23"},"nvidia.nemotron-nano-9b-v2":{"name":"NVIDIA Nemotron Nano 9B v2","family":"nemotron","cost":{"input":0.06,"output":0.23},"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2024-12-01"},"nvidia.nemotron-super-3-120b":{"name":"NVIDIA Nemotron 3 Super 120B A12B","family":"nemotron","cost":{"input":0.15,"output":0.65},"limit":{"context":262144,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-03-11"},"openai.gpt-5.4":{"name":"GPT-5.4","family":"gpt","cost":{"input":2.75,"output":16.5,"cache_read":0.275},"limit":{"context":272000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-05"},"openai.gpt-5.5":{"name":"GPT-5.5","family":"gpt","cost":{"input":5.5,"output":33,"cache_read":0.55},"limit":{"context":272000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-23"},"openai.gpt-oss-120b":{"name":"gpt-oss-120b","family":"gpt-oss","cost":{"input":0.15,"output":0.6},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-08-05"},"openai.gpt-oss-120b-1:0":{"name":"gpt-oss-120b","family":"gpt-oss","cost":{"input":0.15,"output":0.6},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-08-05"},"openai.gpt-oss-20b":{"name":"gpt-oss-20b","family":"gpt-oss","cost":{"input":0.07,"output":0.3},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-08-05"},"openai.gpt-oss-20b-1:0":{"name":"gpt-oss-20b","family":"gpt-oss","cost":{"input":0.07,"output":0.3},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-08-05"},"openai.gpt-oss-safeguard-120b":{"name":"GPT OSS Safeguard 120B","family":"gpt-oss","cost":{"input":0.15,"output":0.6},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-10-29"},"openai.gpt-oss-safeguard-20b":{"name":"GPT OSS Safeguard 20B","family":"gpt-oss","cost":{"input":0.07,"output":0.2},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-10-29"},"qwen.qwen3-235b-a22b-2507-v1:0":{"name":"Qwen3 235B A22B 2507","family":"qwen","cost":{"input":0.22,"output":0.88},"limit":{"context":262144,"output":131072},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-09-18"},"qwen.qwen3-32b-v1:0":{"name":"Qwen3 32B (dense)","family":"qwen","cost":{"input":0.15,"output":0.6},"limit":{"context":16384,"output":16384},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-09-18"},"qwen.qwen3-coder-30b-a3b-v1:0":{"name":"Qwen3 Coder 30B A3B Instruct","family":"qwen","cost":{"input":0.15,"output":0.6},"limit":{"context":262144,"output":131072},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-09-18"},"qwen.qwen3-coder-480b-a35b-v1:0":{"name":"Qwen3 Coder 480B A35B Instruct","family":"qwen","cost":{"input":0.22,"output":1.8},"limit":{"context":131072,"output":65536},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-09-18"},"qwen.qwen3-coder-next":{"name":"Qwen3 Coder Next","family":"qwen","cost":{"input":0.22,"output":1.8},"limit":{"context":131072,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-06"},"qwen.qwen3-next-80b-a3b":{"name":"Qwen/Qwen3-Next-80B-A3B-Instruct","family":"qwen","cost":{"input":0.14,"output":1.4},"limit":{"context":262000,"output":262000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-09-18"},"qwen.qwen3-vl-235b-a22b":{"name":"Qwen/Qwen3-VL-235B-A22B-Instruct","family":"qwen","cost":{"input":0.3,"output":1.5},"limit":{"context":262000,"output":262000},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-10-04"},"us.anthropic.claude-fable-5":{"name":"Claude Fable 5 (US)","family":"claude-fable","cost":{"input":10,"output":50,"cache_read":1,"cache_write":12.5},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-06-09"},"us.anthropic.claude-haiku-4-5-20251001-v1:0":{"name":"Claude Haiku 4.5 (US)","family":"claude-haiku","cost":{"input":1,"output":5,"cache_read":0.1,"cache_write":1.25},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-10-15"},"us.anthropic.claude-opus-4-1-20250805-v1:0":{"name":"Claude Opus 4.1 (US)","family":"claude-opus","cost":{"input":15,"output":75,"cache_read":1.5,"cache_write":18.75},"limit":{"context":200000,"output":32000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-08-05"},"us.anthropic.claude-opus-4-5-20251101-v1:0":{"name":"Claude Opus 4.5 (US)","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-11-24"},"us.anthropic.claude-opus-4-6-v1":{"name":"Claude Opus 4.6 (US)","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-05"},"us.anthropic.claude-opus-4-7":{"name":"Claude Opus 4.7 (US)","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-16"},"us.anthropic.claude-opus-4-8":{"name":"Claude Opus 4.8 (US)","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-05-28"},"us.anthropic.claude-sonnet-4-5-20250929-v1:0":{"name":"Claude Sonnet 4.5 (US)","family":"claude-sonnet","cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-09-29"},"us.anthropic.claude-sonnet-4-6":{"name":"Claude Sonnet 4.6 (US)","family":"claude-sonnet","cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-17"},"us.anthropic.claude-sonnet-5":{"name":"Claude Sonnet 5 (US)","family":"claude-sonnet","cost":{"input":2,"output":10,"cache_read":0.2,"cache_write":2.5},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-06-30"},"us.deepseek.r1-v1:0":{"name":"DeepSeek-R1 (US)","family":"deepseek-thinking","cost":{"input":1.35,"output":5.4},"limit":{"context":128000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-01-20"},"us.meta.llama4-maverick-17b-instruct-v1:0":{"name":"Llama 4 Maverick 17B Instruct (US)","family":"llama","cost":{"input":0.24,"output":0.97},"limit":{"context":1000000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-04-05"},"us.meta.llama4-scout-17b-instruct-v1:0":{"name":"Llama 4 Scout 17B Instruct (US)","family":"llama","cost":{"input":0.17,"output":0.66},"limit":{"context":3500000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-04-05"},"writer.palmyra-x4-v1:0":{"name":"Palmyra X4","family":"palmyra","cost":{"input":2.5,"output":10},"limit":{"context":122880,"output":8192},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-04-28"},"writer.palmyra-x5-v1:0":{"name":"Palmyra X5","family":"palmyra","cost":{"input":0.6,"output":6},"limit":{"context":1040000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-04-28"},"xai.grok-4.3":{"name":"Grok 4.3","family":"grok","cost":{"input":1.25,"output":2.5,"cache_read":0.2},"limit":{"context":1000000,"output":131072},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-04-17"},"zai.glm-4.7":{"name":"GLM-4.7","family":"glm","cost":{"input":0.6,"output":2.2},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-22"},"zai.glm-4.7-flash":{"name":"GLM-4.7-Flash","family":"glm-flash","cost":{"input":0.07,"output":0.4},"limit":{"context":200000,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-01-19"},"zai.glm-5":{"name":"GLM-5","family":"glm","cost":{"input":1,"output":3.2},"limit":{"context":202752,"output":101376},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-03-18"}}},"ambient":{"models":{"moonshotai/kimi-k2.6":{"name":"Kimi K2.6","family":"kimi-k2","cost":{"input":0.95,"output":4,"cache_read":0.2},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-21"},"moonshotai/kimi-k2.7-code":{"name":"Kimi K2.7 Code","family":"kimi-k2","cost":{"input":0.75,"output":3.5,"cache_read":0.16},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-06-12"},"zai-org/GLM-5.1-FP8":{"name":"GLM 5.1","family":"glm","cost":{"input":1.4,"output":4.4},"limit":{"context":202752,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-07"}}},"anthropic":{"models":{"claude-fable-5":{"name":"Claude Fable 5","family":"claude-fable","cost":{"input":10,"output":50,"cache_read":1,"cache_write":12.5},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-06-07"},"claude-haiku-4-5":{"name":"Claude Haiku 4.5 (latest)","family":"claude-haiku","cost":{"input":1,"output":5,"cache_read":0.1,"cache_write":1.25},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-10-15"},"claude-haiku-4-5-20251001":{"name":"Claude Haiku 4.5","family":"claude-haiku","cost":{"input":1,"output":5,"cache_read":0.1,"cache_write":1.25},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-10-15"},"claude-opus-4-1":{"name":"Claude Opus 4.1 (latest)","family":"claude-opus","cost":{"input":15,"output":75,"cache_read":1.5,"cache_write":18.75},"limit":{"context":200000,"output":32000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-08-05"},"claude-opus-4-1-20250805":{"name":"Claude Opus 4.1","family":"claude-opus","cost":{"input":15,"output":75,"cache_read":1.5,"cache_write":18.75},"limit":{"context":200000,"output":32000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-08-05"},"claude-opus-4-5":{"name":"Claude Opus 4.5 (latest)","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-11-24"},"claude-opus-4-5-20251101":{"name":"Claude Opus 4.5","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-11-24"},"claude-opus-4-6":{"name":"Claude Opus 4.6","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-04"},"claude-opus-4-7":{"name":"Claude Opus 4.7","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-14"},"claude-opus-4-8":{"name":"Claude Opus 4.8","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-05-28"},"claude-sonnet-4-5":{"name":"Claude Sonnet 4.5 (latest)","family":"claude-sonnet","cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-09-29"},"claude-sonnet-4-5-20250929":{"name":"Claude Sonnet 4.5","family":"claude-sonnet","cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-09-29"},"claude-sonnet-4-6":{"name":"Claude Sonnet 4.6","family":"claude-sonnet","cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-17"},"claude-sonnet-5":{"name":"Claude Sonnet 5","family":"claude-sonnet","cost":{"input":2,"output":10,"cache_read":0.2,"cache_write":2.5},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-06-29"}}},"anyapi":{"models":{"anthropic/claude-haiku-4-5":{"name":"Claude Haiku 4.5 (latest)","family":"claude-haiku","limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-10-15"},"anthropic/claude-opus-4-6":{"name":"Claude Opus 4.6","family":"claude-opus","limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-05"},"anthropic/claude-opus-4-7":{"name":"Claude Opus 4.7","family":"claude-opus","limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-16"},"anthropic/claude-sonnet-4-5":{"name":"Claude Sonnet 4.5 (latest)","family":"claude-sonnet","limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-09-29"},"anthropic/claude-sonnet-4-6":{"name":"Claude Sonnet 4.6","family":"claude-sonnet","limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-17"},"cohere/command-r-plus-08-2024":{"name":"Command R+","family":"command-r","limit":{"context":128000,"output":4000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-08-30"},"deepseek/deepseek-chat":{"name":"DeepSeek Chat","family":"deepseek","limit":{"context":1000000,"output":384000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-12-01"},"deepseek/deepseek-r1":{"name":"DeepSeek Reasoner","family":"deepseek-thinking","limit":{"context":1000000,"output":384000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-12-01"},"deepseek/deepseek-v4-flash":{"name":"DeepSeek V4 Flash","family":"deepseek-flash","limit":{"context":1000000,"output":384000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-24"},"deepseek/deepseek-v4-pro":{"name":"DeepSeek V4 Pro","family":"deepseek-thinking","limit":{"context":1000000,"output":384000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-24"},"google/gemini-2.5-flash":{"name":"Gemini 2.5 Flash","family":"gemini-flash","limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-06-17"},"google/gemini-2.5-flash-lite":{"name":"Gemini 2.5 Flash-Lite","family":"gemini-flash-lite","limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-06-17"},"google/gemini-2.5-pro":{"name":"Gemini 2.5 Pro","family":"gemini-pro","limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-06-17"},"google/gemini-3-flash-preview":{"name":"Gemini 3 Flash Preview","family":"gemini-flash","limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-12-17"},"google/gemini-3-pro-preview":{"name":"Gemini 3 Pro Preview","family":"gemini-pro","limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-11-18"},"mistralai/devstral-2512":{"name":"Devstral 2","family":"devstral","limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-09"},"mistralai/mistral-large-2512":{"name":"Mistral Large 3","family":"mistral-large","limit":{"context":262144,"output":262144},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2024-11-01"},"openai/gpt-4.1":{"name":"GPT-4.1","family":"gpt","limit":{"context":1047576,"output":32768},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-04-14"},"openai/gpt-4.1-mini":{"name":"GPT-4.1 mini","family":"gpt-mini","limit":{"context":1047576,"output":32768},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-04-14"},"openai/gpt-5":{"name":"GPT-5","family":"gpt","limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-08-07"},"openai/gpt-5-mini":{"name":"GPT-5 Mini","family":"gpt-mini","limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-08-07"},"openai/gpt-5.1":{"name":"GPT-5.1","family":"gpt","limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-11-13"},"openai/gpt-5.2":{"name":"GPT-5.2","family":"gpt","limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-12-11"},"openai/gpt-5.4":{"name":"GPT-5.4","family":"gpt","limit":{"context":1050000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-05"},"openai/o3":{"name":"o3","family":"o","limit":{"context":200000,"output":100000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-04-16"},"openai/o3-mini":{"name":"o3-mini","family":"o-mini","limit":{"context":200000,"output":100000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"release_date":"2024-12-20"},"openai/o4-mini":{"name":"o4-mini","family":"o-mini","limit":{"context":200000,"output":100000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-04-16"},"perplexity/sonar-pro":{"name":"Sonar Pro","family":"sonar-pro","limit":{"context":200000,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"temperature":true,"attachment":true,"release_date":"2024-01-01"},"perplexity/sonar-reasoning-pro":{"name":"Sonar Reasoning Pro","family":"sonar-reasoning","limit":{"context":128000,"output":4096},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"temperature":true,"attachment":true,"release_date":"2024-01-01"},"xai/grok-4.3":{"name":"Grok 4.3","family":"grok","limit":{"context":1000000,"output":30000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-04-17"}}},"atomic-chat":{"models":{"Meta-Llama-3_1-8B-Instruct-GGUF":{"name":"Meta Llama 3.1 8B Instruct (GGUF)","family":"llama","cost":{},"limit":{"context":131072,"output":4096},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-07-23"},"Qwen3_5-9B-MLX-4bit":{"name":"Qwen 3.5 9B (MLX 4-bit)","family":"qwen","cost":{},"limit":{"context":32768,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-03-05"},"Qwen3_5-9B-Q4_K_M":{"name":"Qwen 3.5 9B (Q4_K_M)","family":"qwen","cost":{},"limit":{"context":32768,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-03-05"},"gemma-4-E4B-it-IQ4_XS":{"name":"Gemma 4 E4B Instruct (IQ4_XS)","family":"gemma","cost":{},"limit":{"context":32768,"output":8192},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2026-04-02"},"gemma-4-E4B-it-MLX-4bit":{"name":"Gemma 4 E4B Instruct (MLX 4-bit)","family":"gemma","cost":{},"limit":{"context":32768,"output":8192},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2026-04-02"}}},"auriko":{"models":{"claude-opus-4-6":{"name":"Claude Opus 4.6","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-05"},"claude-opus-4-7":{"name":"Claude Opus 4.7","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-16"},"claude-sonnet-4-6":{"name":"Claude Sonnet 4.6","family":"claude-sonnet","cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-17"},"deepseek-v4-flash":{"name":"DeepSeek V4 Flash","family":"deepseek-flash","cost":{"input":0.14,"output":0.28,"cache_read":0.0028},"limit":{"context":1000000,"output":384000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-24"},"deepseek-v4-pro":{"name":"DeepSeek V4 Pro","family":"deepseek-thinking","cost":{"input":0.435,"output":0.87,"cache_read":0.003625},"limit":{"context":1000000,"output":384000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-24"},"gemini-2.5-flash":{"name":"Gemini 2.5 Flash","family":"gemini-flash","cost":{"input":0.3,"output":2.5,"cache_read":0.03},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-06-17"},"gemini-2.5-pro":{"name":"Gemini 2.5 Pro","family":"gemini-pro","cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-06-17"},"gemini-3.1-pro-preview":{"name":"Gemini 3.1 Pro Preview","family":"gemini-pro","cost":{"input":2,"output":12,"cache_read":0.2},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-19"},"glm-5.1":{"name":"GLM-5.1","family":"glm","cost":{"input":1.4,"output":4.4,"cache_read":0.26},"limit":{"context":200000,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-07"},"grok-4.3":{"name":"Grok 4.3","family":"grok","cost":{"input":1.25,"output":2.5,"cache_read":0.2},"limit":{"context":1000000,"output":30000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-04-17"},"kimi-k2.5":{"name":"Kimi K2.5","family":"kimi-k2","cost":{"input":0.5,"output":2.8},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"open_weights":true,"release_date":"2026-01"},"kimi-k2.6":{"name":"Kimi K2.6","family":"kimi-k2","cost":{"input":0.95,"output":4,"cache_read":0.16},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-21"},"minimax-m2-7":{"name":"MiniMax-M2.7","family":"minimax","cost":{"input":0.3,"output":1.2,"cache_write":0.375},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-03-18"},"minimax-m2-7-highspeed":{"name":"MiniMax-M2.7-highspeed","family":"minimax","cost":{"input":0.6,"output":2.4,"cache_write":0.375},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-03-18"},"qwen-3.6-plus":{"name":"Qwen3.6 Plus","family":"qwen","cost":{"input":0.5,"output":3,"cache_read":0.1},"limit":{"context":1000000,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-04-02"}}},"azure":{"models":{"claude-fable-5":{"name":"Claude Fable 5","family":"claude-fable","cost":{"input":10,"output":50,"cache_read":1,"cache_write":12.5},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-06-09"},"claude-haiku-4-5":{"name":"Claude Haiku 4.5","family":"claude-haiku","cost":{"input":1,"output":5,"cache_read":0.1,"cache_write":1.25},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-11-18"},"claude-opus-4-1":{"name":"Claude Opus 4.1","family":"claude-opus","cost":{"input":15,"output":75,"cache_read":1.5,"cache_write":18.75},"limit":{"context":200000,"output":32000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-11-18"},"claude-opus-4-5":{"name":"Claude Opus 4.5","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-11-24"},"claude-opus-4-6":{"name":"Claude Opus 4.6","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":200000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-05"},"claude-opus-4-8":{"name":"Claude Opus 4.8","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":200000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-05-28"},"claude-sonnet-4-5":{"name":"Claude Sonnet 4.5","family":"claude-sonnet","cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-11-18"},"claude-sonnet-4-6":{"name":"Claude Sonnet 4.6","family":"claude-sonnet","cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-17"},"claude-sonnet-5":{"name":"Claude Sonnet 5","family":"claude-sonnet","cost":{"input":2,"output":10,"cache_read":0.2,"cache_write":2.5},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-06-30"},"codestral-2501":{"name":"Codestral 25.01","family":"codestral","cost":{"input":0.3,"output":0.9},"limit":{"context":256000,"output":256000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-01-01"},"codex-mini":{"name":"Codex Mini","family":"gpt-codex-mini","cost":{"input":1.5,"output":6,"cache_read":0.375},"limit":{"context":200000,"output":100000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-05-16"},"cohere-command-a":{"name":"Command A","family":"command-a","cost":{"input":2.5,"output":10},"limit":{"context":256000,"output":8000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-03-13"},"cohere-command-r-08-2024":{"name":"Command R","family":"command-r","cost":{"input":0.15,"output":0.6},"limit":{"context":128000,"output":4000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-08-30"},"cohere-command-r-plus-08-2024":{"name":"Command R+","family":"command-r","cost":{"input":2.5,"output":10},"limit":{"context":128000,"output":4000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-08-30"},"cohere-embed-v-4-0":{"name":"Embed v4","family":"cohere-embed","cost":{"input":0.12},"limit":{"context":128000,"output":1536},"modalities":{"input":["text","image"],"output":["text"]},"attachment":true,"open_weights":true,"release_date":"2025-04-15"},"cohere-embed-v3-english":{"name":"Embed v3 English","family":"cohere-embed","cost":{"input":0.1},"limit":{"context":512,"output":1024},"modalities":{"input":["text"],"output":["text"]},"open_weights":true,"release_date":"2023-11-07"},"cohere-embed-v3-multilingual":{"name":"Embed v3 Multilingual","family":"cohere-embed","cost":{"input":0.1},"limit":{"context":512,"output":1024},"modalities":{"input":["text"],"output":["text"]},"open_weights":true,"release_date":"2023-11-07"},"deepseek-r1":{"name":"DeepSeek-R1","family":"deepseek-thinking","cost":{"input":1.35,"output":5.4},"limit":{"context":163840,"output":163840},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"temperature":true,"open_weights":true,"release_date":"2025-01-20"},"deepseek-r1-0528":{"name":"DeepSeek-R1-0528","family":"deepseek-thinking","cost":{"input":1.35,"output":5.4},"limit":{"context":163840,"output":163840},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-05-28"},"deepseek-v3-0324":{"name":"DeepSeek-V3-0324","family":"deepseek","cost":{"input":1.14,"output":4.56},"limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-03-24"},"deepseek-v3.1":{"name":"DeepSeek-V3.1","family":"deepseek","cost":{"input":0.56,"output":1.68},"limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-08-21"},"deepseek-v3.2":{"name":"DeepSeek-V3.2","family":"deepseek","cost":{"input":0.58,"output":1.68},"limit":{"context":128000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-01"},"deepseek-v3.2-speciale":{"name":"DeepSeek-V3.2-Speciale","family":"deepseek","cost":{"input":0.58,"output":1.68},"limit":{"context":128000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"temperature":true,"open_weights":true,"release_date":"2025-12-01"},"deepseek-v4-flash":{"name":"DeepSeek-V4-Flash","family":"deepseek-flash","cost":{"input":0.19,"output":0.51},"limit":{"context":1000000,"output":384000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"temperature":true,"open_weights":true,"release_date":"2026-04-24"},"deepseek-v4-pro":{"name":"DeepSeek-V4-Pro","family":"deepseek-thinking","cost":{"input":1.74,"output":3.48},"limit":{"context":1000000,"output":384000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"temperature":true,"open_weights":true,"release_date":"2026-04-24"},"gpt-3.5-turbo-0125":{"name":"GPT-3.5 Turbo 0125","family":"gpt","cost":{"input":0.5,"output":1.5},"limit":{"context":16384,"output":16384},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2024-01-25"},"gpt-3.5-turbo-0301":{"name":"GPT-3.5 Turbo 0301","family":"gpt","cost":{"input":1.5,"output":2},"limit":{"context":4096,"output":4096},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2023-03-01"},"gpt-3.5-turbo-0613":{"name":"GPT-3.5 Turbo 0613","family":"gpt","cost":{"input":3,"output":4},"limit":{"context":16384,"output":16384},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2023-06-13"},"gpt-3.5-turbo-1106":{"name":"GPT-3.5 Turbo 1106","family":"gpt","cost":{"input":1,"output":2},"limit":{"context":16384,"output":16384},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2023-11-06"},"gpt-3.5-turbo-instruct":{"name":"GPT-3.5 Turbo Instruct","family":"gpt","cost":{"input":1.5,"output":2},"limit":{"context":4096,"output":4096},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2023-09-21"},"gpt-4":{"name":"GPT-4","family":"gpt","cost":{"input":60,"output":120},"limit":{"context":8192,"output":8192},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2023-03-14"},"gpt-4-32k":{"name":"GPT-4 32K","family":"gpt","cost":{"input":60,"output":120},"limit":{"context":32768,"output":32768},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2023-03-14"},"gpt-4-turbo":{"name":"GPT-4 Turbo","family":"gpt","cost":{"input":10,"output":30},"limit":{"context":128000,"output":4096},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2023-11-06"},"gpt-4-turbo-vision":{"name":"GPT-4 Turbo Vision","family":"gpt","cost":{"input":10,"output":30},"limit":{"context":128000,"output":4096},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2023-11-06"},"gpt-4.1":{"name":"GPT-4.1","family":"gpt","cost":{"input":2,"output":8,"cache_read":0.5},"limit":{"context":1047576,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-04-14"},"gpt-4.1-mini":{"name":"GPT-4.1 mini","family":"gpt-mini","cost":{"input":0.4,"output":1.6,"cache_read":0.1},"limit":{"context":1047576,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-04-14"},"gpt-4.1-nano":{"name":"GPT-4.1 nano","family":"gpt-nano","cost":{"input":0.1,"output":0.4,"cache_read":0.025},"limit":{"context":1047576,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-04-14"},"gpt-4o":{"name":"GPT-4o","family":"gpt","cost":{"input":2.5,"output":10,"cache_read":1.25},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-05-13"},"gpt-4o-mini":{"name":"GPT-4o mini","family":"gpt-mini","cost":{"input":0.15,"output":0.6,"cache_read":0.075},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-07-18"},"gpt-5":{"name":"GPT-5","family":"gpt","cost":{"input":1.25,"output":10,"cache_read":0.13},"limit":{"context":272000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-08-07"},"gpt-5-chat":{"name":"GPT-5 Chat","family":"gpt-codex","cost":{"input":1.25,"output":10,"cache_read":0.13},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2025-08-07"},"gpt-5-codex":{"name":"GPT-5-Codex","family":"gpt-codex","cost":{"input":1.25,"output":10,"cache_read":0.13},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"release_date":"2025-09-15"},"gpt-5-mini":{"name":"GPT-5 Mini","family":"gpt-mini","cost":{"input":0.25,"output":2,"cache_read":0.03},"limit":{"context":272000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-08-07"},"gpt-5-nano":{"name":"GPT-5 Nano","family":"gpt-nano","cost":{"input":0.05,"output":0.4,"cache_read":0.01},"limit":{"context":272000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-08-07"},"gpt-5-pro":{"name":"GPT-5 Pro","family":"gpt-pro","cost":{"input":15,"output":120},"limit":{"context":400000,"output":272000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-10-06"},"gpt-5.1":{"name":"GPT-5.1","family":"gpt","cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":272000,"output":128000},"modalities":{"input":["text","image","audio"],"output":["text","image","audio"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-11-14"},"gpt-5.1-chat":{"name":"GPT-5.1 Chat","family":"gpt-codex","cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image","audio"],"output":["text","image","audio"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-11-14"},"gpt-5.1-codex":{"name":"GPT-5.1 Codex","family":"gpt-codex","cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image","audio"],"output":["text","image","audio"]},"reasoning":true,"tool_call":true,"release_date":"2025-11-14"},"gpt-5.1-codex-max":{"name":"GPT-5.1 Codex Max","family":"gpt-codex","cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-11-13"},"gpt-5.1-codex-mini":{"name":"GPT-5.1 Codex Mini","family":"gpt-codex","cost":{"input":0.25,"output":2,"cache_read":0.025},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"release_date":"2025-11-14"},"gpt-5.2":{"name":"GPT-5.2","family":"gpt","cost":{"input":1.75,"output":14,"cache_read":0.125},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-12-11"},"gpt-5.2-chat":{"name":"GPT-5.2 Chat","family":"gpt-codex","cost":{"input":1.75,"output":14,"cache_read":0.175},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-12-11"},"gpt-5.2-codex":{"name":"GPT-5.2 Codex","family":"gpt-codex","cost":{"input":1.75,"output":14,"cache_read":0.175},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"release_date":"2026-01-14"},"gpt-5.3-chat":{"name":"GPT-5.3 Chat","family":"gpt-codex","cost":{"input":1.75,"output":14,"cache_read":0.175},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-03"},"gpt-5.3-codex":{"name":"GPT-5.3 Codex","family":"gpt-codex","cost":{"input":1.75,"output":14,"cache_read":0.175},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"release_date":"2026-02-24"},"gpt-5.4":{"name":"GPT-5.4","family":"gpt","cost":{"input":2.5,"output":15,"cache_read":0.25},"limit":{"context":1050000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-05"},"gpt-5.4-mini":{"name":"GPT-5.4 Mini","family":"gpt-mini","cost":{"input":0.75,"output":4.5,"cache_read":0.075},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-17"},"gpt-5.4-nano":{"name":"GPT-5.4 Nano","family":"gpt-nano","cost":{"input":0.2,"output":1.25,"cache_read":0.02},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-17"},"gpt-5.4-pro":{"name":"GPT-5.4 Pro","family":"gpt-pro","cost":{"input":30,"output":180},"limit":{"context":1050000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-05"},"gpt-5.5":{"name":"GPT-5.5","family":"gpt","cost":{"input":5,"output":30,"cache_read":0.5},"limit":{"context":1050000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-24"},"gpt-image-1":{"name":"GPT-Image-1","family":"gpt-image","cost":{"input":5,"output":40,"cache_read":1.25},"limit":{"context":0,"output":0},"modalities":{"input":["text","image"],"output":["image"]},"attachment":true,"release_date":"2025-04-24"},"gpt-image-1.5":{"name":"GPT-Image-1.5","family":"gpt-image","cost":{"input":5,"output":32,"cache_read":1.25},"limit":{"context":0,"output":0},"modalities":{"input":["text","image"],"output":["text","image"]},"attachment":true,"release_date":"2025-11-25"},"gpt-image-2":{"name":"GPT-Image-2","family":"gpt-image","cost":{"input":5,"output":30,"cache_read":1.25},"limit":{"context":0,"output":0},"modalities":{"input":["text","image"],"output":["image"]},"attachment":true,"release_date":"2026-04-21"},"grok-4-1-fast-non-reasoning":{"name":"Grok 4.1 Fast (Non-Reasoning)","family":"grok","cost":{"input":0.2,"output":0.5,"cache_read":0.05},"limit":{"context":128000,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-06-27"},"grok-4-1-fast-reasoning":{"name":"Grok 4.1 Fast (Reasoning)","family":"grok","cost":{"input":0.2,"output":0.5,"cache_read":0.05},"limit":{"context":128000,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-06-27"},"grok-4-20-non-reasoning":{"name":"Grok 4.20 (Non-Reasoning)","family":"grok","cost":{"input":2,"output":6},"limit":{"context":262000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2026-04-08"},"grok-4-20-reasoning":{"name":"Grok 4.20 (Reasoning)","family":"grok","cost":{"input":2,"output":6},"limit":{"context":262000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-04-08"},"grok-4-fast-reasoning":{"name":"Grok 4 Fast (Reasoning)","family":"grok","cost":{"input":0.2,"output":0.5,"cache_read":0.05},"limit":{"context":2000000,"output":30000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-09-19"},"kimi-k2-thinking":{"name":"Kimi K2 Thinking","family":"kimi-thinking","cost":{"input":0.6,"output":2.5,"cache_read":0.15},"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-11-06"},"kimi-k2.5":{"name":"Kimi K2.5","family":"kimi-k2","cost":{"input":0.6,"output":3},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-06"},"kimi-k2.6":{"name":"Kimi K2.6","family":"kimi-k2","cost":{"input":0.95,"output":4},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-22"},"llama-3.2-11b-vision-instruct":{"name":"Llama-3.2-11B-Vision-Instruct","family":"llama","cost":{"input":0.37,"output":0.37},"limit":{"context":128000,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2024-09-25"},"llama-3.2-90b-vision-instruct":{"name":"Llama-3.2-90B-Vision-Instruct","family":"llama","cost":{"input":2.04,"output":2.04},"limit":{"context":128000,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2024-09-25"},"llama-3.3-70b-instruct":{"name":"Llama-3.3-70B-Instruct","family":"llama","cost":{"input":0.71,"output":0.71},"limit":{"context":128000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-12-06"},"llama-4-maverick-17b-128e-instruct-fp8":{"name":"Llama 4 Maverick 17B 128E Instruct FP8","family":"llama","cost":{"input":0.25,"output":1},"limit":{"context":128000,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-04-05"},"llama-4-scout-17b-16e-instruct":{"name":"Llama 4 Scout 17B 16E Instruct","family":"llama","cost":{"input":0.2,"output":0.78},"limit":{"context":128000,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-04-05"},"meta-llama-3-70b-instruct":{"name":"Meta-Llama-3-70B-Instruct","family":"llama","cost":{"input":2.68,"output":3.54},"limit":{"context":8192,"output":2048},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2024-04-18"},"meta-llama-3-8b-instruct":{"name":"Meta-Llama-3-8B-Instruct","family":"llama","cost":{"input":0.3,"output":0.61},"limit":{"context":8192,"output":2048},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2024-04-18"},"meta-llama-3.1-405b-instruct":{"name":"Meta-Llama-3.1-405B-Instruct","family":"llama","cost":{"input":5.33,"output":16},"limit":{"context":128000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-07-23"},"meta-llama-3.1-70b-instruct":{"name":"Meta-Llama-3.1-70B-Instruct","family":"llama","cost":{"input":2.68,"output":3.54},"limit":{"context":128000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-07-23"},"meta-llama-3.1-8b-instruct":{"name":"Meta-Llama-3.1-8B-Instruct","family":"llama","cost":{"input":0.3,"output":0.61},"limit":{"context":128000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-07-23"},"ministral-3b":{"name":"Ministral 3B","family":"ministral","cost":{"input":0.04,"output":0.04},"limit":{"context":128000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-10-22"},"mistral-large-2411":{"name":"Mistral Large 24.11","family":"mistral-large","cost":{"input":2,"output":6},"limit":{"context":128000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2024-11-01"},"mistral-medium-2505":{"name":"Mistral Medium 3","family":"mistral-medium","cost":{"input":0.4,"output":2},"limit":{"context":128000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-05-07"},"mistral-nemo":{"name":"Mistral Nemo","family":"mistral-nemo","cost":{"input":0.15,"output":0.15},"limit":{"context":128000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-07-18"},"mistral-small-2503":{"name":"Mistral Small 3.1","family":"mistral-small","cost":{"input":0.1,"output":0.3},"limit":{"context":128000,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-03-01"},"model-router":{"name":"Model Router","family":"model-router","cost":{"input":0.14},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"attachment":true,"release_date":"2025-05-19"},"o1":{"name":"o1","family":"o","cost":{"input":15,"output":60,"cache_read":7.5},"limit":{"context":200000,"output":100000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"release_date":"2024-12-05"},"o1-mini":{"name":"o1-mini","family":"o-mini","cost":{"input":1.1,"output":4.4,"cache_read":0.55},"limit":{"context":128000,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"release_date":"2024-09-12"},"o3":{"name":"o3","family":"o","cost":{"input":2,"output":8,"cache_read":0.5},"limit":{"context":200000,"output":100000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-04-16"},"o3-mini":{"name":"o3-mini","family":"o-mini","cost":{"input":1.1,"output":4.4,"cache_read":0.55},"limit":{"context":200000,"output":100000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"release_date":"2024-12-20"},"o4-mini":{"name":"o4-mini","family":"o-mini","cost":{"input":1.1,"output":4.4,"cache_read":0.275},"limit":{"context":200000,"output":100000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-04-16"},"phi-3-medium-128k-instruct":{"name":"Phi-3-medium-instruct (128k)","family":"phi","cost":{"input":0.17,"output":0.68},"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2024-04-23"},"phi-3-medium-4k-instruct":{"name":"Phi-3-medium-instruct (4k)","family":"phi","cost":{"input":0.17,"output":0.68},"limit":{"context":4096,"output":1024},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2024-04-23"},"phi-3-mini-128k-instruct":{"name":"Phi-3-mini-instruct (128k)","family":"phi","cost":{"input":0.13,"output":0.52},"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2024-04-23"},"phi-3-mini-4k-instruct":{"name":"Phi-3-mini-instruct (4k)","family":"phi","cost":{"input":0.13,"output":0.52},"limit":{"context":4096,"output":1024},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2024-04-23"},"phi-3-small-128k-instruct":{"name":"Phi-3-small-instruct (128k)","family":"phi","cost":{"input":0.15,"output":0.6},"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2024-04-23"},"phi-3-small-8k-instruct":{"name":"Phi-3-small-instruct (8k)","family":"phi","cost":{"input":0.15,"output":0.6},"limit":{"context":8192,"output":2048},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2024-04-23"},"phi-3.5-mini-instruct":{"name":"Phi-3.5-mini-instruct","family":"phi","cost":{"input":0.13,"output":0.52},"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2024-08-20"},"phi-3.5-moe-instruct":{"name":"Phi-3.5-MoE-instruct","family":"phi","cost":{"input":0.16,"output":0.64},"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2024-08-20"},"phi-4":{"name":"Phi-4","family":"phi","cost":{"input":0.125,"output":0.5},"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2024-12-11"},"phi-4-mini":{"name":"Phi-4-mini","family":"phi","cost":{"input":0.075,"output":0.3},"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-12-11"},"phi-4-mini-reasoning":{"name":"Phi-4-mini-reasoning","family":"phi","cost":{"input":0.075,"output":0.3},"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-12-11"},"phi-4-multimodal":{"name":"Phi-4-multimodal","family":"phi","cost":{"input":0.08,"output":0.32},"limit":{"context":128000,"output":4096},"modalities":{"input":["text","image","audio"],"output":["text"]},"temperature":true,"attachment":true,"open_weights":true,"release_date":"2024-12-11"},"phi-4-reasoning":{"name":"Phi-4-reasoning","family":"phi","cost":{"input":0.125,"output":0.5},"limit":{"context":32000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"temperature":true,"open_weights":true,"release_date":"2024-12-11"},"phi-4-reasoning-plus":{"name":"Phi-4-reasoning-plus","family":"phi","cost":{"input":0.125,"output":0.5},"limit":{"context":32000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"temperature":true,"open_weights":true,"release_date":"2024-12-11"},"text-embedding-3-large":{"name":"text-embedding-3-large","family":"text-embedding","cost":{"input":0.13},"limit":{"context":8191,"output":3072},"modalities":{"input":["text"],"output":["text"]},"release_date":"2024-01-25"},"text-embedding-3-small":{"name":"text-embedding-3-small","family":"text-embedding","cost":{"input":0.02},"limit":{"context":8191,"output":1536},"modalities":{"input":["text"],"output":["text"]},"release_date":"2024-01-25"},"text-embedding-ada-002":{"name":"text-embedding-ada-002","family":"text-embedding","cost":{"input":0.1},"limit":{"context":8192,"output":1536},"modalities":{"input":["text"],"output":["text"]},"release_date":"2022-12-15"}}},"azure-cognitive-services":{"models":{"claude-haiku-4-5":{"name":"Claude Haiku 4.5","family":"claude-haiku","cost":{"input":1,"output":5,"cache_read":0.1,"cache_write":1.25},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-11-18"},"claude-opus-4-1":{"name":"Claude Opus 4.1","family":"claude-opus","cost":{"input":15,"output":75,"cache_read":1.5,"cache_write":18.75},"limit":{"context":200000,"output":32000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-11-18"},"claude-opus-4-5":{"name":"Claude Opus 4.5","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-11-24"},"claude-opus-4-6":{"name":"Claude Opus 4.6","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":200000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-05"},"claude-opus-4-8":{"name":"Claude Opus 4.8","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":200000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-05-28"},"claude-sonnet-4-5":{"name":"Claude Sonnet 4.5","family":"claude-sonnet","cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-11-18"},"codestral-2501":{"name":"Codestral 25.01","family":"codestral","cost":{"input":0.3,"output":0.9},"limit":{"context":256000,"output":256000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-01-01"},"codex-mini":{"name":"Codex Mini","family":"gpt-codex-mini","cost":{"input":1.5,"output":6,"cache_read":0.375},"limit":{"context":200000,"output":100000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-05-16"},"cohere-command-a":{"name":"Command A","family":"command-a","cost":{"input":2.5,"output":10},"limit":{"context":256000,"output":8000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-03-13"},"cohere-command-r-08-2024":{"name":"Command R","family":"command-r","cost":{"input":0.15,"output":0.6},"limit":{"context":128000,"output":4000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-08-30"},"cohere-command-r-plus-08-2024":{"name":"Command R+","family":"command-r","cost":{"input":2.5,"output":10},"limit":{"context":128000,"output":4000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-08-30"},"cohere-embed-v-4-0":{"name":"Embed v4","family":"cohere-embed","cost":{"input":0.12},"limit":{"context":128000,"output":1536},"modalities":{"input":["text","image"],"output":["text"]},"attachment":true,"open_weights":true,"release_date":"2025-04-15"},"cohere-embed-v3-english":{"name":"Embed v3 English","family":"cohere-embed","cost":{"input":0.1},"limit":{"context":512,"output":1024},"modalities":{"input":["text"],"output":["text"]},"open_weights":true,"release_date":"2023-11-07"},"cohere-embed-v3-multilingual":{"name":"Embed v3 Multilingual","family":"cohere-embed","cost":{"input":0.1},"limit":{"context":512,"output":1024},"modalities":{"input":["text"],"output":["text"]},"open_weights":true,"release_date":"2023-11-07"},"deepseek-r1":{"name":"DeepSeek-R1","family":"deepseek-thinking","cost":{"input":1.35,"output":5.4},"limit":{"context":163840,"output":163840},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"temperature":true,"open_weights":true,"release_date":"2025-01-20"},"deepseek-r1-0528":{"name":"DeepSeek-R1-0528","family":"deepseek-thinking","cost":{"input":1.35,"output":5.4},"limit":{"context":163840,"output":163840},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-05-28"},"deepseek-v3-0324":{"name":"DeepSeek-V3-0324","family":"deepseek","cost":{"input":1.14,"output":4.56},"limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-03-24"},"deepseek-v3.1":{"name":"DeepSeek-V3.1","family":"deepseek","cost":{"input":0.56,"output":1.68},"limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-08-21"},"deepseek-v3.2":{"name":"DeepSeek-V3.2","family":"deepseek","cost":{"input":0.58,"output":1.68},"limit":{"context":128000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-01"},"deepseek-v3.2-speciale":{"name":"DeepSeek-V3.2-Speciale","family":"deepseek","cost":{"input":0.58,"output":1.68},"limit":{"context":128000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"temperature":true,"open_weights":true,"release_date":"2025-12-01"},"gpt-3.5-turbo-0125":{"name":"GPT-3.5 Turbo 0125","family":"gpt","cost":{"input":0.5,"output":1.5},"limit":{"context":16384,"output":16384},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2024-01-25"},"gpt-3.5-turbo-0301":{"name":"GPT-3.5 Turbo 0301","family":"gpt","cost":{"input":1.5,"output":2},"limit":{"context":4096,"output":4096},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2023-03-01"},"gpt-3.5-turbo-0613":{"name":"GPT-3.5 Turbo 0613","family":"gpt","cost":{"input":3,"output":4},"limit":{"context":16384,"output":16384},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2023-06-13"},"gpt-3.5-turbo-1106":{"name":"GPT-3.5 Turbo 1106","family":"gpt","cost":{"input":1,"output":2},"limit":{"context":16384,"output":16384},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2023-11-06"},"gpt-3.5-turbo-instruct":{"name":"GPT-3.5 Turbo Instruct","family":"gpt","cost":{"input":1.5,"output":2},"limit":{"context":4096,"output":4096},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2023-09-21"},"gpt-4":{"name":"GPT-4","family":"gpt","cost":{"input":60,"output":120},"limit":{"context":8192,"output":8192},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2023-03-14"},"gpt-4-32k":{"name":"GPT-4 32K","family":"gpt","cost":{"input":60,"output":120},"limit":{"context":32768,"output":32768},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2023-03-14"},"gpt-4-turbo":{"name":"GPT-4 Turbo","family":"gpt","cost":{"input":10,"output":30},"limit":{"context":128000,"output":4096},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2023-11-06"},"gpt-4-turbo-vision":{"name":"GPT-4 Turbo Vision","family":"gpt","cost":{"input":10,"output":30},"limit":{"context":128000,"output":4096},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2023-11-06"},"gpt-4.1":{"name":"GPT-4.1","family":"gpt","cost":{"input":2,"output":8,"cache_read":0.5},"limit":{"context":1047576,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-04-14"},"gpt-4.1-mini":{"name":"GPT-4.1 mini","family":"gpt-mini","cost":{"input":0.4,"output":1.6,"cache_read":0.1},"limit":{"context":1047576,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-04-14"},"gpt-4.1-nano":{"name":"GPT-4.1 nano","family":"gpt-nano","cost":{"input":0.1,"output":0.4,"cache_read":0.025},"limit":{"context":1047576,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-04-14"},"gpt-4o":{"name":"GPT-4o","family":"gpt","cost":{"input":2.5,"output":10,"cache_read":1.25},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-05-13"},"gpt-4o-mini":{"name":"GPT-4o mini","family":"gpt-mini","cost":{"input":0.15,"output":0.6,"cache_read":0.075},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-07-18"},"gpt-5":{"name":"GPT-5","family":"gpt","cost":{"input":1.25,"output":10,"cache_read":0.13},"limit":{"context":272000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-08-07"},"gpt-5-chat":{"name":"GPT-5 Chat","family":"gpt-codex","cost":{"input":1.25,"output":10,"cache_read":0.13},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2025-08-07"},"gpt-5-codex":{"name":"GPT-5-Codex","family":"gpt-codex","cost":{"input":1.25,"output":10,"cache_read":0.13},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"release_date":"2025-09-15"},"gpt-5-mini":{"name":"GPT-5 Mini","family":"gpt-mini","cost":{"input":0.25,"output":2,"cache_read":0.03},"limit":{"context":272000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-08-07"},"gpt-5-nano":{"name":"GPT-5 Nano","family":"gpt-nano","cost":{"input":0.05,"output":0.4,"cache_read":0.01},"limit":{"context":272000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-08-07"},"gpt-5-pro":{"name":"GPT-5 Pro","family":"gpt-pro","cost":{"input":15,"output":120},"limit":{"context":400000,"output":272000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-10-06"},"gpt-5.1":{"name":"GPT-5.1","family":"gpt","cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":272000,"output":128000},"modalities":{"input":["text","image","audio"],"output":["text","image","audio"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-11-14"},"gpt-5.1-chat":{"name":"GPT-5.1 Chat","family":"gpt-codex","cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image","audio"],"output":["text","image","audio"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-11-14"},"gpt-5.1-codex":{"name":"GPT-5.1 Codex","family":"gpt-codex","cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image","audio"],"output":["text","image","audio"]},"reasoning":true,"tool_call":true,"release_date":"2025-11-14"},"gpt-5.1-codex-mini":{"name":"GPT-5.1 Codex Mini","family":"gpt-codex","cost":{"input":0.25,"output":2,"cache_read":0.025},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"release_date":"2025-11-14"},"gpt-5.2":{"name":"GPT-5.2","family":"gpt","cost":{"input":1.75,"output":14,"cache_read":0.125},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-12-11"},"gpt-5.2-chat":{"name":"GPT-5.2 Chat","family":"gpt-codex","cost":{"input":1.75,"output":14,"cache_read":0.175},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-12-11"},"gpt-5.2-codex":{"name":"GPT-5.2 Codex","family":"gpt-codex","cost":{"input":1.75,"output":14,"cache_read":0.175},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"release_date":"2026-01-14"},"gpt-5.3-codex":{"name":"GPT-5.3 Codex","family":"gpt-codex","cost":{"input":1.75,"output":14,"cache_read":0.175},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"release_date":"2026-02-24"},"gpt-5.4":{"name":"GPT-5.4","family":"gpt","cost":{"input":2.5,"output":15,"cache_read":0.25},"limit":{"context":1050000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-05"},"gpt-5.4-mini":{"name":"GPT-5.4 Mini","family":"gpt-mini","cost":{"input":0.75,"output":4.5,"cache_read":0.075},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-17"},"gpt-5.4-nano":{"name":"GPT-5.4 Nano","family":"gpt-nano","cost":{"input":0.2,"output":1.25,"cache_read":0.02},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-17"},"gpt-5.4-pro":{"name":"GPT-5.4 Pro","family":"gpt-pro","cost":{"input":30,"output":180},"limit":{"context":1050000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-05"},"gpt-5.5":{"name":"GPT-5.5","family":"gpt","cost":{"input":5,"output":30,"cache_read":0.5},"limit":{"context":1050000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-24"},"grok-4-fast-reasoning":{"name":"Grok 4 Fast (Reasoning)","family":"grok","cost":{"input":0.2,"output":0.5,"cache_read":0.05},"limit":{"context":2000000,"output":30000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-09-19"},"kimi-k2-thinking":{"name":"Kimi K2 Thinking","family":"kimi-thinking","cost":{"input":0.6,"output":2.5,"cache_read":0.15},"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-11-06"},"kimi-k2.5":{"name":"Kimi K2.5","family":"kimi-k2","cost":{"input":0.6,"output":3},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-01"},"kimi-k2.6":{"name":"Kimi K2.6","family":"kimi-k2","cost":{"input":0.95,"output":4},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-21"},"llama-3.2-11b-vision-instruct":{"name":"Llama-3.2-11B-Vision-Instruct","family":"llama","cost":{"input":0.37,"output":0.37},"limit":{"context":128000,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2024-09-25"},"llama-3.2-90b-vision-instruct":{"name":"Llama-3.2-90B-Vision-Instruct","family":"llama","cost":{"input":2.04,"output":2.04},"limit":{"context":128000,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2024-09-25"},"llama-3.3-70b-instruct":{"name":"Llama-3.3-70B-Instruct","family":"llama","cost":{"input":0.71,"output":0.71},"limit":{"context":128000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-12-06"},"llama-4-maverick-17b-128e-instruct-fp8":{"name":"Llama 4 Maverick 17B 128E Instruct FP8","family":"llama","cost":{"input":0.25,"output":1},"limit":{"context":128000,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-04-05"},"llama-4-scout-17b-16e-instruct":{"name":"Llama 4 Scout 17B 16E Instruct","family":"llama","cost":{"input":0.2,"output":0.78},"limit":{"context":128000,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-04-05"},"meta-llama-3-70b-instruct":{"name":"Meta-Llama-3-70B-Instruct","family":"llama","cost":{"input":2.68,"output":3.54},"limit":{"context":8192,"output":2048},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2024-04-18"},"meta-llama-3-8b-instruct":{"name":"Meta-Llama-3-8B-Instruct","family":"llama","cost":{"input":0.3,"output":0.61},"limit":{"context":8192,"output":2048},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2024-04-18"},"meta-llama-3.1-405b-instruct":{"name":"Meta-Llama-3.1-405B-Instruct","family":"llama","cost":{"input":5.33,"output":16},"limit":{"context":128000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-07-23"},"meta-llama-3.1-70b-instruct":{"name":"Meta-Llama-3.1-70B-Instruct","family":"llama","cost":{"input":2.68,"output":3.54},"limit":{"context":128000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-07-23"},"meta-llama-3.1-8b-instruct":{"name":"Meta-Llama-3.1-8B-Instruct","family":"llama","cost":{"input":0.3,"output":0.61},"limit":{"context":128000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-07-23"},"ministral-3b":{"name":"Ministral 3B","family":"ministral","cost":{"input":0.04,"output":0.04},"limit":{"context":128000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-10-22"},"mistral-large-2411":{"name":"Mistral Large 24.11","family":"mistral-large","cost":{"input":2,"output":6},"limit":{"context":128000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2024-11-01"},"mistral-medium-2505":{"name":"Mistral Medium 3","family":"mistral-medium","cost":{"input":0.4,"output":2},"limit":{"context":128000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-05-07"},"mistral-nemo":{"name":"Mistral Nemo","family":"mistral-nemo","cost":{"input":0.15,"output":0.15},"limit":{"context":128000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-07-18"},"mistral-small-2503":{"name":"Mistral Small 3.1","family":"mistral-small","cost":{"input":0.1,"output":0.3},"limit":{"context":128000,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-03-01"},"model-router":{"name":"Model Router","family":"model-router","cost":{"input":0.14},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"attachment":true,"release_date":"2025-05-19"},"o1":{"name":"o1","family":"o","cost":{"input":15,"output":60,"cache_read":7.5},"limit":{"context":200000,"output":100000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"release_date":"2024-12-05"},"o1-mini":{"name":"o1-mini","family":"o-mini","cost":{"input":1.1,"output":4.4,"cache_read":0.55},"limit":{"context":128000,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"release_date":"2024-09-12"},"o3":{"name":"o3","family":"o","cost":{"input":2,"output":8,"cache_read":0.5},"limit":{"context":200000,"output":100000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-04-16"},"o3-mini":{"name":"o3-mini","family":"o-mini","cost":{"input":1.1,"output":4.4,"cache_read":0.55},"limit":{"context":200000,"output":100000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"release_date":"2024-12-20"},"o4-mini":{"name":"o4-mini","family":"o-mini","cost":{"input":1.1,"output":4.4,"cache_read":0.275},"limit":{"context":200000,"output":100000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-04-16"},"phi-3-medium-128k-instruct":{"name":"Phi-3-medium-instruct (128k)","family":"phi","cost":{"input":0.17,"output":0.68},"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2024-04-23"},"phi-3-medium-4k-instruct":{"name":"Phi-3-medium-instruct (4k)","family":"phi","cost":{"input":0.17,"output":0.68},"limit":{"context":4096,"output":1024},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2024-04-23"},"phi-3-mini-128k-instruct":{"name":"Phi-3-mini-instruct (128k)","family":"phi","cost":{"input":0.13,"output":0.52},"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2024-04-23"},"phi-3-mini-4k-instruct":{"name":"Phi-3-mini-instruct (4k)","family":"phi","cost":{"input":0.13,"output":0.52},"limit":{"context":4096,"output":1024},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2024-04-23"},"phi-3-small-128k-instruct":{"name":"Phi-3-small-instruct (128k)","family":"phi","cost":{"input":0.15,"output":0.6},"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2024-04-23"},"phi-3-small-8k-instruct":{"name":"Phi-3-small-instruct (8k)","family":"phi","cost":{"input":0.15,"output":0.6},"limit":{"context":8192,"output":2048},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2024-04-23"},"phi-3.5-mini-instruct":{"name":"Phi-3.5-mini-instruct","family":"phi","cost":{"input":0.13,"output":0.52},"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2024-08-20"},"phi-3.5-moe-instruct":{"name":"Phi-3.5-MoE-instruct","family":"phi","cost":{"input":0.16,"output":0.64},"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2024-08-20"},"phi-4":{"name":"Phi-4","family":"phi","cost":{"input":0.125,"output":0.5},"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2024-12-11"},"phi-4-mini":{"name":"Phi-4-mini","family":"phi","cost":{"input":0.075,"output":0.3},"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-12-11"},"phi-4-mini-reasoning":{"name":"Phi-4-mini-reasoning","family":"phi","cost":{"input":0.075,"output":0.3},"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-12-11"},"phi-4-multimodal":{"name":"Phi-4-multimodal","family":"phi","cost":{"input":0.08,"output":0.32},"limit":{"context":128000,"output":4096},"modalities":{"input":["text","image","audio"],"output":["text"]},"temperature":true,"attachment":true,"open_weights":true,"release_date":"2024-12-11"},"phi-4-reasoning":{"name":"Phi-4-reasoning","family":"phi","cost":{"input":0.125,"output":0.5},"limit":{"context":32000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"temperature":true,"open_weights":true,"release_date":"2024-12-11"},"phi-4-reasoning-plus":{"name":"Phi-4-reasoning-plus","family":"phi","cost":{"input":0.125,"output":0.5},"limit":{"context":32000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"temperature":true,"open_weights":true,"release_date":"2024-12-11"},"text-embedding-3-large":{"name":"text-embedding-3-large","family":"text-embedding","cost":{"input":0.13},"limit":{"context":8191,"output":3072},"modalities":{"input":["text"],"output":["text"]},"release_date":"2024-01-25"},"text-embedding-3-small":{"name":"text-embedding-3-small","family":"text-embedding","cost":{"input":0.02},"limit":{"context":8191,"output":1536},"modalities":{"input":["text"],"output":["text"]},"release_date":"2024-01-25"},"text-embedding-ada-002":{"name":"text-embedding-ada-002","family":"text-embedding","cost":{"input":0.1},"limit":{"context":8192,"output":1536},"modalities":{"input":["text"],"output":["text"]},"release_date":"2022-12-15"}}},"bailing":{"models":{"Ling-1T":{"name":"Ling-1T","family":"ling","cost":{"input":0.57,"output":2.29},"limit":{"context":128000,"output":32000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-10"},"Ring-1T":{"name":"Ring-1T","family":"ring","cost":{"input":0.57,"output":2.29},"limit":{"context":128000,"output":32000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"temperature":true,"open_weights":true,"release_date":"2025-10"}}},"baseten":{"models":{"MiniMaxAI/MiniMax-M2.5":{"name":"MiniMax-M2.5","family":"minimax","cost":{"input":0.3,"output":1.2},"limit":{"context":204000,"output":204000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-12"},"deepseek-ai/DeepSeek-V3.1":{"name":"DeepSeek V3.1","family":"deepseek","cost":{"input":0.5,"output":1.5},"limit":{"context":164000,"output":131000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-08-25"},"deepseek-ai/DeepSeek-V4-Pro":{"name":"Deepseek V4 Pro","family":"deepseek-thinking","cost":{"input":1.74,"output":3.48,"cache_read":0.145},"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-24"},"moonshotai/Kimi-K2.5":{"name":"Kimi K2.5","family":"kimi-k2","cost":{"input":0.6,"output":3,"cache_read":0.12},"limit":{"context":262000,"output":262000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-01-30"},"moonshotai/Kimi-K2.6":{"name":"Kimi K2.6","family":"kimi-k2","cost":{"input":0.95,"output":4,"cache_read":0.16},"limit":{"context":262000,"output":262000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-21"},"moonshotai/Kimi-K2.7-Code":{"name":"Kimi K2.7 Code","family":"kimi-k2","cost":{"input":0.95,"output":4,"cache_read":0.16},"limit":{"context":262000,"output":262000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-06-12"},"nvidia/NVIDIA-Nemotron-3-Ultra-550B-A55B":{"name":"Nemotron Ultra","family":"nemotron","cost":{"input":0.6,"output":2.4,"cache_read":0.12},"limit":{"context":202800,"output":202800},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-06-04"},"nvidia/Nemotron-120B-A12B":{"name":"Nemotron Super","family":"nemotron","cost":{"input":0.3,"output":0.75,"cache_read":0.06},"limit":{"context":202800,"output":202800},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-03-11"},"openai/gpt-oss-120b":{"name":"OpenAI GPT 120B","family":"gpt-oss","cost":{"input":0.1,"output":0.5},"limit":{"context":128072,"output":128072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-08-05"},"zai-org/GLM-4.7":{"name":"GLM 4.7","family":"glm","cost":{"input":0.6,"output":2.2,"cache_read":0.12},"limit":{"context":200000,"output":200000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-22"},"zai-org/GLM-5":{"name":"GLM 5","family":"glm","cost":{"input":0.95,"output":3.15,"cache_read":0.2},"limit":{"context":202800,"output":202800},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-12"},"zai-org/GLM-5.1":{"name":"GLM 5.1","family":"glm","cost":{"input":1.3,"output":4.3,"cache_read":0.26},"limit":{"context":202800,"output":202800},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-07"},"zai-org/GLM-5.2":{"name":"GLM 5.2","family":"glm","cost":{"input":1.4,"output":4.4,"cache_read":0.3},"limit":{"context":202720,"output":202720},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-06-13"}}},"berget":{"models":{"google/gemma-4-31B-it":{"name":"Gemma 4 31B Instruct","family":"gemma","cost":{"input":0.275,"output":0.55},"limit":{"context":128000,"output":8192},"modalities":{"input":["audio","image","text","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-02"},"meta-llama/Llama-3.3-70B-Instruct":{"name":"Llama 3.3 70B Instruct","family":"llama","cost":{"input":0.99,"output":0.99},"limit":{"context":128000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-04-27"},"mistralai/Mistral-Medium-3.5-128B":{"name":"Mistral Medium 3.5 128B","family":"mistral-medium","cost":{"input":1.65,"output":5.5},"limit":{"context":262144,"output":131072},"modalities":{"input":["image","text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-29"},"mistralai/Mistral-Small-3.2-24B-Instruct-2506":{"name":"Mistral Small 3.2 24B Instruct 2506","family":"mistral-small","cost":{"input":0.33,"output":0.33},"limit":{"context":32000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-10-01"},"moonshotai/Kimi-K2.6":{"name":"Kimi K2.6","family":"kimi-k2","cost":{"input":0.83,"output":3.85,"cache_read":0.16},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-05-07"},"openai/gpt-oss-120b":{"name":"GPT-OSS-120B","family":"gpt-oss","cost":{"input":0.22,"output":0.83},"limit":{"context":128000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-08-05"},"zai-org/GLM-4.7":{"name":"GLM 4.7","family":"glm","cost":{"input":0.77,"output":2.75},"limit":{"context":128000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-01-19"},"zai-org/GLM-5.2":{"name":"GLM-5.2","family":"glm","cost":{"input":1.54,"output":4.84},"limit":{"context":524288,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-06-13"}}},"cerebras":{"models":{"gemma-4-31b":{"name":"Gemma 4 31B IT","family":"gemma","cost":{"input":0.99,"output":1.49},"limit":{"context":131072,"output":40960},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-02"},"gpt-oss-120b":{"name":"GPT OSS 120B","family":"gpt-oss","cost":{"input":0.35,"output":0.75},"limit":{"context":131072,"output":40960},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-08-05"},"zai-glm-4.7":{"name":"Z.AI GLM-4.7","cost":{"input":2.25,"output":2.75},"limit":{"context":131072,"output":40960},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-01-07"}}},"chutes":{"models":{"MiniMaxAI/MiniMax-M2.5-TEE":{"name":"MiniMax M2.5 TEE","family":"minimax","cost":{"input":0.15,"output":1.2,"cache_read":0.075},"limit":{"context":196608,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-12"},"Qwen/Qwen3-235B-A22B-Thinking-2507-TEE":{"name":"Qwen3 235B A22B Thinking 2507 TEE","family":"qwen","cost":{"input":0.2989,"output":1.1957,"cache_read":0.14945},"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07"},"Qwen/Qwen3-32B-TEE":{"name":"Qwen3 32B TEE","family":"qwen","cost":{"input":0.104,"output":0.416,"cache_read":0.052},"limit":{"context":40960,"output":40960},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-04"},"Qwen/Qwen3.5-397B-A17B-TEE":{"name":"Qwen3.5 397B A17B TEE","family":"qwen","cost":{"input":0.45,"output":3,"cache_read":0.225},"limit":{"context":262144,"output":65536},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-02-15"},"Qwen/Qwen3.6-27B-TEE":{"name":"Qwen3.6 27B TEE","family":"qwen","cost":{"input":0.3,"output":2,"cache_read":0.15},"limit":{"context":262144,"output":65536},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-22"},"deepseek-ai/DeepSeek-V3.2-TEE":{"name":"DeepSeek V3.2 TEE","family":"deepseek","cost":{"input":1,"output":1,"cache_read":0.5},"limit":{"context":131072,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12"},"google/gemma-4-31B-turbo-TEE":{"name":"gemma 4 31B turbo TEE","family":"gemma","cost":{"input":0.12,"output":0.37,"cache_read":0.06},"limit":{"context":131072,"output":65536},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-02"},"moonshotai/Kimi-K2.5-TEE":{"name":"Kimi K2.5 TEE","family":"kimi-k2","cost":{"input":0.44,"output":2,"cache_read":0.22},"limit":{"context":262144,"output":65535},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-01"},"moonshotai/Kimi-K2.6-TEE":{"name":"Kimi K2.6 TEE","family":"kimi-k2","cost":{"input":0.66,"output":3.5,"cache_read":0.33},"limit":{"context":262144,"output":65535},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-21"},"unsloth/Mistral-Nemo-Instruct-2407-TEE":{"name":"Mistral Nemo Instruct 2407 TEE","family":"mistral-nemo","cost":{"input":0.0245,"output":0.0978,"cache_read":0.01225},"limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2024-07-01"},"zai-org/GLM-5-TEE":{"name":"GLM 5 TEE","family":"glm","cost":{"input":0.95,"output":2.55,"cache_read":0.475},"limit":{"context":202752,"output":65535},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-12"},"zai-org/GLM-5.1-TEE":{"name":"GLM 5.1 TEE","family":"glm","cost":{"input":0.98,"output":3.08,"cache_read":0.49},"limit":{"context":202752,"output":65535},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-07"},"zai-org/GLM-5.2-TEE":{"name":"GLM 5.2 TEE","family":"glm","cost":{"input":1.4,"output":4.4,"cache_read":0.7},"limit":{"context":1048576,"output":65535},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-06-13"}}},"clarifai":{"models":{"arcee_ai/AFM/models/trinity-mini":{"name":"Trinity Mini","family":"trinity-mini","cost":{"input":0.045,"output":0.15},"limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12"},"clarifai/main/models/mm-poly-8b":{"name":"MM Poly 8B","family":"mm-poly","cost":{"input":0.658,"output":1.11},"limit":{"context":32768,"output":4096},"modalities":{"input":["text","image","video"],"output":["text"]},"temperature":true,"attachment":true,"release_date":"2025-06"},"deepseek-ai/deepseek-ocr/models/DeepSeek-OCR":{"name":"DeepSeek OCR","family":"deepseek","cost":{"input":0.2,"output":0.7},"limit":{"context":8192,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-10-20"},"minimaxai/chat-completion/models/MiniMax-M2_5-high-throughput":{"name":"MiniMax-M2.5 High Throughput","family":"minimax","cost":{"input":0.3,"output":1.2},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-12"},"mistralai/completion/models/Ministral-3-14B-Reasoning-2512":{"name":"Ministral 3 14B Reasoning 2512","family":"ministral","cost":{"input":2.5,"output":1.7},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-12-01"},"mistralai/completion/models/Ministral-3-3B-Reasoning-2512":{"name":"Ministral 3 3B Reasoning 2512","family":"ministral","cost":{"input":1.039,"output":0.54825},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-12"},"moonshotai/chat-completion/models/Kimi-K2_6":{"name":"Kimi K2.6","family":"kimi-k2","cost":{"input":0.95,"output":4},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-21"},"openai/chat-completion/models/gpt-oss-120b-high-throughput":{"name":"GPT OSS 120B High Throughput","family":"gpt-oss","cost":{"input":0.09,"output":0.36},"limit":{"context":131072,"output":16384},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-08-05"},"openai/chat-completion/models/gpt-oss-20b":{"name":"GPT OSS 20B","family":"gpt-oss","cost":{"input":0.045,"output":0.18},"limit":{"context":131072,"output":16384},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-08-05"},"qwen/qwenCoder/models/Qwen3-Coder-30B-A3B-Instruct":{"name":"Qwen3 Coder 30B A3B Instruct","family":"qwen","cost":{"input":0.11458,"output":0.74812},"limit":{"context":262144,"output":65536},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-31"},"qwen/qwenLM/models/Qwen3-30B-A3B-Instruct-2507":{"name":"Qwen3 30B A3B Instruct 2507","family":"qwen","cost":{"input":0.3,"output":0.5},"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-30"},"qwen/qwenLM/models/Qwen3-30B-A3B-Thinking-2507":{"name":"Qwen3 30B A3B Thinking 2507","family":"qwen","cost":{"input":0.36,"output":1.3},"limit":{"context":262144,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-31"}}},"claudinio":{"models":{"claudinio":{"name":"Claudinio","cost":{"input":0.5,"output":2,"cache_read":0.15},"limit":{"context":256000,"output":64000},"modalities":{"input":["text","image","audio","video"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-05-12"},"claudius":{"name":"Claudius","cost":{"input":3,"output":8,"cache_read":0.9},"limit":{"context":256000,"output":64000},"modalities":{"input":["text","image","audio","video"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-05-12"}}},"cloudferro-sherlock":{"models":{"MiniMaxAI/MiniMax-M2.5":{"name":"MiniMax-M2.5","family":"minimax","cost":{"input":0.3,"output":1.2},"limit":{"context":196000,"output":16000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-03-05"},"meta-llama/Llama-3.3-70B-Instruct":{"name":"Llama 3.3 70B Instruct","family":"llama","cost":{"input":2.92,"output":2.92},"limit":{"context":70000,"output":70000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-12-06"},"openai/gpt-oss-120b":{"name":"OpenAI GPT OSS 120B","family":"gpt-oss","cost":{"input":2.92,"output":2.92},"limit":{"context":131000,"output":131000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-08-28"},"speakleash/Bielik-11B-v2.6-Instruct":{"name":"Bielik 11B v2.6 Instruct","cost":{"input":0.67,"output":0.67},"limit":{"context":32000,"output":32000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-03-13"},"speakleash/Bielik-11B-v3.0-Instruct":{"name":"Bielik 11B v3.0 Instruct","cost":{"input":0.67,"output":0.67},"limit":{"context":32000,"output":32000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-03-13"}}},"cloudflare-ai-gateway":{"models":{"anthropic/claude-3-5-haiku":{"name":"Claude Haiku 3.5 (latest)","family":"claude-haiku","cost":{"input":0.8,"output":4,"cache_read":0.08,"cache_write":1},"limit":{"context":200000,"output":8192},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-10-22"},"anthropic/claude-3-haiku":{"name":"Claude Haiku 3","family":"claude-haiku","cost":{"input":0.25,"output":1.25,"cache_read":0.03,"cache_write":0.3},"limit":{"context":200000,"output":4096},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-03-13"},"anthropic/claude-3-opus":{"name":"Claude Opus 3","family":"claude-opus","cost":{"input":15,"output":75,"cache_read":1.5,"cache_write":18.75},"limit":{"context":200000,"output":4096},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-02-29"},"anthropic/claude-3-sonnet":{"name":"Claude Sonnet 3","family":"claude-sonnet","cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":0.3},"limit":{"context":200000,"output":4096},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-03-04"},"anthropic/claude-3.5-haiku":{"name":"Claude Haiku 3.5 (latest)","family":"claude-haiku","cost":{"input":0.8,"output":4,"cache_read":0.08,"cache_write":1},"limit":{"context":200000,"output":8192},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-10-22"},"anthropic/claude-3.5-sonnet":{"name":"Claude Sonnet 3.5 v2","family":"claude-sonnet","cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":200000,"output":8192},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-10-22"},"anthropic/claude-fable-5":{"name":"Claude Fable 5","family":"claude-fable","cost":{"input":10,"output":50,"cache_read":1,"cache_write":12.5},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-06-09"},"anthropic/claude-haiku-4-5":{"name":"Claude Haiku 4.5 (latest)","family":"claude-haiku","cost":{"input":1,"output":5,"cache_read":0.1,"cache_write":1.25},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-10-15"},"anthropic/claude-opus-4":{"name":"Claude Opus 4 (latest)","family":"claude-opus","cost":{"input":15,"output":75,"cache_read":1.5,"cache_write":18.75},"limit":{"context":200000,"output":32000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-05-22"},"anthropic/claude-opus-4-1":{"name":"Claude Opus 4.1 (latest)","family":"claude-opus","cost":{"input":15,"output":75,"cache_read":1.5,"cache_write":18.75},"limit":{"context":200000,"output":32000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-08-05"},"anthropic/claude-opus-4-5":{"name":"Claude Opus 4.5 (latest)","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-11-24"},"anthropic/claude-opus-4-6":{"name":"Claude Opus 4.6 (latest)","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-05"},"anthropic/claude-opus-4-7":{"name":"Claude Opus 4.7","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-16"},"anthropic/claude-opus-4-8":{"name":"Claude Opus 4.8","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-05-28"},"anthropic/claude-sonnet-4":{"name":"Claude Sonnet 4 (latest)","family":"claude-sonnet","cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-05-22"},"anthropic/claude-sonnet-4-5":{"name":"Claude Sonnet 4.5 (latest)","family":"claude-sonnet","cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-09-29"},"anthropic/claude-sonnet-4-6":{"name":"Claude Sonnet 4.6","family":"claude-sonnet","cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-17"},"anthropic/claude-sonnet-5":{"name":"Claude Sonnet 5","family":"claude-sonnet","cost":{"input":2,"output":10,"cache_read":0.2,"cache_write":2.5},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-06-30"},"openai/gpt-3.5-turbo":{"name":"GPT-3.5-turbo","family":"gpt","cost":{"input":0.5,"output":1.5,"cache_read":1.25},"limit":{"context":16385,"output":4096},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2023-03-01"},"openai/gpt-4":{"name":"GPT-4","family":"gpt","cost":{"input":30,"output":60},"limit":{"context":8192,"output":8192},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2023-11-06"},"openai/gpt-4-turbo":{"name":"GPT-4 Turbo","family":"gpt","cost":{"input":10,"output":30},"limit":{"context":128000,"output":4096},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2023-11-06"},"openai/gpt-4o":{"name":"GPT-4o","family":"gpt","cost":{"input":2.5,"output":10,"cache_read":1.25},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-05-13"},"openai/gpt-4o-mini":{"name":"GPT-4o mini","family":"gpt-mini","cost":{"input":0.15,"output":0.6,"cache_read":0.08},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-07-18"},"openai/gpt-5.1":{"name":"GPT-5.1","family":"gpt","cost":{"input":1.25,"output":10,"cache_read":0.13},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-11-13"},"openai/gpt-5.1-codex":{"name":"GPT-5.1 Codex","family":"gpt-codex","cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-11-13"},"openai/gpt-5.2":{"name":"GPT-5.2","family":"gpt","cost":{"input":1.75,"output":14,"cache_read":0.175},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-12-11"},"openai/gpt-5.2-codex":{"name":"GPT-5.2 Codex","family":"gpt-codex","cost":{"input":1.75,"output":14,"cache_read":0.175},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-12-11"},"openai/gpt-5.3-codex":{"name":"GPT-5.3 Codex","family":"gpt-codex","cost":{"input":1.75,"output":14,"cache_read":0.175},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-02-05"},"openai/gpt-5.4":{"name":"GPT-5.4","family":"gpt","cost":{"input":2.5,"output":15,"cache_read":0.25},"limit":{"context":1050000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-05"},"openai/gpt-5.5":{"name":"GPT-5.5","family":"gpt","cost":{"input":5,"output":30,"cache_read":0.5},"limit":{"context":1050000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-23"},"openai/o1":{"name":"o1","family":"o","cost":{"input":15,"output":60,"cache_read":7.5},"limit":{"context":200000,"output":100000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2024-12-05"},"openai/o3":{"name":"o3","family":"o","cost":{"input":2,"output":8,"cache_read":0.5},"limit":{"context":200000,"output":100000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-04-16"},"openai/o3-mini":{"name":"o3-mini","family":"o-mini","cost":{"input":1.1,"output":4.4,"cache_read":0.55},"limit":{"context":200000,"output":100000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"release_date":"2024-12-20"},"openai/o3-pro":{"name":"o3-pro","family":"o-pro","cost":{"input":20,"output":80},"limit":{"context":200000,"output":100000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-06-10"},"openai/o4-mini":{"name":"o4-mini","family":"o-mini","cost":{"input":1.1,"output":4.4,"cache_read":0.28},"limit":{"context":200000,"output":100000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-04-16"},"workers-ai/@cf/ai4bharat/indictrans2-en-indic-1B":{"name":"IndicTrans2 EN-Indic 1B","family":"indictrans","cost":{"input":0.34,"output":0.34},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2025-09-25"},"workers-ai/@cf/aisingapore/gemma-sea-lion-v4-27b-it":{"name":"Gemma SEA-LION v4 27B IT","family":"gemma","cost":{"input":0.35,"output":0.56},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2025-09-25"},"workers-ai/@cf/baai/bge-base-en-v1.5":{"name":"BGE Base EN v1.5","family":"bge","cost":{"input":0.067},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2025-04-03"},"workers-ai/@cf/baai/bge-large-en-v1.5":{"name":"BGE Large EN v1.5","family":"bge","cost":{"input":0.2},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2025-04-03"},"workers-ai/@cf/baai/bge-m3":{"name":"BGE M3","family":"bge","cost":{"input":0.012},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2025-04-03"},"workers-ai/@cf/baai/bge-reranker-base":{"name":"BGE Reranker Base","family":"bge","cost":{"input":0.0031},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2025-04-09"},"workers-ai/@cf/baai/bge-small-en-v1.5":{"name":"BGE Small EN v1.5","family":"bge","cost":{"input":0.02},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2025-04-03"},"workers-ai/@cf/deepgram/aura-2-en":{"name":"Deepgram Aura 2 (EN)","family":"aura","cost":{},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2025-11-14"},"workers-ai/@cf/deepgram/aura-2-es":{"name":"Deepgram Aura 2 (ES)","family":"aura","cost":{},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2025-11-14"},"workers-ai/@cf/deepgram/nova-3":{"name":"Deepgram Nova 3","family":"nova","cost":{},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2025-11-14"},"workers-ai/@cf/deepseek-ai/deepseek-r1-distill-qwen-32b":{"name":"DeepSeek R1 Distill Qwen 32B","family":"deepseek-thinking","cost":{"input":0.5,"output":4.88},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2025-04-03"},"workers-ai/@cf/facebook/bart-large-cnn":{"name":"BART Large CNN","family":"bart","cost":{},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2025-04-09"},"workers-ai/@cf/google/gemma-3-12b-it":{"name":"Gemma 3 12B IT","family":"gemma","cost":{"input":0.35,"output":0.56},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2025-04-11"},"workers-ai/@cf/huggingface/distilbert-sst-2-int8":{"name":"DistilBERT SST-2 INT8","family":"distilbert","cost":{"input":0.026},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2025-04-03"},"workers-ai/@cf/ibm-granite/granite-4.0-h-micro":{"name":"IBM Granite 4.0 H Micro","family":"granite","cost":{"input":0.017,"output":0.11},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2025-10-15"},"workers-ai/@cf/meta/llama-2-7b-chat-fp16":{"name":"Llama 2 7B Chat FP16","family":"llama","cost":{"input":0.56,"output":6.67},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2025-04-03"},"workers-ai/@cf/meta/llama-3-8b-instruct":{"name":"Llama 3 8B Instruct","family":"llama","cost":{"input":0.28,"output":0.83},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2025-04-03"},"workers-ai/@cf/meta/llama-3-8b-instruct-awq":{"name":"Llama 3 8B Instruct AWQ","family":"llama","cost":{"input":0.12,"output":0.27},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2025-04-03"},"workers-ai/@cf/meta/llama-3.1-8b-instruct":{"name":"Llama 3.1 8B Instruct","family":"llama","cost":{"input":0.28,"output":0.8299999999999998},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2025-04-03"},"workers-ai/@cf/meta/llama-3.1-8b-instruct-awq":{"name":"Llama 3.1 8B Instruct AWQ","family":"llama","cost":{"input":0.12,"output":0.27},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2025-04-03"},"workers-ai/@cf/meta/llama-3.1-8b-instruct-fp8":{"name":"Llama 3.1 8B Instruct FP8","family":"llama","cost":{"input":0.15,"output":0.29},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2025-04-03"},"workers-ai/@cf/meta/llama-3.2-11b-vision-instruct":{"name":"Llama 3.2 11B Vision Instruct","family":"llama","cost":{"input":0.049,"output":0.68},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2025-04-03"},"workers-ai/@cf/meta/llama-3.2-1b-instruct":{"name":"Llama 3.2 1B Instruct","family":"llama","cost":{"input":0.027,"output":0.2},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2025-04-03"},"workers-ai/@cf/meta/llama-3.2-3b-instruct":{"name":"Llama 3.2 3B Instruct","family":"llama","cost":{"input":0.051,"output":0.34},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2025-04-03"},"workers-ai/@cf/meta/llama-3.3-70b-instruct-fp8-fast":{"name":"Llama 3.3 70B Instruct FP8 Fast","family":"llama","cost":{"input":0.29,"output":2.25},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2025-04-03"},"workers-ai/@cf/meta/llama-4-scout-17b-16e-instruct":{"name":"Llama 4 Scout 17B 16E Instruct","family":"llama","cost":{"input":0.27,"output":0.85},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2025-04-16"},"workers-ai/@cf/meta/llama-guard-3-8b":{"name":"Llama Guard 3 8B","family":"llama","cost":{"input":0.48,"output":0.03},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2025-04-03"},"workers-ai/@cf/meta/m2m100-1.2b":{"name":"M2M100 1.2B","family":"m2m","cost":{"input":0.34,"output":0.34},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2025-04-03"},"workers-ai/@cf/mistral/mistral-7b-instruct-v0.1":{"name":"Mistral 7B Instruct v0.1","family":"mistral","cost":{"input":0.11,"output":0.19},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2025-04-03"},"workers-ai/@cf/mistralai/mistral-small-3.1-24b-instruct":{"name":"Mistral Small 3.1 24B Instruct","family":"mistral-small","cost":{"input":0.35,"output":0.56},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2025-04-11"},"workers-ai/@cf/moonshotai/kimi-k2.5":{"name":"Kimi K2.5","family":"kimi-k2","cost":{"input":0.6,"output":3,"cache_read":0.1},"limit":{"context":256000,"output":256000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-01-27"},"workers-ai/@cf/moonshotai/kimi-k2.6":{"name":"Kimi K2.6","family":"kimi-k2","cost":{"input":0.95,"output":4,"cache_read":0.16},"limit":{"context":256000,"output":256000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-20"},"workers-ai/@cf/myshell-ai/melotts":{"name":"MyShell MeloTTS","family":"melotts","cost":{},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2025-11-14"},"workers-ai/@cf/nvidia/nemotron-3-120b-a12b":{"name":"Nemotron 3 Super 120B","family":"nemotron","cost":{"input":0.5,"output":1.5},"limit":{"context":256000,"output":256000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-03-11"},"workers-ai/@cf/openai/gpt-oss-120b":{"name":"GPT OSS 120B","cost":{"input":0.35,"output":0.75},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2025-08-05"},"workers-ai/@cf/openai/gpt-oss-20b":{"name":"GPT OSS 20B","cost":{"input":0.2,"output":0.3},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2025-08-05"},"workers-ai/@cf/pfnet/plamo-embedding-1b":{"name":"PLaMo Embedding 1B","family":"plamo","cost":{"input":0.019},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2025-09-25"},"workers-ai/@cf/pipecat-ai/smart-turn-v2":{"name":"Pipecat Smart Turn v2","family":"smart-turn","cost":{},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2025-11-14"},"workers-ai/@cf/qwen/qwen2.5-coder-32b-instruct":{"name":"Qwen 2.5 Coder 32B Instruct","family":"qwen","cost":{"input":0.66,"output":1},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2025-04-11"},"workers-ai/@cf/qwen/qwen3-30b-a3b-fp8":{"name":"Qwen3 30B A3B FP8","family":"qwen","cost":{"input":0.051,"output":0.34},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2025-11-14"},"workers-ai/@cf/qwen/qwen3-embedding-0.6b":{"name":"Qwen3 Embedding 0.6B","family":"qwen","cost":{"input":0.012},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2025-11-14"},"workers-ai/@cf/qwen/qwq-32b":{"name":"QwQ 32B","family":"qwen","cost":{"input":0.66,"output":1},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2025-04-11"},"workers-ai/@cf/zai-org/glm-4.7-flash":{"name":"GLM-4.7-Flash","family":"glm-flash","cost":{"input":0.06,"output":0.4},"limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-01-19"}}},"cloudflare-workers-ai":{"models":{"@cf/aisingapore/gemma-sea-lion-v4-27b-it":{"name":"Gemma Sea Lion V4 27B It","family":"gemma","cost":{"input":0.351,"output":0.555},"limit":{"context":128000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2025-09-23"},"@cf/deepseek-ai/deepseek-r1-distill-qwen-32b":{"name":"Deepseek R1 Distill Qwen 32B","family":"deepseek-thinking","cost":{"input":0.497,"output":4.881},"limit":{"context":80000,"output":80000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"temperature":true,"open_weights":true,"release_date":"2025-01-20"},"@cf/google/gemma-4-26b-a4b-it":{"name":"Gemma 4 26B A4B IT","family":"gemma","cost":{"input":0.1,"output":0.3},"limit":{"context":256000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-02"},"@cf/ibm-granite/granite-4.0-h-micro":{"name":"Granite 4.0 H Micro","family":"granite","cost":{"input":0.017,"output":0.112},"limit":{"context":131000,"output":131000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-10-07"},"@cf/meta/llama-3.1-8b-instruct-fp8":{"name":"Llama 3.1 8B Instruct fp8","family":"llama","cost":{"input":0.152,"output":0.287},"limit":{"context":32000,"output":32000},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2024-07-25"},"@cf/meta/llama-3.2-11b-vision-instruct":{"name":"Llama 3.2 11B Vision Instruct","family":"llama","cost":{"input":0.0485,"output":0.676},"limit":{"context":128000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"temperature":true,"attachment":true,"open_weights":true,"release_date":"2024-09-25"},"@cf/meta/llama-3.2-1b-instruct":{"name":"Llama 3.2 1B Instruct","family":"llama","cost":{"input":0.027,"output":0.201},"limit":{"context":60000,"output":60000},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2024-09-25"},"@cf/meta/llama-3.2-3b-instruct":{"name":"Llama 3.2 3B Instruct","family":"llama","cost":{"input":0.0509,"output":0.335},"limit":{"context":80000,"output":80000},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2024-09-25"},"@cf/meta/llama-3.3-70b-instruct-fp8-fast":{"name":"Llama 3.3 70B Instruct fp8 Fast","family":"llama","cost":{"input":0.293,"output":2.253},"limit":{"context":24000,"output":24000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-12-06"},"@cf/meta/llama-4-scout-17b-16e-instruct":{"name":"Llama 4 Scout 17B 16E Instruct","family":"llama","cost":{"input":0.27,"output":0.85},"limit":{"context":131000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-04-05"},"@cf/meta/llama-guard-3-8b":{"name":"Llama Guard 3 8B","family":"llama","cost":{"input":0.484,"output":0.03},"limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2025-01-22"},"@cf/mistralai/mistral-small-3.1-24b-instruct":{"name":"Mistral Small 3.1 24B Instruct","family":"mistral-small","cost":{"input":0.351,"output":0.555},"limit":{"context":128000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-03-18"},"@cf/moonshotai/kimi-k2.6":{"name":"Kimi K2.6","family":"kimi-k2","cost":{"input":0.95,"output":4,"cache_read":0.16},"limit":{"context":262144,"output":256000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-21"},"@cf/moonshotai/kimi-k2.7-code":{"name":"Kimi K2.7 Code","family":"kimi-k2","cost":{"input":0.95,"output":4,"cache_read":0.19},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-06-12"},"@cf/nvidia/nemotron-3-120b-a12b":{"name":"Nemotron 3 Super 120B","family":"nemotron","cost":{"input":0.5,"output":1.5},"limit":{"context":256000,"output":256000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-03-11"},"@cf/openai/gpt-oss-120b":{"name":"GPT OSS 120B","family":"gpt-oss","cost":{"input":0.35,"output":0.75},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-08-05"},"@cf/openai/gpt-oss-20b":{"name":"GPT OSS 20B","family":"gpt-oss","cost":{"input":0.2,"output":0.3},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-08-05"},"@cf/qwen/qwen2.5-coder-32b-instruct":{"name":"Qwen2.5 Coder 32B Instruct","family":"qwen","cost":{"input":0.66,"output":1},"limit":{"context":32768,"output":32768},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2025-02-27"},"@cf/qwen/qwen3-30b-a3b-fp8":{"name":"Qwen3 30B A3b fp8","family":"qwen","cost":{"input":0.0509,"output":0.335},"limit":{"context":32768,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-04-30"},"@cf/qwen/qwq-32b":{"name":"Qwq 32B","family":"qwen","cost":{"input":0.66,"output":1},"limit":{"context":24000,"output":24000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"temperature":true,"open_weights":true,"release_date":"2025-03-05"},"@cf/zai-org/glm-4.7-flash":{"name":"GLM-4.7-Flash","family":"glm-flash","cost":{"input":0.0605,"output":0.4},"limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-01-19"},"@cf/zai-org/glm-5.2":{"name":"Glm 5.2","family":"glm","cost":{"input":1.4,"output":4.4,"cache_read":0.26},"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-06-13"}}},"cohere":{"models":{"c4ai-aya-expanse-32b":{"name":"Aya Expanse 32B","limit":{"context":128000,"output":4000},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2024-10-24"},"c4ai-aya-expanse-8b":{"name":"Aya Expanse 8B","limit":{"context":8000,"output":4000},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2024-10-24"},"c4ai-aya-vision-32b":{"name":"Aya Vision 32B","limit":{"context":16000,"output":4000},"modalities":{"input":["text","image"],"output":["text"]},"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-03-04"},"c4ai-aya-vision-8b":{"name":"Aya Vision 8B","limit":{"context":16000,"output":4000},"modalities":{"input":["text","image"],"output":["text"]},"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-03-04"},"command-a-03-2025":{"name":"Command A","family":"command-a","cost":{"input":2.5,"output":10},"limit":{"context":256000,"output":8000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-03-13"},"command-a-plus-05-2026":{"name":"Command A Plus","family":"command-a","cost":{"input":2.5,"output":10},"limit":{"context":128000,"output":64000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-05-20"},"command-a-reasoning-08-2025":{"name":"Command A Reasoning","family":"command-a","cost":{"input":2.5,"output":10},"limit":{"context":256000,"output":32000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-08-21"},"command-a-translate-08-2025":{"name":"Command A Translate","family":"command-a","cost":{"input":2.5,"output":10},"limit":{"context":8000,"output":8000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-08-28"},"command-a-vision-07-2025":{"name":"Command A Vision","family":"command-a","cost":{"input":2.5,"output":10},"limit":{"context":128000,"output":8000},"modalities":{"input":["text","image"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2025-07-31"},"command-r-08-2024":{"name":"Command R","family":"command-r","cost":{"input":0.15,"output":0.6},"limit":{"context":128000,"output":4000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-08-30"},"command-r-plus-08-2024":{"name":"Command R+","family":"command-r","cost":{"input":2.5,"output":10},"limit":{"context":128000,"output":4000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-08-30"},"command-r7b-12-2024":{"name":"Command R7B","family":"command-r","cost":{"input":0.0375,"output":0.15},"limit":{"context":128000,"output":4000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-12-02"},"command-r7b-arabic-02-2025":{"name":"Command R7B Arabic","family":"command-r","cost":{"input":0.0375,"output":0.15},"limit":{"context":128000,"output":4000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-02-27"},"north-mini-code-1-0":{"name":"North Mini Code","family":"north","cost":{},"limit":{"context":256000,"output":64000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-06-09"}}},"cortecs":{"models":{"claude-4-5-sonnet":{"name":"Claude 4.5 Sonnet","family":"claude-sonnet","cost":{"input":3.259,"output":16.296},"limit":{"context":200000,"output":200000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-09-29"},"claude-4-6-sonnet":{"name":"Claude Sonnet 4.6","family":"claude-sonnet","cost":{"input":3.59,"output":17.92},"limit":{"context":1000000,"output":1000000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-17"},"claude-haiku-4-5":{"name":"Claude Haiku 4.5","family":"claude-haiku","cost":{"input":1.09,"output":5.43},"limit":{"context":200000,"output":200000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-10-15"},"claude-opus4-5":{"name":"Claude Opus 4.5","family":"claude-opus","cost":{"input":5.98,"output":29.89},"limit":{"context":200000,"output":200000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-11-24"},"claude-opus4-6":{"name":"Claude Opus 4.6","family":"claude-opus","cost":{"input":5.98,"output":29.89},"limit":{"context":1000000,"output":1000000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-05"},"claude-opus4-7":{"name":"Claude Opus 4.7","family":"claude-opus","cost":{"input":5.6,"output":27.99,"cache_read":0.56,"cache_write":6.99},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-16"},"claude-opus4-8":{"name":"Claude Opus 4.8","family":"claude-opus","cost":{"input":5.64,"output":28.198,"cache_read":0.563,"cache_write":7.049},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-05-28"},"claude-sonnet-4":{"name":"Claude Sonnet 4","family":"claude-sonnet","cost":{"input":3.307,"output":16.536},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-05-22"},"codestral-2508":{"name":"Codestral 2508","family":"mistral","cost":{"input":0.3,"output":0.9,"cache_read":0.03},"limit":{"context":256000,"output":256000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-30"},"deepseek-r1-0528":{"name":"DeepSeek R1 0528","family":"deepseek-thinking","cost":{"input":0.585,"output":2.307},"limit":{"context":164000,"output":164000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-05-28"},"deepseek-v3-0324":{"name":"DeepSeek V3 0324","family":"deepseek","cost":{"input":0.551,"output":1.654},"limit":{"context":128000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-03-24"},"deepseek-v3.2":{"name":"DeepSeek V3.2","family":"deepseek","cost":{"input":0.266,"output":0.444},"limit":{"context":163840,"output":163840},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-01"},"deepseek-v4-flash":{"name":"DeepSeek V4 Flash","family":"deepseek-flash","cost":{"input":0.133,"output":0.266,"cache_read":0.0028},"limit":{"context":1048576,"output":384000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-24"},"deepseek-v4-pro":{"name":"DeepSeek V4 Pro","family":"deepseek-thinking","cost":{"input":1.553,"output":3.106,"cache_read":0.003625},"limit":{"context":1048576,"output":384000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-24"},"devstral-2512":{"name":"Devstral 2 2512","cost":{},"limit":{"context":262000,"output":262000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-09"},"gemini-2.5-pro":{"name":"Gemini 2.5 Pro","family":"gemini-pro","cost":{"input":1.654,"output":11.024},"limit":{"context":1048576,"output":65535},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-03-20"},"glm-4.5":{"name":"GLM 4.5","family":"glm","cost":{"input":0.67,"output":2.46},"limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-29"},"glm-4.5-air":{"name":"GLM 4.5 Air","family":"glm-air","cost":{"input":0.22,"output":1.34},"limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-08-01"},"glm-4.7":{"name":"GLM 4.7","family":"glm","cost":{"input":0.45,"output":2.23},"limit":{"context":198000,"output":198000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-22"},"glm-4.7-flash":{"name":"GLM-4.7-Flash","family":"glm","cost":{"input":0.09,"output":0.53},"limit":{"context":203000,"output":203000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-08-08"},"glm-5":{"name":"GLM 5","family":"glm","cost":{"input":1.08,"output":3.44},"limit":{"context":202752,"output":202752},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-11"},"glm-5-turbo":{"name":"GLM-5-Turbo","family":"glm","cost":{"input":1.235,"output":4.118,"cache_read":0.308,"cache_write":1.544},"limit":{"context":200000,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-03-16"},"glm-5.1":{"name":"GLM-5.1","family":"glm","cost":{"input":1.31,"output":4.1,"cache_read":0.24},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-14"},"glm-5.2":{"name":"GLM-5.2","family":"glm","cost":{"input":1.44,"output":4.53,"cache_read":0.39},"limit":{"context":1000000,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-06-13"},"glm-5v-turbo":{"name":"GLM-5V-Turbo","family":"glm","cost":{"input":1.235,"output":4.118,"cache_read":0.308,"cache_write":1.544},"limit":{"context":200000,"output":131072},"modalities":{"input":["text","image","video","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-04-01"},"gpt-4.1":{"name":"GPT 4.1","family":"gpt","cost":{"input":2.354,"output":9.417},"limit":{"context":1047576,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-04-14"},"gpt-5.4":{"name":"GPT-5.4","family":"gpt","cost":{"input":3,"output":16.13,"cache_read":0.25},"limit":{"context":1050000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-05"},"gpt-oss-120b":{"name":"GPT Oss 120b","family":"gpt-oss","cost":{},"limit":{"context":128000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-08-05"},"hermes-4-70b":{"name":"Hermes 4 70B","cost":{"input":0.116,"output":0.358},"limit":{"context":128000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-08-26"},"intellect-3":{"name":"INTELLECT 3","cost":{"input":0.219,"output":1.202},"limit":{"context":128000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-11-26"},"kimi-k2-instruct":{"name":"Kimi K2 Instruct","family":"kimi-k2","cost":{"input":0.551,"output":2.646},"limit":{"context":131000,"output":131000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-11"},"kimi-k2-thinking":{"name":"Kimi K2 Thinking","cost":{"input":0.656,"output":2.731},"limit":{"context":262000,"output":262000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-12-08"},"kimi-k2.5":{"name":"Kimi K2.5","family":"kimi-thinking","cost":{"input":0.55,"output":2.76},"limit":{"context":256000,"output":256000},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-01-27"},"kimi-k2.6":{"name":"Kimi K2.6","family":"kimi-thinking","cost":{"input":0.81,"output":3.54,"cache_read":0.2},"limit":{"context":256000,"output":256000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-17"},"kimi-k2.7-code":{"name":"Kimi K2.7 Code","family":"kimi-k2","cost":{"input":1.28,"output":4.63,"cache_read":0.32},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"open_weights":true,"release_date":"2026-06-12"},"llama-3.1-405b-instruct":{"name":"Llama 3.1 405B Instruct","family":"llama","cost":{},"limit":{"context":128000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-07-23"},"llama-3.3-70b-instruct":{"name":"Llama 3.3 70B Instruct","family":"llama","cost":{"input":0.089,"output":0.275},"limit":{"context":131000,"output":131000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-12-06"},"llama-4-maverick":{"name":"Llama 4 Maverick 17B Instruct","family":"llama","cost":{"input":0.124,"output":0.603,"cache_read":0.03,"cache_write":0.151},"limit":{"context":1000000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-04-05"},"minimax-m2":{"name":"MiniMax-M2","family":"minimax","cost":{"input":0.39,"output":1.57},"limit":{"context":400000,"output":400000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-10-27"},"minimax-m2.1":{"name":"MiniMax-M2.1","family":"minimax","cost":{"input":0.34,"output":1.34},"limit":{"context":196000,"output":196000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-23"},"minimax-m2.5":{"name":"MiniMax-M2.5","family":"minimax","cost":{"input":0.32,"output":1.18},"limit":{"context":196608,"output":196608},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-12"},"minimax-m2.7":{"name":"MiniMax-m2.7","family":"minimax","cost":{"input":0.47,"output":1.4},"limit":{"context":202752,"output":196072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-03-18"},"minimax-m3":{"name":"MiniMax-M3","family":"minimax","cost":{"input":0.355,"output":1.775,"cache_read":0.089},"limit":{"context":512000,"output":128000},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-06-01"},"mistral-large-2512":{"name":"Mistral Large 3 2512","family":"mistral-large","cost":{"input":0.5,"output":1.5,"cache_read":0.05},"limit":{"context":256000,"output":256000},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-12-01"},"mixtral-8x7B-instruct-v0.1":{"name":"Mixtral 8x7B Instruct v0.1","cost":{"input":0.438,"output":0.68},"limit":{"context":32000,"output":32000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"temperature":true,"open_weights":true,"release_date":"2023-12-11"},"nemotron-3-super-120b-a12b":{"name":"Nemotron 3 Super 120B A12B","family":"nemotron","cost":{"input":0.266,"output":0.799},"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-03-11"},"nova-pro-v1":{"name":"Nova Pro 1.0","family":"nova-pro","cost":{"input":1.016,"output":4.061},"limit":{"context":300000,"output":5000},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2024-12-03"},"qwen-2.5-72b-instruct":{"name":"Qwen2.5 72B Instruct","family":"qwen","cost":{"input":0.062,"output":0.231},"limit":{"context":33000,"output":33000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-09-19"},"qwen3-235b-a22b-instruct-2507":{"name":"Qwen3 235B A22B Instruct 2507","family":"qwen","cost":{"input":0.062,"output":0.408},"limit":{"context":131000,"output":131000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-23"},"qwen3-32b":{"name":"Qwen3 32B","family":"qwen","cost":{"input":0.099,"output":0.33},"limit":{"context":16384,"output":16384},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-04-29"},"qwen3-coder-30b-a3b-instruct":{"name":"Qwen3 Coder 30B A3B Instruct","family":"qwen","cost":{"input":0.053,"output":0.222},"limit":{"context":262000,"output":262000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-31"},"qwen3-coder-480b-a35b-instruct":{"name":"Qwen3 Coder 480B A35B Instruct","family":"qwen","cost":{"input":0.441,"output":1.984},"limit":{"context":262000,"output":262000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-25"},"qwen3-coder-next":{"name":"Qwen3 Coder Next 80B","family":"qwen","cost":{"input":0.158,"output":0.84},"limit":{"context":256000,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-04"},"qwen3-next-80b-a3b-thinking":{"name":"Qwen3 Next 80B A3B Thinking","cost":{"input":0.164,"output":1.311},"limit":{"context":128000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-09-11"},"qwen3.5-122b-a10b":{"name":"Qwen3.5 122B A10B","family":"qwen","cost":{"input":0.444,"output":3.106},"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-24"},"qwen3.5-397b-a17b":{"name":"Qwen3.5 397B A17B","family":"qwen","cost":{"input":0.6,"output":3.6},"limit":{"context":250000,"output":250000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-16"}}},"crof":{"models":{"deepseek-v3.2":{"name":"DeepSeek V3.2","family":"deepseek","cost":{"input":0.18,"output":0.35,"cache_read":0.04},"limit":{"context":163840,"output":163840},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-07-22"},"deepseek-v4-flash":{"name":"DeepSeek V4 Flash","family":"deepseek-flash","cost":{"input":0.12,"output":0.21,"cache_read":0.003},"limit":{"context":1000000,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-24"},"deepseek-v4-pro":{"name":"DeepSeek V4 Pro","family":"deepseek-thinking","cost":{"input":0.35,"output":0.8,"cache_read":0.003},"limit":{"context":1000000,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-24"},"deepseek-v4-pro-lightning":{"name":"DeepSeek V4 Pro Lightning","family":"deepseek-thinking","cost":{"input":0.8,"output":1.6,"cache_read":0.02},"limit":{"context":1000000,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-24"},"gemma-4-31b-it":{"name":"Gemma 4 31B IT","family":"gemma","cost":{"input":0.1,"output":0.3,"cache_read":0.02},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-02"},"glm-4.7":{"name":"GLM-4.7","family":"glm","cost":{"input":0.25,"output":1.1,"cache_read":0.05},"limit":{"context":202752,"output":202752},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-22"},"glm-4.7-flash":{"name":"GLM-4.7-Flash","family":"glm-flash","cost":{"input":0.04,"output":0.3,"cache_read":0.008},"limit":{"context":202752,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-01-19"},"glm-5":{"name":"GLM-5","family":"glm","cost":{"input":0.48,"output":1.9,"cache_read":0.1},"limit":{"context":202752,"output":202752},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-12"},"glm-5.1":{"name":"GLM-5.1","family":"glm","cost":{"input":0.45,"output":2.15,"cache_read":0.08},"limit":{"context":202752,"output":202752},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-07"},"glm-5.2":{"name":"GLM-5.2","family":"glm","cost":{"input":0.5,"output":2.2,"cache_read":0.08},"limit":{"context":1000000,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-06-13"},"greg-1-mini":{"name":"Greg 1 Mini","cost":{"input":0.07,"output":0.15,"cache_read":0.01},"limit":{"context":229376,"output":229376},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2026-01-27"},"greg-2-super":{"name":"Greg 2 Super","cost":{"input":1.5,"output":5,"cache_read":0.25},"limit":{"context":229376,"output":229376},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2026-06-14"},"greg-2-ultra":{"name":"Greg 2 Ultra","cost":{"input":3,"output":10,"cache_read":0.5},"limit":{"context":229376,"output":229376},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2026-06-14"},"greg-rp":{"name":"Greg (Roleplay)","cost":{"input":0.1,"output":0.3,"cache_read":0.02},"limit":{"context":229376,"output":229376},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2026-01-27"},"kimi-k2.5":{"name":"Kimi K2.5","family":"kimi-k2","cost":{"input":0.35,"output":1.7,"cache_read":0.07},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"open_weights":true,"release_date":"2026-01"},"kimi-k2.5-lightning":{"name":"Kimi K2.5 (Lightning)","family":"kimi-k2","cost":{"input":1,"output":3,"cache_read":0.2},"limit":{"context":131072,"output":32768},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"open_weights":true,"release_date":"2026-02-06"},"kimi-k2.6":{"name":"Kimi K2.6","family":"kimi-k2","cost":{"input":0.5,"output":1.99,"cache_read":0.05},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-21"},"kimi-k2.7-code":{"name":"Kimi K2.7 Code","family":"kimi-k2","cost":{"input":0.55,"output":2.25,"cache_read":0.05},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"open_weights":true,"release_date":"2026-06-12"},"mimo-v2.5-pro":{"name":"MiMo-V2.5-Pro","family":"mimo","cost":{"input":0.4,"output":0.8,"cache_read":0.003},"limit":{"context":1048576,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-22"},"minimax-m2.5":{"name":"MiniMax-M2.5","family":"minimax","cost":{"input":0.11,"output":0.95,"cache_read":0.02,"cache_write":0.375},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-12"},"qwen3.5-397b-a17b":{"name":"Qwen3.5 397B-A17B","family":"qwen","cost":{"input":0.35,"output":1.75,"cache_read":0.07},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image","video","audio"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-02-15"},"qwen3.5-9b":{"name":"Qwen3.5 9B","family":"qwen","cost":{"input":0.04,"output":0.15,"cache_read":0.008},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image","video","audio"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-03-13"},"qwen3.6-27b":{"name":"Qwen3.6 27B","family":"qwen","cost":{"input":0.2,"output":1.5,"cache_read":0.04},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image","video","audio"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-22"}}},"crossmodel":{"models":{"anthropic/claude-fable-5":{"name":"Claude Fable 5","family":"claude-fable","cost":{"input":10,"output":50,"cache_read":1,"cache_write":12.5},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-06-09"},"anthropic/claude-haiku-4-5":{"name":"Claude Haiku 4.5 (latest)","family":"claude-haiku","cost":{"input":1,"output":5,"cache_read":0.1,"cache_write":1.25},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-10-15"},"anthropic/claude-opus-4-7":{"name":"Claude Opus 4.7","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-16"},"anthropic/claude-opus-4-8":{"name":"Claude Opus 4.8","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-05-28"},"anthropic/claude-sonnet-4-6":{"name":"Claude Sonnet 4.6","family":"claude-sonnet","cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-17"},"anthropic/claude-sonnet-5":{"name":"Claude Sonnet 5","family":"claude-sonnet","cost":{"input":2,"output":10,"cache_read":0.2,"cache_write":2.5},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-06-30"},"deepseek/deepseek-v4-flash":{"name":"DeepSeek V4 Flash","family":"deepseek-flash","cost":{"input":0.16,"output":0.32,"cache_read":0.004,"cache_write":0.16},"limit":{"context":1000000,"output":65000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-24"},"deepseek/deepseek-v4-pro":{"name":"DeepSeek V4 Pro","family":"deepseek-thinking","cost":{"input":0.47,"output":0.94,"cache_read":0.005,"cache_write":0.47},"limit":{"context":1000000,"output":65000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-24"},"gemini/gemini-2.5-flash":{"name":"Gemini 2.5 Flash","family":"gemini-flash","cost":{"input":0.3,"output":2.5,"cache_read":0.03,"cache_write":0.3},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-06-17"},"gemini/gemini-2.5-flash-lite":{"name":"Gemini 2.5 Flash-Lite","family":"gemini-flash-lite","cost":{"input":0.1,"output":0.4,"cache_read":0.01,"cache_write":0.1},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","audio","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-06-17"},"gemini/gemini-2.5-pro":{"name":"Gemini 2.5 Pro","family":"gemini-pro","cost":{"input":1.25,"output":10,"cache_read":0.125,"cache_write":1.25},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","audio","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-06-17"},"gemini/gemini-3-flash-preview":{"name":"Gemini 3 Flash Preview","family":"gemini-flash","cost":{"input":0.5,"output":3,"cache_read":0.05,"cache_write":0.5},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-12-17"},"gemini/gemini-3.1-pro-preview":{"name":"Gemini 3.1 Pro Preview","family":"gemini-pro","cost":{"input":2,"output":12,"cache_read":0.2,"cache_write":2},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","audio","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-19"},"gemini/gemini-3.5-flash":{"name":"Gemini 3.5 Flash","family":"gemini-flash","cost":{"input":1.5,"output":9,"cache_read":0.15,"cache_write":1.5},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","audio","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-05-19"},"minimax/minimax-m2.7":{"name":"MiniMax-M2.7","family":"minimax","cost":{"input":0.33,"output":1.32,"cache_read":0.066,"cache_write":0.42},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-03-18"},"minimax/minimax-m3":{"name":"MiniMax-M3","family":"minimax","cost":{"input":0.33,"output":1.32,"cache_read":0.066,"cache_write":0.33},"limit":{"context":1024000,"output":512000},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-06-01"},"moonshot/kimi-k2.5":{"name":"Kimi K2.5","family":"kimi-k2","cost":{"input":0.62,"output":3.3,"cache_read":0.11,"cache_write":0.62},"limit":{"context":262000,"output":262000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"open_weights":true,"release_date":"2026-01"},"moonshot/kimi-k2.6":{"name":"Kimi K2.6","family":"kimi-k2","cost":{"input":1,"output":4.16,"cache_read":0.18,"cache_write":1},"limit":{"context":262000,"output":262000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-21"},"moonshot/kimi-k2.7-code":{"name":"Kimi K2.7 Code","family":"kimi-k2","cost":{"input":1,"output":4.16,"cache_read":0.18,"cache_write":1},"limit":{"context":262000,"output":262000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"open_weights":true,"release_date":"2026-06-12"},"openai/gpt-4o-mini":{"name":"GPT-4o mini","family":"gpt-mini","cost":{"input":0.15,"output":0.6,"cache_read":0.075,"cache_write":0.15},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-07-18"},"openai/gpt-5.4":{"name":"GPT-5.4","family":"gpt","cost":{"input":2.5,"output":15,"cache_read":0.25,"cache_write":2.5},"limit":{"context":1050000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-05"},"openai/gpt-5.4-mini":{"name":"GPT-5.4 mini","family":"gpt-mini","cost":{"input":0.75,"output":4.5,"cache_read":0.075,"cache_write":0.75},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-17"},"openai/gpt-5.4-nano":{"name":"GPT-5.4 nano","family":"gpt-nano","cost":{"input":0.2,"output":1.25,"cache_read":0.02,"cache_write":0.2},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-17"},"openai/gpt-5.5":{"name":"GPT-5.5","family":"gpt","cost":{"input":5,"output":30,"cache_read":0.5,"cache_write":5},"limit":{"context":1050000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-23"},"openai/gpt-5.5-pro":{"name":"GPT-5.5 Pro","family":"gpt-pro","cost":{"input":30,"output":180},"limit":{"context":1050000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-23"},"qwen/qwen3.6-flash":{"name":"Qwen3.6 Flash","family":"qwen3.6","cost":{"input":0.19,"output":1.13,"cache_read":0.019,"cache_write":0.24},"limit":{"context":1000000,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-04-27"},"qwen/qwen3.6-plus":{"name":"Qwen3.6 Plus","family":"qwen","cost":{"input":0.32,"output":1.88,"cache_read":0.032,"cache_write":0.4},"limit":{"context":1000000,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-04-02"},"qwen/qwen3.7-max":{"name":"Qwen3.7 Max","family":"qwen","cost":{"input":1.88,"output":5.63,"cache_read":0.375,"cache_write":2.35},"limit":{"context":1000000,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-05-21"},"qwen/qwen3.7-plus":{"name":"Qwen3.7 Plus","family":"qwen","cost":{"input":0.32,"output":1.25,"cache_read":0.032,"cache_write":0.4},"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-06-02"},"tencent/hy3-preview":{"name":"Hy3 preview","family":"Hy","cost":{"input":0.19,"output":0.63,"cache_read":0.063,"cache_write":0.19},"limit":{"context":256000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-20"},"xiaomi/mimo-v2.5":{"name":"MiMo-V2.5","family":"mimo","cost":{"input":0.16,"output":0.32,"cache_read":0.004,"cache_write":0.16},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-22"},"xiaomi/mimo-v2.5-pro":{"name":"MiMo-V2.5-Pro","family":"mimo","cost":{"input":0.47,"output":0.94,"cache_read":0.005,"cache_write":0.47},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-22"},"z-ai/glm-4.7":{"name":"GLM-4.7","family":"glm","cost":{"input":0.47,"output":2.16,"cache_read":0.1,"cache_write":0.47},"limit":{"context":200000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-22"},"z-ai/glm-5":{"name":"GLM-5","family":"glm","cost":{"input":0.6,"output":3,"cache_read":0.16,"cache_write":0.6},"limit":{"context":200000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-12"},"z-ai/glm-5-turbo":{"name":"GLM-5-Turbo","family":"glm","cost":{"input":0.9,"output":3.7,"cache_read":0.18,"cache_write":0.9},"limit":{"context":200000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-03-16"},"z-ai/glm-5.1":{"name":"GLM-5.1","family":"glm","cost":{"input":1,"output":3.8,"cache_read":0.2,"cache_write":1},"limit":{"context":200000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-07"},"z-ai/glm-5.2":{"name":"GLM-5.2","family":"glm","cost":{"input":1.2,"output":4.4,"cache_read":0.3,"cache_write":1.2},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-06-13"}}},"databricks":{"models":{"databricks-claude-haiku-4-5":{"name":"Claude Haiku 4.5 (latest)","family":"claude-haiku","cost":{"input":1,"output":5,"cache_read":0.1,"cache_write":1.25},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-10-15"},"databricks-claude-opus-4-1":{"name":"Claude Opus 4.1 (latest)","family":"claude-opus","cost":{"input":15,"output":75,"cache_read":1.5,"cache_write":18.75},"limit":{"context":200000,"output":32000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-08-05"},"databricks-claude-opus-4-5":{"name":"Claude Opus 4.5 (latest)","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-11-24"},"databricks-claude-opus-4-6":{"name":"Claude Opus 4.6","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-05"},"databricks-claude-opus-4-7":{"name":"Claude Opus 4.7","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-16"},"databricks-claude-sonnet-4":{"name":"Claude Sonnet 4.5","family":"claude-sonnet","cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-09-29"},"databricks-claude-sonnet-4-5":{"name":"Claude Sonnet 4.5 (latest)","family":"claude-sonnet","cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-09-29"},"databricks-claude-sonnet-4-6":{"name":"Claude Sonnet 4.6","family":"claude-sonnet","cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-17"},"databricks-gemini-2-5-flash":{"name":"Gemini 2.5 Flash","family":"gemini-flash","cost":{"input":0.3,"output":2.5,"cache_read":0.03},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-06-17"},"databricks-gemini-2-5-pro":{"name":"Gemini 2.5 Pro","family":"gemini-pro","cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-06-17"},"databricks-gemini-3-1-flash-lite":{"name":"Gemini 3.1 Flash Lite Preview","family":"gemini-flash-lite","cost":{"input":0.25,"output":1.5,"cache_read":0.025},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-03-03"},"databricks-gemini-3-1-pro":{"name":"Gemini 3.1 Pro Preview Custom Tools","family":"gemini-pro","cost":{"input":2,"output":12,"cache_read":0.2},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-19"},"databricks-gemini-3-flash":{"name":"Gemini 3 Flash Preview","family":"gemini-flash","cost":{"input":0.5,"output":3,"cache_read":0.05},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-12-17"},"databricks-gemini-3-pro":{"name":"Gemini 3 Pro Preview","family":"gemini-pro","cost":{"input":2,"output":12,"cache_read":0.2},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-11-18"},"databricks-gpt-5":{"name":"GPT-5","family":"gpt","cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-08-07"},"databricks-gpt-5-1":{"name":"GPT-5.1","family":"gpt","cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-11-13"},"databricks-gpt-5-2":{"name":"GPT-5.2","family":"gpt","cost":{"input":1.75,"output":14,"cache_read":0.175},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-12-11"},"databricks-gpt-5-4":{"name":"GPT-5.4","family":"gpt","cost":{"input":2.5,"output":15,"cache_read":0.25},"limit":{"context":1050000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-05"},"databricks-gpt-5-4-mini":{"name":"GPT-5.4 mini","family":"gpt-mini","cost":{"input":0.75,"output":4.5,"cache_read":0.075},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-17"},"databricks-gpt-5-4-nano":{"name":"GPT-5.4 nano","family":"gpt-nano","cost":{"input":0.2,"output":1.25,"cache_read":0.02},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-17"},"databricks-gpt-5-5":{"name":"GPT-5.5","family":"gpt","cost":{"input":5,"output":30,"cache_read":0.5},"limit":{"context":1050000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-23"},"databricks-gpt-5-mini":{"name":"GPT-5 Mini","family":"gpt-mini","cost":{"input":0.25,"output":2,"cache_read":0.025},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-08-07"},"databricks-gpt-5-nano":{"name":"GPT-5 Nano","family":"gpt-nano","cost":{"input":0.05,"output":0.4,"cache_read":0.005},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-08-07"},"databricks-gpt-oss-120b":{"name":"GPT OSS 120B","family":"gpt-oss","cost":{"input":0.072,"output":0.28},"limit":{"context":131072,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-08-05"},"databricks-gpt-oss-20b":{"name":"GPT OSS 20B","family":"gpt-oss","cost":{"input":0.05,"output":0.2},"limit":{"context":131072,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-08-05"}}},"deepinfra":{"models":{"MiniMaxAI/MiniMax-M2.5":{"name":"MiniMax M2.5","family":"minimax","cost":{"input":0.15,"output":1.15,"cache_read":0.03},"limit":{"context":196608,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-12"},"MiniMaxAI/MiniMax-M2.7":{"name":"MiniMax-M2.7","family":"minimax","cost":{"input":0.25,"output":1,"cache_read":0.05},"limit":{"context":196608,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-03-18"},"MiniMaxAI/MiniMax-M3":{"name":"MiniMax-M3","family":"minimax","cost":{"input":0.3,"output":1.2,"cache_read":0.06},"limit":{"context":524288,"output":128000},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-06-01"},"Qwen/Qwen3-32B":{"name":"Qwen3 32B","family":"qwen","cost":{"input":0.08,"output":0.28},"limit":{"context":40960,"output":16384},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-04"},"Qwen/Qwen3-Coder-480B-A35B-Instruct-Turbo":{"name":"Qwen3 Coder 480B A35B Instruct Turbo","family":"qwen","cost":{"input":0.3,"output":1,"cache_read":0.1},"limit":{"context":262144,"output":66536},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-23"},"Qwen/Qwen3-Max":{"name":"Qwen3 Max","family":"qwen","cost":{"input":1.2,"output":6,"cache_read":0.24},"limit":{"context":256000,"output":65536},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-09-23"},"Qwen/Qwen3-Next-80B-A3B-Instruct":{"name":"Qwen3-Next 80B-A3B Instruct","family":"qwen","cost":{"input":0.09,"output":1.1},"limit":{"context":262144,"output":32768},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-09"},"Qwen/Qwen3.5-122B-A10B":{"name":"Qwen3.5 122B-A10B","family":"qwen","cost":{"input":0.29,"output":2.4},"limit":{"context":262144,"output":65536},"modalities":{"input":["text","image","video","audio"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-02-23"},"Qwen/Qwen3.5-27B":{"name":"Qwen3.5 27B","family":"qwen","cost":{"input":0.26,"output":2.6},"limit":{"context":262144,"output":65536},"modalities":{"input":["text","image","video","audio"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-02-23"},"Qwen/Qwen3.5-35B-A3B":{"name":"Qwen 3.5 35B A3B","family":"qwen","cost":{"input":0.14,"output":1,"cache_read":0.05},"limit":{"context":262144,"output":81920},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-02-01"},"Qwen/Qwen3.5-397B-A17B":{"name":"Qwen 3.5 397B A17B","family":"qwen","cost":{"input":0.45,"output":3,"cache_read":0.22},"limit":{"context":262144,"output":81920},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-02-01"},"Qwen/Qwen3.5-9B":{"name":"Qwen3.5 9B","family":"qwen","cost":{"input":0.1,"output":0.15},"limit":{"context":262144,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-02-23"},"Qwen/Qwen3.6-27B":{"name":"Qwen3.6 27B","family":"qwen","cost":{"input":0.32,"output":3.2},"limit":{"context":262144,"output":65536},"modalities":{"input":["text","image","video","audio"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-22"},"Qwen/Qwen3.6-35B-A3B":{"name":"Qwen3.6 35B A3B","family":"qwen","cost":{"input":0.15,"output":0.95},"limit":{"context":262144,"output":81920},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-01"},"Qwen/Qwen3.7-Max":{"name":"Qwen3.7 Max","family":"qwen","cost":{"input":2.5,"output":7.5,"cache_read":0.5},"limit":{"context":256000,"output":65536},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2026-05-21"},"XiaomiMiMo/MiMo-V2.5":{"name":"MiMo-V2.5","family":"mimo","cost":{"input":0.4,"output":2,"cache_read":0.08},"limit":{"context":262144,"output":16384},"modalities":{"input":["text","image","audio","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-22"},"XiaomiMiMo/MiMo-V2.5-Pro":{"name":"MiMo-V2.5-Pro","family":"mimo","cost":{"input":1,"output":3,"cache_read":0.2},"limit":{"context":1048576,"output":16384},"modalities":{"input":["text","audio"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-22"},"deepseek-ai/DeepSeek-R1-0528":{"name":"DeepSeek-R1-0528","cost":{"input":0.5,"output":2.15,"cache_read":0.35},"limit":{"context":163840,"output":64000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-05-28"},"deepseek-ai/DeepSeek-V3.2":{"name":"DeepSeek-V3.2","cost":{"input":0.26,"output":0.38,"cache_read":0.13},"limit":{"context":163840,"output":64000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-12-02"},"deepseek-ai/DeepSeek-V4-Flash":{"name":"DeepSeek V4 Flash","family":"deepseek-flash","cost":{"input":0.09,"output":0.18,"cache_read":0.018},"limit":{"context":1048576,"output":16384},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-24"},"deepseek-ai/DeepSeek-V4-Pro":{"name":"DeepSeek V4 Pro","family":"deepseek-thinking","cost":{"input":1.3,"output":2.6,"cache_read":0.1},"limit":{"context":1048576,"output":16384},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-24"},"google/gemma-4-26B-A4B-it":{"name":"Gemma 4 26B A4B IT","family":"gemma","cost":{"input":0.07,"output":0.34},"limit":{"context":262144,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-02"},"google/gemma-4-31B-it":{"name":"Gemma 4 31B IT","family":"gemma","cost":{"input":0.13,"output":0.38},"limit":{"context":262144,"output":32768},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-02"},"meta-llama/Llama-3.3-70B-Instruct-Turbo":{"name":"Llama 3.3 70B Turbo","family":"llama","cost":{"input":0.1,"output":0.32},"limit":{"context":131072,"output":16384},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"open_weights":true,"release_date":"2024-12-06"},"meta-llama/Llama-4-Maverick-17B-128E-Instruct-FP8":{"name":"Llama 4 Maverick 17B FP8","family":"llama","cost":{"input":0.15,"output":0.6},"limit":{"context":1048576,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"attachment":true,"open_weights":true,"release_date":"2025-04-05"},"meta-llama/Llama-4-Scout-17B-16E-Instruct":{"name":"Llama 4 Scout 17B","family":"llama","cost":{"input":0.1,"output":0.3},"limit":{"context":327680,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"attachment":true,"open_weights":true,"release_date":"2025-04-05"},"moonshotai/Kimi-K2.5":{"name":"Kimi K2.5","family":"kimi-k2","cost":{"input":0.45,"output":2.25,"cache_read":0.07},"limit":{"context":262144,"output":32768},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-01-27"},"moonshotai/Kimi-K2.6":{"name":"Kimi K2.6","family":"kimi-k2","cost":{"input":0.75,"output":3.5,"cache_read":0.15},"limit":{"context":262144,"output":16384},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-21"},"moonshotai/Kimi-K2.7-Code":{"name":"Kimi K2.7 Code","family":"kimi-k2","cost":{"input":0.74,"output":3.5,"cache_read":0.15},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"open_weights":true,"release_date":"2026-06-12"},"nvidia/Llama-3.3-Nemotron-Super-49B-v1.5":{"name":"Llama 3.3 Nemotron Super 49B v1.5","family":"nemotron","cost":{"input":0.4,"output":0.4},"limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-25"},"nvidia/Nemotron-3-Nano-30B-A3B":{"name":"Nemotron 3 Nano 30B A3B","family":"nemotron","cost":{"input":0.05,"output":0.2},"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-15"},"nvidia/Nemotron-3-Nano-Omni-30B-A3B-Reasoning":{"name":"Nemotron 3 Nano Omni 30B A3B Reasoning","family":"nemotron","cost":{"input":0.2,"output":0.8},"limit":{"context":262144,"output":65536},"modalities":{"input":["text","image","video","audio"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-28"},"openai/gpt-oss-120b":{"name":"GPT OSS 120B","family":"gpt-oss","cost":{"input":0.037,"output":0.17},"limit":{"context":131072,"output":16384},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-08-05"},"openai/gpt-oss-20b":{"name":"GPT OSS 20B","family":"gpt-oss","cost":{"input":0.03,"output":0.14},"limit":{"context":131072,"output":16384},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-08-05"},"zai-org/GLM-4.6":{"name":"GLM-4.6","family":"glm","cost":{"input":0.43,"output":1.74,"cache_read":0.08},"limit":{"context":202752,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-09-30"},"zai-org/GLM-4.7":{"name":"GLM-4.7","family":"glm","cost":{"input":0.4,"output":1.75,"cache_read":0.08},"limit":{"context":202752,"output":16384},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-22"},"zai-org/GLM-4.7-Flash":{"name":"GLM-4.7-Flash","family":"glm-flash","cost":{"input":0.06,"output":0.4,"cache_read":0.01},"limit":{"context":202752,"output":16384},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-01-19"},"zai-org/GLM-5":{"name":"GLM-5","family":"glm","cost":{"input":0.6,"output":2.08,"cache_read":0.12},"limit":{"context":202752,"output":16384},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-12"},"zai-org/GLM-5.1":{"name":"GLM-5.1","family":"glm","cost":{"input":1.05,"output":3.5,"cache_read":0.205},"limit":{"context":202752,"output":16384},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-07"},"zai-org/GLM-5.2":{"name":"GLM-5.2","family":"glm","cost":{"input":0.93,"output":3,"cache_read":0.18},"limit":{"context":1048576,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-06-13"}}},"deepseek":{"models":{"deepseek-chat":{"name":"DeepSeek Chat","family":"deepseek","cost":{"input":0.14,"output":0.28,"cache_read":0.0028},"limit":{"context":1000000,"output":384000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-12-01"},"deepseek-reasoner":{"name":"DeepSeek Reasoner","family":"deepseek-thinking","cost":{"input":0.14,"output":0.28,"cache_read":0.0028},"limit":{"context":1000000,"output":384000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-12-01"},"deepseek-v4-flash":{"name":"DeepSeek V4 Flash","family":"deepseek-flash","cost":{"input":0.14,"output":0.28,"cache_read":0.0028},"limit":{"context":1000000,"output":384000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-24"},"deepseek-v4-pro":{"name":"DeepSeek V4 Pro","family":"deepseek-thinking","cost":{"input":0.435,"output":0.87,"cache_read":0.003625},"limit":{"context":1000000,"output":384000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-24"}}},"digitalocean":{"models":{"alibaba-qwen3-32b":{"name":"Qwen3-32B","family":"qwen","cost":{"input":0.25,"output":0.55},"limit":{"context":131000,"output":40960},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-04-30"},"all-mini-lm-l6-v2":{"name":"All-MiniLM-L6-v2","family":"text-embedding","cost":{"input":0.009},"limit":{"context":256,"output":384},"modalities":{"input":["text"],"output":["text"]},"open_weights":true,"release_date":"2021-08-30"},"anthropic-claude-3-opus":{"name":"Claude 3 Opus","family":"claude-opus","cost":{"input":15,"output":75,"cache_read":1.5,"cache_write":18.75},"limit":{"context":200000,"output":4096},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-02-29"},"anthropic-claude-3.5-haiku":{"name":"Claude 3.5 Haiku","family":"claude-haiku","cost":{"input":0.8,"output":4,"cache_read":0.08,"cache_write":1},"limit":{"context":200000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2024-11-05"},"anthropic-claude-3.5-sonnet":{"name":"Claude 3.5 Sonnet","family":"claude-sonnet","cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":200000,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-06-20"},"anthropic-claude-3.7-sonnet":{"name":"Claude 3.7 Sonnet","family":"claude-sonnet","cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-02-24"},"anthropic-claude-4.1-opus":{"name":"Claude Opus 4.1","family":"claude-opus","cost":{"input":15,"output":75,"cache_read":1.5,"cache_write":18.75},"limit":{"context":200000,"output":32000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-08-05"},"anthropic-claude-4.5-haiku":{"name":"Claude Haiku 4.5","family":"claude-haiku","cost":{"input":1,"output":5,"cache_read":1,"cache_write":1.25},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-10-15"},"anthropic-claude-4.5-sonnet":{"name":"Claude Sonnet 4.5","family":"claude-sonnet","cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-09-29"},"anthropic-claude-4.6-sonnet":{"name":"Claude Sonnet 4.6","family":"claude-sonnet","cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-17"},"anthropic-claude-fable-5":{"name":"Anthropic Claude Fable 5","family":"claude-fable","limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-06-09"},"anthropic-claude-haiku-4.5":{"name":"Claude Haiku 4.5","family":"claude-haiku","cost":{"input":1,"output":5,"cache_read":1,"cache_write":1.25},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-10-15"},"anthropic-claude-opus-4":{"name":"Claude Opus 4","family":"claude-opus","cost":{"input":15,"output":75,"cache_read":1.5,"cache_write":18.75},"limit":{"context":200000,"output":32000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-05-22"},"anthropic-claude-opus-4.5":{"name":"Claude Opus 4.5","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-11-24"},"anthropic-claude-opus-4.6":{"name":"Claude Opus 4.6","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-05"},"anthropic-claude-opus-4.7":{"name":"Claude Opus 4.7","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-16"},"anthropic-claude-opus-4.8":{"name":"Claude Opus 4.8","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-05-28"},"anthropic-claude-sonnet-4":{"name":"Claude Sonnet 4","family":"claude-sonnet","cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-05-22"},"arcee-trinity-large-thinking":{"name":"Trinity Large Thinking","family":"trinity","cost":{"input":0.25,"output":0.9,"cache_read":0.06},"limit":{"context":256000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-02"},"bge-m3":{"name":"BGE M3","family":"bge","cost":{"input":0.02},"limit":{"context":8192,"output":1024},"modalities":{"input":["text"],"output":["text"]},"open_weights":true,"release_date":"2024-01-30"},"bge-reranker-v2-m3":{"name":"BGE Reranker v2 M3","family":"bge","cost":{"input":0.01},"limit":{"context":8192,"output":1},"modalities":{"input":["text"],"output":["text"]},"open_weights":true,"release_date":"2024-03-12"},"deepseek-3.2":{"name":"DeepSeek V3.2","family":"deepseek","cost":{"input":0.5,"output":1.6},"limit":{"context":128000,"output":64000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-02"},"deepseek-4-flash":{"name":"Deepseek V4 Flash","family":"deepseek","limit":{"context":262144,"output":8192},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2026-05-27"},"deepseek-r1-distill-llama-70b":{"name":"DeepSeek R1 Distill Llama 70B","family":"deepseek-thinking","cost":{"input":0.99,"output":0.99},"limit":{"context":131072,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-01-30"},"deepseek-v3":{"name":"DeepSeek V3","family":"deepseek","limit":{"context":163840,"output":131072},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-12-26"},"deepseek-v4-pro":{"name":"DeepSeek V4 Pro","family":"deepseek-thinking","cost":{"input":1.74,"output":3.48},"limit":{"context":1048576,"output":393216},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-24"},"e5-large-v2":{"name":"E5 Large v2","family":"text-embedding","cost":{"input":0.02},"limit":{"context":512,"output":1024},"modalities":{"input":["text"],"output":["text"]},"open_weights":true,"release_date":"2023-05-19"},"fal-ai/elevenlabs/tts/multilingual-v2":{"name":"ElevenLabs Multilingual TTS v2","family":"elevenlabs","limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["audio"]},"release_date":"2023-08-22"},"fal-ai/fast-sdxl":{"name":"Fast SDXL","family":"stable-diffusion","limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["image"]},"open_weights":true,"release_date":"2023-07-26"},"fal-ai/flux/schnell":{"name":"FLUX.1 [schnell]","family":"flux","limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["image"]},"open_weights":true,"release_date":"2024-08-01"},"fal-ai/stable-audio-25/text-to-audio":{"name":"Stable Audio 2.5 (Text-to-Audio)","limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["audio"]},"release_date":"2025-10-08"},"gemma-4-31B-it":{"name":"Gemma 4 31B","family":"gemma","cost":{"input":0.18,"output":0.5},"limit":{"context":256000,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-22"},"glm-5":{"name":"GLM 5","family":"glm","cost":{"input":1,"output":3.2},"limit":{"context":202752,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"open_weights":true,"release_date":"2026-02-11"},"glm-5.1":{"name":"GLM-5.1","family":"glm","cost":{"input":0.975,"output":4.3,"cache_read":0.26},"limit":{"context":200000,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-07"},"glm-5.2":{"name":"GLM-5.2","family":"glm","cost":{"input":1.05,"output":4.4,"cache_read":0.21},"limit":{"context":1000000,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-06-13"},"gte-large-en-v1.5":{"name":"GTE Large (v1.5)","family":"text-embedding","cost":{"input":0.09},"limit":{"context":8192,"output":1024},"modalities":{"input":["text"],"output":["text"]},"open_weights":true,"release_date":"2024-03-27"},"kimi-k2.5":{"name":"Kimi K2.5","family":"kimi-k2","cost":{"input":0.5,"output":2.7},"limit":{"context":262144,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"open_weights":true,"release_date":"2026-01"},"kimi-k2.6":{"name":"Kimi K2.6","family":"kimi-k2","cost":{"input":0.95,"output":4},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"open_weights":true,"release_date":"2026-04-21"},"llama-4-maverick":{"name":"Llama 4 Maverick 17B 128E Instruct","family":"llama","cost":{"input":0.25,"output":0.87},"limit":{"context":1000000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-04-05"},"llama3-8b-instruct":{"name":"Llama 3.1 Instruct (8B)","family":"llama","cost":{"input":0.198,"output":0.198},"limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-07-23"},"llama3.3-70b-instruct":{"name":"Llama 3.3 Instruct 70B","family":"llama","cost":{"input":0.65,"output":0.65},"limit":{"context":128000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-12-06"},"minimax-m2.5":{"name":"MiniMax M2.5","family":"minimax-m2.5","cost":{"input":0.3,"output":1.2},"limit":{"context":204800,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-12"},"ministral-3-8b-instruct-2512":{"name":"Ministral 3 8B","family":"ministral","limit":{"context":262144,"output":262144},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-12-15"},"mistral-3-14B":{"name":"Ministral 3 14B Instruct","family":"ministral","cost":{"input":0.2,"output":0.2},"limit":{"context":262144,"output":128000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-15"},"mistral-7b-instruct-v0.3":{"name":"Mistral 7B Instruct v0.3","family":"mistral","limit":{"context":32768,"output":32768},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-05-22"},"mistral-nemo-instruct-2407":{"name":"Mistral Nemo Instruct","family":"mistral","cost":{"input":0.3,"output":0.3},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-07-18"},"multi-qa-mpnet-base-dot-v1":{"name":"Multi-QA-mpnet-base-dot-v1","family":"text-embedding","cost":{"input":0.009},"limit":{"context":512,"output":768},"modalities":{"input":["text"],"output":["text"]},"open_weights":true,"release_date":"2021-08-30"},"nemotron-3-nano-30b":{"name":"Nemotron 3 Nano 30B A3B","family":"nemotron","limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-04-14"},"nemotron-3-nano-omni":{"name":"Nemotron Nano 3 Omni","family":"nemotron","cost":{"input":0.5,"output":0.9},"limit":{"context":65536,"output":65536},"modalities":{"input":["text","image","video","audio"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-28"},"nemotron-3-ultra-550b":{"name":"Nemotron 3 Ultra","family":"nemotron","limit":{"context":131072,"output":8192},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2026-06-04"},"nemotron-nano-12b-v2-vl":{"name":"Nemotron Nano 12B v2 VL","family":"nemotron","cost":{"input":0.2,"output":0.6},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-12-01"},"nvidia-nemotron-3-super-120b":{"name":"Nemotron-3-Super-120B","family":"nemotron","cost":{"input":0.3,"output":0.65},"limit":{"context":256000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-03-11"},"openai-gpt-4.1":{"name":"GPT-4.1","family":"gpt","cost":{"input":2,"output":8,"cache_read":0.5},"limit":{"context":1047576,"output":32768},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-04-14"},"openai-gpt-4o":{"name":"GPT-4o","family":"gpt","cost":{"input":2.5,"output":10,"cache_read":1.25},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-05-13"},"openai-gpt-4o-mini":{"name":"GPT-4o mini","family":"gpt-mini","cost":{"input":0.15,"output":0.6,"cache_read":0.075},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-07-18"},"openai-gpt-5":{"name":"GPT-5","family":"gpt","cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-08-07"},"openai-gpt-5-mini":{"name":"GPT-5 mini","family":"gpt-mini","cost":{"input":0.25,"output":2,"cache_read":0.025},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-08-07"},"openai-gpt-5-nano":{"name":"GPT-5 nano","family":"gpt-nano","cost":{"input":0.05,"output":0.4,"cache_read":0.005},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-08-07"},"openai-gpt-5.1-codex-max":{"name":"GPT-5.1 Codex Max","family":"gpt-codex","cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-11-13"},"openai-gpt-5.2":{"name":"GPT-5.2","family":"gpt","cost":{"input":1.75,"output":14,"cache_read":0.175},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-12-11"},"openai-gpt-5.2-pro":{"name":"GPT-5.2 pro","family":"gpt-pro","cost":{"input":21,"output":168},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-12-11"},"openai-gpt-5.3-codex":{"name":"GPT-5.3 Codex","family":"gpt-codex","cost":{"input":1.75,"output":14,"cache_read":0.175},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-02-05"},"openai-gpt-5.4":{"name":"GPT-5.4","family":"gpt","cost":{"input":2.5,"output":15,"cache_read":0.25},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-05"},"openai-gpt-5.4-mini":{"name":"GPT-5.4 mini","family":"gpt-mini","cost":{"input":0.75,"output":4.5,"cache_read":0.075},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-17"},"openai-gpt-5.4-nano":{"name":"GPT-5.4 nano","family":"gpt-nano","cost":{"input":0.2,"output":1.25,"cache_read":0.02},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-17"},"openai-gpt-5.4-pro":{"name":"GPT-5.4 pro","family":"gpt-pro","cost":{"input":30,"output":180},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-05"},"openai-gpt-5.5":{"name":"GPT-5.5","family":"gpt","cost":{"input":5,"output":30,"cache_read":0.5},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-23"},"openai-gpt-image-1":{"name":"GPT Image 1","family":"gpt-image","cost":{"input":5,"output":40,"cache_read":1.25},"limit":{"context":0,"output":0},"modalities":{"input":["text","image"],"output":["image"]},"attachment":true,"release_date":"2025-04-24"},"openai-gpt-image-1.5":{"name":"GPT Image 1.5","family":"gpt-image","cost":{"input":5,"output":10,"cache_read":1},"limit":{"context":0,"output":0},"modalities":{"input":["text","image"],"output":["image"]},"attachment":true,"release_date":"2025-11-25"},"openai-gpt-image-2":{"name":"GPT Image 2","family":"gpt-image","limit":{"context":0,"output":0},"modalities":{"input":["text","image"],"output":["image"]},"attachment":true,"release_date":"2025-04-24"},"openai-gpt-oss-120b":{"name":"gpt-oss-120b","family":"gpt-oss","cost":{"input":0.1,"output":0.7},"limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-08-05"},"openai-gpt-oss-20b":{"name":"gpt-oss-20b","family":"gpt-oss","cost":{"input":0.05,"output":0.45},"limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-08-05"},"openai-o1":{"name":"o1","family":"o","cost":{"input":15,"output":60,"cache_read":7.5},"limit":{"context":200000,"output":100000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2024-12-05"},"openai-o3":{"name":"o3","family":"o","cost":{"input":2,"output":8,"cache_read":0.5},"limit":{"context":200000,"output":100000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-04-16"},"openai-o3-mini":{"name":"o3-mini","family":"o-mini","cost":{"input":1.1,"output":4.4,"cache_read":0.55},"limit":{"context":200000,"output":100000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"release_date":"2024-12-20"},"qwen-2.5-14b-instruct":{"name":"Qwen 2.5 14B Instruct","family":"qwen","limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-09-19"},"qwen3-coder-flash":{"name":"Qwen3 Coder Flash","family":"qwen","cost":{"input":0.45,"output":1.7},"limit":{"context":262144,"output":65536},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-28"},"qwen3-embedding-0.6b":{"name":"Qwen3 Embedding 0.6B","family":"text-embedding","cost":{"input":0.04},"limit":{"context":8000,"output":1024},"modalities":{"input":["text"],"output":["text"]},"open_weights":true,"release_date":"2025-06-03"},"qwen3-tts-voicedesign":{"name":"Qwen3 TTS VoiceDesign","family":"qwen","limit":{"context":32768,"output":1},"modalities":{"input":["text"],"output":["audio"]},"open_weights":true,"release_date":"2026-04-21"},"qwen3.5-397b-a17b":{"name":"Qwen 3.5 397B A17B","family":"qwen3.5","cost":{"input":0.55,"output":3.5},"limit":{"context":262144,"output":81920},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-15"},"stable-diffusion-3.5-large":{"name":"Stable Diffusion 3.5 Large","family":"stable-diffusion","cost":{"input":0.08},"limit":{"context":256,"output":1},"modalities":{"input":["text"],"output":["image"]},"open_weights":true,"release_date":"2024-10-22"},"wan2-2-t2v-a14b":{"name":"Wan2.2-T2V-A14B","cost":{"input":0.6},"limit":{"context":100,"output":1},"modalities":{"input":["text"],"output":["video"]},"open_weights":true,"release_date":"2025-07-28"}}},"dinference":{"models":{"glm-4.7":{"name":"GLM-4.7","family":"glm","cost":{"input":0.45,"output":1.65},"limit":{"context":200000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-22"},"glm-5":{"name":"GLM-5","family":"glm","cost":{"input":0.75,"output":2.4},"limit":{"context":200000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-12"},"glm-5.1":{"name":"GLM-5.1","family":"glm","cost":{"input":1.25,"output":3.89},"limit":{"context":200000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-07"},"gpt-oss-120b":{"name":"GPT OSS 120B","cost":{"input":0.0675,"output":0.27},"limit":{"context":131072,"output":32768},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-08"},"minimax-m2.5":{"name":"MiniMax-M2.5","family":"minimax","cost":{"input":0.22,"output":0.88},"limit":{"context":200000,"output":32000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-12"}}},"drun":{"models":{"public/deepseek-r1":{"name":"DeepSeek R1","family":"deepseek-thinking","cost":{"input":0.55,"output":2.2},"limit":{"context":131072,"output":32000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-01-20"},"public/deepseek-v3":{"name":"DeepSeek V3","family":"deepseek","cost":{"input":0.28,"output":1.1},"limit":{"context":131072,"output":8192},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-12-26"},"public/minimax-m25":{"name":"MiniMax M2.5","family":"minimax","cost":{"input":0.29,"output":1.16},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-03-01"}}},"evroc":{"models":{"KBLab/kb-whisper-large":{"name":"KB Whisper","family":"whisper","cost":{"input":0.0023,"output":0.0023},"limit":{"context":448,"output":448},"modalities":{"input":["audio"],"output":["text"]},"open_weights":true,"release_date":"2024-10-01"},"Qwen/Qwen3-Embedding-8B":{"name":"Qwen3 Embedding 8B","family":"text-embedding","cost":{"input":0.115,"output":0.115},"limit":{"context":40960,"output":4096},"modalities":{"input":["text"],"output":["text"]},"open_weights":true,"release_date":"2025-07-30"},"Qwen/Qwen3-Reranker-4B":{"name":"Qwen3 Reranker 4B","family":"qwen","cost":{"input":0.0575},"limit":{"context":32000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"open_weights":true,"release_date":"2025-07-30"},"Qwen/Qwen3-VL-30B-A3B-Instruct":{"name":"Qwen3 VL 30B","family":"qwen","cost":{"input":0.23,"output":0.92},"limit":{"context":100000,"output":100000},"modalities":{"input":["text","image","video"],"output":["text"]},"tool_call":true,"open_weights":true,"release_date":"2025-07-30"},"Qwen/Qwen3.6-35B-A3B-FP8":{"name":"Qwen3.6 35B-A3B","family":"qwen","cost":{"input":0.345,"output":1.38},"limit":{"context":262144,"output":65536},"modalities":{"input":["text","image","video","audio"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-17"},"evroc/roc":{"name":"roc","cost":{"input":2.875,"output":11.516},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-06-06"},"google/gemma-4-26B-A4B-it":{"name":"Gemma 4 26B A4B IT","family":"gemma","cost":{"input":0.144,"output":0.575},"limit":{"context":262144,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-02"},"intfloat/multilingual-e5-large-instruct":{"name":"E5 Multi-Lingual Large Embeddings 0.6B","family":"text-embedding","cost":{"input":0.114,"output":0.114},"limit":{"context":512,"output":512},"modalities":{"input":["text"],"output":["text"]},"open_weights":true,"release_date":"2024-06-01"},"mistralai/Mistral-Medium-3.5-128B":{"name":"Mistral Medium 3.5","family":"mistral-medium","cost":{"input":1.725,"output":6.9},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-29"},"mistralai/Voxtral-Small-24B-2507":{"name":"Voxtral Small 24B","family":"voxtral","cost":{"input":0.0023,"output":0.0023},"limit":{"context":32000,"output":32000},"modalities":{"input":["audio","text"],"output":["text"]},"open_weights":true,"release_date":"2025-03-01"},"moonshotai/Kimi-K2.6":{"name":"Kimi K2.6","family":"kimi-k2","cost":{"input":1.4375,"output":5.75},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-21"},"nvidia/Llama-3.3-70B-Instruct-FP8":{"name":"Llama-3.3-70B-Instruct","family":"llama","cost":{"input":1.15,"output":1.15},"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2024-12-06"},"openai/gpt-oss-120b":{"name":"GPT OSS 120B","family":"gpt-oss","cost":{"input":0.23,"output":0.92},"limit":{"context":65536,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"open_weights":true,"release_date":"2025-08-05"},"openai/whisper-large-v3":{"name":"Whisper 3 Large","family":"whisper","cost":{"input":0.0023,"output":0.0023},"limit":{"context":448,"output":4096},"modalities":{"input":["audio"],"output":["text"]},"open_weights":true,"release_date":"2024-10-01"},"openai/whisper-large-v3-turbo":{"name":"Whisper Large v3 Turbo","family":"whisper","cost":{"input":0.0023,"output":0.0023},"limit":{"context":448,"output":448},"modalities":{"input":["audio"],"output":["text"]},"open_weights":true,"release_date":"2024-10-01"}}},"fastrouter":{"models":{"anthropic/claude-opus-4.1":{"name":"Claude Opus 4.1","family":"claude-opus","cost":{"input":15,"output":75,"cache_read":1.5,"cache_write":18.75},"limit":{"context":200000,"output":32000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-08-05"},"anthropic/claude-opus-4.8":{"name":"Claude Opus 4.8","family":"claude-opus","cost":{"input":5,"output":25},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-05-28"},"anthropic/claude-sonnet-4":{"name":"Claude Sonnet 4","family":"claude-sonnet","cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-05-22"},"anthropic/claude-sonnet-4.6":{"name":"Claude Sonnet 4.6","family":"claude-sonnet","cost":{"input":3,"output":15},"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-17"},"bytedance/seedance-2":{"name":"Seedance 2","family":"seed","limit":{"context":4096,"output":0},"modalities":{"input":["text","image"],"output":["video"]},"attachment":true,"release_date":"2026-04-01"},"deepseek-ai/deepseek-r1-distill-llama-70b":{"name":"DeepSeek R1 Distill Llama 70B","family":"deepseek-thinking","cost":{"input":0.03,"output":0.14},"limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"temperature":true,"open_weights":true,"release_date":"2025-01-23"},"deepseek/deepseek-v4-pro":{"name":"DeepSeek V4 Pro","family":"deepseek-thinking","cost":{"input":1.74,"output":3.48},"limit":{"context":1000000,"output":384000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-24"},"google/gemini-2.5-flash":{"name":"Gemini 2.5 Flash","family":"gemini-flash","cost":{"input":0.3,"output":2.5,"cache_read":0.0375},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-06-17"},"google/gemini-2.5-pro":{"name":"Gemini 2.5 Pro","family":"gemini-pro","cost":{"input":1.25,"output":10,"cache_read":0.31},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-06-17"},"google/gemini-3-pro-image-preview":{"name":"Nano Banana Pro","family":"gemini-pro","cost":{"input":2,"output":12},"limit":{"context":65536,"output":32768},"modalities":{"input":["text","image"],"output":["text","image"]},"reasoning":true,"temperature":true,"attachment":true,"release_date":"2025-11-20"},"google/gemini-3.1-flash-image-preview":{"name":"Nano Banana 2","family":"gemini-flash","cost":{"input":0.5,"output":3},"limit":{"context":65536,"output":65536},"modalities":{"input":["text","image","pdf"],"output":["text","image"]},"reasoning":true,"temperature":true,"attachment":true,"release_date":"2026-02-26"},"google/gemini-3.1-pro-preview":{"name":"Gemini 3.1 Pro Preview","family":"gemini-pro","cost":{"input":2,"output":12},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-19"},"google/gemini-3.5-flash":{"name":"Gemini 3.5 Flash","family":"gemini-flash","cost":{"input":1.5,"output":9},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-05-19"},"google/gemma-4-31b-it":{"name":"Gemma 4 31B IT","family":"gemma","cost":{"input":0.13,"output":0.38},"limit":{"context":262144,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-02"},"google/imagen-4.0-fast":{"name":"Imagen 4 Fast","family":"imagen","limit":{"context":480,"output":0},"modalities":{"input":["text"],"output":["image"]},"release_date":"2025-05-20"},"google/imagen-4.0-ultra":{"name":"Imagen 4 Ultra","family":"imagen","limit":{"context":480,"output":0},"modalities":{"input":["text"],"output":["image"]},"release_date":"2025-05-20"},"google/veo3.1":{"name":"Veo 3.1","family":"veo","limit":{"context":400000,"output":0},"modalities":{"input":["text","image"],"output":["video"]},"attachment":true,"release_date":"2026-05-01"},"google/veo3.1-fast":{"name":"Veo 3.1 Fast","family":"veo","limit":{"context":400000,"output":0},"modalities":{"input":["text","image"],"output":["video"]},"attachment":true,"release_date":"2026-05-01"},"google/veo3.1-lite":{"name":"Veo 3.1 Lite","family":"veo","limit":{"context":400000,"output":0},"modalities":{"input":["text","image"],"output":["video"]},"attachment":true,"release_date":"2026-05-01"},"leonardo-ai/lucid-origin":{"name":"Lucid Origin","family":"lucid","limit":{"context":4096,"output":0},"modalities":{"input":["text","image"],"output":["image"]},"attachment":true,"release_date":"2025-06-01"},"leonardo-ai/lucid-realism":{"name":"Lucid Realism","family":"lucid","limit":{"context":4096,"output":0},"modalities":{"input":["text","image"],"output":["image"]},"attachment":true,"release_date":"2025-06-01"},"minimax/minimax-m2.7":{"name":"MiniMax-M2.7","family":"minimax","cost":{"input":0.3,"output":1.2},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-03-18"},"minimax/minimax-m2.7-highspeed":{"name":"MiniMax-M2.7-highspeed","family":"minimax","cost":{"input":0.6,"output":2.4},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-03-18"},"moonshotai/kimi-k2":{"name":"Kimi K2","family":"kimi-k2","cost":{"input":0.55,"output":2.2},"limit":{"context":131072,"output":32768},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-11"},"moonshotai/kimi-k2.6":{"name":"Kimi K2.6","family":"kimi-k2","cost":{"input":0.75,"output":3.5},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-21"},"openai/gpt-4.1":{"name":"GPT-4.1","family":"gpt","cost":{"input":2,"output":8,"cache_read":0.5},"limit":{"context":1047576,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-04-14"},"openai/gpt-5":{"name":"GPT-5","family":"gpt","cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-08-07"},"openai/gpt-5-mini":{"name":"GPT-5 Mini","family":"gpt-mini","cost":{"input":0.25,"output":2,"cache_read":0.025},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-08-07"},"openai/gpt-5-nano":{"name":"GPT-5 Nano","family":"gpt-nano","cost":{"input":0.05,"output":0.4,"cache_read":0.005},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-08-07"},"openai/gpt-5.3-codex":{"name":"GPT-5.3 Codex","family":"gpt-codex","cost":{"input":1.75,"output":14},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-02-05"},"openai/gpt-5.4-mini":{"name":"GPT-5.4 mini","family":"gpt-mini","cost":{"input":0.75,"output":4.5},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-17"},"openai/gpt-5.4-nano":{"name":"GPT-5.4 nano","family":"gpt-nano","cost":{"input":0.2,"output":1.25},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-17"},"openai/gpt-5.5":{"name":"GPT-5.5","family":"gpt","cost":{"input":5,"output":30},"limit":{"context":1050000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-23"},"openai/gpt-5.5-pro":{"name":"GPT-5.5 Pro","family":"gpt-pro","cost":{"input":30,"output":180},"limit":{"context":1050000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-23"},"openai/gpt-image-2":{"name":"GPT Image 2","family":"gpt-image","limit":{"context":128000,"output":0},"modalities":{"input":["text","image"],"output":["image"]},"temperature":true,"attachment":true,"release_date":"2026-04-21"},"openai/gpt-oss-120b":{"name":"GPT OSS 120B","family":"gpt-oss","cost":{"input":0.15,"output":0.6},"limit":{"context":131072,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-08-05"},"openai/gpt-oss-20b":{"name":"GPT OSS 20B","family":"gpt-oss","cost":{"input":0.05,"output":0.2},"limit":{"context":131072,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-08-05"},"openai/gpt-realtime-1.5":{"name":"GPT Realtime 1.5","family":"gpt","cost":{"input":4,"output":16},"limit":{"context":32000,"output":4096},"modalities":{"input":["text","audio","image"],"output":["text","audio"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-06-01"},"qwen/qwen3-coder":{"name":"Qwen3 Coder","family":"qwen","cost":{"input":0.3,"output":1.2},"limit":{"context":262144,"output":66536},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-23"},"sarvam/sarvam-105b":{"name":"Sarvam 105B","family":"sarvam","cost":{"input":0.04,"output":0.16},"limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-09-01"},"sarvam/sarvam-30b":{"name":"Sarvam 30B","family":"sarvam","cost":{"input":0.02,"output":0.1},"limit":{"context":128000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-18"},"wanx/wan-v2-6":{"name":"Wan 2.6","limit":{"context":400000,"output":0},"modalities":{"input":["text","image"],"output":["video"]},"attachment":true,"open_weights":true,"release_date":"2025-12-01"},"x-ai/grok-4":{"name":"Grok 4","family":"grok","cost":{"input":3,"output":15,"cache_read":0.75,"cache_write":15},"limit":{"context":256000,"output":64000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-07-09"},"x-ai/grok-4.3":{"name":"Grok 4.3","family":"grok","cost":{"input":1.25,"output":2.5},"limit":{"context":1000000,"output":30000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-04-17"},"x-ai/grok-build-0.1":{"name":"Grok Build 0.1","family":"grok-build","cost":{"input":1,"output":2},"limit":{"context":256000,"output":256000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-04-16"},"z-ai/glm-5":{"name":"GLM-5","family":"glm","cost":{"input":0.95,"output":3.15},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-11"},"z-ai/glm-5.1":{"name":"GLM-5.1","family":"glm","cost":{"input":1.05,"output":3.5},"limit":{"context":200000,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-07"}}},"fireworks-ai":{"models":{"accounts/fireworks/models/deepseek-v4-flash":{"name":"DeepSeek V4 Flash","family":"deepseek-flash","cost":{"input":0.14,"output":0.28,"cache_read":0.028},"limit":{"context":1000000,"output":384000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-24"},"accounts/fireworks/models/deepseek-v4-pro":{"name":"DeepSeek V4 Pro","family":"deepseek-thinking","cost":{"input":1.74,"output":3.48,"cache_read":0.145},"limit":{"context":1000000,"output":384000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-24"},"accounts/fireworks/models/glm-5p1":{"name":"GLM 5.1","family":"glm","cost":{"input":1.4,"output":4.4,"cache_read":0.26},"limit":{"context":202800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-01"},"accounts/fireworks/models/glm-5p2":{"name":"GLM 5.2","family":"glm","cost":{"input":1.4,"output":4.4,"cache_read":0.14},"limit":{"context":1048575,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-06-16"},"accounts/fireworks/models/gpt-oss-120b":{"name":"GPT OSS 120B","family":"gpt-oss","cost":{"input":0.15,"output":0.6,"cache_read":0.015},"limit":{"context":131072,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-08-05"},"accounts/fireworks/models/gpt-oss-20b":{"name":"GPT OSS 20B","family":"gpt-oss","cost":{"input":0.07,"output":0.3,"cache_read":0.035},"limit":{"context":131072,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-08-05"},"accounts/fireworks/models/kimi-k2p6":{"name":"Kimi K2.6","family":"kimi-thinking","cost":{"input":0.95,"output":4,"cache_read":0.16},"limit":{"context":262000,"output":262000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-17"},"accounts/fireworks/models/kimi-k2p7-code":{"name":"Kimi K2.7 Code","family":"kimi-k2","cost":{"input":0.95,"output":4,"cache_read":0.19},"limit":{"context":262000,"output":262000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-06-12"},"accounts/fireworks/models/minimax-m2p7":{"name":"MiniMax-M2.7","family":"minimax","cost":{"input":0.3,"output":1.2,"cache_read":0.06},"limit":{"context":196608,"output":196608},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-12"},"accounts/fireworks/models/minimax-m3":{"name":"MiniMax-M3","family":"minimax","cost":{"input":0.3,"output":1.2,"cache_read":0.06},"limit":{"context":512000,"output":512000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-06-12"},"accounts/fireworks/models/qwen3p7-plus":{"name":"Qwen 3.7 Plus","family":"qwen","cost":{"input":0.4,"output":1.6,"cache_read":0.08},"limit":{"context":262144,"output":65536},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-06-12"},"accounts/fireworks/routers/glm-5p1-fast":{"name":"GLM 5.1 Fast","family":"glm","cost":{"input":2.8,"output":8.8,"cache_read":0.52},"limit":{"context":202800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-01"},"accounts/fireworks/routers/glm-5p2-fast":{"name":"GLM 5.2 Fast","family":"glm","cost":{"input":2.1,"output":6.6,"cache_read":0.21},"limit":{"context":1048575,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-06-26"},"accounts/fireworks/routers/kimi-k2p6-fast":{"name":"Kimi K2.6 Fast","family":"kimi-thinking","cost":{"input":2,"output":8,"cache_read":0.3},"limit":{"context":262000,"output":262000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-17"},"accounts/fireworks/routers/kimi-k2p6-turbo":{"name":"Kimi K2.6 Turbo","family":"kimi-thinking","cost":{"input":2,"output":8,"cache_read":0.3},"limit":{"context":262000,"output":262000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-17"},"accounts/fireworks/routers/kimi-k2p7-code-fast":{"name":"Kimi K2.7 Code Fast","family":"kimi-k2","cost":{"input":1.9,"output":8,"cache_read":0.38},"limit":{"context":262000,"output":262000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-06-12"}}},"freemodel":{"models":{"claude-fable-5":{"name":"Claude Fable 5","family":"claude-fable","cost":{"input":10,"output":50,"cache_read":1,"cache_write":12.5},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-06-09"},"claude-haiku-4-5-20251001":{"name":"Claude Haiku 4.5","family":"claude-haiku","cost":{"input":1,"output":5,"cache_read":0.1,"cache_write":1.25},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-10-15"},"claude-opus-4-6":{"name":"Claude Opus 4.6","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-05"},"claude-opus-4-7":{"name":"Claude Opus 4.7","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-16"},"claude-opus-4-8":{"name":"Claude Opus 4.8","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-05-28"},"claude-sonnet-4-6":{"name":"Claude Sonnet 4.6","family":"claude-sonnet","cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-17"},"gpt-5.3-codex":{"name":"GPT-5.3 Codex","family":"gpt-codex","cost":{"input":1.75,"output":14,"cache_read":0.175,"cache_write":1.75},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-02-05"},"gpt-5.4":{"name":"GPT-5.4","family":"gpt","cost":{"input":2.5,"output":15,"cache_read":0.25,"cache_write":2.5},"limit":{"context":1050000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-05"},"gpt-5.4-mini":{"name":"GPT-5.4 mini","family":"gpt-mini","cost":{"input":0.75,"output":4.5,"cache_read":0.075,"cache_write":0.75},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-17"},"gpt-5.5":{"name":"GPT-5.5","family":"gpt","cost":{"input":5,"output":30,"cache_read":0.5,"cache_write":5},"limit":{"context":1050000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-23"}}},"friendli":{"models":{"MiniMaxAI/MiniMax-M2.5":{"name":"MiniMax-M2.5","family":"minimax","cost":{"input":0.3,"output":1.2,"cache_read":0.06},"limit":{"context":196608,"output":196608},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-12"},"Qwen/Qwen3-235B-A22B-Instruct-2507":{"name":"Qwen3 235B A22B Instruct 2507","family":"qwen","cost":{"input":0.2,"output":0.8},"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-29"},"deepseek-ai/DeepSeek-V3.2":{"name":"DeepSeek-V3.2","family":"deepseek","cost":{"input":0.5,"output":1.5,"cache_read":0.25},"limit":{"context":163840,"output":163840},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-01"},"google/gemma-4-31B-it":{"name":"Gemma 4 31B IT","family":"gemma","cost":{"input":0.14,"output":0.4},"limit":{"context":262144,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-02"},"zai-org/GLM-5.1":{"name":"GLM-5.1","family":"glm","cost":{"input":1.4,"output":4.4,"cache_read":0.26},"limit":{"context":202752,"output":202752},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-07"},"zai-org/GLM-5.2":{"name":"GLM-5.2","family":"glm","cost":{"input":1.4,"output":4.4,"cache_read":0.26},"limit":{"context":1000000,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-06-13"}}},"frogbot":{"models":{"claude-haiku-4-5":{"name":"Claude Haiku 4.5","family":"claude-haiku","cost":{"input":1,"output":5,"cache_read":0.1,"cache_write":1.25},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-10-15"},"claude-opus-4-6":{"name":"Claude Opus 4.6","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":200000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-05"},"claude-opus-4-7":{"name":"Claude Opus 4.7","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":200000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-16"},"claude-sonnet-4-6":{"name":"Claude Sonnet 4.6","family":"claude-sonnet","cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-17"},"deepseek-v4-pro":{"name":"DeepSeek v4 Pro","family":"deepseek","cost":{"input":1.74,"output":3.48,"cache_read":0.14},"limit":{"context":128000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-04-24"},"gemini-2.5-flash":{"name":"Gemini 2.5 Flash","family":"gemini-flash","cost":{"input":0.3,"output":2.5,"cache_read":0.075},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-07-17"},"gemini-2.5-pro":{"name":"Gemini 2.5 Pro","family":"gemini-pro","cost":{"input":1.25,"output":10,"cache_read":0.31},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-03-20"},"gemini-3-1-pro-preview":{"name":"Gemini 3.1 Pro Preview","family":"gemini-pro","cost":{"input":2,"output":12,"cache_read":0.2},"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-18"},"gemini-3-flash-preview":{"name":"Gemini 3 Flash Preview","family":"gemini-flash","cost":{"input":0.5,"output":3,"cache_read":0.05},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-12-17"},"gpt-4o":{"name":"GPT-4o","family":"gpt","cost":{"input":2.5,"output":10,"cache_read":1.25},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-05-13"},"gpt-5-3-codex":{"name":"GPT-5.3 Codex","family":"gpt","cost":{"input":1.75,"output":14,"cache_read":0.175},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-02-15"},"gpt-5-4-mini":{"name":"GPT-5.4 Mini","family":"gpt-mini","cost":{"input":0.75,"output":4.5,"cache_read":0.075},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-17"},"gpt-5-4-nano":{"name":"GPT-5.4 Nano","family":"gpt-nano","cost":{"input":0.2,"output":1.25,"cache_read":0.02},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-08-07"},"gpt-5-5":{"name":"GPT-5.5","family":"gpt","cost":{"input":2.5,"output":15,"cache_read":0.25},"limit":{"context":272000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-05"},"gpt-oss-120b":{"name":"GPT OSS 120B","family":"gpt-oss","cost":{"input":0.15,"output":0.6},"limit":{"context":131072,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"1970-01-01"},"gpt-oss-20b":{"name":"GPT OSS 20B","family":"gpt-oss","cost":{"input":0.07,"output":0.2},"limit":{"context":131072,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"1970-01-01"},"grok-4-1-fast-non-reasoning":{"name":"Grok 4.1 Fast (Non-Reasoning)","family":"grok","cost":{"input":0.2,"output":0.5,"cache_read":0.05},"limit":{"context":2000000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-11-25"},"grok-4-1-fast-reasoning":{"name":"Grok 4.1 Fast (Reasoning)","family":"grok","cost":{"input":0.2,"output":0.5,"cache_read":0.05},"limit":{"context":2000000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-11-25"},"grok-4-3":{"name":"Grok 4.3","family":"grok","cost":{"input":1.25,"output":2.5,"cache_read":0.2},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-04-30"},"grok-code-fast-1":{"name":"Grok 4.1 Fast (Reasoning)","family":"grok","cost":{"input":0.2,"output":1.5,"cache_read":0.02},"limit":{"context":256000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-08-28"},"kimi-k2-6":{"name":"Kimi-K2.6","cost":{"input":0.95,"output":4,"cache_read":0.16},"limit":{"context":256000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"1970-01-01"},"kimi-k2.5":{"name":"Kimi-K2.5","cost":{"input":0.6,"output":3,"cache_read":0.1},"limit":{"context":256000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"1970-01-01"},"minimax-m2-5":{"name":"MiniMax-M2.5","family":"minimax","cost":{"input":0.3,"output":1.2,"cache_read":0.03},"limit":{"context":192000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-01-15"},"minimax-m2-7":{"name":"MiniMax-M2.7","family":"minimax","cost":{"input":0.3,"output":1.2,"cache_read":0.06},"limit":{"context":192000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-03-18"},"qwen-3-6-plus":{"name":"Qwen 3.6 Plus","family":"qwen","cost":{"input":0.5,"output":3,"cache_read":0.1},"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-04-02"},"zai-glm-5-1":{"name":"Z.AI GLM-5.1","family":"glm","cost":{"input":1.4,"output":4.4,"cache_read":0.26},"limit":{"context":198000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-01-20"}}},"github-copilot":{"models":{"claude-fable-5":{"name":"Claude Fable 5","family":"claude-fable","cost":{"input":10,"output":50,"cache_read":1,"cache_write":12.5},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-06-09"},"claude-haiku-4.5":{"name":"Claude Haiku 4.5 (latest)","family":"claude-haiku","cost":{"input":1,"output":5,"cache_read":0.1,"cache_write":1.25},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-10-15"},"claude-opus-4.5":{"name":"Claude Opus 4.5 (latest)","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":200000,"output":32000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-11-24"},"claude-opus-4.6":{"name":"Claude Opus 4.6","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":200000,"output":32000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-05"},"claude-opus-4.7":{"name":"Claude Opus 4.7","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":200000,"output":32000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-16"},"claude-opus-4.8":{"name":"Claude Opus 4.8","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-05-28"},"claude-sonnet-4":{"name":"Claude Sonnet 4 (latest)","family":"claude-sonnet","cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":216000,"output":16000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-05-22"},"claude-sonnet-4.5":{"name":"Claude Sonnet 4.5 (latest)","family":"claude-sonnet","cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":200000,"output":32000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-09-29"},"claude-sonnet-4.6":{"name":"Claude Sonnet 4.6","family":"claude-sonnet","cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":200000,"output":32000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-17"},"claude-sonnet-5":{"name":"Claude Sonnet 5","family":"claude-sonnet","cost":{"input":2,"output":10,"cache_read":0.2,"cache_write":2.5},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-06-30"},"gemini-2.5-pro":{"name":"Gemini 2.5 Pro","family":"gemini-pro","cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":128000,"output":64000},"modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-06-17"},"gemini-3-flash-preview":{"name":"Gemini 3 Flash Preview","family":"gemini-flash","cost":{"input":0.5,"output":3,"cache_read":0.05},"limit":{"context":128000,"output":64000},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-12-17"},"gemini-3.1-pro-preview":{"name":"Gemini 3.1 Pro Preview","family":"gemini-pro","cost":{"input":2,"output":12,"cache_read":0.2},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-19"},"gemini-3.5-flash":{"name":"Gemini 3.5 Flash","family":"gemini-flash","cost":{"input":1.5,"output":9,"cache_read":0.15},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-05-19"},"gpt-4.1":{"name":"GPT-4.1","family":"gpt","cost":{"input":2,"output":8,"cache_read":0.5},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-04-14"},"gpt-5-mini":{"name":"GPT-5 Mini","family":"gpt-mini","cost":{"input":0.25,"output":2,"cache_read":0.025},"limit":{"context":264000,"output":64000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-08-07"},"gpt-5.2":{"name":"GPT-5.2","family":"gpt","cost":{"input":1.75,"output":14,"cache_read":0.175},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-12-11"},"gpt-5.2-codex":{"name":"GPT-5.2 Codex","family":"gpt-codex","cost":{"input":1.75,"output":14,"cache_read":0.175},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-12-11"},"gpt-5.3-codex":{"name":"GPT-5.3 Codex","family":"gpt-codex","cost":{"input":1.75,"output":14,"cache_read":0.175},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-02-05"},"gpt-5.4":{"name":"GPT-5.4","family":"gpt","cost":{"input":2.5,"output":15,"cache_read":0.25},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-05"},"gpt-5.4-mini":{"name":"GPT-5.4 mini","family":"gpt-mini","cost":{"input":0.75,"output":4.5,"cache_read":0.075},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-17"},"gpt-5.4-nano":{"name":"GPT-5.4 nano","family":"gpt-nano","cost":{"input":0.2,"output":1.25,"cache_read":0.02},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-17"},"gpt-5.5":{"name":"GPT-5.5","family":"gpt","cost":{"input":5,"output":30,"cache_read":0.5},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-23"},"kimi-k2.7-code":{"name":"Kimi K2.7 Code","family":"kimi-k2","cost":{"input":0.95,"output":4,"cache_read":0.19},"limit":{"context":256000,"output":32000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"open_weights":true,"release_date":"2026-06-12"},"mai-code-1-flash-picker":{"name":"MAI-Code-1-Flash","family":"mai","cost":{"input":0.75,"output":4.5,"cache_read":0.075},"limit":{"context":256000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-06-02"}}},"github-models":{"models":{"ai21-labs/ai21-jamba-1.5-large":{"name":"AI21 Jamba 1.5 Large","family":"jamba","cost":{},"limit":{"context":256000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2024-08-29"},"ai21-labs/ai21-jamba-1.5-mini":{"name":"AI21 Jamba 1.5 Mini","family":"jamba","cost":{},"limit":{"context":256000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2024-08-29"},"cohere/cohere-command-a":{"name":"Cohere Command A","family":"command-a","cost":{},"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2024-11-01"},"cohere/cohere-command-r":{"name":"Cohere Command R","family":"command-r","cost":{},"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2024-03-11"},"cohere/cohere-command-r-08-2024":{"name":"Cohere Command R 08-2024","family":"command-r","cost":{},"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2024-08-01"},"cohere/cohere-command-r-plus":{"name":"Cohere Command R+","family":"command-r","cost":{},"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2024-04-04"},"cohere/cohere-command-r-plus-08-2024":{"name":"Cohere Command R+ 08-2024","family":"command-r","cost":{},"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2024-08-01"},"core42/jais-30b-chat":{"name":"JAIS 30b Chat","family":"jais","cost":{},"limit":{"context":8192,"output":2048},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2023-08-30"},"deepseek/deepseek-r1":{"name":"DeepSeek-R1","family":"deepseek-thinking","cost":{},"limit":{"context":65536,"output":8192},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-01-20"},"deepseek/deepseek-r1-0528":{"name":"DeepSeek-R1-0528","family":"deepseek-thinking","cost":{},"limit":{"context":65536,"output":8192},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-05-28"},"deepseek/deepseek-v3-0324":{"name":"DeepSeek-V3-0324","family":"deepseek","cost":{},"limit":{"context":128000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-03-24"},"meta/llama-3.2-11b-vision-instruct":{"name":"Llama-3.2-11B-Vision-Instruct","family":"llama","cost":{},"limit":{"context":128000,"output":8192},"modalities":{"input":["text","image","audio"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-09-25"},"meta/llama-3.2-90b-vision-instruct":{"name":"Llama-3.2-90B-Vision-Instruct","family":"llama","cost":{},"limit":{"context":128000,"output":8192},"modalities":{"input":["text","image","audio"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-09-25"},"meta/llama-3.3-70b-instruct":{"name":"Llama-3.3-70B-Instruct","family":"llama","cost":{},"limit":{"context":128000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-12-06"},"meta/llama-4-maverick-17b-128e-instruct-fp8":{"name":"Llama 4 Maverick 17B 128E Instruct FP8","family":"llama","cost":{},"limit":{"context":128000,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-01-31"},"meta/llama-4-scout-17b-16e-instruct":{"name":"Llama 4 Scout 17B 16E Instruct","family":"llama","cost":{},"limit":{"context":128000,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-01-31"},"meta/meta-llama-3-70b-instruct":{"name":"Meta-Llama-3-70B-Instruct","family":"llama","cost":{},"limit":{"context":8192,"output":2048},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-04-18"},"meta/meta-llama-3-8b-instruct":{"name":"Meta-Llama-3-8B-Instruct","family":"llama","cost":{},"limit":{"context":8192,"output":2048},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-04-18"},"meta/meta-llama-3.1-405b-instruct":{"name":"Meta-Llama-3.1-405B-Instruct","family":"llama","cost":{},"limit":{"context":128000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-07-23"},"meta/meta-llama-3.1-70b-instruct":{"name":"Meta-Llama-3.1-70B-Instruct","family":"llama","cost":{},"limit":{"context":128000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-07-23"},"meta/meta-llama-3.1-8b-instruct":{"name":"Meta-Llama-3.1-8B-Instruct","family":"llama","cost":{},"limit":{"context":128000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-07-23"},"microsoft/mai-ds-r1":{"name":"MAI-DS-R1","family":"mai","cost":{},"limit":{"context":65536,"output":8192},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-01-20"},"microsoft/phi-3-medium-128k-instruct":{"name":"Phi-3-medium instruct (128k)","family":"phi","cost":{},"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-04-23"},"microsoft/phi-3-medium-4k-instruct":{"name":"Phi-3-medium instruct (4k)","family":"phi","cost":{},"limit":{"context":4096,"output":1024},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-04-23"},"microsoft/phi-3-mini-128k-instruct":{"name":"Phi-3-mini instruct (128k)","family":"phi","cost":{},"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-04-23"},"microsoft/phi-3-mini-4k-instruct":{"name":"Phi-3-mini instruct (4k)","family":"phi","cost":{},"limit":{"context":4096,"output":1024},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-04-23"},"microsoft/phi-3-small-128k-instruct":{"name":"Phi-3-small instruct (128k)","family":"phi","cost":{},"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-04-23"},"microsoft/phi-3-small-8k-instruct":{"name":"Phi-3-small instruct (8k)","family":"phi","cost":{},"limit":{"context":8192,"output":2048},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-04-23"},"microsoft/phi-3.5-mini-instruct":{"name":"Phi-3.5-mini instruct (128k)","family":"phi","cost":{},"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-08-20"},"microsoft/phi-3.5-moe-instruct":{"name":"Phi-3.5-MoE instruct (128k)","family":"phi","cost":{},"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-08-20"},"microsoft/phi-3.5-vision-instruct":{"name":"Phi-3.5-vision instruct (128k)","family":"phi","cost":{},"limit":{"context":128000,"output":4096},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-08-20"},"microsoft/phi-4":{"name":"Phi-4","family":"phi","cost":{},"limit":{"context":16000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-12-11"},"microsoft/phi-4-mini-instruct":{"name":"Phi-4-mini-instruct","family":"phi","cost":{},"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-12-11"},"microsoft/phi-4-mini-reasoning":{"name":"Phi-4-mini-reasoning","family":"phi","cost":{},"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-12-11"},"microsoft/phi-4-multimodal-instruct":{"name":"Phi-4-multimodal-instruct","family":"phi","cost":{},"limit":{"context":128000,"output":4096},"modalities":{"input":["text","image","audio"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-12-11"},"microsoft/phi-4-reasoning":{"name":"Phi-4-Reasoning","family":"phi","cost":{},"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-12-11"},"mistral-ai/codestral-2501":{"name":"Codestral 25.01","family":"codestral","cost":{},"limit":{"context":32000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-01-01"},"mistral-ai/ministral-3b":{"name":"Ministral 3B","family":"ministral","cost":{},"limit":{"context":128000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-10-22"},"mistral-ai/mistral-large-2411":{"name":"Mistral Large 24.11","family":"mistral-large","cost":{},"limit":{"context":128000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2024-11-01"},"mistral-ai/mistral-medium-2505":{"name":"Mistral Medium 3 (25.05)","family":"mistral-medium","cost":{},"limit":{"context":128000,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-05-01"},"mistral-ai/mistral-nemo":{"name":"Mistral Nemo","family":"mistral-nemo","cost":{},"limit":{"context":128000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-07-18"},"mistral-ai/mistral-small-2503":{"name":"Mistral Small 3.1","family":"mistral-small","cost":{},"limit":{"context":128000,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-03-01"},"openai/gpt-4.1":{"name":"GPT-4.1","family":"gpt","cost":{},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-04-14"},"openai/gpt-4.1-mini":{"name":"GPT-4.1-mini","family":"gpt-mini","cost":{},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-04-14"},"openai/gpt-4.1-nano":{"name":"GPT-4.1-nano","family":"gpt-nano","cost":{},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-04-14"},"openai/gpt-4o":{"name":"GPT-4o","family":"gpt","cost":{},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image","audio"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-05-13"},"openai/gpt-4o-mini":{"name":"GPT-4o mini","family":"gpt-mini","cost":{},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image","audio"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-07-18"},"openai/o1":{"name":"OpenAI o1","family":"o","cost":{},"limit":{"context":200000,"output":100000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"release_date":"2024-09-12"},"openai/o1-mini":{"name":"OpenAI o1-mini","family":"o-mini","cost":{},"limit":{"context":128000,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"release_date":"2024-09-12"},"openai/o1-preview":{"name":"OpenAI o1-preview","family":"o","cost":{},"limit":{"context":128000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"release_date":"2024-09-12"},"openai/o3":{"name":"OpenAI o3","family":"o","cost":{},"limit":{"context":200000,"output":100000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"release_date":"2025-01-31"},"openai/o3-mini":{"name":"OpenAI o3-mini","family":"o-mini","cost":{},"limit":{"context":200000,"output":100000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"release_date":"2025-01-31"},"openai/o4-mini":{"name":"OpenAI o4-mini","family":"o-mini","cost":{},"limit":{"context":200000,"output":100000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"release_date":"2025-01-31"},"xai/grok-3":{"name":"Grok 3","family":"grok","cost":{},"limit":{"context":128000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2024-12-09"},"xai/grok-3-mini":{"name":"Grok 3 Mini","family":"grok","cost":{},"limit":{"context":128000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2024-12-09"}}},"gitlab":{"models":{"duo-chat-fable-5":{"name":"Agentic Chat (Claude Fable 5)","family":"claude-fable","cost":{},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-06-09"},"duo-chat-gpt-5-1":{"name":"Agentic Chat (GPT-5.1)","family":"gpt","cost":{},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-01-22"},"duo-chat-gpt-5-2":{"name":"Agentic Chat (GPT-5.2)","family":"gpt","cost":{},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-01-23"},"duo-chat-gpt-5-2-codex":{"name":"Agentic Chat (GPT-5.2 Codex)","family":"gpt-codex","cost":{},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-01-22"},"duo-chat-gpt-5-3-codex":{"name":"Agentic Chat (GPT-5.3 Codex)","family":"gpt-codex","cost":{},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-02-05"},"duo-chat-gpt-5-4":{"name":"Agentic Chat (GPT-5.4)","family":"gpt","cost":{},"limit":{"context":1050000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-05"},"duo-chat-gpt-5-4-mini":{"name":"Agentic Chat (GPT-5.4 Mini)","family":"gpt-mini","cost":{},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-17"},"duo-chat-gpt-5-4-nano":{"name":"Agentic Chat (GPT-5.4 Nano)","family":"gpt-nano","cost":{},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-17"},"duo-chat-gpt-5-5":{"name":"Agentic Chat (GPT-5.5)","family":"gpt","cost":{},"limit":{"context":1050000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-23"},"duo-chat-gpt-5-codex":{"name":"Agentic Chat (GPT-5 Codex)","family":"gpt-codex","cost":{},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"release_date":"2026-01-22"},"duo-chat-gpt-5-mini":{"name":"Agentic Chat (GPT-5 Mini)","family":"gpt-mini","cost":{},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-01-22"},"duo-chat-haiku-4-5":{"name":"Agentic Chat (Claude Haiku 4.5)","family":"claude-haiku","cost":{},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-01-08"},"duo-chat-opus-4-5":{"name":"Agentic Chat (Claude Opus 4.5)","family":"claude-opus","cost":{},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-01-08"},"duo-chat-opus-4-6":{"name":"Agentic Chat (Claude Opus 4.6)","family":"claude-opus","cost":{},"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-05"},"duo-chat-opus-4-7":{"name":"Agentic Chat (Claude Opus 4.7)","family":"claude-opus","cost":{},"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-16"},"duo-chat-opus-4-8":{"name":"Agentic Chat (Claude Opus 4.8)","family":"claude-opus","cost":{},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-05-28"},"duo-chat-sonnet-4-5":{"name":"Agentic Chat (Claude Sonnet 4.5)","family":"claude-sonnet","cost":{},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-01-08"},"duo-chat-sonnet-4-6":{"name":"Agentic Chat (Claude Sonnet 4.6)","family":"claude-sonnet","cost":{},"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-17"},"duo-chat-sonnet-5":{"name":"Agentic Chat (Claude Sonnet 5)","family":"claude-sonnet","cost":{},"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-06-30"}}},"gmicloud":{"models":{"Qwen/Qwen3.7-Max":{"name":"Qwen3.7 Max","family":"qwen","cost":{"input":2.5,"output":7.5,"cache_read":0.25,"cache_write":3.125},"limit":{"context":1000000,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-05-21"},"anthropic/claude-opus-4.6":{"name":"Claude Opus 4.6","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5},"limit":{"context":409600,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-05"},"anthropic/claude-opus-4.7":{"name":"Claude Opus 4.7","family":"claude-opus","cost":{"input":4.5,"output":22.5,"cache_read":0.45},"limit":{"context":409600,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-16"},"anthropic/claude-opus-4.8":{"name":"Claude Opus 4.8","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-05-28"},"anthropic/claude-sonnet-4.6":{"name":"Claude Sonnet 4.6","family":"claude-sonnet","cost":{"input":3,"output":15,"cache_read":0.3},"limit":{"context":409600,"output":64000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-17"},"deepseek-ai/DeepSeek-V4-Flash":{"name":"DeepSeek V4 Flash","family":"deepseek-flash","cost":{"input":0.112,"output":0.224,"cache_read":0.022},"limit":{"context":1048575,"output":384000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-24"},"deepseek-ai/DeepSeek-V4-Pro":{"name":"DeepSeek V4 Pro","family":"deepseek-thinking","cost":{"input":1.392,"output":2.784,"cache_read":0.116},"limit":{"context":1048576,"output":384000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-24"},"moonshotai/Kimi-K2.6":{"name":"Kimi K2.6","family":"kimi-k2","cost":{"input":0.855,"output":3.6,"cache_read":0.144},"limit":{"context":65536,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-21"},"moonshotai/kimi-k2.7-code-highspeed":{"name":"Kimi K2.7 Code Highspeed","family":"kimi-k2","cost":{"input":1.9,"output":8,"cache_read":0.38},"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"open_weights":true,"release_date":"2026-06-12"},"openai/gpt-5.5":{"name":"GPT-5.5","family":"gpt","cost":{"input":5,"output":30,"cache_read":0.5},"limit":{"context":1050000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-23"},"zai-org/GLM-5-FP8":{"name":"GLM-5","family":"glm","cost":{"input":0.6,"output":1.92,"cache_read":0.12},"limit":{"context":202752,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-12"},"zai-org/GLM-5.1-FP8":{"name":"GLM-5.1","family":"glm","cost":{"input":0.98,"output":3.08,"cache_read":0.182},"limit":{"context":202752,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-07"},"zai-org/GLM-5.2-FP8":{"name":"GLM-5.2","family":"glm","cost":{"input":0.979,"output":3.08,"cache_read":0.182},"limit":{"context":1000000,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-06-13"}}},"google":{"models":{"gemini-2.0-flash":{"name":"Gemini 2.0 Flash","family":"gemini-flash","cost":{"input":0.1,"output":0.4,"cache_read":0.025},"limit":{"context":1048576,"output":8192},"modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-12-11"},"gemini-2.0-flash-lite":{"name":"Gemini 2.0 Flash-Lite","family":"gemini-flash-lite","cost":{"input":0.075,"output":0.3},"limit":{"context":1048576,"output":8192},"modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-12-11"},"gemini-2.5-flash":{"name":"Gemini 2.5 Flash","family":"gemini-flash","cost":{"input":0.3,"output":2.5,"cache_read":0.03},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-06-17"},"gemini-2.5-flash-image":{"name":"Nano Banana","family":"gemini-flash","cost":{"input":0.3,"output":30,"cache_read":0.075},"limit":{"context":32768,"output":32768},"modalities":{"input":["text","image"],"output":["text","image"]},"reasoning":true,"temperature":true,"attachment":true,"release_date":"2025-08-26"},"gemini-2.5-flash-lite":{"name":"Gemini 2.5 Flash-Lite","family":"gemini-flash-lite","cost":{"input":0.1,"output":0.4,"cache_read":0.01},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-06-17"},"gemini-2.5-flash-preview-tts":{"name":"Gemini 2.5 Flash Preview TTS","family":"gemini-flash","cost":{"input":0.5,"output":10},"limit":{"context":8192,"output":16384},"modalities":{"input":["text"],"output":["audio"]},"temperature":true,"release_date":"2025-05-01"},"gemini-2.5-pro":{"name":"Gemini 2.5 Pro","family":"gemini-pro","cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-06-17"},"gemini-2.5-pro-preview-tts":{"name":"Gemini 2.5 Pro Preview TTS","family":"gemini-flash","cost":{"input":1,"output":20},"limit":{"context":8192,"output":16384},"modalities":{"input":["text"],"output":["audio"]},"temperature":true,"release_date":"2025-05-01"},"gemini-3-flash-preview":{"name":"Gemini 3 Flash Preview","family":"gemini-flash","cost":{"input":0.5,"output":3,"cache_read":0.05},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-12-17"},"gemini-3-pro-image-preview":{"name":"Nano Banana Pro","family":"gemini-pro","cost":{"input":2,"output":120},"limit":{"context":131072,"output":32768},"modalities":{"input":["text","image"],"output":["text","image"]},"reasoning":true,"temperature":true,"attachment":true,"release_date":"2025-11-20"},"gemini-3-pro-preview":{"name":"Gemini 3 Pro Preview","family":"gemini-pro","cost":{"input":2,"output":12,"cache_read":0.2},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-11-18"},"gemini-3.1-flash-image-preview":{"name":"Nano Banana 2","family":"gemini-flash","cost":{"input":0.5,"output":60},"limit":{"context":65536,"output":65536},"modalities":{"input":["text","image","pdf"],"output":["text","image"]},"reasoning":true,"temperature":true,"attachment":true,"release_date":"2026-02-26"},"gemini-3.1-flash-lite":{"name":"Gemini 3.1 Flash Lite","family":"gemini-flash-lite","cost":{"input":0.25,"output":1.5,"cache_read":0.025},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-05-07"},"gemini-3.1-flash-lite-preview":{"name":"Gemini 3.1 Flash Lite Preview","family":"gemini-flash-lite","cost":{"input":0.25,"output":1.5,"cache_read":0.025},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-03-03"},"gemini-3.1-pro-preview":{"name":"Gemini 3.1 Pro Preview","family":"gemini-pro","cost":{"input":2,"output":12,"cache_read":0.2},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-19"},"gemini-3.1-pro-preview-customtools":{"name":"Gemini 3.1 Pro Preview Custom Tools","family":"gemini-pro","cost":{"input":2,"output":12,"cache_read":0.2},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-19"},"gemini-3.5-flash":{"name":"Gemini 3.5 Flash","family":"gemini-flash","cost":{"input":1.5,"output":9,"cache_read":0.15},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-05-19"},"gemini-embedding-001":{"name":"Gemini Embedding 001","family":"gemini","cost":{"input":0.15},"limit":{"context":2048,"output":1},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-05-20"},"gemini-flash-latest":{"name":"Gemini Flash Latest","family":"gemini-flash","cost":{"input":0.3,"output":2.5,"cache_read":0.075},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-09-25"},"gemini-flash-lite-latest":{"name":"Gemini Flash-Lite Latest","family":"gemini-flash-lite","cost":{"input":0.1,"output":0.4,"cache_read":0.025},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-09-25"},"gemini-omni-flash-preview":{"name":"Gemini Omni Flash Preview","family":"gemini","cost":{"input":1.5,"output":17.5},"limit":{"context":131072,"output":65536},"modalities":{"input":["text","image","video"],"output":["video"]},"reasoning":true,"temperature":true,"attachment":true,"release_date":"2026-06-30"},"gemma-4-26b-a4b-it":{"name":"Gemma 4 26B A4B IT","family":"gemma","limit":{"context":262144,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-02"},"gemma-4-31b-it":{"name":"Gemma 4 31B IT","family":"gemma","limit":{"context":262144,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-02"}}},"google-vertex":{"models":{"claude-3-5-haiku@20241022":{"name":"Claude Haiku 3.5","family":"claude-haiku","cost":{"input":0.8,"output":4,"cache_read":0.08,"cache_write":1},"limit":{"context":200000,"output":8192},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-10-22"},"claude-haiku-4-5@20251001":{"name":"Claude Haiku 4.5","family":"claude-haiku","cost":{"input":1,"output":5,"cache_read":0.1,"cache_write":1.25},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-10-15"},"claude-opus-4-1@20250805":{"name":"Claude Opus 4.1","family":"claude-opus","cost":{"input":15,"output":75,"cache_read":1.5,"cache_write":18.75},"limit":{"context":200000,"output":32000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-08-05"},"claude-opus-4-5@20251101":{"name":"Claude Opus 4.5","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-11-01"},"claude-opus-4-6@default":{"name":"Claude Opus 4.6","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-05"},"claude-opus-4-7@default":{"name":"Claude Opus 4.7","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-16"},"claude-opus-4-8@default":{"name":"Claude Opus 4.8","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-05-28"},"claude-opus-4@20250514":{"name":"Claude Opus 4","family":"claude-opus","cost":{"input":15,"output":75,"cache_read":1.5,"cache_write":18.75},"limit":{"context":200000,"output":32000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-05-22"},"claude-sonnet-4-5@20250929":{"name":"Claude Sonnet 4.5","family":"claude-sonnet","cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-09-29"},"claude-sonnet-4-6@default":{"name":"Claude Sonnet 4.6","family":"claude-sonnet","cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-17"},"claude-sonnet-4@20250514":{"name":"Claude Sonnet 4","family":"claude-sonnet","cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-05-22"},"claude-sonnet-5@default":{"name":"Claude Sonnet 5","family":"claude-sonnet","cost":{"input":2,"output":10,"cache_read":0.2,"cache_write":2.5},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-06-30"},"deepseek-ai/deepseek-v3.1-maas":{"name":"DeepSeek V3.1","family":"deepseek","cost":{"input":0.6,"output":1.7},"limit":{"context":163840,"output":32768},"modalities":{"input":["text","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-08-28"},"deepseek-ai/deepseek-v3.2-maas":{"name":"DeepSeek V3.2","family":"deepseek","cost":{"input":0.56,"output":1.68,"cache_read":0.056},"limit":{"context":163840,"output":65536},"modalities":{"input":["text","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-17"},"gemini-2.5-flash":{"name":"Gemini 2.5 Flash","family":"gemini-flash","cost":{"input":0.3,"output":2.5,"cache_read":0.075,"cache_write":0.383},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-06-17"},"gemini-2.5-flash-lite":{"name":"Gemini 2.5 Flash-Lite","family":"gemini-flash-lite","cost":{"input":0.1,"output":0.4,"cache_read":0.01},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-06-17"},"gemini-2.5-flash-tts":{"name":"Gemini 2.5 Flash TTS","family":"gemini-flash","cost":{"input":0.5,"output":10},"limit":{"context":32768,"output":16384},"modalities":{"input":["text"],"output":["audio"]},"release_date":"2025-09-30"},"gemini-2.5-pro":{"name":"Gemini 2.5 Pro","family":"gemini-pro","cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-06-17"},"gemini-2.5-pro-tts":{"name":"Gemini 2.5 Pro TTS","family":"gemini-pro","cost":{"input":1,"output":20},"limit":{"context":32768,"output":16384},"modalities":{"input":["text"],"output":["audio"]},"release_date":"2025-09-30"},"gemini-3-flash-preview":{"name":"Gemini 3 Flash Preview","family":"gemini-flash","cost":{"input":0.5,"output":3,"cache_read":0.05},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-12-17"},"gemini-3.1-flash-lite":{"name":"Gemini 3.1 Flash Lite","family":"gemini-flash-lite","cost":{"input":0.25,"output":1.5,"cache_read":0.025},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-05-07"},"gemini-3.1-flash-lite-preview":{"name":"Gemini 3.1 Flash Lite Preview","family":"gemini-flash-lite","cost":{"input":0.25,"output":1.5,"cache_read":0.025},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-03-03"},"gemini-3.1-pro-preview":{"name":"Gemini 3.1 Pro Preview","family":"gemini-pro","cost":{"input":2,"output":12,"cache_read":0.2},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-19"},"gemini-3.1-pro-preview-customtools":{"name":"Gemini 3.1 Pro Preview Custom Tools","family":"gemini-pro","cost":{"input":2,"output":12,"cache_read":0.2},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-19"},"gemini-3.5-flash":{"name":"Gemini 3.5 Flash","family":"gemini-flash","cost":{"input":1.5,"output":9,"cache_read":0.15},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-05-19"},"gemini-embedding-001":{"name":"Gemini Embedding 001","family":"gemini","cost":{"input":0.15},"limit":{"context":2048,"output":1},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-05-20"},"gemini-flash-latest":{"name":"Gemini Flash Latest","family":"gemini-flash","cost":{"input":0.3,"output":2.5,"cache_read":0.075,"cache_write":0.383},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-09-25"},"gemini-flash-lite-latest":{"name":"Gemini Flash-Lite Latest","family":"gemini-flash-lite","cost":{"input":0.1,"output":0.4,"cache_read":0.025},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-09-25"},"meta/llama-3.3-70b-instruct-maas":{"name":"Llama 3.3 70B Instruct","family":"llama","cost":{"input":0.72,"output":0.72},"limit":{"context":128000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-04-29"},"meta/llama-4-maverick-17b-128e-instruct-maas":{"name":"Llama 4 Maverick 17B 128E Instruct","family":"llama","cost":{"input":0.35,"output":1.15},"limit":{"context":524288,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-04-29"},"moonshotai/kimi-k2-thinking-maas":{"name":"Kimi K2 Thinking","family":"kimi-thinking","cost":{"input":0.6,"output":2.5},"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-11-13"},"openai/gpt-oss-120b-maas":{"name":"GPT OSS 120B","family":"gpt-oss","cost":{"input":0.09,"output":0.36},"limit":{"context":131072,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-08-05"},"openai/gpt-oss-20b-maas":{"name":"GPT OSS 20B","family":"gpt-oss","cost":{"input":0.07,"output":0.25},"limit":{"context":131072,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-08-05"},"qwen/qwen3-235b-a22b-instruct-2507-maas":{"name":"Qwen3 235B A22B Instruct","family":"qwen","cost":{"input":0.22,"output":0.88},"limit":{"context":262144,"output":16384},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-08-13"},"zai-org/glm-4.7-maas":{"name":"GLM-4.7","family":"glm","cost":{"input":0.6,"output":2.2},"limit":{"context":200000,"output":128000},"modalities":{"input":["text","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-01-06"},"zai-org/glm-5-maas":{"name":"GLM-5","family":"glm","cost":{"input":1,"output":3.2,"cache_read":0.1},"limit":{"context":202752,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-11"}}},"google-vertex-anthropic":{"models":{"claude-3-5-haiku@20241022":{"name":"Claude Haiku 3.5","family":"claude-haiku","cost":{"input":0.8,"output":4,"cache_read":0.08,"cache_write":1},"limit":{"context":200000,"output":8192},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-10-22"},"claude-haiku-4-5@20251001":{"name":"Claude Haiku 4.5","family":"claude-haiku","cost":{"input":1,"output":5,"cache_read":0.1,"cache_write":1.25},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-10-15"},"claude-opus-4-1@20250805":{"name":"Claude Opus 4.1","family":"claude-opus","cost":{"input":15,"output":75,"cache_read":1.5,"cache_write":18.75},"limit":{"context":200000,"output":32000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-08-05"},"claude-opus-4-5@20251101":{"name":"Claude Opus 4.5","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-11-01"},"claude-opus-4-6@default":{"name":"Claude Opus 4.6","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-05"},"claude-opus-4-7@default":{"name":"Claude Opus 4.7","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-16"},"claude-opus-4-8@default":{"name":"Claude Opus 4.8","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-05-28"},"claude-opus-4@20250514":{"name":"Claude Opus 4","family":"claude-opus","cost":{"input":15,"output":75,"cache_read":1.5,"cache_write":18.75},"limit":{"context":200000,"output":32000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-05-22"},"claude-sonnet-4-5@20250929":{"name":"Claude Sonnet 4.5","family":"claude-sonnet","cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-09-29"},"claude-sonnet-4-6@default":{"name":"Claude Sonnet 4.6","family":"claude-sonnet","cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-17"},"claude-sonnet-4@20250514":{"name":"Claude Sonnet 4","family":"claude-sonnet","cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-05-22"},"claude-sonnet-5@default":{"name":"Claude Sonnet 5","family":"claude-sonnet","cost":{"input":2,"output":10,"cache_read":0.2,"cache_write":2.5},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-06-30"}}},"groq":{"models":{"canopylabs/orpheus-arabic-saudi":{"name":"Canopy Labs Orpheus Arabic Saudi","family":"canopylabs","limit":{"context":4000,"output":50000},"modalities":{"input":["text"],"output":["audio"]},"release_date":"2025-12-16"},"canopylabs/orpheus-v1-english":{"name":"Canopy Labs Orpheus V1 English","family":"canopylabs","limit":{"context":4000,"output":50000},"modalities":{"input":["text"],"output":["audio"]},"release_date":"2025-12-19"},"groq/compound":{"name":"Compound","family":"groq","limit":{"context":131072,"output":8192},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2025-09-04"},"groq/compound-mini":{"name":"Compound Mini","family":"groq","limit":{"context":131072,"output":8192},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2025-09-04"},"llama-3.1-8b-instant":{"name":"Llama 3.1 8B","family":"llama","cost":{"input":0.05,"output":0.08},"limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-07-23"},"llama-3.3-70b-versatile":{"name":"Llama 3.3 70B","family":"llama","cost":{"input":0.59,"output":0.79},"limit":{"context":131072,"output":32768},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-12-06"},"meta-llama/llama-4-scout-17b-16e-instruct":{"name":"Llama 4 Scout 17B 16E","family":"llama","cost":{"input":0.11,"output":0.34},"limit":{"context":131072,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-04-05"},"meta-llama/llama-prompt-guard-2-22m":{"name":"Llama Prompt Guard 2 22M","family":"llama","cost":{"input":0.03,"output":0.03},"limit":{"context":512,"output":512},"modalities":{"input":["text"],"output":["text"]},"open_weights":true,"release_date":"2025-05-29"},"meta-llama/llama-prompt-guard-2-86m":{"name":"Prompt Guard 2 86M","family":"llama","cost":{"input":0.04,"output":0.04},"limit":{"context":512,"output":512},"modalities":{"input":["text"],"output":["text"]},"open_weights":true,"release_date":"2025-05-29"},"openai/gpt-oss-120b":{"name":"GPT OSS 120B","family":"gpt-oss","cost":{"input":0.15,"output":0.6,"cache_read":0.075},"limit":{"context":131072,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-08-05"},"openai/gpt-oss-20b":{"name":"GPT OSS 20B","family":"gpt-oss","cost":{"input":0.075,"output":0.3,"cache_read":0.0375},"limit":{"context":131072,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-08-05"},"openai/gpt-oss-safeguard-20b":{"name":"Safety GPT OSS 20B","family":"gpt-oss","cost":{"input":0.075,"output":0.3},"limit":{"context":131072,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-10-29"},"qwen/qwen3-32b":{"name":"Qwen3-32B","family":"qwen","cost":{"input":0.29,"output":0.59},"limit":{"context":131072,"output":40960},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-06-11"},"whisper-large-v3":{"name":"Whisper","family":"whisper","limit":{"context":0,"output":0},"modalities":{"input":["audio"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2023-09-01"},"whisper-large-v3-turbo":{"name":"Whisper Large V3 Turbo","family":"whisper","limit":{"context":0,"output":0},"modalities":{"input":["audio"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2024-10-01"}}},"helicone":{"models":{"chatgpt-4o-latest":{"name":"OpenAI ChatGPT-4o","family":"gpt","cost":{"input":5,"output":20,"cache_read":2.5},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2024-08-14"},"claude-3-haiku-20240307":{"name":"Anthropic: Claude 3 Haiku","family":"claude-haiku","cost":{"input":0.25,"output":1.25,"cache_read":0.03,"cache_write":0.3},"limit":{"context":200000,"output":4096},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2024-03-07"},"claude-3.5-haiku":{"name":"Anthropic: Claude 3.5 Haiku","family":"claude-haiku","cost":{"input":0.7999999999999999,"output":4,"cache_read":0.08,"cache_write":1},"limit":{"context":200000,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2024-10-22"},"claude-3.5-sonnet-v2":{"name":"Anthropic: Claude 3.5 Sonnet v2","family":"claude-sonnet","cost":{"input":3,"output":15,"cache_read":0.30000000000000004,"cache_write":3.75},"limit":{"context":200000,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2024-10-22"},"claude-3.7-sonnet":{"name":"Anthropic: Claude 3.7 Sonnet","family":"claude-sonnet","cost":{"input":3,"output":15,"cache_read":0.30000000000000004,"cache_write":3.75},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-02-19"},"claude-4.5-haiku":{"name":"Anthropic: Claude 4.5 Haiku","family":"claude-haiku","cost":{"input":1,"output":5,"cache_read":0.09999999999999999,"cache_write":1.25},"limit":{"context":200000,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-10-01"},"claude-4.5-opus":{"name":"Anthropic: Claude Opus 4.5","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-11-24"},"claude-4.5-sonnet":{"name":"Anthropic: Claude Sonnet 4.5","family":"claude-sonnet","cost":{"input":3,"output":15,"cache_read":0.30000000000000004,"cache_write":3.75},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-09-29"},"claude-haiku-4-5-20251001":{"name":"Anthropic: Claude 4.5 Haiku (20251001)","family":"claude-haiku","cost":{"input":1,"output":5,"cache_read":0.09999999999999999,"cache_write":1.25},"limit":{"context":200000,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-10-01"},"claude-opus-4":{"name":"Anthropic: Claude Opus 4","family":"claude-opus","cost":{"input":15,"output":75,"cache_read":1.5,"cache_write":18.75},"limit":{"context":200000,"output":32000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-05-14"},"claude-opus-4-1":{"name":"Anthropic: Claude Opus 4.1","family":"claude-opus","cost":{"input":15,"output":75,"cache_read":1.5,"cache_write":18.75},"limit":{"context":200000,"output":32000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-08-05"},"claude-opus-4-1-20250805":{"name":"Anthropic: Claude Opus 4.1 (20250805)","family":"claude-opus","cost":{"input":15,"output":75,"cache_read":1.5,"cache_write":18.75},"limit":{"context":200000,"output":32000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-08-05"},"claude-sonnet-4":{"name":"Anthropic: Claude Sonnet 4","family":"claude-sonnet","cost":{"input":3,"output":15,"cache_read":0.30000000000000004,"cache_write":3.75},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-05-14"},"claude-sonnet-4-5-20250929":{"name":"Anthropic: Claude Sonnet 4.5 (20250929)","family":"claude-sonnet","cost":{"input":3,"output":15,"cache_read":0.30000000000000004,"cache_write":3.75},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-09-29"},"deepseek-r1-distill-llama-70b":{"name":"DeepSeek R1 Distill Llama 70B","family":"deepseek-thinking","cost":{"input":0.03,"output":0.13},"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-01-20"},"deepseek-reasoner":{"name":"DeepSeek Reasoner","family":"deepseek-thinking","cost":{"input":0.56,"output":1.68,"cache_read":0.07},"limit":{"context":128000,"output":64000},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2025-01-20"},"deepseek-tng-r1t2-chimera":{"name":"DeepSeek TNG R1T2 Chimera","family":"deepseek-thinking","cost":{"input":0.3,"output":1.2},"limit":{"context":130000,"output":163840},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-07-02"},"deepseek-v3":{"name":"DeepSeek V3","family":"deepseek","cost":{"input":0.56,"output":1.68,"cache_read":0.07},"limit":{"context":128000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2024-12-26"},"deepseek-v3.1-terminus":{"name":"DeepSeek V3.1 Terminus","family":"deepseek","cost":{"input":0.27,"output":1,"cache_read":0.21600000000000003},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-09-22"},"deepseek-v3.2":{"name":"DeepSeek V3.2","family":"deepseek","cost":{"input":0.27,"output":0.41},"limit":{"context":163840,"output":65536},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-09-22"},"ernie-4.5-21b-a3b-thinking":{"name":"Baidu Ernie 4.5 21B A3B Thinking","family":"ernie","cost":{"input":0.07,"output":0.28},"limit":{"context":128000,"output":8000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"temperature":true,"release_date":"2025-03-16"},"gemini-2.5-flash":{"name":"Google Gemini 2.5 Flash","family":"gemini-flash","cost":{"input":0.3,"output":2.5,"cache_read":0.075,"cache_write":0.3},"limit":{"context":1048576,"output":65535},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-06-17"},"gemini-2.5-flash-lite":{"name":"Google Gemini 2.5 Flash Lite","family":"gemini-flash-lite","cost":{"input":0.09999999999999999,"output":0.39999999999999997,"cache_read":0.024999999999999998,"cache_write":0.09999999999999999},"limit":{"context":1048576,"output":65535},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-07-22"},"gemini-2.5-pro":{"name":"Google Gemini 2.5 Pro","family":"gemini-pro","cost":{"input":1.25,"output":10,"cache_read":0.3125,"cache_write":1.25},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-06-17"},"gemini-3-pro-preview":{"name":"Google Gemini 3 Pro Preview","family":"gemini-pro","cost":{"input":2,"output":12,"cache_read":0.19999999999999998},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","audio","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-11-18"},"gemma-3-12b-it":{"name":"Google Gemma 3 12B","family":"gemma","cost":{"input":0.049999999999999996,"output":0.09999999999999999},"limit":{"context":131072,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"temperature":true,"release_date":"2024-12-01"},"gemma2-9b-it":{"name":"Google Gemma 2","family":"gemma","cost":{"input":0.01,"output":0.03},"limit":{"context":8192,"output":8192},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2024-06-25"},"glm-4.6":{"name":"Zai GLM-4.6","family":"glm","cost":{"input":0.44999999999999996,"output":1.5},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2024-07-18"},"gpt-4.1":{"name":"OpenAI GPT-4.1","family":"gpt","cost":{"input":2,"output":8,"cache_read":0.5},"limit":{"context":1047576,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-04-14"},"gpt-4.1-mini":{"name":"OpenAI GPT-4.1 Mini","family":"gpt-mini","cost":{"input":0.39999999999999997,"output":1.5999999999999999,"cache_read":0.09999999999999999},"limit":{"context":1047576,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-04-14"},"gpt-4.1-mini-2025-04-14":{"name":"OpenAI GPT-4.1 Mini","family":"gpt-mini","cost":{"input":0.39999999999999997,"output":1.5999999999999999,"cache_read":0.09999999999999999},"limit":{"context":1047576,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-04-14"},"gpt-4.1-nano":{"name":"OpenAI GPT-4.1 Nano","family":"gpt-nano","cost":{"input":0.09999999999999999,"output":0.39999999999999997,"cache_read":0.024999999999999998},"limit":{"context":1047576,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-04-14"},"gpt-4o":{"name":"OpenAI GPT-4o","family":"gpt","cost":{"input":2.5,"output":10,"cache_read":1.25},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2024-05-13"},"gpt-4o-mini":{"name":"OpenAI GPT-4o-mini","family":"gpt-mini","cost":{"input":0.15,"output":0.6,"cache_read":0.075},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2024-07-18"},"gpt-5":{"name":"OpenAI GPT-5","family":"gpt","cost":{"input":1.25,"output":10,"cache_read":0.12500000000000003},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"release_date":"2025-01-01"},"gpt-5-chat-latest":{"name":"OpenAI GPT-5 Chat Latest","family":"gpt-codex","cost":{"input":1.25,"output":10,"cache_read":0.12500000000000003},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"release_date":"2024-09-30"},"gpt-5-codex":{"name":"OpenAI: GPT-5 Codex","family":"gpt-codex","cost":{"input":1.25,"output":10,"cache_read":0.12500000000000003},"limit":{"context":400000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"release_date":"2025-01-01"},"gpt-5-mini":{"name":"OpenAI GPT-5 Mini","family":"gpt-mini","cost":{"input":0.25,"output":2,"cache_read":0.024999999999999998},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"release_date":"2025-01-01"},"gpt-5-nano":{"name":"OpenAI GPT-5 Nano","family":"gpt-nano","cost":{"input":0.049999999999999996,"output":0.39999999999999997,"cache_read":0.005},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"release_date":"2025-01-01"},"gpt-5-pro":{"name":"OpenAI: GPT-5 Pro","family":"gpt-pro","cost":{"input":15,"output":120},"limit":{"context":128000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-01-01"},"gpt-5.1":{"name":"OpenAI GPT-5.1","family":"gpt","cost":{"input":1.25,"output":10,"cache_read":0.12500000000000003},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text","image"]},"tool_call":true,"release_date":"2025-01-01"},"gpt-5.1-chat-latest":{"name":"OpenAI GPT-5.1 Chat","family":"gpt-codex","cost":{"input":1.25,"output":10,"cache_read":0.12500000000000003},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text","image"]},"tool_call":true,"release_date":"2025-01-01"},"gpt-5.1-codex":{"name":"OpenAI: GPT-5.1 Codex","family":"gpt-codex","cost":{"input":1.25,"output":10,"cache_read":0.12500000000000003},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text","image"]},"tool_call":true,"release_date":"2025-01-01"},"gpt-5.1-codex-mini":{"name":"OpenAI: GPT-5.1 Codex Mini","family":"gpt-codex","cost":{"input":0.25,"output":2,"cache_read":0.024999999999999998},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text","image"]},"tool_call":true,"release_date":"2025-01-01"},"gpt-oss-120b":{"name":"OpenAI GPT-OSS 120b","family":"gpt-oss","cost":{"input":0.04,"output":0.16},"limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2024-06-01"},"gpt-oss-20b":{"name":"OpenAI GPT-OSS 20b","family":"gpt-oss","cost":{"input":0.049999999999999996,"output":0.19999999999999998},"limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2024-06-01"},"grok-3":{"name":"xAI Grok 3","family":"grok","cost":{"input":3,"output":15,"cache_read":0.75},"limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2024-06-01"},"grok-3-mini":{"name":"xAI Grok 3 Mini","family":"grok","cost":{"input":0.3,"output":0.5,"cache_read":0.075},"limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2024-06-01"},"grok-4":{"name":"xAI Grok 4","family":"grok","cost":{"input":3,"output":15,"cache_read":0.75},"limit":{"context":256000,"output":256000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2024-07-09"},"grok-4-1-fast-non-reasoning":{"name":"xAI Grok 4.1 Fast Non-Reasoning","family":"grok","cost":{"input":0.19999999999999998,"output":0.5,"cache_read":0.049999999999999996},"limit":{"context":2000000,"output":30000},"modalities":{"input":["text","image"],"output":["text","image"]},"tool_call":true,"temperature":true,"release_date":"2025-11-17"},"grok-4-1-fast-reasoning":{"name":"xAI Grok 4.1 Fast Reasoning","family":"grok","cost":{"input":0.19999999999999998,"output":0.5,"cache_read":0.049999999999999996},"limit":{"context":2000000,"output":2000000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-11-17"},"grok-4-fast-non-reasoning":{"name":"xAI Grok 4 Fast Non-Reasoning","family":"grok","cost":{"input":0.19999999999999998,"output":0.5,"cache_read":0.049999999999999996},"limit":{"context":2000000,"output":2000000},"modalities":{"input":["text","image","audio"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-09-19"},"grok-4-fast-reasoning":{"name":"xAI: Grok 4 Fast Reasoning","family":"grok","cost":{"input":0.19999999999999998,"output":0.5,"cache_read":0.049999999999999996},"limit":{"context":2000000,"output":2000000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-09-01"},"grok-code-fast-1":{"name":"xAI Grok Code Fast 1","family":"grok","cost":{"input":0.19999999999999998,"output":1.5,"cache_read":0.02},"limit":{"context":256000,"output":10000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2024-08-25"},"hermes-2-pro-llama-3-8b":{"name":"Hermes 2 Pro Llama 3 8B","family":"llama","cost":{"input":0.14,"output":0.14},"limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2024-05-27"},"kimi-k2-0711":{"name":"Kimi K2 (07/11)","family":"kimi-k2","cost":{"input":0.5700000000000001,"output":2.3},"limit":{"context":131072,"output":16384},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-01-01"},"kimi-k2-0905":{"name":"Kimi K2 (09/05)","family":"kimi-k2","cost":{"input":0.5,"output":2,"cache_read":0.39999999999999997},"limit":{"context":262144,"output":16384},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-09-05"},"kimi-k2-thinking":{"name":"Kimi K2 Thinking","family":"kimi-thinking","cost":{"input":0.48,"output":2},"limit":{"context":256000,"output":262144},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-11-06"},"llama-3.1-8b-instant":{"name":"Meta Llama 3.1 8B Instant","family":"llama","cost":{"input":0.049999999999999996,"output":0.08},"limit":{"context":131072,"output":32678},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2024-07-01"},"llama-3.1-8b-instruct":{"name":"Meta Llama 3.1 8B Instruct","family":"llama","cost":{"input":0.02,"output":0.049999999999999996},"limit":{"context":16384,"output":16384},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2024-07-23"},"llama-3.1-8b-instruct-turbo":{"name":"Meta Llama 3.1 8B Instruct Turbo","family":"llama","cost":{"input":0.02,"output":0.03},"limit":{"context":128000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2024-07-23"},"llama-3.3-70b-instruct":{"name":"Meta Llama 3.3 70B Instruct","family":"llama","cost":{"input":0.13,"output":0.39},"limit":{"context":128000,"output":16400},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2024-12-06"},"llama-3.3-70b-versatile":{"name":"Meta Llama 3.3 70B Versatile","family":"llama","cost":{"input":0.59,"output":0.7899999999999999},"limit":{"context":131072,"output":32678},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2024-12-06"},"llama-4-maverick":{"name":"Meta Llama 4 Maverick 17B 128E","family":"llama","cost":{"input":0.15,"output":0.6},"limit":{"context":131072,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-01-01"},"llama-4-scout":{"name":"Meta Llama 4 Scout 17B 16E","family":"llama","cost":{"input":0.08,"output":0.3},"limit":{"context":131072,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-01-01"},"llama-guard-4":{"name":"Meta Llama Guard 4 12B","family":"llama","cost":{"input":0.21,"output":0.21},"limit":{"context":131072,"output":1024},"modalities":{"input":["text","image"],"output":["text"]},"temperature":true,"release_date":"2025-01-01"},"llama-prompt-guard-2-22m":{"name":"Meta Llama Prompt Guard 2 22M","family":"llama","cost":{"input":0.01,"output":0.01},"limit":{"context":512,"output":2},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2024-10-01"},"llama-prompt-guard-2-86m":{"name":"Meta Llama Prompt Guard 2 86M","family":"llama","cost":{"input":0.01,"output":0.01},"limit":{"context":512,"output":2},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2024-10-01"},"mistral-large-2411":{"name":"Mistral-Large","family":"mistral-large","cost":{"input":2,"output":6},"limit":{"context":128000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2024-07-24"},"mistral-nemo":{"name":"Mistral Nemo","family":"mistral-nemo","cost":{"input":20,"output":40},"limit":{"context":128000,"output":16400},"modalities":{"input":["text","image"],"output":["text"]},"temperature":true,"release_date":"2024-07-18"},"mistral-small":{"name":"Mistral Small 3.2","family":"mistral-small","cost":{"input":0.075,"output":0.2},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-06-20"},"o1":{"name":"OpenAI: o1","family":"o","cost":{"input":15,"output":60,"cache_read":7.5},"limit":{"context":200000,"output":100000},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-01-01"},"o1-mini":{"name":"OpenAI: o1-mini","family":"o-mini","cost":{"input":1.1,"output":4.4,"cache_read":0.55},"limit":{"context":128000,"output":65536},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-01-01"},"o3":{"name":"OpenAI o3","family":"o","cost":{"input":2,"output":8,"cache_read":0.5},"limit":{"context":200000,"output":100000},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"release_date":"2024-06-01"},"o3-mini":{"name":"OpenAI o3 Mini","family":"o-mini","cost":{"input":1.1,"output":4.4,"cache_read":0.55},"limit":{"context":200000,"output":100000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"release_date":"2023-10-01"},"o3-pro":{"name":"OpenAI o3 Pro","family":"o-pro","cost":{"input":20,"output":80},"limit":{"context":200000,"output":100000},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"release_date":"2024-06-01"},"o4-mini":{"name":"OpenAI o4 Mini","family":"o-mini","cost":{"input":1.1,"output":4.4,"cache_read":0.275},"limit":{"context":200000,"output":100000},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"release_date":"2024-06-01"},"qwen2.5-coder-7b-fast":{"name":"Qwen2.5 Coder 7B fast","family":"qwen","cost":{"input":0.03,"output":0.09},"limit":{"context":32000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2024-09-15"},"qwen3-235b-a22b-thinking":{"name":"Qwen3 235B A22B Thinking","family":"qwen","cost":{"input":0.3,"output":2.9000000000000004},"limit":{"context":262144,"output":81920},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"temperature":true,"release_date":"2025-07-25"},"qwen3-30b-a3b":{"name":"Qwen3 30B A3B","family":"qwen","cost":{"input":0.08,"output":0.29},"limit":{"context":41000,"output":41000},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-06-01"},"qwen3-32b":{"name":"Qwen3 32B","family":"qwen","cost":{"input":0.29,"output":0.59},"limit":{"context":131072,"output":40960},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-04-28"},"qwen3-coder":{"name":"Qwen3 Coder 480B A35B Instruct Turbo","family":"qwen","cost":{"input":0.22,"output":0.95},"limit":{"context":262144,"output":16384},"modalities":{"input":["text","image","audio","video"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-07-23"},"qwen3-coder-30b-a3b-instruct":{"name":"Qwen3 Coder 30B A3B Instruct","family":"qwen","cost":{"input":0.09999999999999999,"output":0.3},"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-07-31"},"qwen3-next-80b-a3b-instruct":{"name":"Qwen3 Next 80B A3B Instruct","family":"qwen","cost":{"input":0.14,"output":1.4},"limit":{"context":262000,"output":16384},"modalities":{"input":["text","image","video"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-01-01"},"qwen3-vl-235b-a22b-instruct":{"name":"Qwen3 VL 235B A22B Instruct","family":"qwen","cost":{"input":0.3,"output":1.5},"limit":{"context":256000,"output":16384},"modalities":{"input":["text","image","video"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-09-23"},"sonar":{"name":"Perplexity Sonar","family":"sonar","cost":{"input":1,"output":1},"limit":{"context":127000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2025-01-27"},"sonar-deep-research":{"name":"Perplexity Sonar Deep Research","family":"sonar-deep-research","cost":{"input":2,"output":8},"limit":{"context":127000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"temperature":true,"release_date":"2025-01-27"},"sonar-pro":{"name":"Perplexity Sonar Pro","family":"sonar-pro","cost":{"input":3,"output":15},"limit":{"context":200000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2025-01-27"},"sonar-reasoning":{"name":"Perplexity Sonar Reasoning","family":"sonar-reasoning","cost":{"input":1,"output":5},"limit":{"context":127000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"temperature":true,"release_date":"2025-01-27"},"sonar-reasoning-pro":{"name":"Perplexity Sonar Reasoning Pro","family":"sonar-reasoning","cost":{"input":2,"output":8},"limit":{"context":127000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"temperature":true,"release_date":"2025-01-27"}}},"hpc-ai":{"models":{"minimax/minimax-m2.5":{"name":"MiniMax M2.5","family":"minimax-m2.5","cost":{"input":0.3,"output":1.2,"cache_read":0.03},"limit":{"context":1000000,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-12"},"moonshotai/kimi-k2.5":{"name":"Kimi K2.5","family":"kimi-k2","cost":{"input":0.3,"output":1.5,"cache_read":0.05},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"open_weights":true,"release_date":"2026-01-01"},"zai-org/glm-5.1":{"name":"GLM 5.1","family":"glm","cost":{"input":0.615,"output":2.46,"cache_read":0.133},"limit":{"context":202000,"output":202000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-08"}}},"huggingface":{"models":{"MiniMaxAI/MiniMax-M2":{"name":"MiniMax-M2","family":"minimax","cost":{"input":0.3,"output":1.2},"limit":{"context":204800,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-10-27"},"MiniMaxAI/MiniMax-M2.1":{"name":"MiniMax-M2.1","family":"minimax","cost":{"input":0.3,"output":1.2},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-23"},"MiniMaxAI/MiniMax-M2.5":{"name":"MiniMax-M2.5","family":"minimax","cost":{"input":0.3,"output":1.2,"cache_read":0.03},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-12"},"MiniMaxAI/MiniMax-M2.7":{"name":"MiniMax-M2.7","family":"minimax","cost":{"input":0.3,"output":1.2,"cache_read":0.06},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-03-18"},"MiniMaxAI/MiniMax-M3":{"name":"MiniMax-M3","family":"minimax","cost":{"input":0.3,"output":1.2},"limit":{"context":524288,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-06-01"},"Qwen/Qwen3-235B-A22B":{"name":"Qwen3 235B-A22B","family":"qwen","cost":{"input":0.2,"output":0.8},"limit":{"context":40960,"output":16384},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-04"},"Qwen/Qwen3-235B-A22B-Thinking-2507":{"name":"Qwen3-235B-A22B-Thinking-2507","family":"qwen","cost":{"input":0.3,"output":3},"limit":{"context":262144,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-25"},"Qwen/Qwen3-32B":{"name":"Qwen3 32B","family":"qwen","cost":{"input":0.29,"output":0.59},"limit":{"context":131072,"output":16384},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-04"},"Qwen/Qwen3-Coder-30B-A3B-Instruct":{"name":"Qwen3-Coder 30B-A3B Instruct","family":"qwen","cost":{"input":0.07,"output":0.26},"limit":{"context":262144,"output":65536},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-04"},"Qwen/Qwen3-Coder-480B-A35B-Instruct":{"name":"Qwen3-Coder-480B-A35B-Instruct","family":"qwen","cost":{"input":2,"output":2},"limit":{"context":262144,"output":66536},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-23"},"Qwen/Qwen3-Coder-Next":{"name":"Qwen3-Coder-Next","family":"qwen","cost":{"input":0.2,"output":1.5},"limit":{"context":262144,"output":65536},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-03"},"Qwen/Qwen3-Embedding-4B":{"name":"Qwen 3 Embedding 4B","family":"qwen","cost":{"input":0.01},"limit":{"context":32000,"output":2048},"modalities":{"input":["text"],"output":["text"]},"open_weights":true,"release_date":"2025-01-01"},"Qwen/Qwen3-Embedding-8B":{"name":"Qwen 3 Embedding 8B","family":"qwen","cost":{"input":0.01},"limit":{"context":32000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"open_weights":true,"release_date":"2025-01-01"},"Qwen/Qwen3-Next-80B-A3B-Instruct":{"name":"Qwen3-Next-80B-A3B-Instruct","family":"qwen","cost":{"input":0.25,"output":1},"limit":{"context":262144,"output":66536},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-09-11"},"Qwen/Qwen3-Next-80B-A3B-Thinking":{"name":"Qwen3-Next-80B-A3B-Thinking","family":"qwen","cost":{"input":0.3,"output":2},"limit":{"context":262144,"output":131072},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-09-11"},"Qwen/Qwen3.5-122B-A10B":{"name":"Qwen3.5 122B-A10B","family":"qwen","cost":{"input":0.4,"output":3.2},"limit":{"context":262144,"output":65536},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-02-23"},"Qwen/Qwen3.5-27B":{"name":"Qwen3.5 27B","family":"qwen","cost":{"input":0.3,"output":2.4},"limit":{"context":262144,"output":65536},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-02-23"},"Qwen/Qwen3.5-35B-A3B":{"name":"Qwen3.5 35B-A3B","family":"qwen","cost":{"input":0.25,"output":2},"limit":{"context":262144,"output":65536},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-02-23"},"Qwen/Qwen3.5-397B-A17B":{"name":"Qwen3.5-397B-A17B","family":"qwen","cost":{"input":0.6,"output":3.6},"limit":{"context":262144,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-02-01"},"Qwen/Qwen3.5-9B":{"name":"Qwen3.5 9B","family":"qwen","cost":{"input":0.17,"output":0.25},"limit":{"context":262144,"output":65536},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-02-23"},"Qwen/Qwen3.6-27B":{"name":"Qwen3.6 27B","family":"qwen","cost":{"input":0.47,"output":3.19},"limit":{"context":262144,"output":65536},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-22"},"Qwen/Qwen3.6-35B-A3B":{"name":"Qwen3.6 35B-A3B","family":"qwen","cost":{"input":0.15,"output":0.95},"limit":{"context":262144,"output":65536},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-17"},"XiaomiMiMo/MiMo-V2-Flash":{"name":"MiMo-V2-Flash","family":"mimo","cost":{"input":0.1,"output":0.3},"limit":{"context":262144,"output":4096},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-16"},"XiaomiMiMo/MiMo-V2.5-Pro":{"name":"MiMo-V2.5-Pro","family":"mimo","cost":{"input":1,"output":3},"limit":{"context":1048576,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-22"},"deepseek-ai/DeepSeek-R1":{"name":"DeepSeek-R1","family":"deepseek-thinking","cost":{"input":0.7,"output":2.5},"limit":{"context":64000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-01-20"},"deepseek-ai/DeepSeek-R1-0528":{"name":"DeepSeek-R1-0528","family":"deepseek-thinking","cost":{"input":3,"output":5},"limit":{"context":163840,"output":163840},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-05-28"},"deepseek-ai/DeepSeek-V3.2":{"name":"DeepSeek-V3.2","family":"deepseek","cost":{"input":0.28,"output":0.4},"limit":{"context":163840,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-01"},"deepseek-ai/DeepSeek-V4-Flash":{"name":"DeepSeek V4 Flash","family":"deepseek-flash","cost":{"input":0.14,"output":0.28},"limit":{"context":1048576,"output":384000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-24"},"deepseek-ai/DeepSeek-V4-Pro":{"name":"DeepSeek V4 Pro","family":"deepseek-thinking","cost":{"input":0.435,"output":0.87,"cache_read":0.003625},"limit":{"context":1048576,"output":393216},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-24"},"google/gemma-4-26B-A4B-it":{"name":"Gemma 4 26B A4B IT","family":"gemma","cost":{"input":0.13,"output":0.4},"limit":{"context":262144,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-02"},"google/gemma-4-31B-it":{"name":"Gemma 4 31B IT","family":"gemma","cost":{"input":0.14,"output":0.4},"limit":{"context":262144,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-02"},"meta-llama/Llama-3.3-70B-Instruct":{"name":"Llama-3.3-70B-Instruct","family":"llama","cost":{"input":0.59,"output":0.79},"limit":{"context":131072,"output":4096},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-12-06"},"moonshotai/Kimi-K2-Instruct":{"name":"Kimi-K2-Instruct","family":"kimi-k2","cost":{"input":1,"output":3},"limit":{"context":131072,"output":16384},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-14"},"moonshotai/Kimi-K2-Instruct-0905":{"name":"Kimi-K2-Instruct-0905","family":"kimi-k2","cost":{"input":1,"output":3},"limit":{"context":262144,"output":16384},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-09-04"},"moonshotai/Kimi-K2-Thinking":{"name":"Kimi-K2-Thinking","family":"kimi-thinking","cost":{"input":0.6,"output":2.5,"cache_read":0.15},"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-11-06"},"moonshotai/Kimi-K2.5":{"name":"Kimi-K2.5","family":"kimi-k2","cost":{"input":0.6,"output":3,"cache_read":0.1},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-01-01"},"moonshotai/Kimi-K2.6":{"name":"Kimi-K2.6","family":"kimi-k2","cost":{"input":0.95,"output":4,"cache_read":0.16},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-20"},"moonshotai/Kimi-K2.7-Code":{"name":"Kimi K2.7 Code","family":"kimi-k2","cost":{"input":0.95,"output":4},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"open_weights":true,"release_date":"2026-06-12"},"openai/gpt-oss-120b":{"name":"GPT OSS 120B","family":"gpt-oss","cost":{"input":0.25,"output":0.69},"limit":{"context":131072,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-08-05"},"openai/gpt-oss-20b":{"name":"GPT OSS 20B","family":"gpt-oss","cost":{"input":0.1,"output":0.5},"limit":{"context":131072,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-08-05"},"stepfun-ai/Step-3.5-Flash":{"name":"Step 3.5 Flash","cost":{"input":0.1,"output":0.3},"limit":{"context":262144,"output":256000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-01-29"},"stepfun-ai/Step-3.7-Flash":{"name":"Step 3.7 Flash","cost":{"input":0.2,"output":1.15},"limit":{"context":262144,"output":256000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-05-29"},"zai-org/GLM-4.5":{"name":"GLM-4.5","family":"glm","cost":{"input":0.6,"output":2.2},"limit":{"context":131072,"output":98304},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-28"},"zai-org/GLM-4.5-Air":{"name":"GLM-4.5-Air","family":"glm-air","cost":{"input":0.13,"output":0.85},"limit":{"context":131072,"output":98304},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-28"},"zai-org/GLM-4.5V":{"name":"GLM-4.5V","family":"glm","cost":{"input":0.6,"output":1.8},"limit":{"context":65536,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-08-11"},"zai-org/GLM-4.6":{"name":"GLM-4.6","family":"glm","cost":{"input":0.55,"output":2.2},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-09-30"},"zai-org/GLM-4.7":{"name":"GLM-4.7","family":"glm","cost":{"input":0.6,"output":2.2,"cache_read":0.11},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-22"},"zai-org/GLM-4.7-Flash":{"name":"GLM-4.7-Flash","family":"glm","cost":{},"limit":{"context":200000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-08-08"},"zai-org/GLM-5":{"name":"GLM-5","family":"glm","cost":{"input":1,"output":3.2,"cache_read":0.2},"limit":{"context":202752,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-11"},"zai-org/GLM-5.1":{"name":"GLM-5.1","family":"glm","cost":{"input":1,"output":3.2,"cache_read":0.2},"limit":{"context":202752,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-03"},"zai-org/GLM-5.2":{"name":"GLM-5.2","family":"glm","cost":{"input":1.4,"output":4.4},"limit":{"context":262144,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-06-13"}}},"iflowcn":{"models":{"deepseek-r1":{"name":"DeepSeek-R1","family":"deepseek-thinking","cost":{},"limit":{"context":128000,"output":32000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-01-20"},"deepseek-v3":{"name":"DeepSeek-V3","family":"deepseek","cost":{},"limit":{"context":128000,"output":32000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-12-26"},"deepseek-v3.2":{"name":"DeepSeek-V3.2-Exp","family":"deepseek","cost":{},"limit":{"context":128000,"output":64000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-01-01"},"glm-4.6":{"name":"GLM-4.6","family":"glm","cost":{},"limit":{"context":200000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2024-12-01"},"kimi-k2":{"name":"Kimi-K2","family":"kimi-k2","cost":{},"limit":{"context":128000,"output":64000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2024-12-01"},"kimi-k2-0905":{"name":"Kimi-K2-0905","family":"kimi-k2","cost":{},"limit":{"context":256000,"output":64000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-09-05"},"qwen3-235b":{"name":"Qwen3-235B-A22B","family":"qwen","cost":{},"limit":{"context":128000,"output":32000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-12-01"},"qwen3-235b-a22b-instruct":{"name":"Qwen3-235B-A22B-Instruct","family":"qwen","cost":{},"limit":{"context":256000,"output":64000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-01"},"qwen3-235b-a22b-thinking-2507":{"name":"Qwen3-235B-A22B-Thinking","family":"qwen","cost":{},"limit":{"context":256000,"output":64000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-01"},"qwen3-32b":{"name":"Qwen3-32B","family":"qwen","cost":{},"limit":{"context":128000,"output":32000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-12-01"},"qwen3-coder-plus":{"name":"Qwen3-Coder-Plus","family":"qwen","cost":{},"limit":{"context":256000,"output":64000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-01"},"qwen3-max":{"name":"Qwen3-Max","family":"qwen","cost":{},"limit":{"context":256000,"output":32000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-01-01"},"qwen3-max-preview":{"name":"Qwen3-Max-Preview","family":"qwen","cost":{},"limit":{"context":256000,"output":32000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-01-01"},"qwen3-vl-plus":{"name":"Qwen3-VL-Plus","family":"qwen","cost":{},"limit":{"context":256000,"output":32000},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-01-01"}}},"inception":{"models":{"mercury-2":{"name":"Mercury 2","family":"mercury","cost":{"input":0.25,"output":0.75,"cache_read":0.025},"limit":{"context":128000,"output":50000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-02-24"},"mercury-edit-2":{"name":"Mercury Edit 2","cost":{"input":0.25,"output":0.75,"cache_read":0.025},"limit":{"context":128000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"temperature":true,"release_date":"2026-03-30"}}},"inceptron":{"models":{"MiniMaxAI/MiniMax-M2.5":{"name":"MiniMax M2.5","family":"minimax","cost":{"input":0.15,"output":0.9,"cache_read":0.05},"limit":{"context":196608,"output":196608},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-12"},"moonshotai/Kimi-K2.6":{"name":"Kimi K2.6","family":"kimi-k2","cost":{"input":0.66,"output":3.5,"cache_read":0.2},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-21"},"moonshotai/Kimi-K2.6-Fast":{"name":"Kimi K2.6 Fast","family":"kimi-k2","cost":{"input":1.32,"output":7,"cache_read":0.4},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-21"},"moonshotai/Kimi-K2.7-Code":{"name":"Kimi K2.7 Code","family":"kimi-k2","cost":{"input":0.75,"output":3.5,"cache_read":0.2},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"open_weights":true,"release_date":"2026-06-12"},"zai-org/GLM-5.1-FP8":{"name":"GLM 5.1","family":"glm","cost":{"input":1.4,"output":4.4,"cache_read":0.26},"limit":{"context":202752,"output":202752},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-07"},"zai-org/GLM-5.2":{"name":"GLM 5.2","family":"glm","cost":{"input":1.2,"output":4.2,"cache_read":0.26},"limit":{"context":1000000,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-06-13"}}},"inference":{"models":{"google/gemma-3":{"name":"Google Gemma 3","family":"gemma","cost":{"input":0.15,"output":0.3},"limit":{"context":125000,"output":4096},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-01-01"},"meta/llama-3.1-8b-instruct":{"name":"Llama 3.1 8B Instruct","family":"llama","cost":{"input":0.025,"output":0.025},"limit":{"context":16000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-01-01"},"meta/llama-3.2-11b-vision-instruct":{"name":"Llama 3.2 11B Vision Instruct","family":"llama","cost":{"input":0.055,"output":0.055},"limit":{"context":16000,"output":4096},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-01-01"},"meta/llama-3.2-1b-instruct":{"name":"Llama 3.2 1B Instruct","family":"llama","cost":{"input":0.01,"output":0.01},"limit":{"context":16000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-01-01"},"meta/llama-3.2-3b-instruct":{"name":"Llama 3.2 3B Instruct","family":"llama","cost":{"input":0.02,"output":0.02},"limit":{"context":16000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-01-01"},"mistral/mistral-nemo-12b-instruct":{"name":"Mistral Nemo 12B Instruct","family":"mistral-nemo","cost":{"input":0.038,"output":0.1},"limit":{"context":16000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-01-01"},"osmosis/osmosis-structure-0.6b":{"name":"Osmosis Structure 0.6B","family":"osmosis","cost":{"input":0.1,"output":0.5},"limit":{"context":4000,"output":2048},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-01-01"},"qwen/qwen-2.5-7b-vision-instruct":{"name":"Qwen 2.5 7B Vision Instruct","family":"qwen","cost":{"input":0.2,"output":0.2},"limit":{"context":125000,"output":4096},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-01-01"},"qwen/qwen3-embedding-4b":{"name":"Qwen 3 Embedding 4B","family":"qwen","cost":{"input":0.01},"limit":{"context":32000,"output":2048},"modalities":{"input":["text"],"output":["text"]},"open_weights":true,"release_date":"2025-01-01"}}},"io-net":{"models":{"Intel/Qwen3-Coder-480B-A35B-Instruct-int4-mixed-ar":{"name":"Qwen 3 Coder 480B","family":"qwen","cost":{"input":0.22,"output":0.95,"cache_read":0.11,"cache_write":0.44},"limit":{"context":106000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-01-15"},"Qwen/Qwen2.5-VL-32B-Instruct":{"name":"Qwen 2.5 VL 32B Instruct","family":"qwen","cost":{"input":0.05,"output":0.22,"cache_read":0.025,"cache_write":0.1},"limit":{"context":32000,"output":4096},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-11-01"},"Qwen/Qwen3-235B-A22B-Thinking-2507":{"name":"Qwen 3 235B Thinking","family":"qwen","cost":{"input":0.11,"output":0.6,"cache_read":0.055,"cache_write":0.22},"limit":{"context":262144,"output":4096},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-01"},"Qwen/Qwen3-Next-80B-A3B-Instruct":{"name":"Qwen 3 Next 80B Instruct","family":"qwen","cost":{"input":0.1,"output":0.8,"cache_read":0.05,"cache_write":0.2},"limit":{"context":262144,"output":4096},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-01-10"},"deepseek-ai/DeepSeek-R1-0528":{"name":"DeepSeek R1","family":"deepseek-thinking","cost":{"input":2,"output":8.75,"cache_read":1,"cache_write":4},"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-01-20"},"meta-llama/Llama-3.2-90B-Vision-Instruct":{"name":"Llama 3.2 90B Vision Instruct","family":"llama","cost":{"input":0.35,"output":0.4,"cache_read":0.175,"cache_write":0.7},"limit":{"context":16000,"output":4096},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-09-25"},"meta-llama/Llama-3.3-70B-Instruct":{"name":"Llama 3.3 70B Instruct","family":"llama","cost":{"input":0.13,"output":0.38,"cache_read":0.065,"cache_write":0.26},"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-12-06"},"meta-llama/Llama-4-Maverick-17B-128E-Instruct-FP8":{"name":"Llama 4 Maverick 17B 128E Instruct","family":"llama","cost":{"input":0.15,"output":0.6,"cache_read":0.075,"cache_write":0.3},"limit":{"context":430000,"output":4096},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-01-15"},"mistralai/Devstral-Small-2505":{"name":"Devstral Small 2505","family":"devstral","cost":{"input":0.05,"output":0.22,"cache_read":0.025,"cache_write":0.1},"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-05-01"},"mistralai/Magistral-Small-2506":{"name":"Magistral Small 2506","family":"magistral-small","cost":{"input":0.5,"output":1.5,"cache_read":0.25,"cache_write":1},"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-06-01"},"mistralai/Mistral-Large-Instruct-2411":{"name":"Mistral Large Instruct 2411","family":"mistral-large","cost":{"input":2,"output":6,"cache_read":1,"cache_write":4},"limit":{"context":128000,"output":4096},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2024-11-01"},"mistralai/Mistral-Nemo-Instruct-2407":{"name":"Mistral Nemo Instruct 2407","family":"mistral-nemo","cost":{"input":0.02,"output":0.04,"cache_read":0.01,"cache_write":0.04},"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-07-01"},"moonshotai/Kimi-K2-Instruct-0905":{"name":"Kimi K2 Instruct","family":"kimi-k2","cost":{"input":0.39,"output":1.9,"cache_read":0.195,"cache_write":0.78},"limit":{"context":32768,"output":4096},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2024-09-05"},"moonshotai/Kimi-K2-Thinking":{"name":"Kimi K2 Thinking","family":"kimi-thinking","cost":{"input":0.55,"output":2.25,"cache_read":0.275,"cache_write":1.1},"limit":{"context":32768,"output":4096},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2024-11-01"},"openai/gpt-oss-120b":{"name":"GPT-OSS 120B","family":"gpt-oss","cost":{"input":0.04,"output":0.4,"cache_read":0.02,"cache_write":0.08},"limit":{"context":131072,"output":4096},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-12-01"},"openai/gpt-oss-20b":{"name":"GPT-OSS 20B","family":"gpt-oss","cost":{"input":0.03,"output":0.14,"cache_read":0.015,"cache_write":0.06},"limit":{"context":64000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-12-01"},"zai-org/GLM-4.6":{"name":"GLM 4.6","family":"glm","cost":{"input":0.4,"output":1.75,"cache_read":0.2,"cache_write":0.8},"limit":{"context":200000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2024-11-15"}}},"jiekou":{"models":{"baidu/ernie-4.5-300b-a47b-paddle":{"name":"ERNIE 4.5 300B A47B","family":"ernie","cost":{"input":0.28,"output":1.1},"limit":{"context":123000,"output":12000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-01"},"baidu/ernie-4.5-vl-424b-a47b":{"name":"ERNIE 4.5 VL 424B A47B","family":"ernie","cost":{"input":0.42,"output":1.25},"limit":{"context":123000,"output":16000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-01"},"claude-haiku-4-5-20251001":{"name":"claude-haiku-4-5-20251001","family":"claude-haiku","cost":{"input":0.9,"output":4.5},"limit":{"context":20000,"output":64000},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-01"},"claude-opus-4-1-20250805":{"name":"claude-opus-4-1-20250805","family":"claude-opus","cost":{"input":13.5,"output":67.5},"limit":{"context":200000,"output":32000},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-01"},"claude-opus-4-20250514":{"name":"claude-opus-4-20250514","family":"claude-opus","cost":{"input":13.5,"output":67.5},"limit":{"context":200000,"output":32000},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-01"},"claude-opus-4-5-20251101":{"name":"claude-opus-4-5-20251101","family":"claude-opus","cost":{"input":4.5,"output":22.5},"limit":{"context":200000,"output":65536},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-01"},"claude-opus-4-6":{"name":"claude-opus-4-6","family":"claude-opus","cost":{"input":5,"output":25},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02"},"claude-sonnet-4-20250514":{"name":"claude-sonnet-4-20250514","family":"claude-sonnet","cost":{"input":2.7,"output":13.5},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-01"},"claude-sonnet-4-5-20250929":{"name":"claude-sonnet-4-5-20250929","family":"claude-sonnet","cost":{"input":2.7,"output":13.5},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-01"},"deepseek/deepseek-r1-0528":{"name":"DeepSeek R1 0528","family":"deepseek-thinking","cost":{"input":0.7,"output":2.5},"limit":{"context":163840,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-01"},"deepseek/deepseek-v3-0324":{"name":"DeepSeek V3 0324","family":"deepseek","cost":{"input":0.28,"output":1.14},"limit":{"context":163840,"output":163840},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-01"},"deepseek/deepseek-v3.1":{"name":"DeepSeek V3.1","family":"deepseek","cost":{"input":0.27,"output":1},"limit":{"context":163840,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-01"},"gemini-2.5-flash":{"name":"gemini-2.5-flash","family":"gemini-flash","cost":{"input":0.27,"output":2.25},"limit":{"context":1048576,"output":65535},"modalities":{"input":["text","image","video","audio"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-01"},"gemini-2.5-flash-lite":{"name":"gemini-2.5-flash-lite","family":"gemini-flash-lite","cost":{"input":0.09,"output":0.36},"limit":{"context":1048576,"output":65535},"modalities":{"input":["text","image","video","audio"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-01"},"gemini-2.5-flash-lite-preview-06-17":{"name":"gemini-2.5-flash-lite-preview-06-17","family":"gemini-flash-lite","cost":{"input":0.09,"output":0.36},"limit":{"context":1048576,"output":65535},"modalities":{"input":["text","video","image","audio"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-01"},"gemini-2.5-flash-lite-preview-09-2025":{"name":"gemini-2.5-flash-lite-preview-09-2025","family":"gemini-flash-lite","cost":{"input":0.09,"output":0.36},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-01"},"gemini-2.5-flash-preview-05-20":{"name":"gemini-2.5-flash-preview-05-20","family":"gemini-flash","cost":{"input":0.135,"output":3.15},"limit":{"context":1048576,"output":200000},"modalities":{"input":["text","image","video","audio"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-01"},"gemini-2.5-pro":{"name":"gemini-2.5-pro","family":"gemini-pro","cost":{"input":1.125,"output":9},"limit":{"context":1048576,"output":65535},"modalities":{"input":["text","image","video","audio"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-01"},"gemini-2.5-pro-preview-06-05":{"name":"gemini-2.5-pro-preview-06-05","family":"gemini-pro","cost":{"input":1.125,"output":9},"limit":{"context":1048576,"output":200000},"modalities":{"input":["text","image","video","audio"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-01"},"gemini-3-flash-preview":{"name":"gemini-3-flash-preview","family":"gemini-flash","cost":{"input":0.5,"output":3},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-01"},"gemini-3-pro-preview":{"name":"gemini-3-pro-preview","family":"gemini-pro","cost":{"input":1.8,"output":10.8},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-01"},"gpt-5-chat-latest":{"name":"gpt-5-chat-latest","family":"gpt","cost":{"input":1.125,"output":9},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-01"},"gpt-5-codex":{"name":"gpt-5-codex","family":"gpt-codex","cost":{"input":1.125,"output":9},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-01"},"gpt-5-mini":{"name":"gpt-5-mini","family":"gpt-mini","cost":{"input":0.225,"output":1.8},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-01"},"gpt-5-nano":{"name":"gpt-5-nano","family":"gpt-nano","cost":{"input":0.045,"output":0.36},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-01"},"gpt-5-pro":{"name":"gpt-5-pro","family":"gpt-pro","cost":{"input":13.5,"output":108},"limit":{"context":400000,"output":272000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-01"},"gpt-5.1":{"name":"gpt-5.1","family":"gpt","cost":{"input":1.125,"output":9},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02"},"gpt-5.1-codex":{"name":"gpt-5.1-codex","family":"gpt-codex","cost":{"input":1.125,"output":9},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-01"},"gpt-5.1-codex-max":{"name":"gpt-5.1-codex-max","family":"gpt-codex","cost":{"input":1.125,"output":9},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-01"},"gpt-5.1-codex-mini":{"name":"gpt-5.1-codex-mini","family":"gpt-codex","cost":{"input":0.225,"output":1.8},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-01"},"gpt-5.2":{"name":"gpt-5.2","family":"gpt","cost":{"input":1.575,"output":12.6},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-01"},"gpt-5.2-codex":{"name":"gpt-5.2-codex","family":"gpt-codex","cost":{"input":1.75,"output":14},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-01"},"gpt-5.2-pro":{"name":"gpt-5.2-pro","family":"gpt-pro","cost":{"input":18.9,"output":151.2},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-01"},"grok-4-0709":{"name":"grok-4-0709","family":"grok","cost":{"input":2.7,"output":13.5},"limit":{"context":256000,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-01"},"grok-4-1-fast-non-reasoning":{"name":"grok-4-1-fast-non-reasoning","family":"grok","cost":{"input":0.18,"output":0.45},"limit":{"context":2000000,"output":2000000},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-01"},"grok-4-1-fast-reasoning":{"name":"grok-4-1-fast-reasoning","family":"grok","cost":{"input":0.18,"output":0.45},"limit":{"context":2000000,"output":2000000},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-01"},"grok-4-fast-non-reasoning":{"name":"grok-4-fast-non-reasoning","family":"grok","cost":{"input":0.18,"output":0.45},"limit":{"context":2000000,"output":2000000},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-01"},"grok-4-fast-reasoning":{"name":"grok-4-fast-reasoning","family":"grok","cost":{"input":0.18,"output":0.45},"limit":{"context":2000000,"output":2000000},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-01"},"grok-code-fast-1":{"name":"grok-code-fast-1","family":"grok","cost":{"input":0.18,"output":1.35},"limit":{"context":256000,"output":256000},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-01"},"minimax/minimax-m2.1":{"name":"Minimax M2.1","family":"minimax","cost":{"input":0.3,"output":1.2},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-01"},"minimaxai/minimax-m1-80k":{"name":"MiniMax M1","family":"minimax","cost":{"input":0.55,"output":2.2},"limit":{"context":1000000,"output":40000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-01"},"moonshotai/kimi-k2-0905":{"name":"Kimi K2 0905","family":"kimi-k2","cost":{"input":0.6,"output":2.5},"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-01"},"moonshotai/kimi-k2-instruct":{"name":"Kimi K2 Instruct","family":"kimi-k2","cost":{"input":0.57,"output":2.3},"limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-01"},"moonshotai/kimi-k2.5":{"name":"Kimi K2.5","family":"kimi-k2","cost":{"input":0.6,"output":3},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-01"},"o3":{"name":"o3","cost":{"input":10,"output":40},"limit":{"context":131072,"output":131072},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-01"},"o3-mini":{"name":"o3-mini","family":"o","cost":{"input":1.1,"output":4.4},"limit":{"context":131072,"output":131072},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-01"},"o4-mini":{"name":"o4-mini","family":"o","cost":{"input":1.1,"output":4.4},"limit":{"context":200000,"output":100000},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-01"},"qwen/qwen3-235b-a22b-fp8":{"name":"Qwen3 235B A22B","family":"qwen","cost":{"input":0.2,"output":0.8},"limit":{"context":40960,"output":20000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"temperature":true,"open_weights":true,"release_date":"2026-01"},"qwen/qwen3-235b-a22b-instruct-2507":{"name":"Qwen3 235B A22B Instruct 2507","family":"qwen","cost":{"input":0.15,"output":0.8},"limit":{"context":131072,"output":16384},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-01"},"qwen/qwen3-235b-a22b-thinking-2507":{"name":"Qwen3 235B A22b Thinking 2507","family":"qwen","cost":{"input":0.3,"output":3},"limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-01"},"qwen/qwen3-30b-a3b-fp8":{"name":"Qwen3 30B A3B","family":"qwen","cost":{"input":0.09,"output":0.45},"limit":{"context":40960,"output":20000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"temperature":true,"open_weights":true,"release_date":"2026-01"},"qwen/qwen3-32b-fp8":{"name":"Qwen3 32B","family":"qwen","cost":{"input":0.1,"output":0.45},"limit":{"context":40960,"output":20000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"temperature":true,"open_weights":true,"release_date":"2026-01"},"qwen/qwen3-coder-480b-a35b-instruct":{"name":"Qwen3 Coder 480B A35B Instruct","family":"qwen","cost":{"input":0.29,"output":1.2},"limit":{"context":262144,"output":65536},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-01"},"qwen/qwen3-coder-next":{"name":"qwen/qwen3-coder-next","family":"qwen","cost":{"input":0.2,"output":1.5},"limit":{"context":262144,"output":65536},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02"},"qwen/qwen3-next-80b-a3b-instruct":{"name":"Qwen3 Next 80B A3B Instruct","family":"qwen","cost":{"input":0.15,"output":1.5},"limit":{"context":65536,"output":65536},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-01"},"qwen/qwen3-next-80b-a3b-thinking":{"name":"Qwen3 Next 80B A3B Thinking","family":"qwen","cost":{"input":0.15,"output":1.5},"limit":{"context":65536,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-01"},"xiaomimimo/mimo-v2-flash":{"name":"XiaomiMiMo/MiMo-V2-Flash","family":"mimo","cost":{},"limit":{"context":262144,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-01"},"zai-org/glm-4.5":{"name":"GLM-4.5","family":"glm","cost":{"input":0.6,"output":2.2},"limit":{"context":131072,"output":98304},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-01"},"zai-org/glm-4.5v":{"name":"GLM 4.5V","family":"glmv","cost":{"input":0.6,"output":1.8},"limit":{"context":65536,"output":16384},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-01"},"zai-org/glm-4.7":{"name":"GLM-4.7","family":"glm","cost":{"input":0.6,"output":2.2},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-01"},"zai-org/glm-4.7-flash":{"name":"GLM-4.7-Flash","family":"glm","cost":{"input":0.07,"output":0.4},"limit":{"context":200000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-01"}}},"kenari":{"models":{"claude-opus-4-7":{"name":"Claude Opus 4.7","family":"claude-opus","cost":{},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-16"},"claude-opus-4-8":{"name":"Claude Opus 4.8","family":"claude-opus","cost":{},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-05-28"},"claude-sonnet-4-6":{"name":"Claude Sonnet 4.6","family":"claude-sonnet","cost":{},"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-17"},"deepseek-v4-flash":{"name":"DeepSeek V4 Flash","family":"deepseek-flash","cost":{},"limit":{"context":1000000,"output":384000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-24"},"deepseek-v4-flash:free":{"name":"DeepSeek V4 Flash (Free)","family":"deepseek-flash","cost":{},"limit":{"context":1000000,"output":384000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-24"},"deepseek-v4-pro":{"name":"DeepSeek V4 Pro","family":"deepseek-thinking","cost":{},"limit":{"context":1000000,"output":384000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-24"},"deepseek-v4-pro:free":{"name":"DeepSeek V4 Pro (Free)","family":"deepseek-thinking","cost":{},"limit":{"context":1000000,"output":384000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-24"},"gemma-4-31b-it":{"name":"Gemma 4 31B IT","family":"gemma","cost":{},"limit":{"context":262144,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-02"},"glm-5-1":{"name":"GLM-5.1","family":"glm","cost":{},"limit":{"context":200000,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-07"},"glm-5-2":{"name":"GLM-5.2","family":"glm","cost":{},"limit":{"context":1000000,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-06-13"},"gpt-5-4-mini":{"name":"GPT-5.4 mini","family":"gpt-mini","cost":{},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-17"},"gpt-5-5":{"name":"GPT-5.5","family":"gpt","cost":{},"limit":{"context":1050000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-23"},"gpt-image-2":{"name":"GPT-Image-2","family":"gpt-image","cost":{},"limit":{"context":272000,"output":16384},"modalities":{"input":["text","image"],"output":["image"]},"attachment":true,"release_date":"2026-04-21"},"gpt-oss-120b":{"name":"GPT OSS 120B","family":"gpt-oss","cost":{},"limit":{"context":131072,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-08-05"},"gpt-oss-20b":{"name":"GPT OSS 20B","family":"gpt-oss","cost":{},"limit":{"context":131072,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"open_weights":true,"release_date":"2025-08-05"},"grok-4-3":{"name":"Grok 4.3","family":"grok","cost":{},"limit":{"context":1000000,"output":30000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-04-17"},"grok-build-0-1":{"name":"Grok Build 0.1","family":"grok-build","cost":{},"limit":{"context":256000,"output":256000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-04-16"},"kimi-k2-6":{"name":"Kimi K2.6","family":"kimi-k2","cost":{},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-21"},"kimi-k2-7-code":{"name":"Kimi K2.7 Code","family":"kimi-k2","cost":{},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"open_weights":true,"release_date":"2026-06-12"},"mimo-v2-5":{"name":"MiMo-V2.5","family":"mimo","cost":{},"limit":{"context":1048576,"output":131072},"modalities":{"input":["text","image","audio","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-22"},"mimo-v2-5-pro":{"name":"MiMo-V2.5-Pro","family":"mimo","cost":{},"limit":{"context":1048576,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-22"},"minimax-m3":{"name":"MiniMax-M3","family":"minimax","cost":{},"limit":{"context":512000,"output":128000},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-06-01"},"qwen3-7-plus":{"name":"Qwen3.7 Plus","family":"qwen","cost":{},"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-06-02"}}},"kilo":{"models":{"ai21/jamba-large-1.7":{"name":"AI21: Jamba Large 1.7","cost":{"input":2,"output":8},"limit":{"context":256000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-08-09"},"aion-labs/aion-1.0":{"name":"AionLabs: Aion-1.0","cost":{"input":4,"output":8},"limit":{"context":131072,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"temperature":true,"release_date":"2025-02-05"},"aion-labs/aion-1.0-mini":{"name":"AionLabs: Aion-1.0-Mini","cost":{"input":0.7,"output":1.4},"limit":{"context":131072,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"temperature":true,"release_date":"2025-02-05"},"aion-labs/aion-2.0":{"name":"AionLabs: Aion-2.0","cost":{"input":0.8,"output":1.6},"limit":{"context":131072,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"temperature":true,"release_date":"2026-02-24"},"aion-labs/aion-rp-llama-3.1-8b":{"name":"AionLabs: Aion-RP 1.0 (8B)","cost":{"input":0.8,"output":1.6},"limit":{"context":32768,"output":32768},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2025-02-05"},"alfredpros/codellama-7b-instruct-solidity":{"name":"AlfredPros: CodeLLaMa 7B Instruct Solidity","cost":{"input":0.8,"output":1.2},"limit":{"context":4096,"output":4096},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2025-04-14"},"allenai/olmo-3-32b-think":{"name":"AllenAI: Olmo 3 32B Think","cost":{"input":0.15,"output":0.5},"limit":{"context":65536,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"temperature":true,"open_weights":true,"release_date":"2025-11-22"},"amazon/nova-2-lite-v1":{"name":"Amazon: Nova 2 Lite","cost":{"input":0.3,"output":2.5},"limit":{"context":1000000,"output":65535},"modalities":{"input":["image","pdf","text","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-12-01"},"amazon/nova-lite-v1":{"name":"Amazon: Nova Lite 1.0","cost":{"input":0.06,"output":0.24},"limit":{"context":300000,"output":5120},"modalities":{"input":["image","text"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-12-06"},"amazon/nova-micro-v1":{"name":"Amazon: Nova Micro 1.0","cost":{"input":0.035,"output":0.14},"limit":{"context":128000,"output":5120},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2024-12-06"},"amazon/nova-premier-v1":{"name":"Amazon: Nova Premier 1.0","cost":{"input":2.5,"output":12.5},"limit":{"context":1000000,"output":32000},"modalities":{"input":["image","text"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-11-01"},"amazon/nova-pro-v1":{"name":"Amazon: Nova Pro 1.0","cost":{"input":0.8,"output":3.2},"limit":{"context":300000,"output":5120},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-12-03"},"anthracite-org/magnum-v4-72b":{"name":"Magnum v4 72B","cost":{"input":3,"output":5},"limit":{"context":16384,"output":2048},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2024-10-22"},"anthropic/claude-3-haiku":{"name":"Anthropic: Claude 3 Haiku","cost":{"input":0.25,"output":1.25,"cache_read":0.03,"cache_write":0.3},"limit":{"context":200000,"output":4096},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-03-07"},"anthropic/claude-3.5-haiku":{"name":"Anthropic: Claude 3.5 Haiku","cost":{"input":0.8,"output":4,"cache_read":0.08,"cache_write":1},"limit":{"context":200000,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-10-22"},"anthropic/claude-haiku-4.5":{"name":"Anthropic: Claude Haiku 4.5","cost":{"input":1,"output":5,"cache_read":0.1,"cache_write":1.25},"limit":{"context":200000,"output":64000},"modalities":{"input":["image","text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-10-15"},"anthropic/claude-opus-4":{"name":"Anthropic: Claude Opus 4","cost":{"input":15,"output":75,"cache_read":1.5,"cache_write":18.75},"limit":{"context":200000,"output":32000},"modalities":{"input":["image","pdf","text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-05-22"},"anthropic/claude-opus-4.1":{"name":"Anthropic: Claude Opus 4.1","cost":{"input":15,"output":75,"cache_read":1.5,"cache_write":18.75},"limit":{"context":200000,"output":32000},"modalities":{"input":["image","pdf","text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-08-05"},"anthropic/claude-opus-4.5":{"name":"Anthropic: Claude Opus 4.5","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":200000,"output":64000},"modalities":{"input":["image","pdf","text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-11-24"},"anthropic/claude-opus-4.6":{"name":"Anthropic: Claude Opus 4.6","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-05"},"anthropic/claude-opus-4.6-fast":{"name":"Anthropic: Claude Opus 4.6 (Fast)","cost":{"input":30,"output":150,"cache_read":3,"cache_write":37.5},"limit":{"context":1000000,"output":128000},"modalities":{"input":["image","text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-04-07"},"anthropic/claude-opus-4.7":{"name":"Anthropic: Claude Opus 4.7","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-16"},"anthropic/claude-opus-4.7-fast":{"name":"Anthropic: Claude Opus 4.7 (Fast)","cost":{"input":30,"output":150,"cache_read":3,"cache_write":37.5},"limit":{"context":1000000,"output":128000},"modalities":{"input":["image","pdf","text"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-05-12"},"anthropic/claude-sonnet-4":{"name":"Anthropic: Claude Sonnet 4","cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":200000,"output":64000},"modalities":{"input":["image","pdf","text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-05-22"},"anthropic/claude-sonnet-4.5":{"name":"Anthropic: Claude Sonnet 4.5","cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":1000000,"output":64000},"modalities":{"input":["image","pdf","text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-09-29"},"anthropic/claude-sonnet-4.6":{"name":"Anthropic: Claude Sonnet 4.6","cost":{"input":3,"output":15},"limit":{"context":1000000,"output":128000},"modalities":{"input":["image","text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-17"},"arcee-ai/coder-large":{"name":"Arcee AI: Coder Large","cost":{"input":0.5,"output":0.8},"limit":{"context":32768,"output":32768},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2025-05-06"},"arcee-ai/maestro-reasoning":{"name":"Arcee AI: Maestro Reasoning","cost":{"input":0.9,"output":3.3},"limit":{"context":131072,"output":32000},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2025-05-06"},"arcee-ai/spotlight":{"name":"Arcee AI: Spotlight","cost":{"input":0.18,"output":0.18},"limit":{"context":131072,"output":65537},"modalities":{"input":["image","text"],"output":["text"]},"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-05-06"},"arcee-ai/trinity-large-thinking":{"name":"Arcee AI: Trinity Large Thinking","cost":{"input":0.22,"output":0.85},"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-01"},"arcee-ai/trinity-mini":{"name":"Arcee AI: Trinity Mini","cost":{"input":0.045,"output":0.15},"limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12"},"arcee-ai/virtuoso-large":{"name":"Arcee AI: Virtuoso Large","cost":{"input":0.75,"output":1.2},"limit":{"context":131072,"output":64000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-05-06"},"baidu/cobuddy:free":{"name":"Baidu: CoBuddy (free)","cost":{},"limit":{"context":131072,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"release_date":"2026-05-06"},"baidu/ernie-4.5-21b-a3b":{"name":"Baidu: ERNIE 4.5 21B A3B","cost":{"input":0.07,"output":0.28},"limit":{"context":120000,"output":8000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-06-30"},"baidu/ernie-4.5-21b-a3b-thinking":{"name":"Baidu: ERNIE 4.5 21B A3B Thinking","cost":{"input":0.07,"output":0.28},"limit":{"context":131072,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"temperature":true,"open_weights":true,"release_date":"2025-09-19"},"baidu/ernie-4.5-300b-a47b":{"name":"Baidu: ERNIE 4.5 300B A47B ","cost":{"input":0.28,"output":1.1},"limit":{"context":123000,"output":12000},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2025-06-30"},"baidu/ernie-4.5-vl-28b-a3b":{"name":"Baidu: ERNIE 4.5 VL 28B A3B","cost":{"input":0.14,"output":0.56},"limit":{"context":30000,"output":8000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-06-30"},"baidu/ernie-4.5-vl-424b-a47b":{"name":"Baidu: ERNIE 4.5 VL 424B A47B ","cost":{"input":0.42,"output":1.25},"limit":{"context":123000,"output":16000},"modalities":{"input":["image","text"],"output":["text"]},"reasoning":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-06-30"},"baidu/qianfan-ocr-fast":{"name":"Baidu: Qianfan-OCR-Fast","cost":{"input":0.68,"output":2.81},"limit":{"context":65536,"output":28672},"modalities":{"input":["image","text"],"output":["text"]},"temperature":true,"attachment":true,"release_date":"2026-04-20"},"bytedance-seed/seed-1.6":{"name":"ByteDance Seed: Seed 1.6","cost":{"input":0.25,"output":2},"limit":{"context":262144,"output":32768},"modalities":{"input":["image","text","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-09"},"bytedance-seed/seed-1.6-flash":{"name":"ByteDance Seed: Seed 1.6 Flash","cost":{"input":0.075,"output":0.3},"limit":{"context":262144,"output":32768},"modalities":{"input":["image","text","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-12-23"},"bytedance-seed/seed-2.0-lite":{"name":"ByteDance Seed: Seed-2.0-Lite","cost":{"input":0.25,"output":2},"limit":{"context":262144,"output":131072},"modalities":{"input":["image","text","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-03-10"},"bytedance-seed/seed-2.0-mini":{"name":"ByteDance Seed: Seed-2.0-Mini","cost":{"input":0.1,"output":0.4},"limit":{"context":262144,"output":131072},"modalities":{"input":["image","text","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-02-27"},"bytedance/ui-tars-1.5-7b":{"name":"ByteDance: UI-TARS 7B ","cost":{"input":0.1,"output":0.2},"limit":{"context":128000,"output":2048},"modalities":{"input":["image","text"],"output":["text"]},"temperature":true,"attachment":true,"release_date":"2025-07-23"},"cohere/command-a":{"name":"Cohere: Command A","cost":{"input":2.5,"output":10},"limit":{"context":256000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2025-03-13"},"cohere/command-r-08-2024":{"name":"Cohere: Command R (08-2024)","cost":{"input":0.15,"output":0.6},"limit":{"context":128000,"output":4000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-08-30"},"cohere/command-r-plus-08-2024":{"name":"Cohere: Command R+ (08-2024)","cost":{"input":2.5,"output":10},"limit":{"context":128000,"output":4000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-08-30"},"cohere/command-r7b-12-2024":{"name":"Cohere: Command R7B (12-2024)","cost":{"input":0.0375,"output":0.15},"limit":{"context":128000,"output":4000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-12-02"},"deepcogito/cogito-v2.1-671b":{"name":"Deep Cogito: Cogito v2.1 671B","cost":{"input":1.25,"output":1.25},"limit":{"context":128000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"temperature":true,"open_weights":true,"release_date":"2025-11-14"},"deepseek/deepseek-chat":{"name":"DeepSeek: DeepSeek V3","cost":{"input":0.32,"output":0.89,"cache_read":0.15},"limit":{"context":163840,"output":163840},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-12-01"},"deepseek/deepseek-chat-v3-0324":{"name":"DeepSeek: DeepSeek V3 0324","cost":{"input":0.2,"output":0.77,"cache_read":0.095},"limit":{"context":163840,"output":65536},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-03-24"},"deepseek/deepseek-chat-v3.1":{"name":"DeepSeek: DeepSeek V3.1","cost":{"input":0.15,"output":0.75},"limit":{"context":32768,"output":7168},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-08-21"},"deepseek/deepseek-r1":{"name":"DeepSeek: R1","cost":{"input":0.7,"output":2.5},"limit":{"context":64000,"output":16000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-01-20"},"deepseek/deepseek-r1-0528":{"name":"DeepSeek: R1 0528","cost":{"input":0.45,"output":2.15,"cache_read":0.2},"limit":{"context":163840,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-05-28"},"deepseek/deepseek-r1-distill-llama-70b":{"name":"DeepSeek: R1 Distill Llama 70B","cost":{"input":0.7,"output":0.8,"cache_read":0.015},"limit":{"context":131072,"output":16384},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"temperature":true,"open_weights":true,"release_date":"2025-01-23"},"deepseek/deepseek-r1-distill-qwen-32b":{"name":"DeepSeek: R1 Distill Qwen 32B","cost":{"input":0.29,"output":0.29},"limit":{"context":32768,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"temperature":true,"open_weights":true,"release_date":"2025-01-01"},"deepseek/deepseek-v3.1-terminus":{"name":"DeepSeek: DeepSeek V3.1 Terminus","cost":{"input":0.21,"output":0.79,"cache_read":0.13},"limit":{"context":163840,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-09-22"},"deepseek/deepseek-v3.2":{"name":"DeepSeek: DeepSeek V3.2","cost":{"input":0.26,"output":0.38,"cache_read":0.125},"limit":{"context":163840,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-01"},"deepseek/deepseek-v3.2-exp":{"name":"DeepSeek: DeepSeek V3.2 Exp","cost":{"input":0.27,"output":0.41},"limit":{"context":163840,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-01-01"},"deepseek/deepseek-v3.2-speciale":{"name":"DeepSeek: DeepSeek V3.2 Speciale","cost":{"input":0.4,"output":1.2,"cache_read":0.135},"limit":{"context":163840,"output":163840},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"temperature":true,"open_weights":true,"release_date":"2025-12-01"},"deepseek/deepseek-v4-flash":{"name":"DeepSeek: DeepSeek V4 Flash","cost":{"input":0.14,"output":0.28,"cache_read":0.0028},"limit":{"context":1048576,"output":384000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-04-24"},"deepseek/deepseek-v4-pro":{"name":"DeepSeek: DeepSeek V4 Pro","cost":{"input":0.435,"output":0.87,"cache_read":0.003625},"limit":{"context":1048576,"output":384000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-04-24"},"essentialai/rnj-1-instruct":{"name":"EssentialAI: Rnj 1 Instruct","cost":{"input":0.15,"output":0.15},"limit":{"context":32768,"output":6554},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-05"},"google/gemini-2.0-flash-001":{"name":"Google: Gemini 2.0 Flash","cost":{"input":0.1,"output":0.4,"cache_read":0.025,"cache_write":0.083333},"limit":{"context":1048576,"output":8192},"modalities":{"input":["audio","image","pdf","text","video"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-12-11"},"google/gemini-2.0-flash-lite-001":{"name":"Google: Gemini 2.0 Flash Lite","cost":{"input":0.075,"output":0.3},"limit":{"context":1048576,"output":8192},"modalities":{"input":["audio","image","pdf","text","video"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-12-11"},"google/gemini-2.5-flash":{"name":"Google: Gemini 2.5 Flash","cost":{"input":0.3,"output":2.5,"cache_read":0.03,"cache_write":0.083333},"limit":{"context":1048576,"output":65535},"modalities":{"input":["audio","image","pdf","text","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-07-17"},"google/gemini-2.5-flash-image":{"name":"Google: Nano Banana (Gemini 2.5 Flash Image)","cost":{"input":0.3,"output":2.5},"limit":{"context":32768,"output":32768},"modalities":{"input":["image","text"],"output":["image","text"]},"temperature":true,"attachment":true,"release_date":"2025-10-08"},"google/gemini-2.5-flash-lite":{"name":"Google: Gemini 2.5 Flash Lite","cost":{"input":0.1,"output":0.4,"cache_read":0.01,"cache_write":0.083333},"limit":{"context":1048576,"output":65535},"modalities":{"input":["audio","image","pdf","text","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-06-17"},"google/gemini-2.5-flash-lite-preview-09-2025":{"name":"Google: Gemini 2.5 Flash Lite Preview 09-2025","cost":{"input":0.1,"output":0.4,"cache_read":0.01,"cache_write":0.083333},"limit":{"context":1048576,"output":65536},"modalities":{"input":["audio","image","pdf","text","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-09-25"},"google/gemini-2.5-pro":{"name":"Google: Gemini 2.5 Pro","cost":{"input":1.25,"output":10,"cache_read":0.125,"cache_write":0.375},"limit":{"context":1048576,"output":65536},"modalities":{"input":["audio","image","pdf","text","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-03-20"},"google/gemini-2.5-pro-preview":{"name":"Google: Gemini 2.5 Pro Preview 06-05","cost":{"input":1.25,"output":10,"cache_read":0.125,"cache_write":0.375},"limit":{"context":1048576,"output":65536},"modalities":{"input":["audio","image","pdf","text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-06-05"},"google/gemini-2.5-pro-preview-05-06":{"name":"Google: Gemini 2.5 Pro Preview 05-06","cost":{"input":1.25,"output":10,"cache_read":0.125,"cache_write":0.375},"limit":{"context":1048576,"output":65535},"modalities":{"input":["audio","image","pdf","text","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-05-06"},"google/gemini-3-flash-preview":{"name":"Google: Gemini 3 Flash Preview","cost":{"input":0.5,"output":3,"cache_read":0.05,"cache_write":0.083333},"limit":{"context":1048576,"output":65536},"modalities":{"input":["audio","image","pdf","text","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-12-17"},"google/gemini-3-pro-image-preview":{"name":"Google: Nano Banana Pro (Gemini 3 Pro Image Preview)","cost":{"input":2,"output":12},"limit":{"context":65536,"output":32768},"modalities":{"input":["image","text"],"output":["image","text"]},"reasoning":true,"temperature":true,"attachment":true,"release_date":"2025-11-20"},"google/gemini-3.1-flash-image-preview":{"name":"Google: Nano Banana 2 (Gemini 3.1 Flash Image Preview)","cost":{"input":0.5,"output":3},"limit":{"context":65536,"output":65536},"modalities":{"input":["image","text"],"output":["image","text"]},"reasoning":true,"temperature":true,"attachment":true,"release_date":"2026-02-26"},"google/gemini-3.1-flash-lite":{"name":"Google: Gemini 3.1 Flash Lite","cost":{"input":0.25,"output":1.5,"cache_read":0.025,"cache_write":0.08333},"limit":{"context":1048576,"output":65536},"modalities":{"input":["audio","image","pdf","text","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-05-07"},"google/gemini-3.1-flash-lite-preview":{"name":"Google: Gemini 3.1 Flash Lite Preview","cost":{"input":0.25,"output":1.5},"limit":{"context":1048576,"output":65536},"modalities":{"input":["audio","image","pdf","text","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-03-03"},"google/gemini-3.1-pro-preview":{"name":"Google: Gemini 3.1 Pro Preview","cost":{"input":2,"output":12},"limit":{"context":1048576,"output":65536},"modalities":{"input":["audio","image","pdf","text","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-19"},"google/gemini-3.1-pro-preview-customtools":{"name":"Google: Gemini 3.1 Pro Preview Custom Tools","cost":{"input":2,"output":12},"limit":{"context":1048576,"output":65536},"modalities":{"input":["audio","image","pdf","text","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-26"},"google/gemini-3.5-flash":{"name":"Google: Gemini 3.5 Flash","cost":{"input":1.5,"output":9,"cache_read":0.15,"cache_write":0.08333},"limit":{"context":1048576,"output":65536},"modalities":{"input":["audio","image","pdf","text","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-05-19"},"google/gemma-2-27b-it":{"name":"Google: Gemma 2 27B","cost":{"input":0.65,"output":0.65},"limit":{"context":8192,"output":2048},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2024-06-24"},"google/gemma-3-12b-it":{"name":"Google: Gemma 3 12B","cost":{"input":0.04,"output":0.13,"cache_read":0.015},"limit":{"context":131072,"output":131072},"modalities":{"input":["image","text"],"output":["text"]},"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-03-13"},"google/gemma-3-27b-it":{"name":"Google: Gemma 3 27B","cost":{"input":0.03,"output":0.11,"cache_read":0.02},"limit":{"context":128000,"output":65536},"modalities":{"input":["image","text"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-03-12"},"google/gemma-3-4b-it":{"name":"Google: Gemma 3 4B","cost":{"input":0.04,"output":0.08},"limit":{"context":131072,"output":19200},"modalities":{"input":["image","text"],"output":["text"]},"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-03-13"},"google/gemma-3n-e4b-it":{"name":"Google: Gemma 3n 4B","cost":{"input":0.02,"output":0.04},"limit":{"context":32768,"output":6554},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2025-05-20"},"google/gemma-4-26b-a4b-it":{"name":"Google: Gemma 4 26B A4B","cost":{"input":0.12,"output":0.4},"limit":{"context":262144,"output":262144},"modalities":{"input":["image","text","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-03"},"google/gemma-4-31b-it":{"name":"Google: Gemma 4 31B","cost":{"input":0.14,"output":0.4},"limit":{"context":262144,"output":131072},"modalities":{"input":["image","text","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-02"},"google/lyria-3-clip-preview":{"name":"Google: Lyria 3 Clip Preview","cost":{},"limit":{"context":1048576,"output":65536},"modalities":{"input":["image","text"],"output":["audio","text"]},"temperature":true,"attachment":true,"release_date":"2026-03-30"},"google/lyria-3-pro-preview":{"name":"Google: Lyria 3 Pro Preview","cost":{},"limit":{"context":1048576,"output":65536},"modalities":{"input":["image","text"],"output":["audio","text"]},"temperature":true,"attachment":true,"release_date":"2026-03-30"},"gryphe/mythomax-l2-13b":{"name":"MythoMax 13B","cost":{"input":0.06,"output":0.06},"limit":{"context":4096,"output":4096},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2024-04-25"},"ibm-granite/granite-4.0-h-micro":{"name":"IBM: Granite 4.0 Micro","cost":{"input":0.017,"output":0.11},"limit":{"context":131000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2025-10-20"},"ibm-granite/granite-4.1-8b":{"name":"IBM: Granite 4.1 8B","cost":{"input":0.05,"output":0.1,"cache_read":0.05},"limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2026-04-30"},"inception/mercury-2":{"name":"Inception: Mercury 2","cost":{"input":0.25,"output":0.75,"cache_read":0.025},"limit":{"context":128000,"output":50000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-02-24"},"inclusionai/ling-2.6-1t":{"name":"inclusionAI: Ling-2.6-1T","cost":{"input":0.3,"output":2.5,"cache_read":0.06},"limit":{"context":262144,"output":32768},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2026-04-23"},"inclusionai/ling-2.6-flash":{"name":"inclusionAI: Ling-2.6 Flash","cost":{"input":0.08,"output":0.24,"cache_read":0.016},"limit":{"context":262144,"output":32768},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2026-04-21"},"inclusionai/ring-2.6-1t":{"name":"inclusionAI: Ring-2.6-1T","cost":{"input":0.075,"output":0.625,"cache_read":0.015},"limit":{"context":262144,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-05-08"},"inflection/inflection-3-pi":{"name":"Inflection: Inflection 3 Pi","cost":{"input":2.5,"output":10},"limit":{"context":8000,"output":1024},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2024-10-11"},"inflection/inflection-3-productivity":{"name":"Inflection: Inflection 3 Productivity","cost":{"input":2.5,"output":10},"limit":{"context":8000,"output":1024},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2024-10-11"},"kilo-auto/balanced":{"name":"Kilo Auto Balanced","cost":{"input":0.6,"output":3},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-03-15"},"kilo-auto/free":{"name":"Kilo Auto Free","cost":{},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-03-15"},"kilo-auto/frontier":{"name":"Kilo Auto Frontier","cost":{"input":5,"output":25},"limit":{"context":1000000,"output":128000},"modalities":{"input":["image","text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-03-15"},"kilo-auto/small":{"name":"Kilo Auto Small","cost":{"input":0.05,"output":0.4},"limit":{"context":400000,"output":128000},"modalities":{"input":["image","text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-03-15"},"kwaipilot/kat-coder-pro-v2":{"name":"Kwaipilot: KAT-Coder-Pro V2","cost":{"input":0.3,"output":1.2,"cache_read":0.06},"limit":{"context":256000,"output":80000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-03-27"},"liquid/lfm-2-24b-a2b":{"name":"LiquidAI: LFM2-24B-A2B","cost":{"input":0.03,"output":0.12},"limit":{"context":32768,"output":32768},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2026-02-26"},"mancer/weaver":{"name":"Mancer: Weaver (alpha)","cost":{"input":0.75,"output":1},"limit":{"context":8000,"output":2000},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2023-08-02"},"meta-llama/llama-3-70b-instruct":{"name":"Meta: Llama 3 70B Instruct","cost":{"input":0.51,"output":0.74},"limit":{"context":8192,"output":8000},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2024-07-23"},"meta-llama/llama-3-8b-instruct":{"name":"Meta: Llama 3 8B Instruct","cost":{"input":0.03,"output":0.04},"limit":{"context":8192,"output":16384},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-04-25"},"meta-llama/llama-3.1-70b-instruct":{"name":"Meta: Llama 3.1 70B Instruct","cost":{"input":0.4,"output":0.4},"limit":{"context":131072,"output":26215},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-07-16"},"meta-llama/llama-3.1-8b-instruct":{"name":"Meta: Llama 3.1 8B Instruct","cost":{"input":0.02,"output":0.05},"limit":{"context":16384,"output":16384},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-07-23"},"meta-llama/llama-3.2-11b-vision-instruct":{"name":"Meta: Llama 3.2 11B Vision Instruct","cost":{"input":0.049,"output":0.049},"limit":{"context":131072,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"temperature":true,"attachment":true,"open_weights":true,"release_date":"2024-09-25"},"meta-llama/llama-3.2-1b-instruct":{"name":"Meta: Llama 3.2 1B Instruct","cost":{"input":0.027,"output":0.2},"limit":{"context":60000,"output":12000},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2024-09-18"},"meta-llama/llama-3.2-3b-instruct":{"name":"Meta: Llama 3.2 3B Instruct","cost":{"input":0.051,"output":0.34},"limit":{"context":80000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2024-09-18"},"meta-llama/llama-3.3-70b-instruct":{"name":"Meta: Llama 3.3 70B Instruct","cost":{"input":0.1,"output":0.32},"limit":{"context":131072,"output":16384},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-08-01"},"meta-llama/llama-4-maverick":{"name":"Meta: Llama 4 Maverick","cost":{"input":0.15,"output":0.6},"limit":{"context":1048576,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-04-05"},"meta-llama/llama-4-scout":{"name":"Meta: Llama 4 Scout","cost":{"input":0.08,"output":0.3},"limit":{"context":327680,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-04-05"},"meta-llama/llama-guard-3-8b":{"name":"Llama Guard 3 8B","cost":{"input":0.02,"output":0.06},"limit":{"context":131072,"output":26215},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2024-04-18"},"meta-llama/llama-guard-4-12b":{"name":"Meta: Llama Guard 4 12B","cost":{"input":0.18,"output":0.18},"limit":{"context":163840,"output":32768},"modalities":{"input":["image","text"],"output":["text"]},"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-04-05"},"microsoft/phi-4":{"name":"Microsoft: Phi 4","cost":{"input":0.06,"output":0.14},"limit":{"context":16384,"output":16384},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2024-12-11"},"microsoft/phi-4-mini-instruct":{"name":"Microsoft: Phi 4 Mini Instruct","cost":{"input":0.08,"output":0.35,"cache_read":0.08},"limit":{"context":128000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2025-10-17"},"microsoft/wizardlm-2-8x22b":{"name":"WizardLM-2 8x22B","cost":{"input":0.62,"output":0.62},"limit":{"context":65535,"output":8000},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2024-04-24"},"minimax/minimax-01":{"name":"MiniMax: MiniMax-01","cost":{"input":0.2,"output":1.1},"limit":{"context":1000192,"output":1000192},"modalities":{"input":["text","image"],"output":["text"]},"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-01-15"},"minimax/minimax-m1":{"name":"MiniMax: MiniMax M1","cost":{"input":0.4,"output":2.2},"limit":{"context":1000000,"output":40000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-06-17"},"minimax/minimax-m2":{"name":"MiniMax: MiniMax M2","cost":{"input":0.255,"output":1,"cache_read":0.03},"limit":{"context":196608,"output":196608},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-10-23"},"minimax/minimax-m2-her":{"name":"MiniMax: MiniMax M2-her","cost":{"input":0.3,"output":1.2},"limit":{"context":65536,"output":2048},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2026-01-23"},"minimax/minimax-m2.1":{"name":"MiniMax: MiniMax M2.1","cost":{"input":0.27,"output":0.95,"cache_read":0.03},"limit":{"context":196608,"output":39322},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-23"},"minimax/minimax-m2.5":{"name":"MiniMax: MiniMax M2.5","cost":{"input":0.25,"output":1.2,"cache_read":0.029},"limit":{"context":196608,"output":196608},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-12"},"minimax/minimax-m2.7":{"name":"MiniMax: MiniMax M2.7","family":"minimax-m2.7","cost":{"input":0.3,"output":1.2,"cache_read":0.06},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-03-18"},"minimax/minimax-m3":{"name":"MiniMax: MiniMax M3","family":"minimax","cost":{"input":0.3,"output":1.2,"cache_read":0.06},"limit":{"context":1048576,"output":512000},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-06-01"},"mistralai/codestral-2508":{"name":"Mistral: Codestral 2508","cost":{"input":0.3,"output":0.9},"limit":{"context":256000,"output":51200},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-08-01"},"mistralai/devstral-2512":{"name":"Mistral: Devstral 2 2512","cost":{"input":0.4,"output":2,"cache_read":0.025},"limit":{"context":262144,"output":65536},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-09-12"},"mistralai/devstral-medium":{"name":"Mistral: Devstral Medium","cost":{"input":0.4,"output":2},"limit":{"context":131072,"output":26215},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-10"},"mistralai/devstral-small":{"name":"Mistral: Devstral Small 1.1","cost":{"input":0.1,"output":0.3},"limit":{"context":131072,"output":26215},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-05-07"},"mistralai/ministral-14b-2512":{"name":"Mistral: Ministral 3 14B 2512","cost":{"input":0.2,"output":0.2},"limit":{"context":262144,"output":52429},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-12-16"},"mistralai/ministral-3b-2512":{"name":"Mistral: Ministral 3 3B 2512","cost":{"input":0.1,"output":0.1},"limit":{"context":131072,"output":32768},"modalities":{"input":["image","text"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-12-02"},"mistralai/ministral-8b-2512":{"name":"Mistral: Ministral 3 8B 2512","cost":{"input":0.15,"output":0.15},"limit":{"context":262144,"output":32768},"modalities":{"input":["image","text"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-12-02"},"mistralai/mistral-7b-instruct-v0.1":{"name":"Mistral: Mistral 7B Instruct v0.1","cost":{"input":0.11,"output":0.19},"limit":{"context":2824,"output":565},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2025-04-03"},"mistralai/mistral-large":{"name":"Mistral Large","cost":{"input":2,"output":6},"limit":{"context":128000,"output":25600},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-07-24"},"mistralai/mistral-large-2407":{"name":"Mistral Large 2407","cost":{"input":2,"output":6},"limit":{"context":131072,"output":32768},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-11-19"},"mistralai/mistral-large-2411":{"name":"Mistral Large 2411","cost":{"input":2,"output":6},"limit":{"context":131072,"output":26215},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-07-24"},"mistralai/mistral-large-2512":{"name":"Mistral: Mistral Large 3 2512","cost":{"input":0.5,"output":1.5},"limit":{"context":262144,"output":52429},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2024-11-01"},"mistralai/mistral-medium-3":{"name":"Mistral: Mistral Medium 3","cost":{"input":0.4,"output":2},"limit":{"context":131072,"output":26215},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-05-07"},"mistralai/mistral-medium-3-5":{"name":"Mistral: Mistral Medium 3.5","cost":{"input":1.5,"output":7.5},"limit":{"context":262144,"output":262144},"modalities":{"input":["image","text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-04-30"},"mistralai/mistral-medium-3.1":{"name":"Mistral: Mistral Medium 3.1","cost":{"input":0.4,"output":2},"limit":{"context":131072,"output":26215},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-08-12"},"mistralai/mistral-nemo":{"name":"Mistral: Mistral Nemo","cost":{"input":0.02,"output":0.04},"limit":{"context":131072,"output":16384},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-07-01"},"mistralai/mistral-saba":{"name":"Mistral: Saba","cost":{"input":0.2,"output":0.6},"limit":{"context":32768,"output":32768},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-02-17"},"mistralai/mistral-small-24b-instruct-2501":{"name":"Mistral: Mistral Small 3","cost":{"input":0.05,"output":0.08},"limit":{"context":32768,"output":16384},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-29"},"mistralai/mistral-small-2603":{"name":"Mistral: Mistral Small 4","cost":{"input":0.15,"output":0.6,"cache_read":0.015},"limit":{"context":262144,"output":262144},"modalities":{"input":["image","text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-03-16"},"mistralai/mistral-small-3.1-24b-instruct":{"name":"Mistral: Mistral Small 3.1 24B","cost":{"input":0.35,"output":0.56,"cache_read":0.015},"limit":{"context":128000,"output":131072},"modalities":{"input":["image","text"],"output":["text"]},"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-03-17"},"mistralai/mistral-small-3.2-24b-instruct":{"name":"Mistral: Mistral Small 3.2 24B","cost":{"input":0.06,"output":0.18,"cache_read":0.03},"limit":{"context":131072,"output":131072},"modalities":{"input":["image","text"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-06-20"},"mistralai/mixtral-8x22b-instruct":{"name":"Mistral: Mixtral 8x22B Instruct","cost":{"input":2,"output":6},"limit":{"context":65536,"output":13108},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-04-17"},"mistralai/pixtral-large-2411":{"name":"Mistral: Pixtral Large 2411","cost":{"input":2,"output":6},"limit":{"context":131072,"output":32768},"modalities":{"input":["image","text"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2024-11-19"},"mistralai/voxtral-small-24b-2507":{"name":"Mistral: Voxtral Small 24B 2507","cost":{"input":0.1,"output":0.3},"limit":{"context":32000,"output":6400},"modalities":{"input":["text","audio"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-01"},"moonshotai/kimi-k2":{"name":"MoonshotAI: Kimi K2 0711","cost":{"input":0.55,"output":2.2},"limit":{"context":131000,"output":26215},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-11"},"moonshotai/kimi-k2-0905":{"name":"MoonshotAI: Kimi K2 0905","cost":{"input":0.4,"output":2,"cache_read":0.15},"limit":{"context":131072,"output":26215},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-09-05"},"moonshotai/kimi-k2-thinking":{"name":"MoonshotAI: Kimi K2 Thinking","cost":{"input":0.47,"output":2,"cache_read":0.2},"limit":{"context":131072,"output":65535},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-11-06"},"moonshotai/kimi-k2.5":{"name":"MoonshotAI: Kimi K2.5","cost":{"input":0.45,"output":2.2},"limit":{"context":262144,"output":65535},"modalities":{"input":["image","text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-01-27"},"moonshotai/kimi-k2.6":{"name":"MoonshotAI: Kimi K2.6","cost":{"input":0.75,"output":3.5,"cache_read":0.375},"limit":{"context":262144,"output":65535},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-20"},"morph/morph-v3-fast":{"name":"Morph: Morph V3 Fast","cost":{"input":0.8,"output":1.2},"limit":{"context":81920,"output":38000},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2024-08-15"},"morph/morph-v3-large":{"name":"Morph: Morph V3 Large","cost":{"input":0.9,"output":1.9},"limit":{"context":262144,"output":131072},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2024-08-15"},"nex-agi/deepseek-v3.1-nex-n1":{"name":"Nex AGI: DeepSeek V3.1 Nex N1","cost":{"input":0.27,"output":1},"limit":{"context":131072,"output":163840},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-01-01"},"nousresearch/hermes-2-pro-llama-3-8b":{"name":"NousResearch: Hermes 2 Pro - Llama-3 8B","cost":{"input":0.14,"output":0.14},"limit":{"context":8192,"output":8192},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2024-05-27"},"nousresearch/hermes-3-llama-3.1-405b":{"name":"Nous: Hermes 3 405B Instruct","cost":{"input":1,"output":1},"limit":{"context":131072,"output":16384},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2024-08-16"},"nousresearch/hermes-3-llama-3.1-70b":{"name":"Nous: Hermes 3 70B Instruct","cost":{"input":0.3,"output":0.3},"limit":{"context":131072,"output":32768},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2024-08-18"},"nousresearch/hermes-4-405b":{"name":"Nous: Hermes 4 405B","cost":{"input":1,"output":3},"limit":{"context":131072,"output":26215},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"temperature":true,"open_weights":true,"release_date":"2025-08-25"},"nousresearch/hermes-4-70b":{"name":"Nous: Hermes 4 70B","cost":{"input":0.13,"output":0.4,"cache_read":0.055},"limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"temperature":true,"open_weights":true,"release_date":"2025-08-25"},"nvidia/llama-3.3-nemotron-super-49b-v1.5":{"name":"NVIDIA: Llama 3.3 Nemotron Super 49B V1.5","family":"nemotron","cost":{"input":0.1,"output":0.4},"limit":{"context":131072,"output":26215},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-03-16"},"nvidia/nemotron-3-nano-30b-a3b":{"name":"NVIDIA: Nemotron 3 Nano 30B A3B","family":"nemotron","cost":{"input":0.05,"output":0.2},"limit":{"context":262144,"output":52429},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-12"},"nvidia/nemotron-3-nano-omni-30b-a3b-reasoning:free":{"name":"NVIDIA: Nemotron 3 Nano Omni (free)","family":"nemotron","cost":{},"limit":{"context":256000,"output":65536},"modalities":{"input":["text","audio","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-04-28"},"nvidia/nemotron-3-super-120b-a12b":{"name":"NVIDIA: Nemotron 3 Super","family":"nemotron","cost":{"input":0.1,"output":0.5,"cache_read":0.1},"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-03-11"},"nvidia/nemotron-3-super-120b-a12b:free":{"name":"NVIDIA: Nemotron 3 Super (free)","family":"nemotron","cost":{},"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-03-12"},"nvidia/nemotron-nano-9b-v2":{"name":"NVIDIA: Nemotron Nano 9B V2","family":"nemotron","cost":{"input":0.04,"output":0.16},"limit":{"context":131072,"output":26215},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-08-18"},"openai/gpt-3.5-turbo":{"name":"OpenAI: GPT-3.5 Turbo","cost":{"input":0.5,"output":1.5},"limit":{"context":16385,"output":4096},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2023-03-01"},"openai/gpt-3.5-turbo-0613":{"name":"OpenAI: GPT-3.5 Turbo (older v0613)","cost":{"input":1,"output":2},"limit":{"context":4095,"output":4096},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2023-06-13"},"openai/gpt-3.5-turbo-16k":{"name":"OpenAI: GPT-3.5 Turbo 16k","cost":{"input":3,"output":4},"limit":{"context":16385,"output":4096},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2023-08-28"},"openai/gpt-3.5-turbo-instruct":{"name":"OpenAI: GPT-3.5 Turbo Instruct","cost":{"input":1.5,"output":2},"limit":{"context":4095,"output":4096},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2023-03-01"},"openai/gpt-4":{"name":"OpenAI: GPT-4","cost":{"input":30,"output":60},"limit":{"context":8191,"output":4096},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2023-03-14"},"openai/gpt-4-0314":{"name":"OpenAI: GPT-4 (older v0314)","cost":{"input":30,"output":60},"limit":{"context":8191,"output":4096},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2023-05-28"},"openai/gpt-4-1106-preview":{"name":"OpenAI: GPT-4 Turbo (older v1106)","cost":{"input":10,"output":30},"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2023-11-06"},"openai/gpt-4-turbo":{"name":"OpenAI: GPT-4 Turbo","cost":{"input":10,"output":30},"limit":{"context":128000,"output":4096},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2023-09-13"},"openai/gpt-4-turbo-preview":{"name":"OpenAI: GPT-4 Turbo Preview","cost":{"input":10,"output":30},"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2024-01-25"},"openai/gpt-4.1":{"name":"OpenAI: GPT-4.1","cost":{"input":2,"output":8,"cache_read":0.5},"limit":{"context":1047576,"output":32768},"modalities":{"input":["image","pdf","text"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-04-14"},"openai/gpt-4.1-mini":{"name":"OpenAI: GPT-4.1 Mini","cost":{"input":0.4,"output":1.6,"cache_read":0.1},"limit":{"context":1047576,"output":32768},"modalities":{"input":["image","pdf","text"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-04-14"},"openai/gpt-4.1-nano":{"name":"OpenAI: GPT-4.1 Nano","cost":{"input":0.1,"output":0.4,"cache_read":0.025},"limit":{"context":1047576,"output":32768},"modalities":{"input":["image","pdf","text"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-04-14"},"openai/gpt-4o":{"name":"OpenAI: GPT-4o","cost":{"input":2.5,"output":10,"cache_read":1.25},"limit":{"context":128000,"output":16384},"modalities":{"input":["image","pdf","text"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-05-13"},"openai/gpt-4o-2024-05-13":{"name":"OpenAI: GPT-4o (2024-05-13)","cost":{"input":5,"output":15},"limit":{"context":128000,"output":4096},"modalities":{"input":["image","pdf","text"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-05-13"},"openai/gpt-4o-2024-08-06":{"name":"OpenAI: GPT-4o (2024-08-06)","cost":{"input":2.5,"output":10,"cache_read":1.25},"limit":{"context":128000,"output":16384},"modalities":{"input":["image","pdf","text"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-08-06"},"openai/gpt-4o-2024-11-20":{"name":"OpenAI: GPT-4o (2024-11-20)","cost":{"input":2.5,"output":10,"cache_read":1.25},"limit":{"context":128000,"output":16384},"modalities":{"input":["image","pdf","text"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-11-20"},"openai/gpt-4o-audio-preview":{"name":"OpenAI: GPT-4o Audio","cost":{"input":2.5,"output":10},"limit":{"context":128000,"output":16384},"modalities":{"input":["audio","text"],"output":["audio","text"]},"tool_call":true,"temperature":true,"release_date":"2025-08-15"},"openai/gpt-4o-mini":{"name":"OpenAI: GPT-4o-mini","cost":{"input":0.15,"output":0.6,"cache_read":0.075},"limit":{"context":128000,"output":16384},"modalities":{"input":["image","pdf","text"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-07-18"},"openai/gpt-4o-mini-2024-07-18":{"name":"OpenAI: GPT-4o-mini (2024-07-18)","cost":{"input":0.15,"output":0.6},"limit":{"context":128000,"output":16384},"modalities":{"input":["image","pdf","text"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-07-18"},"openai/gpt-4o-mini-search-preview":{"name":"OpenAI: GPT-4o-mini Search Preview","cost":{"input":0.15,"output":0.6},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-01"},"openai/gpt-4o-search-preview":{"name":"OpenAI: GPT-4o Search Preview","cost":{"input":2.5,"output":10},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-03-13"},"openai/gpt-5":{"name":"OpenAI: GPT-5","cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":400000,"output":128000},"modalities":{"input":["image","pdf","text"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-08-07"},"openai/gpt-5-chat":{"name":"OpenAI: GPT-5 Chat","cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":128000,"output":16384},"modalities":{"input":["image","pdf","text"],"output":["text"]},"attachment":true,"release_date":"2025-08-07"},"openai/gpt-5-codex":{"name":"OpenAI: GPT-5 Codex","cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-09-15"},"openai/gpt-5-image":{"name":"OpenAI: GPT-5 Image","cost":{"input":10,"output":10},"limit":{"context":400000,"output":128000},"modalities":{"input":["image","pdf","text"],"output":["image","text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-10-14"},"openai/gpt-5-image-mini":{"name":"OpenAI: GPT-5 Image Mini","cost":{"input":2.5,"output":2},"limit":{"context":400000,"output":128000},"modalities":{"input":["image","pdf","text"],"output":["image","text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-10-16"},"openai/gpt-5-mini":{"name":"OpenAI: GPT-5 Mini","cost":{"input":0.25,"output":2,"cache_read":0.025},"limit":{"context":400000,"output":128000},"modalities":{"input":["image","pdf","text"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-08-07"},"openai/gpt-5-nano":{"name":"OpenAI: GPT-5 Nano","cost":{"input":0.05,"output":0.4,"cache_read":0.005},"limit":{"context":400000,"output":128000},"modalities":{"input":["image","pdf","text"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-08-07"},"openai/gpt-5-pro":{"name":"OpenAI: GPT-5 Pro","cost":{"input":15,"output":120},"limit":{"context":400000,"output":128000},"modalities":{"input":["image","pdf","text"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-10-06"},"openai/gpt-5.1":{"name":"OpenAI: GPT-5.1","cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":400000,"output":128000},"modalities":{"input":["image","pdf","text"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-11-13"},"openai/gpt-5.1-chat":{"name":"OpenAI: GPT-5.1 Chat","cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":128000,"output":16384},"modalities":{"input":["image","pdf","text"],"output":["text"]},"tool_call":true,"attachment":true,"release_date":"2025-11-13"},"openai/gpt-5.1-codex":{"name":"OpenAI: GPT-5.1-Codex","cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-11-13"},"openai/gpt-5.1-codex-max":{"name":"OpenAI: GPT-5.1-Codex-Max","cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-11-13"},"openai/gpt-5.1-codex-mini":{"name":"OpenAI: GPT-5.1-Codex-Mini","cost":{"input":0.25,"output":2,"cache_read":0.025},"limit":{"context":400000,"output":100000},"modalities":{"input":["image","text"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-11-13"},"openai/gpt-5.2":{"name":"OpenAI: GPT-5.2","cost":{"input":1.75,"output":14,"cache_read":0.175},"limit":{"context":400000,"output":128000},"modalities":{"input":["image","pdf","text"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-12-11"},"openai/gpt-5.2-chat":{"name":"OpenAI: GPT-5.2 Chat","cost":{"input":1.75,"output":14,"cache_read":0.175},"limit":{"context":128000,"output":16384},"modalities":{"input":["image","pdf","text"],"output":["text"]},"tool_call":true,"attachment":true,"release_date":"2025-12-11"},"openai/gpt-5.2-codex":{"name":"OpenAI: GPT-5.2-Codex","cost":{"input":1.75,"output":14,"cache_read":0.175},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-01-14"},"openai/gpt-5.2-pro":{"name":"OpenAI: GPT-5.2 Pro","cost":{"input":21,"output":168},"limit":{"context":400000,"output":128000},"modalities":{"input":["image","pdf","text"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-12-11"},"openai/gpt-5.3-chat":{"name":"OpenAI: GPT-5.3 Chat","cost":{"input":1.75,"output":14},"limit":{"context":128000,"output":16384},"modalities":{"input":["image","pdf","text"],"output":["text"]},"tool_call":true,"attachment":true,"release_date":"2026-03-04"},"openai/gpt-5.3-codex":{"name":"OpenAI: GPT-5.3-Codex","cost":{"input":1.75,"output":14},"limit":{"context":400000,"output":128000},"modalities":{"input":["image","text"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-02-25"},"openai/gpt-5.4":{"name":"OpenAI: GPT-5.4","cost":{"input":2.5,"output":15},"limit":{"context":1050000,"output":128000},"modalities":{"input":["image","pdf","text"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-06"},"openai/gpt-5.4-image-2":{"name":"OpenAI: GPT-5.4 Image 2","cost":{"input":8,"output":15,"cache_read":2},"limit":{"context":272000,"output":128000},"modalities":{"input":["image","text","pdf"],"output":["image","text"]},"reasoning":true,"attachment":true,"release_date":"2026-04-21"},"openai/gpt-5.4-mini":{"name":"OpenAI: GPT-5.4 Mini","cost":{"input":0.75,"output":4.5,"cache_read":0.075},"limit":{"context":400000,"output":128000},"modalities":{"input":["image","pdf","text"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-17"},"openai/gpt-5.4-nano":{"name":"OpenAI: GPT-5.4 Nano","cost":{"input":0.2,"output":1.25,"cache_read":0.02},"limit":{"context":400000,"output":128000},"modalities":{"input":["image","pdf","text"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-17"},"openai/gpt-5.4-pro":{"name":"OpenAI: GPT-5.4 Pro","cost":{"input":30,"output":180},"limit":{"context":1050000,"output":128000},"modalities":{"input":["image","pdf","text"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-06"},"openai/gpt-5.5":{"name":"OpenAI: GPT-5.5","cost":{"input":5,"output":30,"cache_read":0.5},"limit":{"context":1050000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-24"},"openai/gpt-5.5-pro":{"name":"OpenAI: GPT-5.5 Pro","cost":{"input":30,"output":180},"limit":{"context":1050000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-24"},"openai/gpt-audio":{"name":"OpenAI: GPT Audio","cost":{"input":2.5,"output":10},"limit":{"context":128000,"output":16384},"modalities":{"input":["audio","text"],"output":["audio","text"]},"temperature":true,"release_date":"2026-01-20"},"openai/gpt-audio-mini":{"name":"OpenAI: GPT Audio Mini","cost":{"input":0.6,"output":2.4},"limit":{"context":128000,"output":16384},"modalities":{"input":["audio","text"],"output":["audio","text"]},"temperature":true,"release_date":"2026-01-20"},"openai/gpt-chat-latest":{"name":"OpenAI: GPT Chat Latest","cost":{"input":5,"output":30,"cache_read":0.5},"limit":{"context":400000,"output":128000},"modalities":{"input":["image","pdf","text"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-05-05"},"openai/gpt-oss-120b":{"name":"OpenAI: gpt-oss-120b","cost":{"input":0.039,"output":0.19},"limit":{"context":131072,"output":26215},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-08-05"},"openai/gpt-oss-20b":{"name":"OpenAI: gpt-oss-20b","cost":{"input":0.03,"output":0.14},"limit":{"context":131072,"output":26215},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-08-05"},"openai/gpt-oss-safeguard-20b":{"name":"OpenAI: gpt-oss-safeguard-20b","cost":{"input":0.075,"output":0.3,"cache_read":0.037},"limit":{"context":131072,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-10-29"},"openai/o1":{"name":"OpenAI: o1","cost":{"input":15,"output":60,"cache_read":7.5},"limit":{"context":200000,"output":100000},"modalities":{"input":["image","pdf","text"],"output":["text"]},"tool_call":true,"attachment":true,"release_date":"2024-12-05"},"openai/o1-pro":{"name":"OpenAI: o1-pro","cost":{"input":150,"output":600},"limit":{"context":200000,"output":100000},"modalities":{"input":["image","pdf","text"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2025-03-19"},"openai/o3":{"name":"OpenAI: o3","cost":{"input":2,"output":8,"cache_read":0.5},"limit":{"context":200000,"output":100000},"modalities":{"input":["image","pdf","text"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-04-16"},"openai/o3-deep-research":{"name":"OpenAI: o3 Deep Research","cost":{"input":10,"output":40,"cache_read":2.5},"limit":{"context":200000,"output":100000},"modalities":{"input":["image","pdf","text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-06-26"},"openai/o3-mini":{"name":"OpenAI: o3 Mini","cost":{"input":1.1,"output":4.4,"cache_read":0.55},"limit":{"context":200000,"output":100000},"modalities":{"input":["pdf","text"],"output":["text"]},"tool_call":true,"attachment":true,"release_date":"2024-12-20"},"openai/o3-mini-high":{"name":"OpenAI: o3 Mini High","cost":{"input":1.1,"output":4.4,"cache_read":0.55},"limit":{"context":200000,"output":100000},"modalities":{"input":["pdf","text"],"output":["text"]},"tool_call":true,"attachment":true,"release_date":"2025-01-31"},"openai/o3-pro":{"name":"OpenAI: o3 Pro","cost":{"input":20,"output":80},"limit":{"context":200000,"output":100000},"modalities":{"input":["image","pdf","text"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-04-16"},"openai/o4-mini":{"name":"OpenAI: o4 Mini","cost":{"input":1.1,"output":4.4,"cache_read":0.275},"limit":{"context":200000,"output":100000},"modalities":{"input":["image","pdf","text"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-04-16"},"openai/o4-mini-deep-research":{"name":"OpenAI: o4 Mini Deep Research","cost":{"input":2,"output":8,"cache_read":0.5},"limit":{"context":200000,"output":100000},"modalities":{"input":["image","pdf","text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-06-26"},"openai/o4-mini-high":{"name":"OpenAI: o4 Mini High","cost":{"input":1.1,"output":4.4},"limit":{"context":200000,"output":100000},"modalities":{"input":["image","pdf","text"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-04-17"},"openrouter/auto":{"name":"Auto Router","cost":{},"limit":{"context":2000000,"output":32768},"modalities":{"input":["audio","image","pdf","text","video"],"output":["image","text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-03-15"},"openrouter/bodybuilder":{"name":"Body Builder (beta)","cost":{},"limit":{"context":128000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"release_date":"2026-03-15"},"openrouter/free":{"name":"Free Models Router","cost":{},"limit":{"context":200000,"output":32768},"modalities":{"input":["image","text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-01"},"openrouter/owl-alpha":{"name":"Owl Alpha","cost":{},"limit":{"context":1048756,"output":262144},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-04-28"},"openrouter/pareto-code":{"name":"Pareto Code Router","cost":{},"limit":{"context":200000,"output":65536},"modalities":{"input":["text"],"output":["text"]},"release_date":"2026-04-21"},"perceptron/perceptron-mk1":{"name":"Perceptron: Perceptron Mk1","cost":{"input":0.15,"output":1.5},"limit":{"context":32768,"output":8192},"modalities":{"input":["image","text","video"],"output":["text"]},"reasoning":true,"temperature":true,"attachment":true,"release_date":"2026-05-12"},"perplexity/sonar":{"name":"Perplexity: Sonar","cost":{"input":1,"output":1},"limit":{"context":127072,"output":25415},"modalities":{"input":["text","image"],"output":["text"]},"temperature":true,"attachment":true,"release_date":"2024-01-01"},"perplexity/sonar-deep-research":{"name":"Perplexity: Sonar Deep Research","cost":{"input":2,"output":8},"limit":{"context":128000,"output":25600},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"temperature":true,"release_date":"2025-01-27"},"perplexity/sonar-pro":{"name":"Perplexity: Sonar Pro","cost":{"input":3,"output":15},"limit":{"context":200000,"output":8000},"modalities":{"input":["text","image"],"output":["text"]},"temperature":true,"attachment":true,"release_date":"2024-01-01"},"perplexity/sonar-pro-search":{"name":"Perplexity: Sonar Pro Search","cost":{"input":3,"output":15},"limit":{"context":200000,"output":8000},"modalities":{"input":["image","text"],"output":["text"]},"reasoning":true,"temperature":true,"attachment":true,"release_date":"2025-10-31"},"perplexity/sonar-reasoning-pro":{"name":"Perplexity: Sonar Reasoning Pro","cost":{"input":2,"output":8},"limit":{"context":128000,"output":25600},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"temperature":true,"attachment":true,"release_date":"2024-01-01"},"poolside/laguna-m.1:free":{"name":"Poolside: Laguna M.1 (free)","family":"laguna","cost":{},"limit":{"context":262144,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-28"},"poolside/laguna-xs.2:free":{"name":"Poolside: Laguna XS.2 (free)","family":"laguna","cost":{},"limit":{"context":262144,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-28"},"prime-intellect/intellect-3":{"name":"Prime Intellect: INTELLECT-3","cost":{"input":0.2,"output":1.1},"limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-11-26"},"qwen/qwen-2.5-72b-instruct":{"name":"Qwen2.5 72B Instruct","cost":{"input":0.12,"output":0.39},"limit":{"context":32768,"output":16384},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-09"},"qwen/qwen-2.5-7b-instruct":{"name":"Qwen: Qwen2.5 7B Instruct","cost":{"input":0.04,"output":0.1},"limit":{"context":32768,"output":6554},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-09"},"qwen/qwen-2.5-coder-32b-instruct":{"name":"Qwen2.5 Coder 32B Instruct","cost":{"input":0.2,"output":0.2,"cache_read":0.015},"limit":{"context":32768,"output":8192},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2024-11-11"},"qwen/qwen-plus":{"name":"Qwen: Qwen-Plus","cost":{"input":0.4,"output":1.2,"cache_read":0.08},"limit":{"context":1000000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2024-01-25"},"qwen/qwen-plus-2025-07-28":{"name":"Qwen: Qwen Plus 0728","cost":{"input":0.26,"output":0.78},"limit":{"context":1000000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-09-09"},"qwen/qwen-plus-2025-07-28:thinking":{"name":"Qwen: Qwen Plus 0728 (thinking)","cost":{"input":0.26,"output":0.78},"limit":{"context":1000000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-09-09"},"qwen/qwen2.5-vl-72b-instruct":{"name":"Qwen: Qwen2.5 VL 72B Instruct","cost":{"input":0.8,"output":0.8,"cache_read":0.075},"limit":{"context":32768,"output":32768},"modalities":{"input":["image","text"],"output":["text"]},"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-02-01"},"qwen/qwen3-14b":{"name":"Qwen: Qwen3 14B","cost":{"input":0.06,"output":0.24,"cache_read":0.025},"limit":{"context":40960,"output":40960},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-04"},"qwen/qwen3-235b-a22b":{"name":"Qwen: Qwen3 235B A22B","cost":{"input":0.455,"output":1.82,"cache_read":0.15},"limit":{"context":131072,"output":8192},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-12-01"},"qwen/qwen3-235b-a22b-2507":{"name":"Qwen: Qwen3 235B A22B Instruct 2507","cost":{"input":0.071,"output":0.1},"limit":{"context":262144,"output":52429},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-04"},"qwen/qwen3-235b-a22b-thinking-2507":{"name":"Qwen: Qwen3 235B A22B Thinking 2507","cost":{"input":0.11,"output":0.6},"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-25"},"qwen/qwen3-30b-a3b":{"name":"Qwen: Qwen3 30B A3B","cost":{"input":0.08,"output":0.28,"cache_read":0.03},"limit":{"context":40960,"output":40960},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-04"},"qwen/qwen3-30b-a3b-instruct-2507":{"name":"Qwen: Qwen3 30B A3B Instruct 2507","cost":{"input":0.09,"output":0.3,"cache_read":0.04},"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-29"},"qwen/qwen3-30b-a3b-thinking-2507":{"name":"Qwen: Qwen3 30B A3B Thinking 2507","cost":{"input":0.051,"output":0.34},"limit":{"context":32768,"output":6554},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-29"},"qwen/qwen3-32b":{"name":"Qwen: Qwen3 32B","cost":{"input":0.08,"output":0.24,"cache_read":0.04},"limit":{"context":40960,"output":40960},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-12-01"},"qwen/qwen3-8b":{"name":"Qwen: Qwen3 8B","cost":{"input":0.05,"output":0.4,"cache_read":0.05},"limit":{"context":40960,"output":8192},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-04"},"qwen/qwen3-coder":{"name":"Qwen: Qwen3 Coder 480B A35B","cost":{"input":0.22,"output":1,"cache_read":0.022},"limit":{"context":262144,"output":52429},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-23"},"qwen/qwen3-coder-30b-a3b-instruct":{"name":"Qwen: Qwen3 Coder 30B A3B Instruct","cost":{"input":0.07,"output":0.27},"limit":{"context":160000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-31"},"qwen/qwen3-coder-flash":{"name":"Qwen: Qwen3 Coder Flash","cost":{"input":0.195,"output":0.975,"cache_read":0.06},"limit":{"context":1000000,"output":65536},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-07-23"},"qwen/qwen3-coder-next":{"name":"Qwen: Qwen3 Coder Next","cost":{"input":0.12,"output":0.75,"cache_read":0.035},"limit":{"context":262144,"output":65536},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-02"},"qwen/qwen3-coder-plus":{"name":"Qwen: Qwen3 Coder Plus","cost":{"input":0.65,"output":3.25,"cache_read":0.2},"limit":{"context":1000000,"output":65536},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-01"},"qwen/qwen3-max":{"name":"Qwen: Qwen3 Max","cost":{"input":1.2,"output":6,"cache_read":0.24},"limit":{"context":262144,"output":32768},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-09-05"},"qwen/qwen3-max-thinking":{"name":"Qwen: Qwen3 Max Thinking","cost":{"input":0.78,"output":3.9},"limit":{"context":262144,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-01-23"},"qwen/qwen3-next-80b-a3b-instruct":{"name":"Qwen: Qwen3 Next 80B A3B Instruct","cost":{"input":0.09,"output":1.1},"limit":{"context":131072,"output":52429},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-09-11"},"qwen/qwen3-next-80b-a3b-thinking":{"name":"Qwen: Qwen3 Next 80B A3B Thinking","cost":{"input":0.0975,"output":0.78},"limit":{"context":131072,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-09-11"},"qwen/qwen3-vl-235b-a22b-instruct":{"name":"Qwen: Qwen3 VL 235B A22B Instruct","cost":{"input":0.2,"output":0.88,"cache_read":0.11},"limit":{"context":262144,"output":52429},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-09-23"},"qwen/qwen3-vl-235b-a22b-thinking":{"name":"Qwen: Qwen3 VL 235B A22B Thinking","cost":{"input":0.26,"output":2.6},"limit":{"context":131072,"output":32768},"modalities":{"input":["image","text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-09-24"},"qwen/qwen3-vl-30b-a3b-instruct":{"name":"Qwen: Qwen3 VL 30B A3B Instruct","cost":{"input":0.13,"output":0.52},"limit":{"context":131072,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-10-05"},"qwen/qwen3-vl-30b-a3b-thinking":{"name":"Qwen: Qwen3 VL 30B A3B Thinking","cost":{"input":0.13,"output":1.56},"limit":{"context":131072,"output":32768},"modalities":{"input":["image","text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-10-11"},"qwen/qwen3-vl-32b-instruct":{"name":"Qwen: Qwen3 VL 32B Instruct","cost":{"input":0.104,"output":0.416},"limit":{"context":131072,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-10-21"},"qwen/qwen3-vl-8b-instruct":{"name":"Qwen: Qwen3 VL 8B Instruct","cost":{"input":0.08,"output":0.5},"limit":{"context":131072,"output":32768},"modalities":{"input":["image","text"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-10-15"},"qwen/qwen3-vl-8b-thinking":{"name":"Qwen: Qwen3 VL 8B Thinking","cost":{"input":0.117,"output":1.365},"limit":{"context":131072,"output":32768},"modalities":{"input":["image","text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-10-15"},"qwen/qwen3.5-122b-a10b":{"name":"Qwen: Qwen3.5-122B-A10B","cost":{"input":0.26,"output":2.08},"limit":{"context":262144,"output":65536},"modalities":{"input":["image","text","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-02-26"},"qwen/qwen3.5-27b":{"name":"Qwen: Qwen3.5-27B","cost":{"input":0.195,"output":1.56},"limit":{"context":262144,"output":65536},"modalities":{"input":["image","text","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-02-26"},"qwen/qwen3.5-35b-a3b":{"name":"Qwen: Qwen3.5-35B-A3B","cost":{"input":0.1625,"output":1.3},"limit":{"context":262144,"output":65536},"modalities":{"input":["image","text","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-02-26"},"qwen/qwen3.5-397b-a17b":{"name":"Qwen: Qwen3.5 397B A17B","cost":{"input":0.39,"output":2.34},"limit":{"context":262144,"output":65536},"modalities":{"input":["image","text","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-15"},"qwen/qwen3.5-9b":{"name":"Qwen: Qwen3.5-9B","cost":{"input":0.05,"output":0.15},"limit":{"context":256000,"output":32768},"modalities":{"input":["image","text","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-03-10"},"qwen/qwen3.5-flash-02-23":{"name":"Qwen: Qwen3.5-Flash","cost":{"input":0.1,"output":0.4},"limit":{"context":1000000,"output":65536},"modalities":{"input":["image","text","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-02-26"},"qwen/qwen3.5-plus-02-15":{"name":"Qwen: Qwen3.5 Plus 2026-02-15","cost":{"input":0.26,"output":1.56},"limit":{"context":1000000,"output":65536},"modalities":{"input":["image","text","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-15"},"qwen/qwen3.5-plus-20260420":{"name":"Qwen: Qwen3.5 Plus 2026-04-20","cost":{"input":0.4,"output":2.4},"limit":{"context":1000000,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-04-27"},"qwen/qwen3.6-27b":{"name":"Qwen: Qwen3.6 27B","cost":{"input":0.325,"output":3.25},"limit":{"context":256000,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-04-27"},"qwen/qwen3.6-35b-a3b":{"name":"Qwen: Qwen3.6 35B A3B","cost":{"input":0.1612,"output":0.96525,"cache_read":0.1612},"limit":{"context":262144,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"temperature":true,"attachment":true,"release_date":"2026-04-27"},"qwen/qwen3.6-flash":{"name":"Qwen: Qwen3.6 Flash","cost":{"input":0.25,"output":1.5,"cache_write":0.3125},"limit":{"context":1000000,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-04-27"},"qwen/qwen3.6-max-preview":{"name":"Qwen: Qwen3.6 Max Preview","cost":{"input":1.04,"output":6.24,"cache_write":1.3},"limit":{"context":262144,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-04-27"},"qwen/qwen3.6-plus":{"name":"Qwen: Qwen3.6 Plus","cost":{"input":0.325,"output":1.95,"cache_read":0.0325,"cache_write":0.40625},"limit":{"context":1000000,"output":65536},"modalities":{"input":["image","text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-08-26"},"qwen/qwen3.7-max":{"name":"Qwen: Qwen3.7 Max","cost":{"input":1.625,"output":4.875,"cache_read":0.1625,"cache_write":2.03125},"limit":{"context":1000000,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-08-26"},"rekaai/reka-edge":{"name":"Reka Edge","cost":{"input":0.1,"output":0.1},"limit":{"context":16384,"output":16384},"modalities":{"input":["image","text","video"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-03-20"},"rekaai/reka-flash-3":{"name":"Reka Flash 3","cost":{"input":0.1,"output":0.2},"limit":{"context":65536,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"temperature":true,"open_weights":true,"release_date":"2025-03-12"},"relace/relace-apply-3":{"name":"Relace: Relace Apply 3","cost":{"input":0.85,"output":1.25},"limit":{"context":256000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-09-26"},"relace/relace-search":{"name":"Relace: Relace Search","cost":{"input":1,"output":3},"limit":{"context":256000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-12-09"},"sao10k/l3-euryale-70b":{"name":"Sao10k: Llama 3 Euryale 70B v2.1","cost":{"input":1.48,"output":1.48},"limit":{"context":8192,"output":8192},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-06-18"},"sao10k/l3-lunaris-8b":{"name":"Sao10K: Llama 3 8B Lunaris","cost":{"input":0.04,"output":0.05},"limit":{"context":8192,"output":8192},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2024-08-13"},"sao10k/l3.1-70b-hanami-x1":{"name":"Sao10K: Llama 3.1 70B Hanami x1","cost":{"input":3,"output":3},"limit":{"context":16000,"output":16000},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2025-01-08"},"sao10k/l3.1-euryale-70b":{"name":"Sao10K: Llama 3.1 Euryale 70B v2.2","cost":{"input":0.85,"output":0.85},"limit":{"context":131072,"output":16384},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-08-28"},"sao10k/l3.3-euryale-70b":{"name":"Sao10K: Llama 3.3 Euryale 70B","cost":{"input":0.65,"output":0.75},"limit":{"context":131072,"output":16384},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2024-12-18"},"stealth/claude-opus-4.6":{"name":"Stealth: Claude Opus 4.6 (20% off)","cost":{"input":4,"output":20,"cache_read":0.4,"cache_write":5},"limit":{"context":1000000,"output":128000},"modalities":{"input":["image","pdf","text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-05"},"stealth/claude-opus-4.7":{"name":"Stealth: Claude Opus 4.7 (20% off)","cost":{"input":4,"output":20,"cache_read":0.4,"cache_write":5},"limit":{"context":1000000,"output":128000},"modalities":{"input":["image","pdf","text"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-16"},"stealth/claude-sonnet-4.6":{"name":"Stealth: Claude Sonnet 4.6 (20% off)","cost":{"input":2.4,"output":12,"cache_read":0.24,"cache_write":3},"limit":{"context":1000000,"output":64000},"modalities":{"input":["image","pdf","text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-17"},"stepfun/step-3.5-flash":{"name":"StepFun: Step 3.5 Flash","cost":{"input":0.1,"output":0.3,"cache_read":0.02},"limit":{"context":256000,"output":256000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-01-29"},"switchpoint/router":{"name":"Switchpoint Router","cost":{"input":0.85,"output":3.4},"limit":{"context":131072,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"temperature":true,"release_date":"2025-07-12"},"tencent/hunyuan-a13b-instruct":{"name":"Tencent: Hunyuan A13B Instruct","cost":{"input":0.14,"output":0.57},"limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"temperature":true,"release_date":"2025-06-30"},"tencent/hy3-preview":{"name":"Tencent: Hy3 Preview","cost":{"input":0.066,"output":0.26,"cache_read":0.029},"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-04-22"},"thedrummer/cydonia-24b-v4.1":{"name":"TheDrummer: Cydonia 24B V4.1","cost":{"input":0.3,"output":0.5},"limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2025-09-27"},"thedrummer/rocinante-12b":{"name":"TheDrummer: Rocinante 12B","cost":{"input":0.17,"output":0.43},"limit":{"context":32768,"output":32768},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-09-30"},"thedrummer/skyfall-36b-v2":{"name":"TheDrummer: Skyfall 36B V2","cost":{"input":0.55,"output":0.8},"limit":{"context":32768,"output":32768},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2025-03-11"},"thedrummer/unslopnemo-12b":{"name":"TheDrummer: UnslopNemo 12B","cost":{"input":0.4,"output":0.4},"limit":{"context":32768,"output":32768},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-11-09"},"undi95/remm-slerp-l2-13b":{"name":"ReMM SLERP 13B","cost":{"input":0.45,"output":0.65},"limit":{"context":6144,"output":4096},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2023-07-22"},"upstage/solar-pro-3":{"name":"Upstage: Solar Pro 3","cost":{"input":0.15,"output":0.6},"limit":{"context":128000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-01-27"},"writer/palmyra-x5":{"name":"Writer: Palmyra X5","cost":{"input":0.6,"output":6},"limit":{"context":1040000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2025-04-28"},"x-ai/grok-4.20":{"name":"xAI: Grok 4.20","cost":{"input":2,"output":6,"cache_read":0.2},"limit":{"context":2000000,"output":2000000},"modalities":{"input":["image","pdf","text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-03-31"},"x-ai/grok-4.20-multi-agent":{"name":"xAI: Grok 4.20 Multi-Agent","cost":{"input":2,"output":6,"cache_read":0.2},"limit":{"context":2000000,"output":2000000},"modalities":{"input":["image","pdf","text"],"output":["text"]},"reasoning":true,"temperature":true,"attachment":true,"release_date":"2026-03-31"},"x-ai/grok-4.3":{"name":"xAI: Grok 4.3","cost":{"input":1.25,"output":2.5,"cache_read":0.2},"limit":{"context":1000000,"output":4096},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-05-01"},"x-ai/grok-build-0.1":{"name":"xAI: Grok Build 0.1","cost":{"input":1,"output":2,"cache_read":0.2},"limit":{"context":256000,"output":256000},"modalities":{"input":["image","text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-05-20"},"xiaomi/mimo-v2-flash":{"name":"Xiaomi: MiMo-V2-Flash","family":"mimo","cost":{"input":0.09,"output":0.29,"cache_read":0.045},"limit":{"context":262144,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-16"},"xiaomi/mimo-v2-omni":{"name":"Xiaomi: MiMo-V2-Omni","family":"mimo","cost":{"input":0.4,"output":2,"cache_read":0.08},"limit":{"context":262144,"output":65536},"modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-03-18"},"xiaomi/mimo-v2-pro":{"name":"Xiaomi: MiMo-V2-Pro","family":"mimo","cost":{"input":1,"output":3,"cache_read":0.2},"limit":{"context":1048576,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-03-18"},"xiaomi/mimo-v2.5":{"name":"Xiaomi: MiMo-V2.5","family":"mimo","cost":{"input":0.4,"output":2,"cache_read":0.08},"limit":{"context":1048576,"output":131072},"modalities":{"input":["text","image","audio","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-22"},"xiaomi/mimo-v2.5-pro":{"name":"Xiaomi: MiMo V2.5 Pro","family":"mimo","cost":{"input":1,"output":3,"cache_read":0.2},"limit":{"context":1048576,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-22"},"z-ai/glm-4-32b":{"name":"Z.ai: GLM 4 32B ","cost":{"input":0.1,"output":0.1},"limit":{"context":128000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-25"},"z-ai/glm-4.5":{"name":"Z.ai: GLM 4.5","cost":{"input":0.6,"output":2.2,"cache_read":0.175},"limit":{"context":131072,"output":98304},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-28"},"z-ai/glm-4.5-air":{"name":"Z.ai: GLM 4.5 Air","cost":{"input":0.13,"output":0.85,"cache_read":0.025},"limit":{"context":131072,"output":98304},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-28"},"z-ai/glm-4.5v":{"name":"Z.ai: GLM 4.5V","cost":{"input":0.6,"output":1.8,"cache_read":0.11},"limit":{"context":65536,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-08-11"},"z-ai/glm-4.6":{"name":"Z.ai: GLM 4.6","cost":{"input":0.39,"output":1.9,"cache_read":0.175},"limit":{"context":204800,"output":204800},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-09-30"},"z-ai/glm-4.6v":{"name":"Z.ai: GLM 4.6V","cost":{"input":0.3,"output":0.9},"limit":{"context":131072,"output":131072},"modalities":{"input":["image","text","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-09-30"},"z-ai/glm-4.7":{"name":"Z.ai: GLM 4.7","cost":{"input":0.38,"output":1.98,"cache_read":0.2},"limit":{"context":202752,"output":65535},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-22"},"z-ai/glm-4.7-flash":{"name":"Z.ai: GLM 4.7 Flash","cost":{"input":0.06,"output":0.4,"cache_read":0.01},"limit":{"context":202752,"output":40551},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-01-19"},"z-ai/glm-5":{"name":"Z.ai: GLM 5","cost":{"input":0.72,"output":2.3},"limit":{"context":202752,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-12"},"z-ai/glm-5-turbo":{"name":"Z.ai: GLM 5 Turbo","cost":{"input":1.2,"output":4,"cache_read":0.24},"limit":{"context":202752,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-03-15"},"z-ai/glm-5.1":{"name":"Z.ai: GLM 5.1","cost":{"input":1.26,"output":3.96},"limit":{"context":202752,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-03-27"},"z-ai/glm-5v-turbo":{"name":"Z.ai: GLM 5V Turbo","cost":{"input":1.2,"output":4,"cache_read":0.24},"limit":{"context":202752,"output":131072},"modalities":{"input":["image","text","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-01"},"~anthropic/claude-haiku-latest":{"name":"Anthropic: Claude Haiku Latest","cost":{"input":1,"output":5,"cache_read":0.1,"cache_write":1.25},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-04-27"},"~anthropic/claude-opus-latest":{"name":"Anthropic: Claude Opus Latest","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-16"},"~anthropic/claude-sonnet-latest":{"name":"Anthropic: Claude Sonnet Latest","cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-04-27"},"~google/gemini-flash-latest":{"name":"Google: Gemini Flash Latest","cost":{"input":0.5,"output":3,"cache_read":0.05,"cache_write":0.08333333333333334},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-04-27"},"~google/gemini-pro-latest":{"name":"Google: Gemini Pro Latest","cost":{"input":2,"output":12,"cache_read":0.2,"cache_write":0.375},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-04-27"},"~moonshotai/kimi-latest":{"name":"MoonshotAI: Kimi Latest","cost":{"input":0.74,"output":3.49,"cache_read":0.14},"limit":{"context":262142,"output":262142},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-04-27"},"~openai/gpt-latest":{"name":"OpenAI: GPT Latest","cost":{"input":5,"output":30,"cache_read":0.5},"limit":{"context":1050000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-27"},"~openai/gpt-mini-latest":{"name":"OpenAI: GPT Mini Latest","cost":{"input":0.75,"output":4.5,"cache_read":0.075},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-27"}}},"kimi-for-coding":{"models":{"k2p5":{"name":"Kimi K2.5","family":"kimi-thinking","cost":{},"limit":{"context":262144,"output":32768},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-01"},"k2p6":{"name":"Kimi K2.6","family":"kimi-thinking","cost":{},"limit":{"context":262144,"output":32768},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04"},"k2p7":{"name":"Kimi K2.7 Code","family":"kimi-k2","cost":{},"limit":{"context":262144,"output":32768},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"open_weights":true,"release_date":"2026-06-12"},"kimi-k2-thinking":{"name":"Kimi K2 Thinking","family":"kimi-thinking","cost":{},"limit":{"context":262144,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-11"}}},"kuae-cloud-coding-plan":{"models":{"GLM-4.7":{"name":"GLM-4.7","family":"glm","cost":{},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-22"}}},"lilac":{"models":{"google/gemma-4-31b-it":{"name":"Gemma 4 31B IT","family":"gemma","cost":{"input":0.11,"output":0.35},"limit":{"context":262100,"output":262100},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-02"},"minimaxai/minimax-m3":{"name":"MiniMax M3","family":"minimax-m3","cost":{"input":0.28,"output":1.1,"cache_read":0.05},"limit":{"context":1048576,"output":1048576},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-06-01"},"moonshotai/kimi-k2.6":{"name":"Kimi K2.6","family":"kimi-k2","cost":{"input":0.7,"output":3.5,"cache_read":0.2},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-21"},"zai-org/glm-5.2":{"name":"GLM 5.2","family":"glm","cost":{"input":0.9,"output":3,"cache_read":0.27},"limit":{"context":524288,"output":524288},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-06-13"}}},"llama":{"models":{"cerebras-llama-4-maverick-17b-128e-instruct":{"name":"Cerebras-Llama-4-Maverick-17B-128E-Instruct","family":"llama","cost":{},"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-04-05"},"cerebras-llama-4-scout-17b-16e-instruct":{"name":"Cerebras-Llama-4-Scout-17B-16E-Instruct","family":"llama","cost":{},"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-04-05"},"groq-llama-4-maverick-17b-128e-instruct":{"name":"Groq-Llama-4-Maverick-17B-128E-Instruct","family":"llama","cost":{},"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-04-05"},"llama-3.3-70b-instruct":{"name":"Llama-3.3-70B-Instruct","family":"llama","cost":{},"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2024-12-06"},"llama-3.3-8b-instruct":{"name":"Llama-3.3-8B-Instruct","family":"llama","cost":{},"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2024-12-06"},"llama-4-maverick-17b-128e-instruct-fp8":{"name":"Llama-4-Maverick-17B-128E-Instruct-FP8","family":"llama","cost":{},"limit":{"context":128000,"output":4096},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-04-05"},"llama-4-scout-17b-16e-instruct-fp8":{"name":"Llama-4-Scout-17B-16E-Instruct-FP8","family":"llama","cost":{},"limit":{"context":128000,"output":4096},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-04-05"}}},"llmgateway":{"models":{"auto":{"name":"Auto Route","family":"auto","cost":{},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-01-01"},"claude-3-opus":{"name":"Claude 3 Opus","family":"claude","cost":{"input":15,"output":75,"cache_read":1.5,"cache_write":18.75},"limit":{"context":200000,"output":4096},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-03-04"},"claude-fable-5":{"name":"Claude Fable 5","family":"claude-fable","cost":{"input":10,"output":50,"cache_read":1,"cache_write":12.5},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-06-09"},"claude-haiku-4-5":{"name":"Claude Haiku 4.5 (latest)","family":"claude-haiku","cost":{"input":1,"output":5,"cache_read":0.1,"cache_write":1.25},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-10-15"},"claude-haiku-4-5-20251001":{"name":"Claude Haiku 4.5","family":"claude-haiku","cost":{"input":1,"output":5,"cache_read":0.1,"cache_write":1.25},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-10-15"},"claude-haiku-4-5-free":{"name":"Claude Haiku 4.5 (latest)","family":"claude-haiku","cost":{},"limit":{"context":200000,"output":200000},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-10-15"},"claude-opus-4-1-20250805":{"name":"Claude Opus 4.1","family":"claude-opus","cost":{"input":15,"output":75,"cache_read":1.5,"cache_write":18.75},"limit":{"context":200000,"output":32000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-08-05"},"claude-opus-4-5-20251101":{"name":"Claude Opus 4.5","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-11-01"},"claude-opus-4-6":{"name":"Claude Opus 4.6","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-05"},"claude-opus-4-7":{"name":"Claude Opus 4.7","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-16"},"claude-opus-4-8":{"name":"Claude Opus 4.8","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-05-28"},"claude-sonnet-4-5":{"name":"Claude Sonnet 4.5 (latest)","family":"claude-sonnet","cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-09-29"},"claude-sonnet-4-5-20250929":{"name":"Claude Sonnet 4.5","family":"claude-sonnet","cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-09-29"},"claude-sonnet-4-6":{"name":"Claude Sonnet 4.6","family":"claude-sonnet","cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-17"},"claude-sonnet-5":{"name":"Claude Sonnet 5","family":"claude-sonnet","cost":{"input":2,"output":10,"cache_read":0.2,"cache_write":2.5},"limit":{"context":1000000,"output":1000000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"temperature":true,"attachment":true,"release_date":"2026-06-30"},"codestral-2508":{"name":"Codestral","family":"mistral","cost":{"input":0.3,"output":0.9},"limit":{"context":256000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2025-07-30"},"custom":{"name":"Custom Model","family":"auto","cost":{},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-01-01"},"deepseek-v3.1":{"name":"DeepSeek V3.1","family":"deepseek","cost":{"input":0.56,"output":1.68,"cache_read":0.112},"limit":{"context":128000,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-08-21"},"deepseek-v3.2":{"name":"DeepSeek V3.2","family":"deepseek","cost":{"input":0.26,"output":0.38,"cache_read":0.13},"limit":{"context":163840,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-09-29"},"deepseek-v4-flash":{"name":"DeepSeek V4 Flash","family":"deepseek-flash","cost":{"input":0.14,"output":0.28,"cache_read":0.0028},"limit":{"context":1050000,"output":384000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-24"},"deepseek-v4-pro":{"name":"DeepSeek V4 Pro","family":"deepseek-thinking","cost":{"input":0.435,"output":0.87,"cache_read":0.003625},"limit":{"context":1050000,"output":384000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-24"},"devstral-2512":{"name":"Devstral 2","family":"devstral","cost":{"input":0.4,"output":2},"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-09"},"devstral-small-2507":{"name":"Devstral Small","family":"devstral","cost":{"input":0.1,"output":0.3},"limit":{"context":131072,"output":128000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-10"},"fugu-ultra":{"name":"Fugu Ultra","cost":{"input":5,"output":30,"cache_read":0.5},"limit":{"context":1000000,"output":1000000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-06-22"},"gemini-2.5-flash":{"name":"Gemini 2.5 Flash","family":"gemini-flash","cost":{"input":0.3,"output":2.5,"cache_read":0.03},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-06-17"},"gemini-2.5-flash-lite":{"name":"Gemini 2.5 Flash-Lite","family":"gemini-flash-lite","cost":{"input":0.1,"output":0.4,"cache_read":0.01},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-06-17"},"gemini-2.5-pro":{"name":"Gemini 2.5 Pro","family":"gemini-pro","cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-06-17"},"gemini-3-flash-preview":{"name":"Gemini 3 Flash Preview","family":"gemini-flash","cost":{"input":0.5,"output":3,"cache_read":0.05},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-12-17"},"gemini-3.1-flash-lite":{"name":"Gemini 3.1 Flash Lite","family":"gemini-flash-lite","cost":{"input":0.25,"output":1.5,"cache_read":0.025,"cache_write":0.08333},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-05-07"},"gemini-3.1-pro-preview":{"name":"Gemini 3.1 Pro Preview","family":"gemini-pro","cost":{"input":2,"output":12,"cache_read":0.2},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-19"},"gemini-3.5-flash":{"name":"Gemini 3.5 Flash","family":"gemini-flash","cost":{"input":1.5,"output":9,"cache_read":0.15,"cache_write":0.08333},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-05-19"},"gemini-pro-latest":{"name":"Gemini Pro Latest","family":"gemini","cost":{"input":2,"output":12,"cache_read":0.2},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-27"},"gemma-4-26b-a4b-it":{"name":"Gemma 4 26B A4B IT","family":"gemma","cost":{"input":0.07,"output":0.34},"limit":{"context":262144,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-02"},"gemma-4-31b-it":{"name":"Gemma 4 31B IT","family":"gemma","cost":{"input":0.13,"output":0.38},"limit":{"context":262144,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-02"},"glm-4-32b-0414-128k":{"name":"GLM-4 32B (0414-128k)","family":"glm","cost":{"input":0.1,"output":0.1},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-04-14"},"glm-4.5":{"name":"GLM-4.5","family":"glm","cost":{"input":0.6,"output":2.2,"cache_read":0.11},"limit":{"context":131000,"output":98304},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-28"},"glm-4.5-air":{"name":"GLM-4.5-Air","family":"glm-air","cost":{"input":0.13,"output":0.85,"cache_read":0.025},"limit":{"context":131000,"output":98304},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-28"},"glm-4.5-airx":{"name":"GLM-4.5 AirX","family":"glm","cost":{"input":1.1,"output":4.5,"cache_read":0.22},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-07-28"},"glm-4.5-x":{"name":"GLM-4.5 X","family":"glm","cost":{"input":2.2,"output":8.9,"cache_read":0.45},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-07-28"},"glm-4.5v":{"name":"GLM-4.5V","family":"glm","cost":{"input":0.6,"output":1.8,"cache_read":0.11},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-08-11"},"glm-4.6":{"name":"GLM-4.6","family":"glm","cost":{"input":0.55,"output":2.2,"cache_read":0.11},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-09-30"},"glm-4.6v":{"name":"GLM-4.6V","family":"glm","cost":{"input":0.3,"output":0.9,"cache_read":0.05},"limit":{"context":131072,"output":32768},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-12-08"},"glm-4.6v-flashx":{"name":"GLM-4.6V FlashX","family":"glm","cost":{"input":0.04,"output":0.4,"cache_read":0.004},"limit":{"context":128000,"output":16000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-12-08"},"glm-4.7":{"name":"GLM-4.7","family":"glm","cost":{"input":0.38,"output":1.98,"cache_read":0.19},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-22"},"glm-4.7-flash":{"name":"GLM-4.7-Flash","family":"glm-flash","cost":{"input":0.06,"output":0.4,"cache_read":0.01},"limit":{"context":200000,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-01-19"},"glm-4.7-flashx":{"name":"GLM-4.7-FlashX","family":"glm-flash","cost":{"input":0.07,"output":0.4,"cache_read":0.01},"limit":{"context":200000,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-01-19"},"glm-5":{"name":"GLM-5","family":"glm","cost":{"input":0.72,"output":2.3,"cache_read":0.144},"limit":{"context":203000,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-12"},"glm-5-2":{"name":"GLM-5.2","family":"glm","cost":{"input":1.4,"output":4.4,"cache_read":0.26},"limit":{"context":1024000,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-06-13"},"glm-5.1":{"name":"GLM-5.1","family":"glm","cost":{"input":0.931,"output":2.93,"cache_read":0.173},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-07"},"glm-5.2":{"name":"GLM-5.2","family":"glm","cost":{"input":1.26,"output":3.96,"cache_read":0.234},"limit":{"context":1000000,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-06-13"},"gpt-3.5-turbo":{"name":"GPT-3.5-turbo","family":"gpt","cost":{"input":0.5,"output":1.5},"limit":{"context":16385,"output":4096},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2023-03-01"},"gpt-4":{"name":"GPT-4","family":"gpt","cost":{"input":30,"output":60},"limit":{"context":8192,"output":8192},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2023-11-06"},"gpt-4-turbo":{"name":"GPT-4 Turbo","family":"gpt","cost":{"input":10,"output":30},"limit":{"context":128000,"output":4096},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2023-11-06"},"gpt-4.1":{"name":"GPT-4.1","family":"gpt","cost":{"input":2,"output":8,"cache_read":0.5},"limit":{"context":1000000,"output":32768},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-04-14"},"gpt-4.1-mini":{"name":"GPT-4.1 mini","family":"gpt-mini","cost":{"input":0.4,"output":1.6,"cache_read":0.1},"limit":{"context":1000000,"output":32768},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-04-14"},"gpt-4.1-nano":{"name":"GPT-4.1 nano","family":"gpt-nano","cost":{"input":0.1,"output":0.4,"cache_read":0.025},"limit":{"context":1000000,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-04-14"},"gpt-4o":{"name":"GPT-4o","family":"gpt","cost":{"input":2.5,"output":10,"cache_read":1.25},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-05-13"},"gpt-4o-mini":{"name":"GPT-4o mini","family":"gpt-mini","cost":{"input":0.15,"output":0.6,"cache_read":0.075},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-07-18"},"gpt-4o-mini-search-preview":{"name":"GPT-4o Mini Search Preview","family":"gpt","cost":{"input":0.15,"output":0.6},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"temperature":true,"attachment":true,"release_date":"2024-10-01"},"gpt-4o-search-preview":{"name":"GPT-4o Search Preview","family":"gpt","cost":{"input":2.5,"output":10},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"temperature":true,"attachment":true,"release_date":"2024-10-01"},"gpt-5":{"name":"GPT-5","family":"gpt","cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-08-07"},"gpt-5-chat-latest":{"name":"GPT-5 Chat (latest)","family":"gpt-codex","cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"temperature":true,"attachment":true,"release_date":"2025-08-07"},"gpt-5-mini":{"name":"GPT-5 Mini","family":"gpt-mini","cost":{"input":0.25,"output":2,"cache_read":0.025},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-08-07"},"gpt-5-nano":{"name":"GPT-5 Nano","family":"gpt-nano","cost":{"input":0.05,"output":0.4,"cache_read":0.005},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-08-07"},"gpt-5-pro":{"name":"GPT-5 Pro","family":"gpt-pro","cost":{"input":15,"output":120},"limit":{"context":400000,"output":272000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-10-06"},"gpt-5.1":{"name":"GPT-5.1","family":"gpt","cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-11-13"},"gpt-5.1-codex":{"name":"GPT-5.1 Codex","family":"gpt-codex","cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-11-13"},"gpt-5.1-codex-mini":{"name":"GPT-5.1 Codex mini","family":"gpt-codex","cost":{"input":0.25,"output":2,"cache_read":0.025},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-11-13"},"gpt-5.2":{"name":"GPT-5.2","family":"gpt","cost":{"input":1.75,"output":14,"cache_read":0.175},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-12-11"},"gpt-5.2-chat-latest":{"name":"GPT-5.2 Chat","family":"gpt-codex","cost":{"input":1.75,"output":14,"cache_read":0.175},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-12-11"},"gpt-5.2-codex":{"name":"GPT-5.2 Codex","family":"gpt-codex","cost":{"input":1.75,"output":14,"cache_read":0.175},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-12-11"},"gpt-5.2-pro":{"name":"GPT-5.2 Pro","family":"gpt-pro","cost":{"input":21,"output":168},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-12-11"},"gpt-5.3-chat-latest":{"name":"GPT-5.3 Chat (latest)","family":"gpt","cost":{"input":1.75,"output":14,"cache_read":0.175},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-03-03"},"gpt-5.3-codex":{"name":"GPT-5.3 Codex","family":"gpt-codex","cost":{"input":1.75,"output":14,"cache_read":0.175},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-02-05"},"gpt-5.4":{"name":"GPT-5.4","family":"gpt","cost":{"input":2.5,"output":15,"cache_read":0.25},"limit":{"context":1050000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-05"},"gpt-5.4-mini":{"name":"GPT-5.4 mini","family":"gpt-mini","cost":{"input":0.75,"output":4.5,"cache_read":0.075},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-17"},"gpt-5.4-nano":{"name":"GPT-5.4 nano","family":"gpt-nano","cost":{"input":0.2,"output":1.25,"cache_read":0.02},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-17"},"gpt-5.4-pro":{"name":"GPT-5.4 Pro","family":"gpt-pro","cost":{"input":30,"output":180},"limit":{"context":1050000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-05"},"gpt-5.5":{"name":"GPT-5.5","family":"gpt","cost":{"input":5,"output":30,"cache_read":0.5},"limit":{"context":1050000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-23"},"gpt-5.5-pro":{"name":"GPT-5.5 Pro","family":"gpt-pro","cost":{"input":30,"output":180},"limit":{"context":1050000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-23"},"gpt-5.6-luna":{"name":"GPT-5.6 Luna","family":"gpt-nano","cost":{"input":1,"output":6,"cache_read":0.1},"limit":{"context":1050000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-07-09"},"gpt-5.6-sol":{"name":"GPT-5.6 Sol","family":"gpt","cost":{"input":5,"output":30,"cache_read":0.5},"limit":{"context":1050000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-07-09"},"gpt-5.6-terra":{"name":"GPT-5.6 Terra","family":"gpt-mini","cost":{"input":2.5,"output":15,"cache_read":0.25},"limit":{"context":1050000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-07-09"},"gpt-oss-120b":{"name":"GPT OSS 120B","family":"gpt-oss","cost":{"input":0.05,"output":0.25},"limit":{"context":131072,"output":32766},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-08-05"},"gpt-oss-20b":{"name":"GPT OSS 20B","family":"gpt-oss","cost":{"input":0.04,"output":0.15},"limit":{"context":131072,"output":32766},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-08-05"},"grok-4":{"name":"Grok 4","family":"grok","cost":{"input":3,"output":15,"cache_read":0.75},"limit":{"context":256000,"output":256000},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-07-09"},"grok-4-1-fast-non-reasoning":{"name":"Grok 4.1 Fast Non-Reasoning","family":"grok","cost":{"input":0.2,"output":0.5,"cache_read":0.05},"limit":{"context":2000000,"output":2000000},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-11-19"},"grok-4-1-fast-reasoning":{"name":"Grok 4.1 Fast Reasoning","family":"grok","cost":{"input":0.2,"output":0.5,"cache_read":0.05},"limit":{"context":2000000,"output":30000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-11-19"},"grok-4-20-beta-0309-non-reasoning":{"name":"Grok 4.20 (Non-Reasoning)","family":"grok","cost":{"input":2,"output":6,"cache_read":0.2},"limit":{"context":2000000,"output":30000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-03-09"},"grok-4-20-beta-0309-reasoning":{"name":"Grok 4.20 (Reasoning)","family":"grok","cost":{"input":2,"output":6,"cache_read":0.2},"limit":{"context":2000000,"output":30000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-03-09"},"grok-4-20-non-reasoning":{"name":"Grok 4.20 (Non-Reasoning)","family":"grok","cost":{"input":1.25,"output":2.5,"cache_read":0.2},"limit":{"context":2000000,"output":30000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-03-09"},"grok-4-20-reasoning":{"name":"Grok 4.20 (Reasoning)","family":"grok","cost":{"input":1.25,"output":2.5,"cache_read":0.2},"limit":{"context":2000000,"output":30000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-03-09"},"grok-4-3":{"name":"Grok 4.3","family":"grok","cost":{"input":1.25,"output":2.5,"cache_read":0.3125},"limit":{"context":1000000,"output":30000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-04-17"},"grok-4-5":{"name":"Grok 4.5","family":"grok","cost":{"input":2,"output":6,"cache_read":0.5},"limit":{"context":500000,"output":500000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-07-08"},"grok-build-0-1":{"name":"Grok Build 0.1","family":"grok-build","cost":{"input":1,"output":2,"cache_read":0.2},"limit":{"context":256000,"output":256000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-04-16"},"kimi-k2":{"name":"Kimi K2","family":"kimi-k2","cost":{"input":0.57,"output":2.3,"cache_read":0.5},"limit":{"context":256000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-11"},"kimi-k2-thinking":{"name":"Kimi K2 Thinking","family":"kimi-thinking","cost":{"input":0.6,"output":2.5,"cache_read":0.06},"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-11-06"},"kimi-k2.5":{"name":"Kimi K2.5","family":"kimi-k2","cost":{"input":0.405,"output":1.98,"cache_read":0.225},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"open_weights":true,"release_date":"2026-01"},"kimi-k2.6":{"name":"Kimi K2.6","family":"kimi-k2","cost":{"input":0.4,"output":2.2,"cache_read":0.08},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-21"},"kimi-k2.7-code":{"name":"Kimi K2.7 Code","family":"kimi-k2","cost":{"input":0.95,"output":4,"cache_read":0.19},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"open_weights":true,"release_date":"2026-06-12"},"kimi-k2.7-code-highspeed":{"name":"Kimi K2.7 Code Highspeed","family":"kimi-k2","cost":{"input":1.9,"output":8,"cache_read":0.38},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"open_weights":true,"release_date":"2026-06-12"},"llama-3-70b-instruct":{"name":"Llama 3 70B Instruct","family":"llama","cost":{"input":0.51,"output":0.74},"limit":{"context":8192,"output":8000},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2024-04-18"},"llama-3-8b-instruct":{"name":"Llama 3 8B Instruct","family":"llama","cost":{"input":0.04,"output":0.04},"limit":{"context":8192,"output":8192},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2025-04-03"},"llama-3.1-70b-instruct":{"name":"Llama 3.1 70B Instruct","family":"llama","cost":{"input":0.72,"output":0.72},"limit":{"context":128000,"output":2048},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2024-07-23"},"llama-3.1-nemotron-ultra-253b":{"name":"Llama 3.1 Nemotron Ultra 253B","family":"nemotron","cost":{"input":0.6,"output":1.8},"limit":{"context":128000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2025-04-07"},"llama-3.2-11b-instruct":{"name":"Llama 3.2 11B Instruct","family":"llama","cost":{"input":0.07,"output":0.33},"limit":{"context":128000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2024-09-25"},"llama-3.2-3b-instruct":{"name":"Llama 3.2 3B Instruct","family":"llama","cost":{"input":0.03,"output":0.05},"limit":{"context":32768,"output":32000},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2024-09-18"},"llama-3.3-70b-instruct":{"name":"Llama-3.3-70B-Instruct","family":"llama","cost":{"input":0.13,"output":0.4},"limit":{"context":131072,"output":4096},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2024-12-06"},"llama-4-maverick-17b-instruct":{"name":"Llama 4 Maverick 17B Instruct","family":"llama","cost":{"input":0.27,"output":0.85},"limit":{"context":1048576,"output":2048},"modalities":{"input":["text","image"],"output":["text"]},"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-04-05"},"llama-4-scout-17b-instruct":{"name":"Llama 4 Scout 17B Instruct","family":"llama","cost":{"input":0.18,"output":0.59},"limit":{"context":131072,"output":2048},"modalities":{"input":["text","image"],"output":["text"]},"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-04-05"},"mimo-v2-omni":{"name":"MiMo-V2-Omni","family":"mimo","cost":{"input":0.4,"output":2,"cache_read":0.08},"limit":{"context":256000,"output":131072},"modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-03-18"},"mimo-v2-pro":{"name":"MiMo-V2-Pro","family":"mimo","cost":{"input":1,"output":3,"cache_read":0.2},"limit":{"context":1000000,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-03-18"},"mimo-v2.5":{"name":"MiMo-V2.5","family":"mimo","cost":{"input":0.14,"output":0.28,"cache_read":0.0028},"limit":{"context":1000000,"output":131072},"modalities":{"input":["text","image","audio","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-22"},"mimo-v2.5-pro":{"name":"MiMo-V2.5-Pro","family":"mimo","cost":{"input":0.435,"output":0.87,"cache_read":0.0036},"limit":{"context":1000000,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-22"},"minimax-m2":{"name":"MiniMax-M2","family":"minimax","cost":{"input":0.2,"output":1,"cache_read":0.03},"limit":{"context":196608,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-10-27"},"minimax-m2.1":{"name":"MiniMax-M2.1","family":"minimax","cost":{"input":0.27,"output":1.1},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-23"},"minimax-m2.1-lightning":{"name":"MiniMax M2.1 Lightning","family":"minimax","cost":{"input":0.12,"output":0.48},"limit":{"context":196608,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"temperature":true,"open_weights":true,"release_date":"2025-12-23"},"minimax-m2.5":{"name":"MiniMax-M2.5","family":"minimax","cost":{"input":0.3,"output":1.2,"cache_read":0.03,"cache_write":0.375},"limit":{"context":228700,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-12"},"minimax-m2.5-highspeed":{"name":"MiniMax-M2.5-highspeed","family":"minimax","cost":{"input":0.6,"output":2.4,"cache_read":0.03,"cache_write":0.375},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-13"},"minimax-m2.7":{"name":"MiniMax-M2.7","family":"minimax","cost":{"input":0.3,"output":1.2,"cache_read":0.06,"cache_write":0.375},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-03-18"},"minimax-m2.7-highspeed":{"name":"MiniMax-M2.7-highspeed","family":"minimax","cost":{"input":0.6,"output":2.4,"cache_read":0.06,"cache_write":0.375},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-03-18"},"minimax-m3":{"name":"MiniMax-M3","family":"minimax","cost":{"input":0.6,"output":2.4,"cache_read":0.12},"limit":{"context":512000,"output":128000},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-06-01"},"minimax-text-01":{"name":"MiniMax Text 01","family":"minimax","cost":{"input":0.2,"output":1.1},"limit":{"context":1000000,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"temperature":true,"open_weights":true,"release_date":"2025-01-15"},"ministral-14b-2512":{"name":"Ministral 14B","family":"mistral","cost":{"input":0.2,"output":0.2},"limit":{"context":262144,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-12-02"},"ministral-3b-2512":{"name":"Ministral 3B","family":"mistral","cost":{"input":0.1,"output":0.1},"limit":{"context":131072,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-12-02"},"ministral-8b-2512":{"name":"Ministral 8B","family":"mistral","cost":{"input":0.15,"output":0.15},"limit":{"context":262144,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-12-02"},"mistral-large-2512":{"name":"Mistral Large 3","family":"mistral-large","cost":{"input":0.5,"output":1.5},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2024-11-01"},"mistral-large-latest":{"name":"Mistral Large (latest)","family":"mistral-large","cost":{"input":4,"output":12},"limit":{"context":128000,"output":262144},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2024-11-01"},"mistral-small-2506":{"name":"Mistral Small 3.2","family":"mistral-small","cost":{"input":0.1,"output":0.3},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-06-20"},"nemotron-3-ultra-550b":{"name":"Nemotron 3 Ultra 550B A55B","family":"nemotron","cost":{"input":0.5,"output":2.5,"cache_read":0.15},"limit":{"context":262144,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-06-04"},"o1":{"name":"o1","family":"o","cost":{"input":15,"output":60,"cache_read":7.5},"limit":{"context":200000,"output":100000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2024-12-05"},"o3":{"name":"o3","family":"o","cost":{"input":2,"output":8,"cache_read":0.5},"limit":{"context":200000,"output":100000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-04-16"},"o3-mini":{"name":"o3-mini","family":"o-mini","cost":{"input":1.1,"output":4.4,"cache_read":0.55},"limit":{"context":200000,"output":100000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"release_date":"2024-12-20"},"o4-mini":{"name":"o4-mini","family":"o-mini","cost":{"input":1.1,"output":4.4,"cache_read":0.275},"limit":{"context":200000,"output":100000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-04-16"},"pixtral-large-latest":{"name":"Pixtral Large (latest)","family":"pixtral","cost":{"input":4,"output":12},"limit":{"context":128000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2024-11-01"},"qwen-coder-plus":{"name":"Qwen Coder Plus","family":"qwen","cost":{"input":0.502,"output":1.004},"limit":{"context":131072,"output":8192},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2024-09-18"},"qwen-flash":{"name":"Qwen Flash","family":"qwen","cost":{"input":0.05,"output":0.4,"cache_read":0.01,"cache_write":0.0625},"limit":{"context":1000000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-07-28"},"qwen-max":{"name":"Qwen Max","family":"qwen","cost":{"input":1.6,"output":6.4},"limit":{"context":32768,"output":8192},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2024-04-03"},"qwen-max-latest":{"name":"Qwen Max Latest","family":"qwen","cost":{"input":1.6,"output":6.4},"limit":{"context":32768,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-01-25"},"qwen-omni-turbo":{"name":"Qwen-Omni Turbo","family":"qwen","cost":{"input":0.2,"output":0.8},"limit":{"context":32768,"output":2048},"modalities":{"input":["text","image","audio","video"],"output":["text","audio"]},"tool_call":true,"temperature":true,"release_date":"2025-01-19"},"qwen-plus":{"name":"Qwen Plus","family":"qwen","cost":{"input":0.4,"output":1.2,"cache_read":0.08,"cache_write":0.5},"limit":{"context":131072,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2024-01-25"},"qwen-plus-latest":{"name":"Qwen Plus Latest","family":"qwen","cost":{"input":0.4,"output":1.2,"cache_read":0.08,"cache_write":0.5},"limit":{"context":1000000,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-01-25"},"qwen-turbo":{"name":"Qwen Turbo","family":"qwen","cost":{"input":0.05,"output":0.2},"limit":{"context":1000000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2024-11-01"},"qwen-vl-max":{"name":"Qwen-VL Max","family":"qwen","cost":{"input":0.8,"output":3.2},"limit":{"context":131072,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2024-04-08"},"qwen-vl-plus":{"name":"Qwen-VL Plus","family":"qwen","cost":{"input":0.21,"output":0.64},"limit":{"context":131072,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2024-01-25"},"qwen2-5-vl-32b-instruct":{"name":"Qwen2.5 VL 32B Instruct","family":"qwen","cost":{"input":1.4,"output":4.2},"limit":{"context":131072,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-03-15"},"qwen2-5-vl-72b-instruct":{"name":"Qwen2.5-VL 72B Instruct","family":"qwen","cost":{"input":0.13,"output":0.4},"limit":{"context":32768,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-09"},"qwen3-235b-a22b-fp8":{"name":"Qwen3 235B A22B FP8","family":"qwen","cost":{"input":0.2,"output":0.8},"limit":{"context":40960,"output":8192},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-04-28"},"qwen3-235b-a22b-instruct-2507":{"name":"Qwen3 235B A22B Instruct (2507)","family":"qwen","cost":{"input":0.09,"output":0.58},"limit":{"context":262144,"output":8192},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-08"},"qwen3-235b-a22b-thinking-2507":{"name":"Qwen3 235B A22B Thinking (2507)","family":"qwen","cost":{"input":0.2,"output":0.6},"limit":{"context":262000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-08"},"qwen3-30b-a3b-instruct-2507":{"name":"Qwen3 30B A3B Instruct (2507)","family":"qwen","cost":{"input":0.1,"output":0.3},"limit":{"context":262000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-08"},"qwen3-32b":{"name":"Qwen3 32B","family":"qwen","cost":{"input":0.1,"output":0.3},"limit":{"context":32768,"output":16384},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-04"},"qwen3-4b-fp8":{"name":"Qwen3 4B FP8","family":"qwen","cost":{"input":0.03,"output":0.03},"limit":{"context":128000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-04-28"},"qwen3-coder-30b-a3b-instruct":{"name":"Qwen3-Coder 30B-A3B Instruct","family":"qwen","cost":{"input":0.07,"output":0.27},"limit":{"context":262000,"output":65536},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-04"},"qwen3-coder-480b-a35b-instruct":{"name":"Qwen3-Coder 480B-A35B Instruct","family":"qwen","cost":{"input":0.3,"output":1.3},"limit":{"context":262144,"output":65536},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-04"},"qwen3-coder-flash":{"name":"Qwen3 Coder Flash","family":"qwen","cost":{"input":0.3,"output":1.5,"cache_read":0.06,"cache_write":0.375},"limit":{"context":1000000,"output":65536},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-07-28"},"qwen3-coder-next":{"name":"Qwen3 Coder Next","family":"qwen","cost":{"input":0.108,"output":0.675,"cache_read":0.06},"limit":{"context":262144,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-10-15"},"qwen3-coder-plus":{"name":"Qwen3 Coder Plus","family":"qwen","cost":{"input":6,"output":60,"cache_read":1.2,"cache_write":7.5},"limit":{"context":1000000,"output":65536},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-07-23"},"qwen3-max":{"name":"Qwen3 Max","family":"qwen","cost":{"input":0.845,"output":3.38,"cache_read":0.6,"cache_write":3.75},"limit":{"context":262144,"output":65536},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-09-23"},"qwen3-next-80b-a3b-instruct":{"name":"Qwen3-Next 80B-A3B Instruct","family":"qwen","cost":{"input":0.15,"output":1.2},"limit":{"context":131072,"output":32768},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-09"},"qwen3-next-80b-a3b-thinking":{"name":"Qwen3-Next 80B-A3B (Thinking)","family":"qwen","cost":{"input":0.15,"output":1.2},"limit":{"context":131072,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-09"},"qwen3-vl-235b-a22b-instruct":{"name":"Qwen3 VL 235B A22B Instruct","family":"qwen","cost":{"input":0.3,"output":1.5},"limit":{"context":131072,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-09-15"},"qwen3-vl-235b-a22b-thinking":{"name":"Qwen3 VL 235B A22B Thinking","family":"qwen","cost":{"input":0.98,"output":3.95},"limit":{"context":131072,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-09-15"},"qwen3-vl-30b-a3b-instruct":{"name":"Qwen3 VL 30B A3B Instruct","family":"qwen","cost":{"input":0.2,"output":0.7},"limit":{"context":131072,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-10-02"},"qwen3-vl-30b-a3b-thinking":{"name":"Qwen3 VL 30B A3B Thinking","family":"qwen","cost":{"input":0.2,"output":1},"limit":{"context":131072,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-10-02"},"qwen3-vl-8b-instruct":{"name":"Qwen3 VL 8B Instruct","family":"qwen","cost":{"input":0.08,"output":0.5},"limit":{"context":131072,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-08-19"},"qwen3-vl-flash":{"name":"Qwen3 VL Flash","family":"qwen","cost":{"input":0.05,"output":0.4,"cache_read":0.01},"limit":{"context":262144,"output":32000},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-10-09"},"qwen3-vl-plus":{"name":"Qwen3-VL Plus","family":"qwen","cost":{"input":0.2,"output":1.6,"cache_read":0.04,"cache_write":0.25},"limit":{"context":262144,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-09-23"},"qwen3.5-9b":{"name":"Qwen3.5 9B","family":"qwen","cost":{"input":0.1,"output":0.15},"limit":{"context":262144,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-23"},"qwen3.6-35b-a3b":{"name":"Qwen3.6 35B-A3B","family":"qwen","cost":{"input":0.248,"output":1.485},"limit":{"context":262144,"output":65536},"modalities":{"input":["text","image","video","audio"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-17"},"qwen3.6-flash":{"name":"Qwen3.6 Flash","family":"qwen3.6","cost":{"input":0.15,"output":0.9,"cache_read":0.015},"limit":{"context":262144,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-04-27"},"qwen3.6-max-preview":{"name":"Qwen3.6 Max Preview","family":"qwen","cost":{"input":1.3,"output":7.8,"cache_read":0.13,"cache_write":1.625},"limit":{"context":262144,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-04-20"},"qwen3.6-plus":{"name":"Qwen3.6 Plus","family":"qwen","cost":{"input":0.5,"output":3,"cache_read":0.05,"cache_write":0.625},"limit":{"context":262144,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-04-02"},"qwen3.7-max":{"name":"Qwen3.7 Max","family":"qwen","cost":{"input":1.25,"output":3.75,"cache_read":0.125,"cache_write":3.125},"limit":{"context":1000000,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-05-21"},"qwen3.7-plus":{"name":"Qwen3.7 Plus","family":"qwen","cost":{"input":0.4,"output":1.6,"cache_read":0.08,"cache_write":0.5},"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-06-02"},"qwen35-397b-a17b":{"name":"Qwen3.5 397B-A17B","family":"qwen","cost":{"input":0.6,"output":3.6},"limit":{"context":262144,"output":65536},"modalities":{"input":["text","image","video","audio"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-02-15"},"qwq-plus":{"name":"QwQ Plus","family":"qwen","cost":{"input":0.8,"output":2.4},"limit":{"context":131072,"output":8192},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-03-05"},"seed-1-6-250615":{"name":"Seed 1.6 (250615)","family":"seed","cost":{"input":0.25,"output":2,"cache_read":0.05},"limit":{"context":256000,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-06-25"},"seed-1-6-250915":{"name":"Seed 1.6 (250915)","family":"seed","cost":{"input":0.25,"output":2,"cache_read":0.05},"limit":{"context":256000,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-09-15"},"seed-1-6-flash-250715":{"name":"Seed 1.6 Flash (250715)","family":"seed","cost":{"input":0.07,"output":0.3,"cache_read":0.015},"limit":{"context":256000,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-07-26"},"seed-1-8-251228":{"name":"Seed 1.8 (251228)","family":"seed","cost":{"input":0.25,"output":2,"cache_read":0.05},"limit":{"context":256000,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-12-18"},"sonar":{"name":"Sonar","family":"sonar","cost":{"input":1,"output":1},"limit":{"context":130000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2024-01-01"},"sonar-pro":{"name":"Sonar Pro","family":"sonar-pro","cost":{"input":3,"output":15},"limit":{"context":200000,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"temperature":true,"attachment":true,"release_date":"2024-01-01"},"sonar-reasoning-pro":{"name":"Sonar Reasoning Pro","family":"sonar-reasoning","cost":{"input":2,"output":8},"limit":{"context":128000,"output":4096},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"temperature":true,"attachment":true,"release_date":"2024-01-01"}}},"llmtr":{"models":{"gemma-4":{"name":"Gemma 4","cost":{"input":5,"output":10},"limit":{"context":32768,"output":8192},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2026-04-22"},"magibu-11b-v8":{"name":"Magibu 11B v8","cost":{},"limit":{"context":8192,"output":4096},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2026-06-05"},"medgemma-4b":{"name":"MedGemma 4B","cost":{"input":3,"output":5},"limit":{"context":8192,"output":4096},"modalities":{"input":["text","image"],"output":["text"]},"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-26"},"qwen3-6-35b":{"name":"Qwen3.6 35B-A3B","family":"qwen","cost":{"input":5,"output":10},"limit":{"context":16384,"output":65536},"modalities":{"input":["text","image","video","audio"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-17"},"sincap":{"name":"Sincap","cost":{},"limit":{"context":128000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2026-05-05"},"trendyol-7b":{"name":"Trendyol 7B","family":"qwen","cost":{},"limit":{"context":32768,"output":8192},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2026-06-06"}}},"lmstudio":{"models":{"openai/gpt-oss-20b":{"name":"GPT OSS 20B","family":"gpt-oss","cost":{},"limit":{"context":131072,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-08-05"},"qwen/qwen3-30b-a3b-2507":{"name":"Qwen3 30B A3B 2507","family":"qwen","cost":{},"limit":{"context":262144,"output":16384},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-30"},"qwen/qwen3-coder-30b":{"name":"Qwen3 Coder 30B","family":"qwen","cost":{},"limit":{"context":262144,"output":65536},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-23"}}},"longcat":{"models":{"LongCat-2.0":{"name":"LongCat-2.0","family":"longcat","cost":{"input":0.75,"output":2.95,"cache_read":0.015},"limit":{"context":1000000,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-06-30"}}},"lucidquery":{"models":{"lucidnova-rf1-100b":{"name":"LucidNova RF1 100B","family":"nova","cost":{"input":2,"output":5},"limit":{"context":120000,"output":8000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2024-12-28"},"lucidquery-agi-01-frontier":{"name":"AGI-01 Frontier","family":"agi","cost":{"input":4.5,"output":22},"limit":{"context":300000,"output":120000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-06-16"},"lucidquery-agi-01-swift":{"name":"AGI-01 Swift","family":"agi","cost":{"input":2.5,"output":15},"limit":{"context":300000,"output":120000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-06-16"},"lucidquery-nexus-coder":{"name":"LucidQuery Nexus Coder","family":"lucid","cost":{"input":2,"output":5},"limit":{"context":250000,"output":60000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-09-01"}}},"meganova":{"models":{"MiniMaxAI/MiniMax-M2.1":{"name":"MiniMax M2.1","family":"minimax","cost":{"input":0.28,"output":1.2},"limit":{"context":196608,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-23"},"MiniMaxAI/MiniMax-M2.5":{"name":"MiniMax M2.5","family":"minimax","cost":{"input":0.3,"output":1.2},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-12"},"Qwen/Qwen2.5-VL-32B-Instruct":{"name":"Qwen2.5 VL 32B Instruct","family":"qwen","cost":{"input":0.2,"output":0.6},"limit":{"context":16384,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-03-24"},"Qwen/Qwen3-235B-A22B-Instruct-2507":{"name":"Qwen3 235B A22B Instruct 2507","family":"qwen","cost":{"input":0.09,"output":0.6},"limit":{"context":262000,"output":262000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-23"},"Qwen/Qwen3.5-Plus":{"name":"Qwen3.5 Plus","family":"qwen","cost":{"input":0.4,"output":2.4},"limit":{"context":1000000,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-02"},"XiaomiMiMo/MiMo-V2-Flash":{"name":"MiMo V2 Flash","family":"mimo","cost":{"input":0.1,"output":0.3},"limit":{"context":262144,"output":32000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-17"},"deepseek-ai/DeepSeek-R1-0528":{"name":"DeepSeek R1 0528","family":"deepseek-thinking","cost":{"input":0.5,"output":2.15},"limit":{"context":163840,"output":64000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"temperature":true,"open_weights":true,"release_date":"2025-05-28"},"deepseek-ai/DeepSeek-V3-0324":{"name":"DeepSeek V3 0324","family":"deepseek","cost":{"input":0.25,"output":0.88},"limit":{"context":163840,"output":163840},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-03-24"},"deepseek-ai/DeepSeek-V3.1":{"name":"DeepSeek V3.1","family":"deepseek","cost":{"input":0.27,"output":1},"limit":{"context":164000,"output":164000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-08-25"},"deepseek-ai/DeepSeek-V3.2":{"name":"DeepSeek V3.2","family":"deepseek","cost":{"input":0.26,"output":0.38},"limit":{"context":164000,"output":164000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-03"},"deepseek-ai/DeepSeek-V3.2-Exp":{"name":"DeepSeek V3.2 Exp","family":"deepseek","cost":{"input":0.27,"output":0.4},"limit":{"context":164000,"output":164000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-10-10"},"meta-llama/Llama-3.3-70B-Instruct":{"name":"Llama 3.3 70B Instruct","family":"llama","cost":{"input":0.1,"output":0.3},"limit":{"context":131072,"output":16384},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-12-06"},"mistralai/Mistral-Nemo-Instruct-2407":{"name":"Mistral Nemo Instruct 2407","family":"mistral","cost":{"input":0.02,"output":0.04},"limit":{"context":131072,"output":65536},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-07-18"},"mistralai/Mistral-Small-3.2-24B-Instruct-2506":{"name":"Mistral Small 3.2 24B Instruct","family":"mistral-small","cost":{},"limit":{"context":32768,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-06-20"},"moonshotai/Kimi-K2-Thinking":{"name":"Kimi K2 Thinking","family":"kimi-thinking","cost":{"input":0.6,"output":2.6},"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-11-06"},"moonshotai/Kimi-K2.5":{"name":"Kimi K2.5","family":"kimi-k2","cost":{"input":0.45,"output":2.8},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-01-27"},"zai-org/GLM-4.6":{"name":"GLM-4.6","family":"glm","cost":{"input":0.45,"output":1.9},"limit":{"context":202752,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-09-30"},"zai-org/GLM-4.7":{"name":"GLM-4.7","family":"glm","cost":{"input":0.2,"output":0.8},"limit":{"context":202752,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-22"},"zai-org/GLM-5":{"name":"GLM-5","family":"glm","cost":{"input":0.8,"output":2.56},"limit":{"context":202752,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-11"}}},"merge-gateway":{"models":{"alibaba/qwen3.6-plus":{"name":"Qwen3.6 Plus","family":"qwen","cost":{"input":0.5,"output":3},"limit":{"context":1000000,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-04-02"},"alibaba/qwen3.7-max":{"name":"Qwen3.7 Max","family":"qwen","cost":{"input":1.65,"output":4.95},"limit":{"context":1000000,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-05-21"},"anthropic/claude-haiku-4-5-20251001":{"name":"Claude Haiku 4.5","family":"claude-haiku","cost":{"input":1,"output":5,"cache_read":0.1,"cache_write":1.25},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-10-15"},"anthropic/claude-opus-4-1-20250805":{"name":"Claude Opus 4.1","family":"claude-opus","cost":{"input":15,"output":75,"cache_read":1.5,"cache_write":18.75},"limit":{"context":200000,"output":32000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-08-05"},"anthropic/claude-opus-4-20250514":{"name":"Claude Opus 4","family":"claude-opus","cost":{"input":15,"output":75,"cache_read":1.5,"cache_write":18.75},"limit":{"context":200000,"output":32000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-05-22"},"anthropic/claude-opus-4-5-20251101":{"name":"Claude Opus 4.5","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-11-01"},"anthropic/claude-opus-4-6":{"name":"Claude Opus 4.6","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-05"},"anthropic/claude-opus-4-7":{"name":"Claude Opus 4.7","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-16"},"anthropic/claude-opus-4-8":{"name":"Claude Opus 4.8","family":"claude-opus","cost":{"input":5,"output":25},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-05-28"},"anthropic/claude-sonnet-4-20250514":{"name":"Claude Sonnet 4","family":"claude-sonnet","cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-05-22"},"anthropic/claude-sonnet-4-5-20250929":{"name":"Claude Sonnet 4.5","family":"claude-sonnet","cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-09-29"},"anthropic/claude-sonnet-4-6":{"name":"Claude Sonnet 4.6","family":"claude-sonnet","cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-17"},"cohere/command-a-03-2025":{"name":"Command A","family":"command-a","cost":{"input":2.5,"output":10},"limit":{"context":256000,"output":8000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-03-13"},"cohere/command-r-08-2024":{"name":"Command R","family":"command-r","cost":{"input":0.15,"output":0.6},"limit":{"context":128000,"output":4000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-08-30"},"cohere/command-r-plus-08-2024":{"name":"Command R+","family":"command-r","cost":{"input":2.5,"output":10},"limit":{"context":128000,"output":4000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-08-30"},"cohere/command-r7b-12-2024":{"name":"Command R7B","family":"command-r","cost":{"input":0.0375,"output":0.15},"limit":{"context":128000,"output":4000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-12-02"},"deepseek/deepseek-v4-flash":{"name":"DeepSeek V4 Flash","family":"deepseek-flash","cost":{"input":0.14,"output":0.28,"cache_read":0.0028},"limit":{"context":1000000,"output":384000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-24"},"deepseek/deepseek-v4-pro":{"name":"DeepSeek V4 Pro","family":"deepseek-thinking","cost":{"input":0.435,"output":0.87,"cache_read":0.003625},"limit":{"context":1000000,"output":384000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-24"},"google/gemini-2.5-flash":{"name":"Gemini 2.5 Flash","family":"gemini-flash","cost":{"input":0.3,"output":2.5,"cache_read":0.03},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-06-17"},"google/gemini-2.5-flash-lite":{"name":"Gemini 2.5 Flash-Lite","family":"gemini-flash-lite","cost":{"input":0.1,"output":0.4,"cache_read":0.01},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-06-17"},"google/gemini-2.5-pro":{"name":"Gemini 2.5 Pro","family":"gemini-pro","cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-06-17"},"google/gemini-3-flash-preview":{"name":"Gemini 3 Flash Preview","family":"gemini-flash","cost":{"input":0.5,"output":3,"cache_read":0.05},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-12-17"},"google/gemini-3-pro-preview":{"name":"Gemini 3 Pro Preview","family":"gemini-pro","cost":{"input":2,"output":12,"cache_read":0.2},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-11-18"},"google/gemini-3.1-flash-lite":{"name":"Gemini 3.1 Flash Lite","family":"gemini-flash-lite","cost":{"input":0.25,"output":1.5,"cache_read":0.025},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-05-07"},"google/gemini-3.1-flash-lite-preview":{"name":"Gemini 3.1 Flash Lite Preview","family":"gemini-flash-lite","cost":{"input":0.25,"output":1.5,"cache_read":0.025},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-03-03"},"google/gemini-3.1-pro-preview":{"name":"Gemini 3.1 Pro Preview","family":"gemini-pro","cost":{"input":2,"output":12,"cache_read":0.2},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-19"},"google/gemini-3.1-pro-preview-customtools":{"name":"Gemini 3.1 Pro Preview Custom Tools","family":"gemini-pro","cost":{"input":2,"output":12,"cache_read":0.2},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-19"},"google/gemini-3.5-flash":{"name":"Gemini 3.5 Flash","family":"gemini-flash","cost":{"input":1.5,"output":9,"cache_read":0.15},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-05-19"},"google/gemini-flash-latest":{"name":"Gemini Flash Latest","family":"gemini-flash","cost":{"input":0.3,"output":2.5,"cache_read":0.075},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-09-25"},"google/gemini-flash-lite-latest":{"name":"Gemini Flash-Lite Latest","family":"gemini-flash-lite","cost":{"input":0.1,"output":0.4,"cache_read":0.025},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-09-25"},"google/gemma-4-26b-a4b-it":{"name":"Gemma 4 26B A4B IT","family":"gemma","limit":{"context":262144,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-02"},"google/gemma-4-31b-it":{"name":"Gemma 4 31B IT","family":"gemma","limit":{"context":262144,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-02"},"minimax/minimax-m2":{"name":"MiniMax-M2","family":"minimax","cost":{"input":0.3,"output":1.2},"limit":{"context":196608,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-10-27"},"minimax/minimax-m2.1":{"name":"MiniMax-M2.1","family":"minimax","cost":{"input":0.3,"output":1.2},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-23"},"minimax/minimax-m2.5":{"name":"MiniMax-M2.5","family":"minimax","cost":{"input":0.3,"output":1.2,"cache_read":0.03,"cache_write":0.375},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-12"},"minimax/minimax-m2.5-highspeed":{"name":"MiniMax-M2.5-highspeed","family":"minimax","cost":{"input":0.6,"output":2.4,"cache_read":0.06,"cache_write":0.375},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-13"},"minimax/minimax-m2.7":{"name":"MiniMax-M2.7","family":"minimax","cost":{"input":0.3,"output":1.2,"cache_read":0.06,"cache_write":0.375},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-03-18"},"minimax/minimax-m2.7-highspeed":{"name":"MiniMax-M2.7-highspeed","family":"minimax","cost":{"input":0.6,"output":2.4,"cache_read":0.06,"cache_write":0.375},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-03-18"},"minimax/minimax-m3":{"name":"MiniMax-M3","family":"minimax","cost":{"input":0.6,"output":2.4},"limit":{"context":512000,"output":128000},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-06-01"},"mistral/codestral-latest":{"name":"Codestral (latest)","family":"codestral","cost":{"input":0.3,"output":0.9},"limit":{"context":256000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-05-29"},"mistral/devstral-2512":{"name":"Devstral 2","family":"devstral","cost":{"input":0.4,"output":2},"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-09"},"mistral/devstral-medium-2507":{"name":"Devstral Medium","family":"devstral","cost":{"input":0.4,"output":2},"limit":{"context":128000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-07-10"},"mistral/devstral-medium-latest":{"name":"Devstral 2 (latest)","family":"devstral","cost":{"input":0.4,"output":2},"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-02"},"mistral/devstral-small-2507":{"name":"Devstral Small","family":"devstral","cost":{"input":0.1,"output":0.3},"limit":{"context":128000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-10"},"mistral/magistral-medium-latest":{"name":"Magistral Medium (latest)","family":"magistral-medium","cost":{"input":2,"output":5},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-03-17"},"mistral/mistral-large-2411":{"name":"Mistral Large 2.1","family":"mistral-large","cost":{"input":2,"output":6},"limit":{"context":131072,"output":16384},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-11-18"},"mistral/mistral-large-2512":{"name":"Mistral Large 3","family":"mistral-large","cost":{"input":0.5,"output":1.5},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2024-11-01"},"mistral/mistral-large-latest":{"name":"Mistral Large (latest)","family":"mistral-large","cost":{"input":0.5,"output":1.5},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2024-11-01"},"mistral/mistral-medium-2505":{"name":"Mistral Medium 3","family":"mistral-medium","cost":{"input":0.4,"output":2},"limit":{"context":131072,"output":131072},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-05-07"},"mistral/mistral-medium-latest":{"name":"Mistral Medium (latest)","family":"mistral-medium","cost":{"input":0.4,"output":2},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-29"},"mistral/mistral-small-latest":{"name":"Mistral Small (latest)","family":"mistral-small","cost":{"input":0.15,"output":0.6},"limit":{"context":256000,"output":256000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-03-16"},"mistral/pixtral-large-latest":{"name":"Pixtral Large (latest)","family":"pixtral","cost":{"input":2,"output":6},"limit":{"context":128000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2024-11-01"},"moonshotai/kimi-k2-thinking":{"name":"Kimi K2 Thinking","family":"kimi-thinking","cost":{"input":0.6,"output":2.5},"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-11-06"},"moonshotai/kimi-k2.5":{"name":"Kimi K2.5","family":"kimi-k2","cost":{"input":0.6,"output":3},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"open_weights":true,"release_date":"2026-01"},"moonshotai/kimi-k2.6":{"name":"Kimi K2.6","family":"kimi-k2","cost":{"input":0.95,"output":4},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-21"},"moonshotai/kimi-k2.7-code":{"name":"Kimi K2.7 Code","family":"kimi-k2","cost":{"input":0.95,"output":4},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"open_weights":true,"release_date":"2026-06-12"},"moonshotai/kimi-k2.7-code-highspeed":{"name":"Kimi K2.7 Code Highspeed","family":"kimi-k2","cost":{"input":1.9,"output":8},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"open_weights":true,"release_date":"2026-06-12"},"openai/gpt-4.1":{"name":"GPT-4.1","family":"gpt","cost":{"input":2,"output":8,"cache_read":0.5},"limit":{"context":1047576,"output":32768},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-04-14"},"openai/gpt-4.1-mini":{"name":"GPT-4.1 mini","family":"gpt-mini","cost":{"input":0.4,"output":1.6,"cache_read":0.1},"limit":{"context":1047576,"output":32768},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-04-14"},"openai/gpt-4.1-nano":{"name":"GPT-4.1 nano","family":"gpt-nano","cost":{"input":0.1,"output":0.4,"cache_read":0.025},"limit":{"context":1047576,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-04-14"},"openai/gpt-4o":{"name":"GPT-4o","family":"gpt","cost":{"input":2.5,"output":10,"cache_read":1.25},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-05-13"},"openai/gpt-4o-2024-05-13":{"name":"GPT-4o (2024-05-13)","family":"gpt","cost":{"input":5,"output":15},"limit":{"context":128000,"output":4096},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-05-13"},"openai/gpt-4o-2024-08-06":{"name":"GPT-4o (2024-08-06)","family":"gpt","cost":{"input":2.5,"output":10,"cache_read":1.25},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-08-06"},"openai/gpt-4o-2024-11-20":{"name":"GPT-4o (2024-11-20)","family":"gpt","cost":{"input":2.5,"output":10,"cache_read":1.25},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-11-20"},"openai/gpt-4o-mini":{"name":"GPT-4o mini","family":"gpt-mini","cost":{"input":0.15,"output":0.6,"cache_read":0.075},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-07-18"},"openai/gpt-5":{"name":"GPT-5","family":"gpt","cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-08-07"},"openai/gpt-5-chat-latest":{"name":"GPT-5 Chat (latest)","family":"gpt-codex","cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"temperature":true,"attachment":true,"release_date":"2025-08-07"},"openai/gpt-5-mini":{"name":"GPT-5 Mini","family":"gpt-mini","cost":{"input":0.25,"output":2,"cache_read":0.025},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-08-07"},"openai/gpt-5-nano":{"name":"GPT-5 Nano","family":"gpt-nano","cost":{"input":0.05,"output":0.4,"cache_read":0.005},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-08-07"},"openai/gpt-5.1":{"name":"GPT-5.1","family":"gpt","cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-11-13"},"openai/gpt-5.1-chat-latest":{"name":"GPT-5.1 Chat","family":"gpt-codex","cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-11-13"},"openai/gpt-5.2":{"name":"GPT-5.2","family":"gpt","cost":{"input":1.75,"output":14,"cache_read":0.175},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-12-11"},"openai/gpt-5.2-chat-latest":{"name":"GPT-5.2 Chat","family":"gpt-codex","cost":{"input":1.75,"output":14,"cache_read":0.175},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-12-11"},"openai/gpt-5.3-chat-latest":{"name":"GPT-5.3 Chat (latest)","family":"gpt","cost":{"input":1.75,"output":14,"cache_read":0.175},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-03-03"},"openai/gpt-5.4":{"name":"GPT-5.4","family":"gpt","cost":{"input":2.5,"output":15,"cache_read":0.25},"limit":{"context":1050000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-05"},"openai/gpt-5.4-mini":{"name":"GPT-5.4 mini","family":"gpt-mini","cost":{"input":0.75,"output":4.5,"cache_read":0.075},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-17"},"openai/gpt-5.4-nano":{"name":"GPT-5.4 nano","family":"gpt-nano","cost":{"input":0.2,"output":1.25,"cache_read":0.02},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-17"},"openai/gpt-5.5":{"name":"GPT-5.5","family":"gpt","cost":{"input":5,"output":30,"cache_read":0.5},"limit":{"context":1050000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-23"},"openai/o1":{"name":"o1","family":"o","cost":{"input":15,"output":60,"cache_read":7.5},"limit":{"context":200000,"output":100000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2024-12-05"},"openai/o3":{"name":"o3","family":"o","cost":{"input":2,"output":8,"cache_read":0.5},"limit":{"context":200000,"output":100000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-04-16"},"openai/o3-mini":{"name":"o3-mini","family":"o-mini","cost":{"input":1.1,"output":4.4,"cache_read":0.55},"limit":{"context":200000,"output":100000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"release_date":"2024-12-20"},"openai/o4-mini":{"name":"o4-mini","family":"o-mini","cost":{"input":1.1,"output":4.4,"cache_read":0.275},"limit":{"context":200000,"output":100000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-04-16"},"xai/grok-4.20-0309-reasoning":{"name":"Grok 4.20 (Reasoning)","family":"grok","cost":{"input":1.25,"output":2.5,"cache_read":0.2},"limit":{"context":1000000,"output":30000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-03-09"},"xai/grok-4.3":{"name":"Grok 4.3","family":"grok","cost":{"input":1.25,"output":2.5,"cache_read":0.2},"limit":{"context":1000000,"output":30000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-04-17"},"zai/glm-4.5":{"name":"GLM-4.5","family":"glm","cost":{"input":0.6,"output":2.2,"cache_read":0.11},"limit":{"context":131072,"output":98304},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-28"},"zai/glm-4.5-air":{"name":"GLM-4.5-Air","family":"glm-air","cost":{"input":0.2,"output":1.1,"cache_read":0.03},"limit":{"context":131072,"output":98304},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-28"},"zai/glm-4.6":{"name":"GLM-4.6","family":"glm","cost":{"input":0.6,"output":2.2,"cache_read":0.11},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-09-30"},"zai/glm-4.7":{"name":"GLM-4.7","family":"glm","cost":{"input":0.6,"output":2.2,"cache_read":0.11},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-22"},"zai/glm-4.7-flashx":{"name":"GLM-4.7-FlashX","family":"glm-flash","cost":{"input":0.07,"output":0.4,"cache_read":0.01},"limit":{"context":200000,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-01-19"},"zai/glm-5":{"name":"GLM-5","family":"glm","cost":{"input":1,"output":3.2,"cache_read":0.2},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-12"},"zai/glm-5-turbo":{"name":"GLM-5-Turbo","family":"glm","cost":{"input":1.2,"output":4,"cache_read":0.24},"limit":{"context":200000,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-03-16"},"zai/glm-5.1":{"name":"GLM-5.1","family":"glm","cost":{"input":1.4,"output":4.4,"cache_read":0.26},"limit":{"context":200000,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-07"},"zai/glm-5.2":{"name":"GLM-5.2","family":"glm","cost":{"input":1.4,"output":4.4},"limit":{"context":1000000,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-06-13"}}},"meta":{"models":{"muse-spark-1.1":{"name":"Muse Spark 1.1","family":"muse","cost":{"input":1.25,"output":4.25,"cache_read":0.15},"limit":{"context":1000000,"output":32000},"modalities":{"input":["text","image","pdf","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-04-08"}}},"minimax":{"models":{"MiniMax-M2":{"name":"MiniMax-M2","family":"minimax","cost":{"input":0.3,"output":1.2},"limit":{"context":196608,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-10-27"},"MiniMax-M2.1":{"name":"MiniMax-M2.1","family":"minimax","cost":{"input":0.3,"output":1.2},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-23"},"MiniMax-M2.5":{"name":"MiniMax-M2.5","family":"minimax","cost":{"input":0.3,"output":1.2,"cache_read":0.03,"cache_write":0.375},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-12"},"MiniMax-M2.5-highspeed":{"name":"MiniMax-M2.5-highspeed","family":"minimax","cost":{"input":0.6,"output":2.4,"cache_read":0.06,"cache_write":0.375},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-13"},"MiniMax-M2.7":{"name":"MiniMax-M2.7","family":"minimax","cost":{"input":0.3,"output":1.2,"cache_read":0.06,"cache_write":0.375},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-03-18"},"MiniMax-M2.7-highspeed":{"name":"MiniMax-M2.7-highspeed","family":"minimax","cost":{"input":0.6,"output":2.4,"cache_read":0.06,"cache_write":0.375},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-03-18"},"MiniMax-M3":{"name":"MiniMax-M3","family":"minimax","cost":{"input":0.3,"output":1.2,"cache_read":0.06},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-06-01"}}},"minimax-cn":{"models":{"MiniMax-M2":{"name":"MiniMax-M2","family":"minimax","cost":{"input":0.3,"output":1.2},"limit":{"context":196608,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-10-27"},"MiniMax-M2.1":{"name":"MiniMax-M2.1","family":"minimax","cost":{"input":0.3,"output":1.2},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-23"},"MiniMax-M2.5":{"name":"MiniMax-M2.5","family":"minimax","cost":{"input":0.3,"output":1.2,"cache_read":0.03,"cache_write":0.375},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-12"},"MiniMax-M2.5-highspeed":{"name":"MiniMax-M2.5-highspeed","family":"minimax","cost":{"input":0.6,"output":2.4,"cache_read":0.06,"cache_write":0.375},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-13"},"MiniMax-M2.7":{"name":"MiniMax-M2.7","family":"minimax","cost":{"input":0.3,"output":1.2,"cache_read":0.06,"cache_write":0.375},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-03-18"},"MiniMax-M2.7-highspeed":{"name":"MiniMax-M2.7-highspeed","family":"minimax","cost":{"input":0.6,"output":2.4,"cache_read":0.06,"cache_write":0.375},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-03-18"},"MiniMax-M3":{"name":"MiniMax-M3","family":"minimax","cost":{"input":0.3,"output":1.2,"cache_read":0.06},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-06-01"}}},"minimax-cn-coding-plan":{"models":{"MiniMax-M2":{"name":"MiniMax-M2","family":"minimax","cost":{},"limit":{"context":196608,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-10-27"},"MiniMax-M2.1":{"name":"MiniMax-M2.1","family":"minimax","cost":{},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-23"},"MiniMax-M2.5":{"name":"MiniMax-M2.5","family":"minimax","cost":{},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-12"},"MiniMax-M2.5-highspeed":{"name":"MiniMax-M2.5-highspeed","family":"minimax","cost":{},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-13"},"MiniMax-M2.7":{"name":"MiniMax-M2.7","family":"minimax","cost":{},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-03-18"},"MiniMax-M2.7-highspeed":{"name":"MiniMax-M2.7-highspeed","family":"minimax","cost":{},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-03-18"},"MiniMax-M3":{"name":"MiniMax-M3","family":"minimax","cost":{},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-06-01"}}},"minimax-coding-plan":{"models":{"MiniMax-M2":{"name":"MiniMax-M2","family":"minimax","cost":{},"limit":{"context":196608,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-10-27"},"MiniMax-M2.1":{"name":"MiniMax-M2.1","family":"minimax","cost":{},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-23"},"MiniMax-M2.5":{"name":"MiniMax-M2.5","family":"minimax","cost":{},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-12"},"MiniMax-M2.5-highspeed":{"name":"MiniMax-M2.5-highspeed","family":"minimax","cost":{},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-13"},"MiniMax-M2.7":{"name":"MiniMax-M2.7","family":"minimax","cost":{},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-03-18"},"MiniMax-M2.7-highspeed":{"name":"MiniMax-M2.7-highspeed","family":"minimax","cost":{},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-03-18"},"MiniMax-M3":{"name":"MiniMax-M3","family":"minimax","cost":{},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-06-01"}}},"mistral":{"models":{"codestral-latest":{"name":"Codestral (latest)","family":"codestral","cost":{"input":0.3,"output":0.9},"limit":{"context":256000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-05-29"},"devstral-2512":{"name":"Devstral 2","family":"devstral","cost":{"input":0.4,"output":2},"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-09"},"devstral-latest":{"name":"Devstral 2","family":"devstral","cost":{"input":0.4,"output":2},"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-09"},"devstral-medium-2507":{"name":"Devstral Medium","family":"devstral","cost":{"input":0.4,"output":2},"limit":{"context":128000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-10"},"devstral-medium-latest":{"name":"Devstral 2 (latest)","family":"devstral","cost":{"input":0.4,"output":2},"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-02"},"devstral-small-2505":{"name":"Devstral Small 2505","family":"devstral","cost":{"input":0.1,"output":0.3},"limit":{"context":128000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-05-07"},"devstral-small-2507":{"name":"Devstral Small","family":"devstral","cost":{"input":0.1,"output":0.3},"limit":{"context":128000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-10"},"labs-devstral-small-2512":{"name":"Devstral Small 2","family":"devstral","cost":{},"limit":{"context":256000,"output":256000},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-09"},"magistral-medium-latest":{"name":"Magistral Medium (latest)","family":"magistral-medium","cost":{"input":2,"output":5},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-03-17"},"magistral-small":{"name":"Magistral Small","family":"magistral-small","cost":{"input":0.5,"output":1.5},"limit":{"context":128000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-03-17"},"ministral-3b-latest":{"name":"Ministral 3B (latest)","family":"ministral","cost":{"input":0.04,"output":0.04},"limit":{"context":128000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-10-01"},"ministral-8b-latest":{"name":"Ministral 8B (latest)","family":"ministral","cost":{"input":0.1,"output":0.1},"limit":{"context":128000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-10-01"},"mistral-embed":{"name":"Mistral Embed","family":"mistral-embed","cost":{"input":0.1},"limit":{"context":8000,"output":3072},"modalities":{"input":["text"],"output":["text"]},"release_date":"2023-12-11"},"mistral-large-2411":{"name":"Mistral Large 2.1","family":"mistral-large","cost":{"input":2,"output":6},"limit":{"context":131072,"output":16384},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-11-18"},"mistral-large-2512":{"name":"Mistral Large 3","family":"mistral-large","cost":{"input":0.5,"output":1.5},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2024-11-01"},"mistral-large-latest":{"name":"Mistral Large (latest)","family":"mistral-large","cost":{"input":0.5,"output":1.5},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2024-11-01"},"mistral-medium-2505":{"name":"Mistral Medium 3","family":"mistral-medium","cost":{"input":0.4,"output":2},"limit":{"context":131072,"output":131072},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-05-07"},"mistral-medium-2508":{"name":"Mistral Medium 3.1","family":"mistral-medium","cost":{"input":0.4,"output":2},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-08-12"},"mistral-medium-2604":{"name":"Mistral Medium 3.5","family":"mistral-medium","cost":{"input":1.5,"output":7.5},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-29"},"mistral-medium-latest":{"name":"Mistral Medium (latest)","family":"mistral-medium","cost":{"input":1.5,"output":7.5},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-29"},"mistral-nemo":{"name":"Mistral Nemo","family":"mistral-nemo","cost":{"input":0.15,"output":0.15},"limit":{"context":128000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-07-01"},"mistral-small-2506":{"name":"Mistral Small 3.2","family":"mistral-small","cost":{"input":0.1,"output":0.3},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-06-20"},"mistral-small-2603":{"name":"Mistral Small 4","family":"mistral-small","cost":{"input":0.15,"output":0.6},"limit":{"context":256000,"output":256000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-03-16"},"mistral-small-latest":{"name":"Mistral Small (latest)","family":"mistral-small","cost":{"input":0.15,"output":0.6},"limit":{"context":256000,"output":256000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-03-16"},"open-mistral-7b":{"name":"Mistral 7B","family":"mistral","cost":{"input":0.25,"output":0.25},"limit":{"context":8000,"output":8000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2023-09-27"},"open-mistral-nemo":{"name":"Open Mistral Nemo","family":"mistral-nemo","cost":{"input":0.15,"output":0.15},"limit":{"context":128000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-07-01"},"open-mixtral-8x22b":{"name":"Mixtral 8x22B","family":"mixtral","cost":{"input":2,"output":6},"limit":{"context":64000,"output":64000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-04-17"},"open-mixtral-8x7b":{"name":"Mixtral 8x7B","family":"mixtral","cost":{"input":0.7,"output":0.7},"limit":{"context":32000,"output":32000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2023-12-11"},"pixtral-12b":{"name":"Pixtral 12B","family":"pixtral","cost":{"input":0.15,"output":0.15},"limit":{"context":128000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2024-09-01"},"pixtral-large-latest":{"name":"Pixtral Large (latest)","family":"pixtral","cost":{"input":2,"output":6},"limit":{"context":128000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2024-11-01"}}},"mixlayer":{"models":{"qwen/qwen3.5-122b-a10b":{"name":"Qwen3.5 122B A10B","family":"qwen","cost":{"input":0.4,"output":3.2},"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-03-18"},"qwen/qwen3.5-27b":{"name":"Qwen3.5 27B","family":"qwen","cost":{"input":0.3,"output":2.4},"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-03-18"},"qwen/qwen3.5-35b-a3b":{"name":"Qwen3.5 35B A3B","family":"qwen","cost":{"input":0.25,"output":1.3},"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-03-18"},"qwen/qwen3.5-397b-a17b":{"name":"Qwen3.5 397B A17B","family":"qwen","cost":{"input":0.6,"output":3.6},"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-03-18"},"qwen/qwen3.5-9b":{"name":"Qwen3.5 9B","family":"qwen","cost":{"input":0.1,"output":0.4},"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-03-18"}}},"moark":{"models":{"GLM-4.7":{"name":"GLM-4.7","family":"glm","cost":{"input":3.5,"output":14},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-22"},"MiniMax-M2.1":{"name":"MiniMax-M2.1","family":"minimax","cost":{"input":2.1,"output":8.4},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-23"}}},"modelscope":{"models":{"Qwen/Qwen3-235B-A22B-Instruct-2507":{"name":"Qwen3 235B A22B Instruct 2507","family":"qwen","cost":{},"limit":{"context":262144,"output":131072},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-04-28"},"Qwen/Qwen3-235B-A22B-Thinking-2507":{"name":"Qwen3-235B-A22B-Thinking-2507","family":"qwen","cost":{},"limit":{"context":262144,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-25"},"Qwen/Qwen3-30B-A3B-Instruct-2507":{"name":"Qwen3 30B A3B Instruct 2507","family":"qwen","cost":{},"limit":{"context":262144,"output":16384},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-30"},"Qwen/Qwen3-30B-A3B-Thinking-2507":{"name":"Qwen3 30B A3B Thinking 2507","family":"qwen","cost":{},"limit":{"context":262144,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-30"},"Qwen/Qwen3-Coder-30B-A3B-Instruct":{"name":"Qwen3 Coder 30B A3B Instruct","family":"qwen","cost":{},"limit":{"context":262144,"output":65536},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-31"},"ZhipuAI/GLM-4.5":{"name":"GLM-4.5","family":"glm","cost":{},"limit":{"context":131072,"output":98304},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-28"},"ZhipuAI/GLM-4.6":{"name":"GLM-4.6","family":"glm","cost":{},"limit":{"context":202752,"output":98304},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-09-30"}}},"moonshotai":{"models":{"kimi-k2-0711-preview":{"name":"Kimi K2 0711","family":"kimi-k2","cost":{"input":0.6,"output":2.5,"cache_read":0.15},"limit":{"context":131072,"output":16384},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-14"},"kimi-k2-0905-preview":{"name":"Kimi K2 0905","family":"kimi-k2","cost":{"input":0.6,"output":2.5,"cache_read":0.15},"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-09-05"},"kimi-k2-thinking":{"name":"Kimi K2 Thinking","family":"kimi-thinking","cost":{"input":0.6,"output":2.5,"cache_read":0.15},"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-11-06"},"kimi-k2-thinking-turbo":{"name":"Kimi K2 Thinking Turbo","family":"kimi-thinking","cost":{"input":1.15,"output":8,"cache_read":0.15},"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-11-06"},"kimi-k2-turbo-preview":{"name":"Kimi K2 Turbo","family":"kimi-k2","cost":{"input":2.4,"output":10,"cache_read":0.6},"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-09-05"},"kimi-k2.5":{"name":"Kimi K2.5","family":"kimi-k2","cost":{"input":0.6,"output":3,"cache_read":0.1},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"open_weights":true,"release_date":"2026-01"},"kimi-k2.6":{"name":"Kimi K2.6","family":"kimi-k2","cost":{"input":0.95,"output":4,"cache_read":0.16},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-21"},"kimi-k2.7-code":{"name":"Kimi K2.7 Code","family":"kimi-k2","cost":{"input":0.95,"output":4,"cache_read":0.19},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"open_weights":true,"release_date":"2026-06-12"},"kimi-k2.7-code-highspeed":{"name":"Kimi K2.7 Code HighSpeed","family":"kimi-k2","cost":{"input":1.9,"output":8,"cache_read":0.38},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"open_weights":true,"release_date":"2026-06-12"}}},"moonshotai-cn":{"models":{"kimi-k2-0711-preview":{"name":"Kimi K2 0711","family":"kimi-k2","cost":{"input":0.6,"output":2.5,"cache_read":0.15},"limit":{"context":131072,"output":16384},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-14"},"kimi-k2-0905-preview":{"name":"Kimi K2 0905","family":"kimi-k2","cost":{"input":0.6,"output":2.5,"cache_read":0.15},"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-09-05"},"kimi-k2-thinking":{"name":"Kimi K2 Thinking","family":"kimi-thinking","cost":{"input":0.6,"output":2.5,"cache_read":0.15},"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-11-06"},"kimi-k2-thinking-turbo":{"name":"Kimi K2 Thinking Turbo","family":"kimi-thinking","cost":{"input":1.15,"output":8,"cache_read":0.15},"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-11-06"},"kimi-k2-turbo-preview":{"name":"Kimi K2 Turbo","family":"kimi-k2","cost":{"input":2.4,"output":10,"cache_read":0.6},"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-09-05"},"kimi-k2.5":{"name":"Kimi K2.5","family":"kimi-k2","cost":{"input":0.6,"output":3,"cache_read":0.1},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"open_weights":true,"release_date":"2026-01"},"kimi-k2.6":{"name":"Kimi K2.6","family":"kimi-k2","cost":{"input":0.95,"output":4,"cache_read":0.16},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-21"},"kimi-k2.7-code":{"name":"Kimi K2.7 Code","family":"kimi-k2","cost":{"input":0.95,"output":4,"cache_read":0.19},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"open_weights":true,"release_date":"2026-06-12"},"kimi-k2.7-code-highspeed":{"name":"Kimi K2.7 Code HighSpeed","family":"kimi-k2","cost":{"input":1.9,"output":8,"cache_read":0.38},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"open_weights":true,"release_date":"2026-06-12"}}},"morph":{"models":{"auto":{"name":"Auto","family":"auto","cost":{"input":0.85,"output":1.55},"limit":{"context":32000,"output":32000},"modalities":{"input":["text"],"output":["text"]},"release_date":"2024-06-01"},"morph-v3-fast":{"name":"Morph v3 Fast","family":"morph","cost":{"input":0.8,"output":1.2},"limit":{"context":16000,"output":16000},"modalities":{"input":["text"],"output":["text"]},"release_date":"2024-08-15"},"morph-v3-large":{"name":"Morph v3 Large","family":"morph","cost":{"input":0.9,"output":1.9},"limit":{"context":32000,"output":32000},"modalities":{"input":["text"],"output":["text"]},"release_date":"2024-08-15"}}},"nano-gpt":{"models":{"Alibaba-NLP/Tongyi-DeepResearch-30B-A3B":{"name":"Tongyi DeepResearch 30B A3B","family":"yi","cost":{"input":0.08,"output":0.24000000000000002},"limit":{"context":128000,"output":65536},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-08-26"},"Baichuan-M2":{"name":"Baichuan M2 32B Medical","cost":{"input":15.73,"output":15.73},"limit":{"context":32768,"output":32768},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-08-19"},"Baichuan4-Air":{"name":"Baichuan 4 Air","cost":{"input":0.157,"output":0.157},"limit":{"context":32768,"output":32768},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-08-19"},"Baichuan4-Turbo":{"name":"Baichuan 4 Turbo","cost":{"input":2.42,"output":2.42},"limit":{"context":128000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-08-19"},"Doctor-Shotgun/MS3.2-24B-Magnum-Diamond":{"name":"MS3.2 24B Magnum Diamond","family":"mistral","cost":{"input":0.49299999999999994,"output":0.49299999999999994},"limit":{"context":16384,"output":32768},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-11-24"},"EVA-UNIT-01/EVA-LLaMA-3.33-70B-v0.0":{"name":"EVA Llama 3.33 70B","family":"llama","cost":{"input":2.006,"output":2.006},"limit":{"context":16384,"output":16384},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-07-26"},"EVA-UNIT-01/EVA-LLaMA-3.33-70B-v0.1":{"name":"EVA-LLaMA-3.33-70B-v0.1","family":"llama","cost":{"input":2.006,"output":2.006},"limit":{"context":16384,"output":16384},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-09-25"},"EVA-UNIT-01/EVA-Qwen2.5-32B-v0.2":{"name":"EVA-Qwen2.5-32B-v0.2","family":"qwen","cost":{"input":0.7989999999999999,"output":0.7989999999999999},"limit":{"context":16384,"output":8192},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-07-26"},"EVA-UNIT-01/EVA-Qwen2.5-72B-v0.2":{"name":"EVA-Qwen2.5-72B-v0.2","family":"qwen","cost":{"input":0.7989999999999999,"output":0.7989999999999999},"limit":{"context":16384,"output":8192},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-09-25"},"Envoid/Llama-3.05-NT-Storybreaker-Ministral-70B":{"name":"Llama 3.05 Storybreaker Ministral 70b","family":"llama","cost":{"input":0.49299999999999994,"output":0.49299999999999994},"limit":{"context":16384,"output":8192},"modalities":{"input":["text"],"output":["text"]},"release_date":"2024-12-01"},"Envoid/Llama-3.05-Nemotron-Tenyxchat-Storybreaker-70B":{"name":"Nemotron Tenyxchat Storybreaker 70b","family":"nemotron","cost":{"input":0.49299999999999994,"output":0.49299999999999994},"limit":{"context":16384,"output":8192},"modalities":{"input":["text"],"output":["text"]},"release_date":"2024-12-01"},"GLM-4.6-Derestricted-v5":{"name":"GLM 4.6 Derestricted v5","cost":{"input":0.4,"output":1.5},"limit":{"context":131072,"output":8192},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-12-23"},"GalrionSoftworks/MN-LooseCannon-12B-v1":{"name":"MN-LooseCannon-12B-v1","family":"mistral-nemo","cost":{"input":0.49299999999999994,"output":0.49299999999999994},"limit":{"context":16384,"output":8192},"modalities":{"input":["text"],"output":["text"]},"release_date":"2024-07-01"},"Gemma-4-31B-Claude-4.6-Opus-Reasoning-Distilled":{"name":"Gemma 4 31B Claude 4.6 Opus Reasoning Distilled","cost":{"input":0.306,"output":0.306,"cache_read":0.0306},"limit":{"context":262144,"output":16384},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2026-05-01"},"Gemma-4-31B-Cognitive-Unshackled":{"name":"Gemma 4 31B Cognitive Unshackled","cost":{"input":0.306,"output":0.306},"limit":{"context":262144,"output":16384},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2026-05-01"},"Gemma-4-31B-DarkIdol":{"name":"Gemma 4 31B DarkIdol","cost":{"input":0.306,"output":0.306},"limit":{"context":262144,"output":16384},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2026-05-01"},"Gemma-4-31B-GarnetV2":{"name":"Gemma 4 31B Garnet V2","cost":{"input":0.306,"output":0.306},"limit":{"context":262144,"output":16384},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2026-05-01"},"Gemma-4-31B-Gemopus":{"name":"Gemma 4 31B Gemopus","cost":{"input":0.306,"output":0.306},"limit":{"context":262144,"output":16384},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2026-05-01"},"Gemma-4-31B-Musica-v1":{"name":"Gemma 4 31B Musica v1","cost":{"input":0.306,"output":0.306},"limit":{"context":262144,"output":16384},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2026-05-01"},"Gemma-4-31B-Queen":{"name":"Gemma 4 31B Queen","cost":{"input":0.306,"output":0.306},"limit":{"context":262144,"output":16384},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2026-05-01"},"Gemma-4-31B-it":{"name":"Gemma 4 31B IT","cost":{"input":0.306,"output":0.306},"limit":{"context":262144,"output":16384},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2026-04-09"},"Gryphe/MythoMax-L2-13b":{"name":"MythoMax 13B","family":"llama","cost":{"input":0.1003,"output":0.1003},"limit":{"context":4000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-08-08"},"Infermatic/MN-12B-Inferor-v0.0":{"name":"Mistral Nemo Inferor 12B","family":"mistral-nemo","cost":{"input":0.25499999999999995,"output":0.49299999999999994},"limit":{"context":16384,"output":8192},"modalities":{"input":["text"],"output":["text"]},"release_date":"2024-07-01"},"KAT-Coder-Air-V1":{"name":"KAT Coder Air V1","cost":{"input":0.1,"output":0.2},"limit":{"context":128000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-10-28"},"KAT-Coder-Exp-72B-1010":{"name":"KAT Coder Exp 72B 1010","cost":{"input":0.1,"output":0.2},"limit":{"context":128000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-10-28"},"LLM360/K2-Think":{"name":"K2-Think","family":"kimi-thinking","cost":{"input":0.17,"output":0.68},"limit":{"context":128000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-07-26"},"LatitudeGames/Wayfarer-Large-70B-Llama-3.3":{"name":"Llama 3.3 70B Wayfarer","family":"llama","cost":{"input":0.700000007,"output":0.700000007},"limit":{"context":16384,"output":16384},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-02-20"},"Magistral-Small-2506":{"name":"Magistral Small 2506","cost":{"input":0.4,"output":1.4},"limit":{"context":32768,"output":32768},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-09-25"},"MarinaraSpaghetti/NemoMix-Unleashed-12B":{"name":"NemoMix 12B Unleashed","family":"mistral-nemo","cost":{"input":0.49299999999999994,"output":0.49299999999999994},"limit":{"context":32768,"output":8192},"modalities":{"input":["text"],"output":["text"]},"release_date":"2024-07-01"},"Meta-Llama-3-1-8B-Instruct-FP8":{"name":"Llama 3.1 8B (decentralized)","cost":{"input":0.02,"output":0.03},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"release_date":"2024-07-23"},"MiniMax-M1":{"name":"MiniMax M1","cost":{"input":0.1394,"output":1.3328},"limit":{"context":1000000,"output":131072},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-06-16"},"MiniMax-M2":{"name":"MiniMax M2","cost":{"input":0.17,"output":1.53},"limit":{"context":200000,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"release_date":"2025-10-25"},"MiniMaxAI/MiniMax-M1-80k":{"name":"MiniMax M1 80K","family":"minimax","cost":{"input":0.6052,"output":2.4225000000000003},"limit":{"context":1000000,"output":131072},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-06-16"},"NeverSleep/Lumimaid-v0.2-70B":{"name":"Lumimaid v0.2","family":"llama","cost":{"input":1,"output":1.5},"limit":{"context":16384,"output":8192},"modalities":{"input":["text"],"output":["text"]},"release_date":"2024-07-01"},"NousResearch/DeepHermes-3-Mistral-24B-Preview":{"name":"DeepHermes-3 Mistral 24B (Preview)","cost":{"input":0.3,"output":0.3},"limit":{"context":128000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-05-10"},"NousResearch/Hermes-4-70B:thinking":{"name":"Hermes 4 (Thinking)","cost":{"input":0.2006,"output":0.3995},"limit":{"context":128000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-09-17"},"NousResearch/hermes-3-llama-3.1-70b":{"name":"Hermes 3 70B","cost":{"input":0.408,"output":0.408},"limit":{"context":65536,"output":8192},"modalities":{"input":["text"],"output":["text"]},"release_date":"2026-01-07"},"NousResearch/hermes-4-405b":{"name":"Hermes 4 Large","cost":{"input":0.3,"output":1.2},"limit":{"context":128000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-08-26"},"NousResearch/hermes-4-405b:thinking":{"name":"Hermes 4 Large (Thinking)","cost":{"input":0.3,"output":1.2},"limit":{"context":128000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"release_date":"2024-01-01"},"NousResearch/hermes-4-70b":{"name":"Hermes 4 Medium","cost":{"input":0.2006,"output":0.3995},"limit":{"context":128000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-07-03"},"Qwen2.5-32B-EVA-v0.2":{"name":"Qwen 2.5 32b EVA","cost":{"input":0.493,"output":0.493},"limit":{"context":24576,"output":8192},"modalities":{"input":["text"],"output":["text"]},"release_date":"2024-09-01"},"Qwen3.5-27B-Anko":{"name":"Qwen3.5 27B Anko","cost":{"input":0.306,"output":0.306},"limit":{"context":262144,"output":16384},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2026-04-30"},"Qwen3.5-27B-BlueStar-Derestricted":{"name":"Qwen3.5 27B BlueStar Derestricted","cost":{"input":0.306,"output":0.306},"limit":{"context":262144,"output":16384},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2026-04-06"},"Qwen3.5-27B-BlueStar-Derestricted-Lite":{"name":"Qwen3.5 27B BlueStar Derestricted Lite","cost":{"input":0.306,"output":0.306},"limit":{"context":262144,"output":16384},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2026-04-06"},"Qwen3.5-27B-BlueStar-v2-Derestricted":{"name":"Qwen3.5 27B BlueStar v2 Derestricted","cost":{"input":0.306,"output":0.306},"limit":{"context":262144,"output":16384},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2026-04-06"},"Qwen3.5-27B-BlueStar-v2-Derestricted-Lite":{"name":"Qwen3.5 27B BlueStar v2 Derestricted Lite","cost":{"input":0.306,"output":0.306},"limit":{"context":262144,"output":16384},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2026-04-06"},"Qwen3.5-27B-BlueStar-v3-Derestricted":{"name":"Qwen3.5 27B BlueStar v3 Derestricted","cost":{"input":0.306,"output":0.306},"limit":{"context":262144,"output":16384},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2026-04-30"},"Qwen3.5-27B-BlueStar-v3-Derestricted-Lite":{"name":"Qwen3.5 27B BlueStar v3 Derestricted Lite","cost":{"input":0.306,"output":0.306},"limit":{"context":262144,"output":16384},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2026-04-30"},"Qwen3.5-27B-Derestricted":{"name":"Qwen3.5 27B Derestricted","cost":{"input":0.306,"output":0.306},"limit":{"context":262144,"output":16384},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2026-03-17"},"Qwen3.5-27B-Infracelestial":{"name":"Qwen3.5 27B Infracelestial","cost":{"input":0.306,"output":0.306},"limit":{"context":262144,"output":16384},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2026-04-30"},"Qwen3.5-27B-Marvin-DPO-V2-Derestricted":{"name":"Qwen3.5 27B Marvin DPO V2 Derestricted","cost":{"input":0.306,"output":0.306},"limit":{"context":262144,"output":16384},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2026-04-30"},"Qwen3.5-27B-Marvin-DPO-V2-Derestricted-Lite":{"name":"Qwen3.5 27B Marvin DPO V2 Derestricted Lite","cost":{"input":0.306,"output":0.306},"limit":{"context":262144,"output":16384},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2026-04-30"},"Qwen3.5-27B-Marvin-V2-Derestricted":{"name":"Qwen3.5 27B Marvin V2 Derestricted","cost":{"input":0.306,"output":0.306},"limit":{"context":262144,"output":16384},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2026-04-30"},"Qwen3.5-27B-Marvin-V2-Derestricted-Lite":{"name":"Qwen3.5 27B Marvin V2 Derestricted Lite","cost":{"input":0.306,"output":0.306},"limit":{"context":262144,"output":16384},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2026-04-30"},"Qwen3.5-27B-Musica-v1":{"name":"Qwen3.5 27B Musica v1","cost":{"input":0.306,"output":0.306},"limit":{"context":262144,"output":16384},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2026-03-27"},"Qwen3.5-27B-NaNovel-Derestricted":{"name":"Qwen3.5 27B NaNovel Derestricted","cost":{"input":0.306,"output":0.306},"limit":{"context":262144,"output":16384},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2026-04-30"},"Qwen3.5-27B-NaNovel-Derestricted-Lite":{"name":"Qwen3.5 27B NaNovel Derestricted Lite","cost":{"input":0.306,"output":0.306},"limit":{"context":262144,"output":16384},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2026-04-30"},"Qwen3.5-27B-Omega-Evolution-v2.0-Derestricted":{"name":"Qwen3.5 27B Omega Evolution v2.0 Derestricted","cost":{"input":0.306,"output":0.306},"limit":{"context":262144,"output":16384},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2026-04-06"},"Qwen3.5-27B-Omega-Evolution-v2.0-Derestricted-Lite":{"name":"Qwen3.5 27B Omega Evolution v2.0 Derestricted Lite","cost":{"input":0.306,"output":0.306},"limit":{"context":262144,"output":16384},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2026-04-06"},"Qwen3.5-27B-Omega-Evolution-v2.2-Derestricted":{"name":"Qwen3.5 27B Omega Evolution v2.2 Derestricted","cost":{"input":0.306,"output":0.306},"limit":{"context":262144,"output":16384},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2026-05-02"},"Qwen3.5-27B-Omega-Evolution-v2.2-Derestricted-Lite":{"name":"Qwen3.5 27B Omega Evolution v2.2 Derestricted Lite","cost":{"input":0.306,"output":0.306},"limit":{"context":262144,"output":16384},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2026-05-02"},"Qwen3.5-27B-Queen-Derestricted":{"name":"Qwen3.5 27B Queen Derestricted","cost":{"input":0.306,"output":0.306},"limit":{"context":262144,"output":16384},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2026-04-30"},"Qwen3.5-27B-Queen-Derestricted-Lite":{"name":"Qwen3.5 27B Queen Derestricted Lite","cost":{"input":0.306,"output":0.306},"limit":{"context":262144,"output":16384},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2026-04-30"},"Qwen3.5-27B-RpRMax-v1":{"name":"Qwen3.5 27B RpRMax v1","cost":{"input":0.306,"output":0.306},"limit":{"context":262144,"output":16384},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2026-04-30"},"Qwen3.5-27B-Vivid-Durian":{"name":"Qwen3.5 27B Vivid Durian","cost":{"input":0.306,"output":0.306},"limit":{"context":262144,"output":16384},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2026-03-18"},"Qwen3.5-27B-Writer-Derestricted":{"name":"Qwen3.5 27B Writer Derestricted","cost":{"input":0.306,"output":0.306},"limit":{"context":262144,"output":16384},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2026-04-06"},"Qwen3.5-27B-Writer-Derestricted-Lite":{"name":"Qwen3.5 27B Writer Derestricted Lite","cost":{"input":0.306,"output":0.306},"limit":{"context":262144,"output":16384},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2026-04-06"},"Qwen3.5-27B-Writer-V2-Derestricted":{"name":"Qwen3.5 27B Writer V2 Derestricted","cost":{"input":0.306,"output":0.306},"limit":{"context":262144,"output":16384},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2026-04-06"},"Qwen3.5-27B-Writer-V2-Derestricted-Lite":{"name":"Qwen3.5 27B Writer V2 Derestricted Lite","cost":{"input":0.306,"output":0.306},"limit":{"context":262144,"output":16384},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2026-04-06"},"Qwen3.5-27B-earica-Derestricted":{"name":"Qwen3.5 27B earica Derestricted","cost":{"input":0.306,"output":0.306},"limit":{"context":262144,"output":16384},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2026-04-30"},"Qwen3.5-27B-earica-Derestricted-Lite":{"name":"Qwen3.5 27B earica Derestricted Lite","cost":{"input":0.306,"output":0.306},"limit":{"context":262144,"output":16384},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2026-04-30"},"ReadyArt/MS3.2-The-Omega-Directive-24B-Unslop-v2.0":{"name":"Omega Directive 24B Unslop v2.0","family":"llama","cost":{"input":0.5,"output":0.5},"limit":{"context":16384,"output":32768},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-12-08"},"Salesforce/Llama-xLAM-2-70b-fc-r":{"name":"Llama-xLAM-2 70B fc-r","family":"llama","cost":{"input":2.5,"output":2.5},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-04-13"},"Sao10K/L3-8B-Stheno-v3.2":{"name":"Sao10K Stheno 8b","family":"llama","cost":{"input":0.2006,"output":0.2006},"limit":{"context":16384,"output":8192},"modalities":{"input":["text"],"output":["text"]},"release_date":"2024-11-29"},"Sao10K/L3.1-70B-Euryale-v2.2":{"name":"Llama 3.1 70B Euryale","family":"llama","cost":{"input":0.306,"output":0.357},"limit":{"context":20480,"output":16384},"modalities":{"input":["text"],"output":["text"]},"release_date":"2024-07-23"},"Sao10K/L3.1-70B-Hanami-x1":{"name":"Llama 3.1 70B Hanami","family":"llama","cost":{"input":0.49299999999999994,"output":0.49299999999999994},"limit":{"context":16384,"output":16384},"modalities":{"input":["text"],"output":["text"]},"release_date":"2024-07-23"},"Sao10K/L3.3-70B-Euryale-v2.3":{"name":"Llama 3.3 70B Euryale","family":"llama","cost":{"input":0.49299999999999994,"output":0.49299999999999994},"limit":{"context":20480,"output":16384},"modalities":{"input":["text"],"output":["text"]},"release_date":"2024-12-06"},"Steelskull/L3.3-Cu-Mai-R1-70b":{"name":"Llama 3.3 70B Cu Mai","family":"llama","cost":{"input":0.49299999999999994,"output":0.49299999999999994},"limit":{"context":16384,"output":16384},"modalities":{"input":["text"],"output":["text"]},"release_date":"2024-12-06"},"Steelskull/L3.3-Electra-R1-70b":{"name":"Steelskull Electra R1 70b","family":"llama","cost":{"input":0.69989,"output":0.69989},"limit":{"context":16384,"output":16384},"modalities":{"input":["text"],"output":["text"]},"release_date":"2024-12-06"},"Steelskull/L3.3-MS-Evalebis-70b":{"name":"MS Evalebis 70b","family":"llama","cost":{"input":0.49299999999999994,"output":0.49299999999999994},"limit":{"context":16384,"output":16384},"modalities":{"input":["text"],"output":["text"]},"release_date":"2024-12-06"},"Steelskull/L3.3-MS-Evayale-70B":{"name":"Evayale 70b ","family":"llama","cost":{"input":0.49299999999999994,"output":0.49299999999999994},"limit":{"context":16384,"output":16384},"modalities":{"input":["text"],"output":["text"]},"release_date":"2024-12-06"},"Steelskull/L3.3-MS-Nevoria-70b":{"name":"Steelskull Nevoria 70b","family":"llama","cost":{"input":0.49299999999999994,"output":0.49299999999999994},"limit":{"context":16384,"output":16384},"modalities":{"input":["text"],"output":["text"]},"release_date":"2024-12-06"},"Steelskull/L3.3-Nevoria-R1-70b":{"name":"Steelskull Nevoria R1 70b","family":"llama","cost":{"input":0.49299999999999994,"output":0.49299999999999994},"limit":{"context":16384,"output":16384},"modalities":{"input":["text"],"output":["text"]},"release_date":"2024-12-06"},"TEE/deepseek-v3.1":{"name":"DeepSeek V3.1 TEE","family":"deepseek","cost":{"input":1,"output":2.5},"limit":{"context":164000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-08-21"},"TEE/deepseek-v3.2":{"name":"DeepSeek V3.2 TEE","family":"deepseek","cost":{"input":0.5,"output":1},"limit":{"context":164000,"output":65536},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-12-01"},"TEE/deepseek-v4-pro":{"name":"DeepSeek V4 Pro TEE","cost":{"input":1.5,"output":5.25,"cache_read":0.15},"limit":{"context":800000,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"release_date":"2026-04-25"},"TEE/deepseek-v4-pro:thinking":{"name":"DeepSeek V4 Pro Thinking TEE","cost":{"input":1.5,"output":5.25,"cache_read":0.15},"limit":{"context":800000,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"release_date":"2026-04-29"},"TEE/gemma-3-27b-it":{"name":"Gemma 3 27B TEE","family":"gemma","cost":{"input":0.2,"output":0.8},"limit":{"context":131072,"output":8192},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-03-10"},"TEE/gemma-4-26b-a4b-uncensored":{"name":"Gemma 4 26B A4B Uncensored TEE","cost":{"input":0.15,"output":0.7},"limit":{"context":65536,"output":65536},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"attachment":true,"release_date":"2026-05-23"},"TEE/gemma-4-31b-it":{"name":"Gemma 4 31B IT TEE","cost":{"input":0.15,"output":0.46},"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"release_date":"2026-05-26"},"TEE/gemma4-31b":{"name":"Gemma 4 31B","cost":{"input":0.45,"output":1},"limit":{"context":262144,"output":131072},"modalities":{"input":["text"],"output":["text"]},"release_date":"2026-04-04"},"TEE/gemma4-31b:thinking":{"name":"Gemma 4 31B Thinking TEE","cost":{"input":0.45,"output":1},"limit":{"context":262144,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"release_date":"2026-05-02"},"TEE/glm-4.7":{"name":"GLM 4.7 TEE","family":"glm","cost":{"input":0.85,"output":3.3},"limit":{"context":131000,"output":65535},"modalities":{"input":["text"],"output":["text"]},"release_date":"2026-01-29"},"TEE/glm-4.7-flash":{"name":"GLM 4.7 Flash TEE","family":"glm-flash","cost":{"input":0.15,"output":0.5},"limit":{"context":203000,"output":65535},"modalities":{"input":["text"],"output":["text"]},"release_date":"2026-01-19"},"TEE/glm-5":{"name":"GLM 5 TEE","family":"glm","cost":{"input":1.2,"output":3.5},"limit":{"context":203000,"output":65535},"modalities":{"input":["text"],"output":["text"]},"release_date":"2026-02-11"},"TEE/glm-5.1":{"name":"GLM 5.1 TEE","cost":{"input":1.5,"output":5.25,"cache_read":0.3},"limit":{"context":202752,"output":65535},"modalities":{"input":["text"],"output":["text"]},"release_date":"2026-04-20"},"TEE/glm-5.1-thinking":{"name":"GLM 5.1 Thinking TEE","cost":{"input":1.5,"output":5.25,"cache_read":0.3},"limit":{"context":202752,"output":65535},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"release_date":"2026-04-20"},"TEE/gpt-oss-120b":{"name":"GPT-OSS 120B TEE","family":"gpt-oss","cost":{"input":2,"output":2},"limit":{"context":131072,"output":16384},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-08-05"},"TEE/gpt-oss-20b":{"name":"GPT-OSS 20B TEE","family":"gpt-oss","cost":{"input":0.2,"output":0.8},"limit":{"context":131072,"output":8192},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-08-05"},"TEE/kimi-k2.5":{"name":"Kimi K2.5 TEE","family":"kimi-k2","cost":{"input":0.3,"output":1.9},"limit":{"context":128000,"output":65535},"modalities":{"input":["text"],"output":["text"]},"release_date":"2026-01-29"},"TEE/kimi-k2.5-thinking":{"name":"Kimi K2.5 Thinking TEE","family":"kimi-thinking","cost":{"input":0.3,"output":1.9},"limit":{"context":128000,"output":65535},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"release_date":"2026-01-29"},"TEE/kimi-k2.6":{"name":"Kimi K2.6 TEE","cost":{"input":1.5,"output":5.25,"cache_read":0.375},"limit":{"context":262144,"output":65536},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"attachment":true,"release_date":"2026-04-21"},"TEE/llama3-3-70b":{"name":"Llama 3.3 70B","family":"llama","cost":{"input":2,"output":2},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-07-03"},"TEE/minimax-m2.5":{"name":"MiniMax M2.5 TEE","cost":{"input":0.2,"output":1.38},"limit":{"context":196608,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"release_date":"2026-04-20"},"TEE/qwen2.5-vl-72b-instruct":{"name":"Qwen2.5 VL 72B TEE","family":"qwen","cost":{"input":0.7,"output":0.7},"limit":{"context":65536,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"attachment":true,"release_date":"2025-02-01"},"TEE/qwen3-30b-a3b-instruct-2507":{"name":"Qwen3 30B A3B Instruct 2507 TEE","family":"qwen","cost":{"input":0.15,"output":0.44999999999999996},"limit":{"context":262000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-07-29"},"TEE/qwen3.5-122b-a10b":{"name":"Qwen3.5 122B A10B TEE","cost":{"input":0.46,"output":3.68},"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"release_date":"2026-05-26"},"TEE/qwen3.5-27b":{"name":"Qwen3.5 27B TEE","cost":{"input":0.3,"output":2.4},"limit":{"context":262144,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"attachment":true,"release_date":"2026-03-13"},"TEE/qwen3.5-397b-a17b":{"name":"Qwen3.5 397B A17B TEE","family":"qwen","cost":{"input":0.6,"output":3.6},"limit":{"context":258048,"output":65536},"modalities":{"input":["text"],"output":["text"]},"release_date":"2026-02-28"},"TEE/qwen3.6-35b-a3b-uncensored":{"name":"Qwen3.6 35B A3B Uncensored TEE","cost":{"input":0.3,"output":1.5},"limit":{"context":131072,"output":131072},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-05-23"},"THUDM/GLM-4-32B-0414":{"name":"GLM 4 32B 0414","family":"glm","cost":{"input":0.2,"output":0.2},"limit":{"context":128000,"output":65536},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-04-14"},"THUDM/GLM-4-9B-0414":{"name":"GLM 4 9B 0414","family":"glm","cost":{"input":0.2,"output":0.2},"limit":{"context":32000,"output":8000},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-04-14"},"THUDM/GLM-Z1-32B-0414":{"name":"GLM Z1 32B 0414","family":"glm-z","cost":{"input":0.2,"output":0.2},"limit":{"context":128000,"output":65536},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-04-15"},"THUDM/GLM-Z1-9B-0414":{"name":"GLM Z1 9B 0414","family":"glm-z","cost":{"input":0.2,"output":0.2},"limit":{"context":32000,"output":8000},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-04-14"},"TheDrummer/Anubis-70B-v1":{"name":"Anubis 70B v1","cost":{"input":0.31,"output":0.31},"limit":{"context":65536,"output":16384},"modalities":{"input":["text"],"output":["text"]},"release_date":"2024-01-01"},"TheDrummer/Anubis-70B-v1.1":{"name":"Anubis 70B v1.1","cost":{"input":0.31,"output":0.31},"limit":{"context":131072,"output":16384},"modalities":{"input":["text"],"output":["text"]},"release_date":"2024-01-01"},"TheDrummer/Cydonia-24B-v2":{"name":"The Drummer Cydonia 24B v2","cost":{"input":0.1003,"output":0.1207},"limit":{"context":16384,"output":32768},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-02-17"},"TheDrummer/Cydonia-24B-v4":{"name":"The Drummer Cydonia 24B v4","cost":{"input":0.2006,"output":0.2414},"limit":{"context":16384,"output":32768},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-07-22"},"TheDrummer/Cydonia-24B-v4.1":{"name":"The Drummer Cydonia 24B v4.1","cost":{"input":0.1003,"output":0.1207},"limit":{"context":16384,"output":32768},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-08-19"},"TheDrummer/Cydonia-24B-v4.3":{"name":"The Drummer Cydonia 24B v4.3","cost":{"input":0.1003,"output":0.1207},"limit":{"context":32768,"output":32768},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-12-25"},"TheDrummer/Magidonia-24B-v4.3":{"name":"The Drummer Magidonia 24B v4.3","cost":{"input":0.1003,"output":0.1207},"limit":{"context":32768,"output":32768},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-12-25"},"TheDrummer/Rocinante-12B-v1.1":{"name":"Rocinante 12b","cost":{"input":0.408,"output":0.595},"limit":{"context":16384,"output":8192},"modalities":{"input":["text"],"output":["text"]},"release_date":"2024-01-01"},"TheDrummer/Skyfall-31B-v4.2":{"name":"TheDrummer Skyfall 31B v4.2","cost":{"input":0.55,"output":0.8},"limit":{"context":131072,"output":16384},"modalities":{"input":["text","pdf"],"output":["text"]},"attachment":true,"release_date":"2026-03-26"},"TheDrummer/UnslopNemo-12B-v4.1":{"name":"UnslopNemo 12b v4","cost":{"input":0.493,"output":0.493},"limit":{"context":32768,"output":8192},"modalities":{"input":["text","pdf"],"output":["text"]},"attachment":true,"release_date":"2024-01-01"},"TheDrummer/skyfall-36b-v2":{"name":"TheDrummer Skyfall 36B V2","cost":{"input":0.493,"output":0.493},"limit":{"context":64000,"output":32768},"modalities":{"input":["text","pdf"],"output":["text"]},"attachment":true,"release_date":"2025-03-10"},"Tongyi-Zhiwen/QwenLong-L1-32B":{"name":"QwenLong L1 32B","family":"qwen","cost":{"input":0.13999999999999999,"output":0.6},"limit":{"context":128000,"output":40960},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-01-25"},"Unbabel/M-Prometheus-14B":{"name":"M-Prometheus 14B","cost":{"input":0.2,"output":0.2},"limit":{"context":32768,"output":8192},"modalities":{"input":["text"],"output":["text"]},"release_date":"2026-05-29"},"VongolaChouko/Starcannon-Unleashed-12B-v1.0":{"name":"Mistral Nemo Starcannon 12b v1","family":"mistral-nemo","cost":{"input":0.49299999999999994,"output":0.49299999999999994},"limit":{"context":16384,"output":8192},"modalities":{"input":["text"],"output":["text"]},"release_date":"2024-07-01"},"abacusai/Dracarys-72B-Instruct":{"name":"Llama 3.1 70B Dracarys 2","family":"llama","cost":{"input":0.49299999999999994,"output":0.49299999999999994},"limit":{"context":16384,"output":8192},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-08-02"},"aion-labs/aion-1.0":{"name":"Aion 1.0","family":"llama","cost":{"input":3.995,"output":7.99},"limit":{"context":65536,"output":8192},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-02-01"},"aion-labs/aion-1.0-mini":{"name":"Aion 1.0 mini (DeepSeek)","family":"deepseek","cost":{"input":0.7989999999999999,"output":1.394},"limit":{"context":131072,"output":8192},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-02-20"},"aion-labs/aion-2.0":{"name":"AionLabs: Aion-2.0","cost":{"input":0.8,"output":1.6},"limit":{"context":131072,"output":32768},"modalities":{"input":["text"],"output":["text"]},"release_date":"2026-02-23"},"aion-labs/aion-2.5":{"name":"AionLabs: Aion-2.5","cost":{"input":1,"output":3,"cache_read":0.35},"limit":{"context":131072,"output":32768},"modalities":{"input":["text"],"output":["text"]},"release_date":"2026-03-20"},"aion-labs/aion-rp-llama-3.1-8b":{"name":"Llama 3.1 8b (uncensored)","family":"llama","cost":{"input":0.2006,"output":0.2006},"limit":{"context":32768,"output":16384},"modalities":{"input":["text"],"output":["text"]},"release_date":"2024-07-23"},"alibaba/qwen3.6-27b":{"name":"Qwen3.6 27B","cost":{"input":0.203,"output":2.24},"limit":{"context":260096,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"attachment":true,"release_date":"2026-04-23"},"alibaba/qwen3.6-27b:thinking":{"name":"Qwen3.6 27B Thinking","cost":{"input":0.203,"output":2.24},"limit":{"context":260096,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2026-04-23"},"alibaba/qwen3.6-flash":{"name":"Qwen3.6 Flash","family":"qwen3.6","cost":{"input":0.19,"output":1.16},"limit":{"context":991800,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"release_date":"2026-04-17"},"allenai/olmo-3-32b-think":{"name":"Olmo 3 32B Think","family":"allenai","cost":{"input":0.3,"output":0.44999999999999996},"limit":{"context":128000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"release_date":"2025-11-01"},"amazon/nova-2-lite-v1":{"name":"Amazon Nova 2 Lite","family":"nova","cost":{"input":0.5099999999999999,"output":4.25},"limit":{"context":1000000,"output":65535},"modalities":{"input":["text"],"output":["text"]},"release_date":"2024-12-03"},"amazon/nova-lite-v1":{"name":"Amazon Nova Lite 1.0","family":"nova-lite","cost":{"input":0.0595,"output":0.238},"limit":{"context":300000,"output":5120},"modalities":{"input":["text"],"output":["text"]},"release_date":"2024-12-03"},"amazon/nova-micro-v1":{"name":"Amazon Nova Micro 1.0","family":"nova-micro","cost":{"input":0.0357,"output":0.1394},"limit":{"context":128000,"output":5120},"modalities":{"input":["text"],"output":["text"]},"release_date":"2024-12-03"},"amazon/nova-pro-v1":{"name":"Amazon Nova Pro 1.0","family":"nova-pro","cost":{"input":0.7989999999999999,"output":3.1959999999999997},"limit":{"context":300000,"output":32000},"modalities":{"input":["text"],"output":["text"]},"release_date":"2024-12-03"},"anthracite-org/magnum-v2-72b":{"name":"Magnum V2 72B","family":"llama","cost":{"input":2.006,"output":2.992},"limit":{"context":16384,"output":8192},"modalities":{"input":["text"],"output":["text"]},"release_date":"2024-07-01"},"anthracite-org/magnum-v4-72b":{"name":"Magnum v4 72B","family":"llama","cost":{"input":2.006,"output":2.992},"limit":{"context":16384,"output":8192},"modalities":{"input":["text","pdf"],"output":["text"]},"attachment":true,"release_date":"2025-01-01"},"anthropic/claude-haiku-latest":{"name":"Claude Haiku Latest","cost":{"input":1,"output":5,"cache_read":0.1},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-29"},"anthropic/claude-opus-4.6":{"name":"Claude 4.6 Opus","family":"claude-opus","cost":{"input":4.998,"output":25.007},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-02-05"},"anthropic/claude-opus-4.6:thinking":{"name":"Claude 4.6 Opus Thinking","family":"claude-opus","cost":{"input":4.998,"output":25.007},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-02-05"},"anthropic/claude-opus-4.6:thinking:low":{"name":"Claude 4.6 Opus Thinking Low","family":"claude-opus","cost":{"input":4.998,"output":25.007},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-02-05"},"anthropic/claude-opus-4.6:thinking:max":{"name":"Claude 4.6 Opus Thinking Max","family":"claude-opus","cost":{"input":4.998,"output":25.007},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-02-05"},"anthropic/claude-opus-4.6:thinking:medium":{"name":"Claude 4.6 Opus Thinking Medium","family":"claude-opus","cost":{"input":4.998,"output":25.007},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-02-05"},"anthropic/claude-opus-4.7":{"name":"Claude 4.7 Opus","cost":{"input":4.998,"output":25.007,"cache_read":0.4998},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-16"},"anthropic/claude-opus-4.7:thinking":{"name":"Claude 4.7 Opus Thinking","cost":{"input":4.998,"output":25.007,"cache_read":0.4998},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-16"},"anthropic/claude-opus-4.8":{"name":"Claude Opus 4.8","cost":{"input":4.998,"output":25.007,"cache_read":0.4998},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-05-28"},"anthropic/claude-opus-4.8:thinking":{"name":"Claude Opus 4.8 Thinking","cost":{"input":4.998,"output":25.007,"cache_read":0.4998},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-05-28"},"anthropic/claude-opus-latest":{"name":"Claude Opus Latest","cost":{"input":4.998,"output":25.007,"cache_read":0.4998},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-29"},"anthropic/claude-sonnet-4.6":{"name":"Claude Sonnet 4.6","family":"claude-sonnet","cost":{"input":2.992,"output":14.993999999999998},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"attachment":true,"release_date":"2026-02-17"},"anthropic/claude-sonnet-4.6:thinking":{"name":"Claude Sonnet 4.6 Thinking","family":"claude-sonnet","cost":{"input":2.992,"output":14.993999999999998},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-02-17"},"anthropic/claude-sonnet-latest":{"name":"Claude Sonnet Latest","cost":{"input":2.992,"output":14.994,"cache_read":0.2992},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-01"},"arcee-ai/trinity-large-thinking":{"name":"Trinity Large Thinking","cost":{"input":0.25,"output":0.9},"limit":{"context":262144,"output":80000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"release_date":"2026-04-01"},"arcee-ai/trinity-mini":{"name":"Trinity Mini","family":"trinity-mini","cost":{"input":0.045000000000000005,"output":0.15},"limit":{"context":131072,"output":8192},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-12-01"},"asi1-mini":{"name":"ASI1 Mini","cost":{"input":1,"output":1},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","pdf"],"output":["text"]},"attachment":true,"release_date":"2025-03-25"},"auto-model":{"name":"Auto model","cost":{},"limit":{"context":1000000,"output":1000000},"modalities":{"input":["text"],"output":["text"]},"release_date":"2024-06-01"},"auto-model-basic":{"name":"Auto model (Basic)","cost":{"input":9.996,"output":19.992},"limit":{"context":1000000,"output":1000000},"modalities":{"input":["text"],"output":["text"]},"release_date":"2024-06-01"},"auto-model-premium":{"name":"Auto model (Premium)","cost":{"input":9.996,"output":19.992},"limit":{"context":1000000,"output":1000000},"modalities":{"input":["text"],"output":["text"]},"release_date":"2024-06-01"},"auto-model-standard":{"name":"Auto model (Standard)","cost":{"input":9.996,"output":19.992},"limit":{"context":1000000,"output":1000000},"modalities":{"input":["text"],"output":["text"]},"release_date":"2024-06-01"},"azure-gpt-4-turbo":{"name":"Azure gpt-4-turbo","cost":{"input":9.996,"output":30.005},"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"release_date":"2023-11-06"},"azure-gpt-4o":{"name":"Azure gpt-4o","cost":{"input":2.499,"output":9.996},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"attachment":true,"release_date":"2024-05-13"},"azure-gpt-4o-mini":{"name":"Azure gpt-4o-mini","cost":{"input":0.1496,"output":0.595},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"attachment":true,"release_date":"2024-07-18"},"azure-o1":{"name":"Azure o1","cost":{"input":14.994,"output":59.993},"limit":{"context":200000,"output":100000},"modalities":{"input":["text"],"output":["text"]},"release_date":"2024-12-17"},"azure-o3-mini":{"name":"Azure o3-mini","cost":{"input":1.088,"output":4.3996},"limit":{"context":200000,"output":65536},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-01-31"},"baidu/ernie-4.5-vl-28b-a3b":{"name":"ERNIE 4.5 VL 28B","family":"ernie","cost":{"input":0.13999999999999999,"output":0.5599999999999999},"limit":{"context":32768,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"attachment":true,"release_date":"2025-06-30"},"baseten/Kimi-K2-Instruct-FP4":{"name":"Kimi K2 0711 Instruct FP4","family":"kimi-k2","cost":{"input":0.1,"output":2},"limit":{"context":128000,"output":131072},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-07-11"},"brave":{"name":"Brave (Answers)","cost":{"input":5,"output":5},"limit":{"context":8192,"output":8192},"modalities":{"input":["text"],"output":["text"]},"release_date":"2023-03-02"},"brave-pro":{"name":"Brave (Pro)","cost":{"input":5,"output":5},"limit":{"context":8192,"output":8192},"modalities":{"input":["text"],"output":["text"]},"release_date":"2023-03-02"},"brave-research":{"name":"Brave (Research)","cost":{"input":5,"output":5},"limit":{"context":16384,"output":16384},"modalities":{"input":["text"],"output":["text"]},"release_date":"2023-03-02"},"bytedance-seed/seed-2.0-lite":{"name":"ByteDance Seed 2.0 Lite","cost":{"input":0.25,"output":2},"limit":{"context":262144,"output":131072},"modalities":{"input":["text"],"output":["text"]},"release_date":"2026-03-10"},"chutesai/Mistral-Small-3.2-24B-Instruct-2506":{"name":"Mistral Small 3.2 24b Instruct","family":"chutesai","cost":{"input":0.2,"output":0.4},"limit":{"context":128000,"output":131072},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-04-15"},"claude-3-5-haiku-20241022":{"name":"Claude 3.5 Haiku","cost":{"input":0.8,"output":4},"limit":{"context":200000,"output":8192},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"attachment":true,"release_date":"2024-10-22"},"claude-haiku-4-5-20251001":{"name":"Claude Haiku 4.5","cost":{"input":1,"output":5},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"attachment":true,"release_date":"2025-10-15"},"claude-haiku-4-5-20251001-thinking":{"name":"Claude Haiku 4.5 Thinking","cost":{"input":1,"output":5,"cache_read":0.1},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-10-15"},"claude-opus-4-1-20250805":{"name":"Claude 4.1 Opus","cost":{"input":14.994,"output":75.004},"limit":{"context":200000,"output":32000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"attachment":true,"release_date":"2025-08-05"},"claude-opus-4-1-thinking":{"name":"Claude 4.1 Opus Thinking","cost":{"input":14.994,"output":75.004},"limit":{"context":200000,"output":32000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-05-22"},"claude-opus-4-1-thinking:1024":{"name":"Claude 4.1 Opus Thinking (1K)","cost":{"input":14.994,"output":75.004},"limit":{"context":200000,"output":32000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-05-22"},"claude-opus-4-1-thinking:32000":{"name":"Claude 4.1 Opus Thinking (32K)","cost":{"input":14.994,"output":75.004},"limit":{"context":200000,"output":32000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-05-22"},"claude-opus-4-1-thinking:32768":{"name":"Claude 4.1 Opus Thinking (32K)","cost":{"input":14.994,"output":75.004},"limit":{"context":200000,"output":32000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-05-22"},"claude-opus-4-1-thinking:8192":{"name":"Claude 4.1 Opus Thinking (8K)","cost":{"input":14.994,"output":75.004},"limit":{"context":200000,"output":32000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-05-22"},"claude-opus-4-20250514":{"name":"Claude 4 Opus","cost":{"input":14.994,"output":75.004},"limit":{"context":200000,"output":32000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"attachment":true,"release_date":"2025-05-14"},"claude-opus-4-5-20251101":{"name":"Claude 4.5 Opus","cost":{"input":4.998,"output":25.007},"limit":{"context":200000,"output":32000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-11-01"},"claude-opus-4-5-20251101:thinking":{"name":"Claude 4.5 Opus Thinking","cost":{"input":4.998,"output":25.007},"limit":{"context":200000,"output":32000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-11-01"},"claude-opus-4-thinking":{"name":"Claude 4 Opus Thinking","cost":{"input":14.994,"output":75.004},"limit":{"context":200000,"output":32000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-07-15"},"claude-opus-4-thinking:1024":{"name":"Claude 4 Opus Thinking (1K)","cost":{"input":14.994,"output":75.004},"limit":{"context":200000,"output":32000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-05-22"},"claude-opus-4-thinking:32000":{"name":"Claude 4 Opus Thinking (32K)","cost":{"input":14.994,"output":75.004},"limit":{"context":200000,"output":32000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-05-22"},"claude-opus-4-thinking:32768":{"name":"Claude 4 Opus Thinking (32K)","cost":{"input":14.994,"output":75.004},"limit":{"context":200000,"output":32000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-05-22"},"claude-opus-4-thinking:8192":{"name":"Claude 4 Opus Thinking (8K)","cost":{"input":14.994,"output":75.004},"limit":{"context":200000,"output":32000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-05-22"},"claude-sonnet-4-20250514":{"name":"Claude 4 Sonnet","cost":{"input":2.992,"output":14.994},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"attachment":true,"release_date":"2025-09-29"},"claude-sonnet-4-5-20250929":{"name":"Claude Sonnet 4.5","cost":{"input":2.992,"output":14.994},"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"attachment":true,"release_date":"2025-09-29"},"claude-sonnet-4-5-20250929-thinking":{"name":"Claude Sonnet 4.5 Thinking","cost":{"input":2.992,"output":14.994},"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-09-29"},"claude-sonnet-4-thinking":{"name":"Claude 4 Sonnet Thinking","cost":{"input":2.992,"output":14.994},"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-02-24"},"claude-sonnet-4-thinking:1024":{"name":"Claude 4 Sonnet Thinking (1K)","cost":{"input":2.992,"output":14.994},"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-05-22"},"claude-sonnet-4-thinking:32768":{"name":"Claude 4 Sonnet Thinking (32K)","cost":{"input":2.992,"output":14.994},"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-05-22"},"claude-sonnet-4-thinking:64000":{"name":"Claude 4 Sonnet Thinking (64K)","cost":{"input":2.992,"output":14.994},"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-05-22"},"claude-sonnet-4-thinking:8192":{"name":"Claude 4 Sonnet Thinking (8K)","cost":{"input":2.992,"output":14.994},"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-05-22"},"claw-high":{"name":"Claw High","cost":{"input":4.998,"output":25.007},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-05-11"},"claw-low":{"name":"Claw Low","cost":{"input":0.25,"output":1.5,"cache_read":0.025},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-05-11"},"claw-medium":{"name":"Claw Medium","cost":{"input":0.3,"output":1.2},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"release_date":"2026-05-11"},"cognitivecomputations/dolphin-2.9.2-qwen2-72b":{"name":"Dolphin 72b","family":"qwen","cost":{"input":0.306,"output":0.306},"limit":{"context":8192,"output":4096},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-02-27"},"cohere/command-r":{"name":"Cohere: Command R","family":"command-r","cost":{"input":0.476,"output":1.428},"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"release_date":"2024-03-11"},"cohere/command-r-plus-08-2024":{"name":"Cohere: Command R+","family":"command-r","cost":{"input":2.856,"output":14.246},"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"release_date":"2024-08-30"},"command-a-plus-05-2026":{"name":"Cohere Command A+ (05/2026)","cost":{"input":2.5,"output":10},"limit":{"context":128000,"output":64000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2026-05-22"},"command-a-reasoning-08-2025":{"name":"Cohere Command A (08/2025)","cost":{"input":2.5,"output":10},"limit":{"context":256000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-08-22"},"deepclaude":{"name":"DeepClaude","cost":{"input":3,"output":15},"limit":{"context":128000,"output":8192},"modalities":{"input":["text","pdf"],"output":["text"]},"attachment":true,"release_date":"2025-02-01"},"deepcogito/cogito-v1-preview-qwen-32B":{"name":"Cogito v1 Preview Qwen 32B","family":"qwen","cost":{"input":1.7999999999999998,"output":1.7999999999999998},"limit":{"context":128000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-05-10"},"deepseek-ai/DeepSeek-R1-0528":{"name":"DeepSeek R1 0528","family":"deepseek","cost":{"input":0.4,"output":1.7},"limit":{"context":128000,"output":163840},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"release_date":"2025-05-28"},"deepseek-ai/DeepSeek-V3.1":{"name":"DeepSeek V3.1","family":"deepseek","cost":{"input":0.2,"output":0.7},"limit":{"context":128000,"output":65536},"modalities":{"input":["text","pdf"],"output":["text"]},"attachment":true,"release_date":"2025-07-26"},"deepseek-ai/DeepSeek-V3.1-Terminus":{"name":"DeepSeek V3.1 Terminus","family":"deepseek","cost":{"input":0.25,"output":0.7},"limit":{"context":128000,"output":65536},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"release_date":"2025-08-02"},"deepseek-ai/DeepSeek-V3.1-Terminus:thinking":{"name":"DeepSeek V3.1 Terminus (Thinking)","family":"deepseek-thinking","cost":{"input":0.25,"output":0.7},"limit":{"context":128000,"output":65536},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"release_date":"2025-09-22"},"deepseek-ai/DeepSeek-V3.1:thinking":{"name":"DeepSeek V3.1 Thinking","family":"deepseek-thinking","cost":{"input":0.2,"output":0.7},"limit":{"context":128000,"output":65536},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-08-21"},"deepseek-ai/deepseek-v3.2-exp":{"name":"DeepSeek V3.2 Exp","family":"deepseek","cost":{"input":0.27999999999999997,"output":0.42000000000000004},"limit":{"context":163840,"output":65536},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-09-29"},"deepseek-ai/deepseek-v3.2-exp-thinking":{"name":"DeepSeek V3.2 Exp Thinking","family":"deepseek-thinking","cost":{"input":0.27999999999999997,"output":0.42000000000000004},"limit":{"context":163840,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"release_date":"2025-09-29"},"deepseek-chat":{"name":"DeepSeek V3/Deepseek Chat","cost":{"input":0.25,"output":0.7},"limit":{"context":128000,"output":8192},"modalities":{"input":["text","pdf"],"output":["text"]},"tool_call":true,"attachment":true,"release_date":"2025-02-27"},"deepseek-chat-cheaper":{"name":"DeepSeek V3/Chat Cheaper","cost":{"input":0.25,"output":0.7},"limit":{"context":128000,"output":8192},"modalities":{"input":["text","pdf"],"output":["text"]},"tool_call":true,"attachment":true,"release_date":"2025-04-15"},"deepseek-math-v2":{"name":"DeepSeek Math V2","cost":{"input":0.6,"output":2.2},"limit":{"context":128000,"output":65536},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-12-03"},"deepseek-r1":{"name":"DeepSeek R1","cost":{"input":0.4,"output":1.7},"limit":{"context":128000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"release_date":"2025-01-20"},"deepseek-r1-sambanova":{"name":"DeepSeek R1 Fast","cost":{"input":4.998,"output":6.987},"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-02-20"},"deepseek-reasoner":{"name":"DeepSeek Reasoner","cost":{"input":0.4,"output":1.7},"limit":{"context":64000,"output":65536},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-01-20"},"deepseek-reasoner-cheaper":{"name":"Deepseek R1 Cheaper","cost":{"input":0.4,"output":1.7},"limit":{"context":128000,"output":65536},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-01-20"},"deepseek-v3-0324":{"name":"DeepSeek Chat 0324","cost":{"input":0.25,"output":0.7},"limit":{"context":128000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"release_date":"2025-03-24"},"deepseek/deepseek-latest":{"name":"DeepSeek Latest","cost":{"input":1.1,"output":2.2,"cache_read":0.11},"limit":{"context":1048576,"output":384000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"release_date":"2026-05-03"},"deepseek/deepseek-prover-v2-671b":{"name":"DeepSeek Prover v2 671B","family":"deepseek","cost":{"input":1,"output":2.5},"limit":{"context":160000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-04-30"},"deepseek/deepseek-v3.2":{"name":"DeepSeek V3.2","family":"deepseek","cost":{"input":0.27999999999999997,"output":0.42000000000000004},"limit":{"context":163000,"output":65536},"modalities":{"input":["text","pdf"],"output":["text"]},"tool_call":true,"attachment":true,"release_date":"2025-12-01"},"deepseek/deepseek-v3.2-speciale":{"name":"DeepSeek V3.2 Speciale","family":"deepseek","cost":{"input":0.27999999999999997,"output":0.42000000000000004},"limit":{"context":163000,"output":65536},"modalities":{"input":["text","pdf"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2025-12-02"},"deepseek/deepseek-v3.2:thinking":{"name":"DeepSeek V3.2 Thinking","family":"deepseek","cost":{"input":0.27999999999999997,"output":0.42000000000000004},"limit":{"context":163000,"output":65536},"modalities":{"input":["text","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-12-01"},"deepseek/deepseek-v4-flash":{"name":"DeepSeek V4 Flash","cost":{"input":0.14,"output":0.28,"cache_read":0.028},"limit":{"context":1048576,"output":384000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"release_date":"2026-04-24"},"deepseek/deepseek-v4-flash:thinking":{"name":"DeepSeek V4 Flash (Thinking)","cost":{"input":0.14,"output":0.28,"cache_read":0.028},"limit":{"context":1048576,"output":384000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"release_date":"2026-04-24"},"deepseek/deepseek-v4-pro":{"name":"DeepSeek V4 Pro","cost":{"input":1.1,"output":2.2,"cache_read":0.11},"limit":{"context":1048576,"output":384000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"release_date":"2026-04-24"},"deepseek/deepseek-v4-pro-cheaper":{"name":"DeepSeek V4 Pro Cheaper","cost":{"input":0.435,"output":0.87,"cache_read":0.003625},"limit":{"context":1048576,"output":384000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"release_date":"2026-04-25"},"deepseek/deepseek-v4-pro-cheaper:thinking":{"name":"DeepSeek V4 Pro Cheaper (Thinking)","cost":{"input":0.435,"output":0.87,"cache_read":0.003625},"limit":{"context":1048576,"output":384000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"release_date":"2026-04-25"},"deepseek/deepseek-v4-pro:thinking":{"name":"DeepSeek V4 Pro (Thinking)","cost":{"input":1.1,"output":2.2,"cache_read":0.11},"limit":{"context":1048576,"output":384000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"release_date":"2026-04-24"},"dmind/dmind-1":{"name":"DMind-1","family":"gpt","cost":{"input":0.3,"output":0.6},"limit":{"context":32768,"output":8192},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-06-01"},"dmind/dmind-1-mini":{"name":"DMind-1-Mini","family":"gpt","cost":{"input":0.2,"output":0.4},"limit":{"context":32768,"output":8192},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-06-01"},"doubao-1-5-thinking-pro-250415":{"name":"Doubao 1.5 Thinking Pro","cost":{"input":0.6,"output":2.4},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","pdf"],"output":["text"]},"attachment":true,"release_date":"2025-04-17"},"doubao-1-5-thinking-pro-vision-250415":{"name":"Doubao 1.5 Thinking Pro Vision","cost":{"input":0.6,"output":2.4},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"attachment":true,"release_date":"2025-04-15"},"doubao-1-5-thinking-vision-pro-250428":{"name":"Doubao 1.5 Thinking Vision Pro","cost":{"input":0.55,"output":1.43},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"attachment":true,"release_date":"2025-05-15"},"doubao-1.5-pro-256k":{"name":"Doubao 1.5 Pro 256k","cost":{"input":0.799,"output":1.445},"limit":{"context":256000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-03-12"},"doubao-1.5-pro-32k":{"name":"Doubao 1.5 Pro 32k","cost":{"input":0.1343,"output":0.3349},"limit":{"context":32000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-01-22"},"doubao-1.5-vision-pro-32k":{"name":"Doubao 1.5 Vision Pro 32k","cost":{"input":0.459,"output":1.377},"limit":{"context":32000,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"attachment":true,"release_date":"2025-01-22"},"doubao-seed-1-6-250615":{"name":"Doubao Seed 1.6","cost":{"input":0.204,"output":0.51},"limit":{"context":256000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-06-15"},"doubao-seed-1-6-flash-250615":{"name":"Doubao Seed 1.6 Flash","cost":{"input":0.0374,"output":0.374},"limit":{"context":256000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-06-15"},"doubao-seed-1-6-thinking-250615":{"name":"Doubao Seed 1.6 Thinking","cost":{"input":0.204,"output":2.04},"limit":{"context":256000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-06-15"},"doubao-seed-1-8-251215":{"name":"Doubao Seed 1.8","cost":{"input":0.612,"output":6.12},"limit":{"context":128000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-12-15"},"doubao-seed-2-0-code-preview-260215":{"name":"Doubao Seed 2.0 Code Preview","cost":{"input":0.782,"output":3.893},"limit":{"context":256000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"release_date":"2026-02-14"},"doubao-seed-2-0-lite-260215":{"name":"Doubao Seed 2.0 Lite","cost":{"input":0.1462,"output":0.8738},"limit":{"context":256000,"output":32000},"modalities":{"input":["text"],"output":["text"]},"release_date":"2026-02-14"},"doubao-seed-2-0-mini-260215":{"name":"Doubao Seed 2.0 Mini","cost":{"input":0.0493,"output":0.4845},"limit":{"context":256000,"output":32000},"modalities":{"input":["text"],"output":["text"]},"release_date":"2026-02-14"},"doubao-seed-2-0-pro-260215":{"name":"Doubao Seed 2.0 Pro","cost":{"input":0.782,"output":3.876},"limit":{"context":256000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"release_date":"2026-02-14"},"ernie-4.5-8k-preview":{"name":"Ernie 4.5 8k Preview","cost":{"input":0.66,"output":2.6},"limit":{"context":8000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-03-25"},"ernie-4.5-turbo-128k":{"name":"Ernie 4.5 Turbo 128k","cost":{"input":0.132,"output":0.55},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"attachment":true,"release_date":"2025-05-08"},"ernie-4.5-turbo-vl-32k":{"name":"Ernie 4.5 Turbo VL 32k","cost":{"input":0.495,"output":1.43},"limit":{"context":32000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"attachment":true,"release_date":"2025-05-08"},"ernie-5.0-thinking-preview":{"name":"Ernie 5.0 Thinking Preview","cost":{"input":1.1,"output":2},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2025-11-18"},"ernie-5.1":{"name":"ERNIE 5.1","cost":{"input":0.75,"output":3,"cache_read":0.75},"limit":{"context":119000,"output":64000},"modalities":{"input":["text","image","video"],"output":["text"]},"attachment":true,"release_date":"2026-05-10"},"ernie-5.1:thinking":{"name":"ERNIE 5.1 Thinking","cost":{"input":0.75,"output":3,"cache_read":0.75},"limit":{"context":119000,"output":64000},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2026-05-10"},"ernie-x1-32k":{"name":"Ernie X1 32k","cost":{"input":0.33,"output":1.32},"limit":{"context":32000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"attachment":true,"release_date":"2025-05-08"},"ernie-x1-32k-preview":{"name":"Ernie X1 32k","cost":{"input":0.33,"output":1.32},"limit":{"context":32000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-04-03"},"ernie-x1-turbo-32k":{"name":"Ernie X1 Turbo 32k","cost":{"input":0.165,"output":0.66},"limit":{"context":32000,"output":16384},"modalities":{"input":["text","image","pdf"],"output":["text"]},"attachment":true,"release_date":"2025-05-08"},"ernie-x1.1-preview":{"name":"ERNIE X1.1","cost":{"input":0.15,"output":0.6},"limit":{"context":64000,"output":8192},"modalities":{"input":["text","pdf"],"output":["text"]},"attachment":true,"release_date":"2025-09-10"},"essentialai/rnj-1-instruct":{"name":"RNJ-1 Instruct 8B","family":"rnj","cost":{"input":0.15,"output":0.15},"limit":{"context":128000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-12-13"},"exa-answer":{"name":"Exa (Answer)","cost":{"input":2.5,"output":2.5},"limit":{"context":4096,"output":4096},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-06-04"},"exa-research":{"name":"Exa (Research)","cost":{"input":2.5,"output":2.5},"limit":{"context":8192,"output":8192},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-06-04"},"exa-research-pro":{"name":"Exa (Research Pro)","cost":{"input":2.5,"output":2.5},"limit":{"context":16384,"output":16384},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-06-04"},"failspy/Meta-Llama-3-70B-Instruct-abliterated-v3.5":{"name":"Llama 3 70B abliterated","family":"llama","cost":{"input":0.7,"output":0.7},"limit":{"context":8192,"output":8192},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-07-26"},"fastgpt":{"name":"Web Answer","cost":{"input":7.5,"output":7.5},"limit":{"context":32768,"output":32768},"modalities":{"input":["text"],"output":["text"]},"release_date":"2023-08-01"},"featherless-ai/Qwerky-72B":{"name":"Qwerky 72B","family":"qwerky","cost":{"input":0.5,"output":0.5},"limit":{"context":32000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-03-20"},"gemini-2.0-flash-001":{"name":"Gemini 2.0 Flash","cost":{"input":0.1003,"output":0.408},"limit":{"context":1000000,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"attachment":true,"release_date":"2024-12-11"},"gemini-2.0-flash-exp-image-generation":{"name":"Gemini Text + Image","cost":{"input":0.2,"output":0.8},"limit":{"context":32767,"output":8192},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-02-19"},"gemini-2.0-flash-thinking-exp-01-21":{"name":"Gemini 2.0 Flash Thinking 0121","cost":{"input":0.306,"output":1.003},"limit":{"context":1000000,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2025-01-21"},"gemini-2.0-flash-thinking-exp-1219":{"name":"Gemini 2.0 Flash Thinking 1219","cost":{"input":0.1003,"output":0.408},"limit":{"context":32767,"output":8192},"modalities":{"input":["text"],"output":["text"]},"release_date":"2024-12-19"},"gemini-2.0-pro-exp-02-05":{"name":"Gemini 2.0 Pro 0205","cost":{"input":1.989,"output":7.956},"limit":{"context":2097152,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"attachment":true,"release_date":"2025-02-05"},"gemini-2.0-pro-reasoner":{"name":"Gemini 2.0 Pro Reasoner","cost":{"input":1.292,"output":4.998},"limit":{"context":128000,"output":65536},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-02-05"},"gemini-2.5-flash":{"name":"Gemini 2.5 Flash","cost":{"input":0.3,"output":2.5},"limit":{"context":1048756,"output":65536},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2025-06-05"},"gemini-2.5-flash-lite":{"name":"Gemini 2.5 Flash Lite","cost":{"input":0.1,"output":0.4},"limit":{"context":1048756,"output":65536},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2025-06-17"},"gemini-2.5-flash-lite-preview-06-17":{"name":"Gemini 2.5 Flash Lite Preview","cost":{"input":0.15,"output":0.6},"limit":{"context":1048756,"output":65536},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2025-06-17"},"gemini-2.5-flash-lite-preview-09-2025":{"name":"Gemini 2.5 Flash Lite Preview (09/2025)","cost":{"input":0.1,"output":0.4},"limit":{"context":1048756,"output":65536},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-09-25"},"gemini-2.5-flash-lite-preview-09-2025-thinking":{"name":"Gemini 2.5 Flash Lite Preview (09/2025) – Thinking","cost":{"input":0.1,"output":0.4},"limit":{"context":1048756,"output":65536},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-09-25"},"gemini-2.5-flash-nothinking":{"name":"Gemini 2.5 Flash (No Thinking)","cost":{"input":0.3,"output":2.5},"limit":{"context":1048756,"output":65536},"modalities":{"input":["text","image","pdf"],"output":["text"]},"attachment":true,"release_date":"2025-06-05"},"gemini-2.5-flash-preview-04-17":{"name":"Gemini 2.5 Flash Preview","cost":{"input":0.15,"output":0.6},"limit":{"context":1048756,"output":65536},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2025-04-17"},"gemini-2.5-flash-preview-04-17:thinking":{"name":"Gemini 2.5 Flash Preview Thinking","cost":{"input":0.15,"output":3.5},"limit":{"context":1048756,"output":65536},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2025-04-17"},"gemini-2.5-flash-preview-05-20":{"name":"Gemini 2.5 Flash 0520","cost":{"input":0.15,"output":0.6},"limit":{"context":1048000,"output":65536},"modalities":{"input":["text","image"],"output":["text"]},"attachment":true,"release_date":"2025-05-20"},"gemini-2.5-flash-preview-05-20:thinking":{"name":"Gemini 2.5 Flash 0520 Thinking","cost":{"input":0.15,"output":3.5},"limit":{"context":1048000,"output":65536},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2025-05-20"},"gemini-2.5-flash-preview-09-2025":{"name":"Gemini 2.5 Flash Preview (09/2025)","cost":{"input":0.3,"output":2.5},"limit":{"context":1048756,"output":65536},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-09-25"},"gemini-2.5-flash-preview-09-2025-thinking":{"name":"Gemini 2.5 Flash Preview (09/2025) – Thinking","cost":{"input":0.3,"output":2.5},"limit":{"context":1048756,"output":65536},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-09-25"},"gemini-2.5-pro":{"name":"Gemini 2.5 Pro","cost":{"input":2.5,"output":10},"limit":{"context":1048756,"output":65536},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2025-06-05"},"gemini-2.5-pro-exp-03-25":{"name":"Gemini 2.5 Pro Experimental 0325","cost":{"input":2.5,"output":10},"limit":{"context":1048756,"output":65536},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2025-03-25"},"gemini-2.5-pro-preview-03-25":{"name":"Gemini 2.5 Pro Preview 0325","cost":{"input":2.5,"output":10},"limit":{"context":1048756,"output":65536},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2025-03-25"},"gemini-2.5-pro-preview-05-06":{"name":"Gemini 2.5 Pro Preview 0506","cost":{"input":2.5,"output":10},"limit":{"context":1048756,"output":65536},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2025-05-06"},"gemini-2.5-pro-preview-06-05":{"name":"Gemini 2.5 Pro Preview 0605","cost":{"input":2.5,"output":10},"limit":{"context":1048756,"output":65536},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2025-06-05"},"gemini-3-pro-image-preview":{"name":"Gemini 3 Pro Image","cost":{"input":2,"output":12},"limit":{"context":1048756,"output":65536},"modalities":{"input":["text","image"],"output":["text"]},"attachment":true,"release_date":"2025-11-18"},"gemini-exp-1206":{"name":"Gemini 2.0 Pro 1206","cost":{"input":1.258,"output":4.998},"limit":{"context":2097152,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"attachment":true,"release_date":"2024-12-06"},"gemma-4-31B-Fabled":{"name":"Gemma 4 31B Fabled","cost":{"input":0.306,"output":0.306},"limit":{"context":262144,"output":16384},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2026-05-02"},"gemma-4-31B-Garnet":{"name":"Gemma 4 31B Garnet","cost":{"input":0.306,"output":0.306},"limit":{"context":262144,"output":16384},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2026-05-02"},"gemma-4-31B-K1-v5":{"name":"Gemma 4 31B K1 v5","cost":{"input":0.306,"output":0.306},"limit":{"context":262144,"output":16384},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2026-05-02"},"gemma-4-31B-Larkspur-v0.5":{"name":"Gemma 4 31B Larkspur v0.5","cost":{"input":0.306,"output":0.306},"limit":{"context":262144,"output":16384},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2026-05-02"},"gemma-4-31B-MeroMero":{"name":"Gemma 4 31B MeroMero","cost":{"input":0.306,"output":0.306},"limit":{"context":262144,"output":16384},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2026-05-02"},"glm-4":{"name":"GLM-4","cost":{"input":14.994,"output":14.994},"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"release_date":"2024-01-16"},"glm-4-air":{"name":"GLM-4 Air","cost":{"input":0.2006,"output":0.2006},"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"release_date":"2024-06-05"},"glm-4-air-0111":{"name":"GLM 4 Air 0111","cost":{"input":0.1394,"output":0.1394},"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-01-11"},"glm-4-airx":{"name":"GLM-4 AirX","cost":{"input":2.006,"output":2.006},"limit":{"context":8000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"release_date":"2024-06-05"},"glm-4-flash":{"name":"GLM-4 Flash","cost":{"input":0.1003,"output":0.1003},"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"release_date":"2024-08-01"},"glm-4-long":{"name":"GLM-4 Long","cost":{"input":0.2006,"output":0.2006},"limit":{"context":1000000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"release_date":"2024-08-01"},"glm-4-plus":{"name":"GLM-4 Plus","cost":{"input":7.497,"output":7.497},"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"release_date":"2024-08-01"},"glm-4-plus-0111":{"name":"GLM 4 Plus 0111","cost":{"input":9.996,"output":9.996},"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-02-19"},"glm-4.1v-thinking-flash":{"name":"GLM 4.1V Thinking Flash","cost":{"input":0.3,"output":0.3},"limit":{"context":64000,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"attachment":true,"release_date":"2025-07-09"},"glm-4.1v-thinking-flashx":{"name":"GLM 4.1V Thinking FlashX","cost":{"input":0.3,"output":0.3},"limit":{"context":64000,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"attachment":true,"release_date":"2025-07-09"},"glm-z1-air":{"name":"GLM Z1 Air","cost":{"input":0.07,"output":0.07},"limit":{"context":32000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"release_date":"2025-04-15"},"glm-z1-airx":{"name":"GLM Z1 AirX","cost":{"input":0.7,"output":0.7},"limit":{"context":32000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"release_date":"2025-04-15"},"glm-zero-preview":{"name":"GLM Zero Preview","cost":{"input":1.802,"output":1.802},"limit":{"context":8000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"release_date":"2024-12-01"},"google/gemini-3-flash-preview":{"name":"Gemini 3 Flash (Preview)","family":"gemini-flash","cost":{"input":0.5,"output":3},"limit":{"context":1048756,"output":65536},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-12-17"},"google/gemini-3-flash-preview-thinking":{"name":"Gemini 3 Flash Thinking","family":"gemini-flash","cost":{"input":0.5,"output":3},"limit":{"context":1048756,"output":65536},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2025-12-17"},"google/gemini-3.1-flash-lite":{"name":"Gemini 3.1 Flash Lite","cost":{"input":0.25,"output":1.5,"cache_read":0.025},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-03"},"google/gemini-3.1-pro-preview":{"name":"Gemini 3.1 Pro (Preview)","cost":{"input":2,"output":12,"cache_read":0.2},"limit":{"context":1048756,"output":65536},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-02-19"},"google/gemini-3.1-pro-preview-customtools":{"name":"Gemini 3.1 Pro (Preview Custom Tools)","cost":{"input":2,"output":12,"cache_read":0.2},"limit":{"context":1048756,"output":65536},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-02-27"},"google/gemini-3.1-pro-preview-high":{"name":"Gemini 3.1 Pro (Preview High)","cost":{"input":2,"output":12,"cache_read":0.2},"limit":{"context":1048756,"output":65536},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-02-21"},"google/gemini-3.1-pro-preview-low":{"name":"Gemini 3.1 Pro (Preview Low)","cost":{"input":2,"output":12,"cache_read":0.2},"limit":{"context":1048756,"output":65536},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-02-21"},"google/gemini-3.5-flash":{"name":"Gemini 3.5 Flash","cost":{"input":1.5,"output":9,"cache_read":0.15},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","audio"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-05-19"},"google/gemini-3.5-flash-thinking":{"name":"Gemini 3.5 Flash Thinking","cost":{"input":1.5,"output":9,"cache_read":0.15},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2026-05-19"},"google/gemini-flash-1.5":{"name":"Gemini 1.5 Flash","family":"gemini-flash","cost":{"input":0.0748,"output":0.306},"limit":{"context":2000000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"release_date":"2024-05-14"},"google/gemini-flash-latest":{"name":"Gemini Flash Latest","cost":{"input":1.5,"output":9,"cache_read":0.15},"limit":{"context":1048756,"output":65536},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2026-03-29"},"google/gemini-flash-lite-latest":{"name":"Gemini Flash Lite Latest","cost":{"input":0.25,"output":1.5,"cache_read":0.025},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-29"},"google/gemini-pro-latest":{"name":"Gemini Pro Latest","cost":{"input":2,"output":12,"cache_read":0.2},"limit":{"context":1048756,"output":65536},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-29"},"google/gemma-4-26b-a4b-it":{"name":"Gemma 4 26B A4B","cost":{"input":0.13,"output":0.4},"limit":{"context":262144,"output":131072},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2026-04-02"},"google/gemma-4-26b-a4b-it:thinking":{"name":"Gemma 4 26B A4B Thinking","cost":{"input":0.13,"output":0.4},"limit":{"context":262144,"output":131072},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2026-04-02"},"google/gemma-4-31b-it":{"name":"Gemma 4 31B","cost":{"input":0.1,"output":0.35},"limit":{"context":262144,"output":131072},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2026-04-02"},"google/gemma-4-31b-it:thinking":{"name":"Gemma 4 31B Thinking","cost":{"input":0.1,"output":0.35},"limit":{"context":262144,"output":131072},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2026-04-02"},"hermes-high":{"name":"Hermes High","cost":{"input":4.998,"output":25.007},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-05-11"},"hermes-low":{"name":"Hermes Low","cost":{"input":0.25,"output":1.5,"cache_read":0.025},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-05-11"},"hermes-medium":{"name":"Hermes Medium","cost":{"input":0.3,"output":1.2},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"release_date":"2026-05-11"},"holo3-35b-a3b":{"name":"Holo3-35B-A3B","cost":{"input":0.25,"output":1.8},"limit":{"context":65536,"output":65536},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2024-01-01"},"holo3-35b-a3b:thinking":{"name":"Holo3-35B-A3B Thinking","cost":{"input":0.25,"output":1.8},"limit":{"context":65536,"output":65536},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2024-01-01"},"huihui-ai/DeepSeek-R1-Distill-Llama-70B-abliterated":{"name":"DeepSeek R1 Llama 70B Abliterated","family":"deepseek","cost":{"input":0.7,"output":0.7},"limit":{"context":16384,"output":8192},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"release_date":"2025-01-20"},"huihui-ai/DeepSeek-R1-Distill-Qwen-32B-abliterated":{"name":"DeepSeek R1 Qwen Abliterated","family":"qwen","cost":{"input":1.4,"output":1.4},"limit":{"context":16384,"output":8192},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"release_date":"2025-01-20"},"huihui-ai/Llama-3.3-70B-Instruct-abliterated":{"name":"Llama 3.3 70B Instruct abliterated","family":"llama","cost":{"input":0.7,"output":0.7},"limit":{"context":16384,"output":16384},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-08-08"},"huihui-ai/Qwen2.5-32B-Instruct-abliterated":{"name":"Qwen 2.5 32B Abliterated","family":"qwen","cost":{"input":0.7,"output":0.7},"limit":{"context":32768,"output":8192},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-01-06"},"hunyuan-turbos-20250226":{"name":"Hunyuan Turbo S","cost":{"input":0.187,"output":0.374},"limit":{"context":24000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-02-27"},"ibm-granite/granite-4.1-8b":{"name":"Granite 4.1 8B","cost":{"input":0.05,"output":0.1,"cache_read":0.05},"limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"release_date":"2026-04-29"},"inclusionai/ling-2.6-1t":{"name":"Ling 2.6 1T","cost":{"input":0.3,"output":2.5,"cache_read":0.06},"limit":{"context":262144,"output":32768},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"release_date":"2026-04-23"},"inclusionai/ling-2.6-flash":{"name":"Ling 2.6 Flash","cost":{"input":0.08,"output":0.24},"limit":{"context":262144,"output":32768},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"release_date":"2026-04-21"},"inclusionai/ring-2.6-1t":{"name":"Ring 2.6 1T","cost":{"input":1,"output":3},"limit":{"context":262144,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"release_date":"2026-05-08"},"inflatebot/MN-12B-Mag-Mell-R1":{"name":"Mag Mell R1","family":"mistral-nemo","cost":{"input":0.49299999999999994,"output":0.49299999999999994},"limit":{"context":16384,"output":8192},"modalities":{"input":["text"],"output":["text"]},"release_date":"2024-07-01"},"inflection/inflection-3-pi":{"name":"Inflection 3 Pi","family":"gpt","cost":{"input":2.499,"output":9.996},"limit":{"context":8000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"release_date":"2024-10-11"},"inflection/inflection-3-productivity":{"name":"Inflection 3 Productivity","family":"gpt","cost":{"input":2.499,"output":9.996},"limit":{"context":8000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"release_date":"2024-10-11"},"jamba-large":{"name":"Jamba Large","cost":{"input":1.989,"output":7.99},"limit":{"context":256000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-07-09"},"jamba-large-1.6":{"name":"Jamba Large 1.6","cost":{"input":1.989,"output":7.99},"limit":{"context":256000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-03-12"},"jamba-large-1.7":{"name":"Jamba Large 1.7","cost":{"input":1.989,"output":7.99},"limit":{"context":256000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-07-09"},"jamba-mini":{"name":"Jamba Mini","cost":{"input":0.1989,"output":0.408},"limit":{"context":256000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-07-09"},"jamba-mini-1.6":{"name":"Jamba Mini 1.6","cost":{"input":0.1989,"output":0.408},"limit":{"context":256000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-03-01"},"jamba-mini-1.7":{"name":"Jamba Mini 1.7","cost":{"input":0.1989,"output":0.408},"limit":{"context":256000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-07-09"},"kimi-k2-instruct-fast":{"name":"Kimi K2 0711 Fast","cost":{"input":0.1,"output":2},"limit":{"context":131072,"output":16384},"modalities":{"input":["text","pdf"],"output":["text"]},"attachment":true,"release_date":"2025-07-15"},"kimi-thinking-preview":{"name":"Kimi Thinking Preview","cost":{"input":31.46,"output":31.46},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","pdf"],"output":["text"]},"attachment":true,"release_date":"2025-05-07"},"kwaipilot/kat-coder-pro-v2":{"name":"KAT Coder Pro V2","cost":{"input":0.3,"output":1.2},"limit":{"context":256000,"output":80000},"modalities":{"input":["text"],"output":["text"]},"release_date":"2026-03-28"},"learnlm-1.5-pro-experimental":{"name":"Gemini LearnLM Experimental","cost":{"input":3.502,"output":10.506},"limit":{"context":32767,"output":8192},"modalities":{"input":["text"],"output":["text"]},"release_date":"2024-05-14"},"liquid/lfm-2-24b-a2b":{"name":"LFM2 24B A2B","cost":{"input":0.03,"output":0.12},"limit":{"context":32768,"output":32768},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-12-20"},"meganova-ai/manta-flash-1.0":{"name":"Manta Flash 1.0","family":"nova","cost":{"input":0.02,"output":0.16},"limit":{"context":16384,"output":16384},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-12-20"},"meganova-ai/manta-mini-1.0":{"name":"Manta Mini 1.0","family":"nova","cost":{"input":0.02,"output":0.16},"limit":{"context":8192,"output":8192},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-12-20"},"meganova-ai/manta-pro-1.0":{"name":"Manta Pro 1.0","family":"nova","cost":{"input":0.060000000000000005,"output":0.5},"limit":{"context":32768,"output":32768},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-12-20"},"mercury-2":{"name":"Mercury 2","cost":{"input":0.25,"output":0.75,"cache_read":0.025},"limit":{"context":128000,"output":50000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"release_date":"2024-01-01"},"meta-llama/llama-3.1-8b-instruct":{"name":"Llama 3.1 8b Instruct","family":"llama","cost":{"input":0.0544,"output":0.0544},"limit":{"context":131072,"output":16384},"modalities":{"input":["text"],"output":["text"]},"release_date":"2024-07-23"},"meta-llama/llama-3.2-3b-instruct":{"name":"Llama 3.2 3b Instruct","family":"llama","cost":{"input":0.0306,"output":0.0493},"limit":{"context":131072,"output":8192},"modalities":{"input":["text","pdf"],"output":["text"]},"attachment":true,"release_date":"2024-09-25"},"meta-llama/llama-3.3-70b-instruct":{"name":"Llama 3.3 70b Instruct","family":"llama","cost":{"input":0.05,"output":0.23},"limit":{"context":131072,"output":16384},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"release_date":"2025-02-27"},"meta-llama/llama-4-maverick":{"name":"Llama 4 Maverick","family":"llama","cost":{"input":0.18000000000000002,"output":0.8},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"attachment":true,"release_date":"2025-09-05"},"meta-llama/llama-4-scout":{"name":"Llama 4 Scout","family":"llama","cost":{"input":0.085,"output":0.46},"limit":{"context":328000,"output":65536},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"attachment":true,"release_date":"2025-09-05"},"microsoft/wizardlm-2-8x22b":{"name":"WizardLM-2 8x22B","family":"gpt","cost":{"input":0.49299999999999994,"output":0.49299999999999994},"limit":{"context":65536,"output":8192},"modalities":{"input":["text","pdf"],"output":["text"]},"attachment":true,"release_date":"2025-04-15"},"minimax/minimax-01":{"name":"MiniMax 01","family":"minimax","cost":{"input":0.1394,"output":1.1219999999999999},"limit":{"context":1000192,"output":16384},"modalities":{"input":["text","pdf"],"output":["text"]},"attachment":true,"release_date":"2025-01-15"},"minimax/minimax-latest":{"name":"MiniMax Latest","cost":{"input":0.3,"output":1.2,"cache_read":0.06},"limit":{"context":512000,"output":80000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-05-03"},"minimax/minimax-m2-her":{"name":"MiniMax M2-her","family":"minimax","cost":{"input":0.30200000000000005,"output":1.2069999999999999},"limit":{"context":65532,"output":2048},"modalities":{"input":["text"],"output":["text"]},"release_date":"2026-01-24"},"minimax/minimax-m2.1":{"name":"MiniMax M2.1","family":"minimax","cost":{"input":0.33,"output":1.32},"limit":{"context":200000,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"release_date":"2025-12-19"},"minimax/minimax-m2.5":{"name":"MiniMax M2.5","family":"minimax","cost":{"input":0.3,"output":1.2},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"release_date":"2026-02-12"},"minimax/minimax-m2.7":{"name":"MiniMax M2.7","family":"minimax","cost":{"input":0.3,"output":1.2},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"release_date":"2026-03-18"},"minimax/minimax-m2.7-turbo":{"name":"MiniMax M2.7 Turbo","cost":{"input":0.6,"output":2.4},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"release_date":"2026-03-18"},"minimax/minimax-m3":{"name":"MiniMax M3","cost":{"input":0.3,"output":1.2,"cache_read":0.06},"limit":{"context":512000,"output":80000},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"attachment":true,"release_date":"2026-06-01"},"minimax/minimax-m3:thinking":{"name":"MiniMax M3 Thinking","cost":{"input":0.3,"output":1.2,"cache_read":0.06},"limit":{"context":512000,"output":80000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-06-01"},"mirothinker-1-7-deepresearch":{"name":"MiroThinker 1.7 Deep Research","cost":{"input":4,"output":25},"limit":{"context":262144,"output":16384},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"release_date":"2026-05-11"},"mirothinker-1-7-deepresearch-mini":{"name":"MiroThinker 1.7 Deep Research Mini","cost":{"input":1.25,"output":10},"limit":{"context":262144,"output":16384},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"release_date":"2026-05-11"},"mistral-code-agent-latest":{"name":"Mistral Code Agent Latest","cost":{"input":0.4,"output":2},"limit":{"context":262144,"output":32768},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"release_date":"2026-06-02"},"mistral-code-latest":{"name":"Mistral Code Latest","cost":{"input":0.3,"output":0.9},"limit":{"context":256000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"release_date":"2026-06-02"},"mistral-small-31-24b-instruct":{"name":"Mistral Small 31 24b Instruct","cost":{"input":0.1,"output":0.3},"limit":{"context":128000,"output":131072},"modalities":{"input":["text","image"],"output":["text"]},"attachment":true,"release_date":"2025-04-15"},"mistral/mistral-medium-3.5":{"name":"Mistral Medium 3.5","cost":{"input":1.5,"output":7.5},"limit":{"context":256000,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-29"},"mistral/mistral-medium-3.5:thinking":{"name":"Mistral Medium 3.5 Thinking","cost":{"input":1.5,"output":7.5},"limit":{"context":256000,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-30"},"mistralai/Devstral-Small-2505":{"name":"Mistral Devstral Small 2505","family":"devstral","cost":{"input":0.060000000000000005,"output":0.060000000000000005},"limit":{"context":32768,"output":8192},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-08-02"},"mistralai/Mistral-Nemo-Instruct-2407":{"name":"Mistral Nemo","family":"mistral-nemo","cost":{"input":0.1003,"output":0.1207},"limit":{"context":16384,"output":8192},"modalities":{"input":["text"],"output":["text"]},"release_date":"2024-07-18"},"mistralai/codestral-2508":{"name":"Codestral 2508","family":"codestral","cost":{"input":0.3,"output":0.8999999999999999},"limit":{"context":256000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-08-01"},"mistralai/devstral-2-123b-instruct-2512":{"name":"Devstral 2 123B","family":"devstral","cost":{"input":0.4,"output":1.4},"limit":{"context":262144,"output":65536},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-12-09"},"mistralai/ministral-14b-2512":{"name":"Ministral 14B","family":"ministral","cost":{"input":0.2,"output":0.2},"limit":{"context":262144,"output":32768},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-12-04"},"mistralai/ministral-14b-instruct-2512":{"name":"Ministral 3 14B","family":"ministral","cost":{"input":0.1,"output":0.4},"limit":{"context":262144,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"attachment":true,"release_date":"2025-12-02"},"mistralai/ministral-3b-2512":{"name":"Ministral 3B","family":"ministral","cost":{"input":0.1,"output":0.1},"limit":{"context":131072,"output":32768},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-12-04"},"mistralai/ministral-8b-2512":{"name":"Ministral 8B","family":"ministral","cost":{"input":0.15,"output":0.15},"limit":{"context":262144,"output":32768},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-12-04"},"mistralai/mistral-large":{"name":"Mistral Large 2411","family":"mistral-large","cost":{"input":2.006,"output":6.001},"limit":{"context":128000,"output":256000},"modalities":{"input":["text"],"output":["text"]},"release_date":"2024-02-26"},"mistralai/mistral-large-3-675b-instruct-2512":{"name":"Mistral Large 3 675B","family":"mistral-large","cost":{"input":1,"output":3},"limit":{"context":262144,"output":256000},"modalities":{"input":["text","image"],"output":["text"]},"attachment":true,"release_date":"2025-12-02"},"mistralai/mistral-medium-3":{"name":"Mistral Medium 3","family":"mistral-medium","cost":{"input":0.4,"output":2},"limit":{"context":131072,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"attachment":true,"release_date":"2025-09-25"},"mistralai/mistral-medium-3.1":{"name":"Mistral Medium 3.1","family":"mistral-medium","cost":{"input":0.4,"output":2},"limit":{"context":131072,"output":32768},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-09-05"},"mistralai/mistral-saba":{"name":"Mistral Saba","family":"mistral","cost":{"input":0.1989,"output":0.595},"limit":{"context":32000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-02-17"},"mistralai/mistral-small-4-119b-2603":{"name":"Mistral Small 4 119B","cost":{"input":0.4,"output":1.4},"limit":{"context":262144,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-16"},"mistralai/mistral-small-4-119b-2603:thinking":{"name":"Mistral Small 4 119B Thinking","cost":{"input":0.4,"output":1.4},"limit":{"context":262144,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-17"},"mistralai/mixtral-8x22b-instruct-v0.1":{"name":"Mixtral 8x22B","family":"mixtral","cost":{"input":0.8999999999999999,"output":0.8999999999999999},"limit":{"context":65536,"output":32768},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-12-11"},"mistralai/mixtral-8x7b-instruct-v0.1":{"name":"Mixtral 8x7B","family":"mixtral","cost":{"input":0.27,"output":0.27},"limit":{"context":32768,"output":32768},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-12-11"},"mlabonne/NeuralDaredevil-8B-abliterated":{"name":"Neural Daredevil 8B abliterated","family":"llama","cost":{"input":0.44,"output":0.44},"limit":{"context":8192,"output":8192},"modalities":{"input":["text"],"output":["text"]},"release_date":"2024-12-01"},"moonshotai/Kimi-K2-Instruct-0905":{"name":"Kimi K2 0905","family":"kimi-k2","cost":{"input":0.4,"output":2},"limit":{"context":256000,"output":262144},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"release_date":"2025-09-25"},"moonshotai/kimi-k2-instruct":{"name":"Kimi K2 Instruct","family":"kimi-k2","cost":{"input":0.1,"output":2},"limit":{"context":256000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"release_date":"2025-07-01"},"moonshotai/kimi-k2-instruct-0711":{"name":"Kimi K2 0711","family":"kimi-k2","cost":{"input":0.1,"output":2},"limit":{"context":128000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"release_date":"2025-07-11"},"moonshotai/kimi-k2-thinking":{"name":"Kimi K2 Thinking","family":"kimi-thinking","cost":{"input":0.3,"output":1.2},"limit":{"context":256000,"output":262144},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"release_date":"2025-11-06"},"moonshotai/kimi-k2-thinking-original":{"name":"Kimi K2 Thinking Original","family":"kimi-thinking","cost":{"input":0.6,"output":2.5},"limit":{"context":256000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"release_date":"2025-11-06"},"moonshotai/kimi-k2-thinking-turbo-original":{"name":"Kimi K2 Thinking Turbo Original","family":"kimi-thinking","cost":{"input":1.15,"output":8},"limit":{"context":256000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"release_date":"2025-11-06"},"moonshotai/kimi-k2.5":{"name":"Kimi K2.5","family":"kimi-k2","cost":{"input":0.3,"output":1.9},"limit":{"context":256000,"output":65536},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"attachment":true,"release_date":"2026-01-26"},"moonshotai/kimi-k2.5:thinking":{"name":"Kimi K2.5 Thinking","family":"kimi-thinking","cost":{"input":0.3,"output":1.9},"limit":{"context":256000,"output":65536},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-01-26"},"moonshotai/kimi-k2.6":{"name":"Kimi K2.6","family":"kimi-k2","cost":{"input":0.53,"output":2.73},"limit":{"context":256000,"output":65536},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"attachment":true,"open_weights":true,"release_date":"2026-04-16"},"moonshotai/kimi-k2.6:thinking":{"name":"Kimi K2.6 Thinking","family":"kimi-thinking","cost":{"input":0.53,"output":2.73},"limit":{"context":256000,"output":65536},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"open_weights":true,"release_date":"2026-04-16"},"moonshotai/kimi-latest":{"name":"Kimi Latest","cost":{"input":0.5,"output":2.6,"cache_read":0.125},"limit":{"context":256000,"output":65536},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-05-03"},"nanogpt/coding-router":{"name":"Coding Router","cost":{"input":1.1,"output":2.2,"cache_read":0.11},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"release_date":"2026-05-12"},"nanogpt/coding-router:high":{"name":"Coding Router High","cost":{"input":1.1,"output":2.2,"cache_read":0.11},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"release_date":"2026-05-12"},"nanogpt/coding-router:low":{"name":"Coding Router Low","cost":{"input":0.14,"output":0.28,"cache_read":0.028},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"release_date":"2026-05-12"},"nanogpt/coding-router:max":{"name":"Coding Router Max","cost":{"input":5,"output":30,"cache_read":0.5},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"release_date":"2026-05-12"},"nanogpt/coding-router:medium":{"name":"Coding Router Medium","cost":{"input":0.14,"output":0.28,"cache_read":0.028},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"release_date":"2026-05-12"},"nex-agi/deepseek-v3.1-nex-n1":{"name":"DeepSeek V3.1 Nex N1","family":"deepseek","cost":{"input":0.27999999999999997,"output":0.42000000000000004},"limit":{"context":128000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-12-10"},"nothingiisreal/L3.1-70B-Celeste-V0.1-BF16":{"name":"Llama 3.1 70B Celeste v0.1","family":"llama","cost":{"input":0.49299999999999994,"output":0.49299999999999994},"limit":{"context":16384,"output":16384},"modalities":{"input":["text"],"output":["text"]},"release_date":"2024-07-23"},"nvidia/Llama-3.1-Nemotron-70B-Instruct-HF":{"name":"Nvidia Nemotron 70b","family":"nemotron","cost":{"input":0.357,"output":0.408},"limit":{"context":16384,"output":8192},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2025-04-15"},"nvidia/Llama-3.3-Nemotron-Super-49B-v1":{"name":"Nvidia Nemotron Super 49B","family":"nemotron","cost":{"input":0.15,"output":0.15},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2025-08-08"},"nvidia/Llama-3_3-Nemotron-Super-49B-v1_5":{"name":"Nvidia Nemotron Super 49B v1.5","family":"nemotron","cost":{"input":0.05,"output":0.25},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2025-08-08"},"nvidia/nemotron-3-nano-30b-a3b":{"name":"Nvidia Nemotron 3 Nano 30B","family":"nemotron","cost":{"input":0.17,"output":0.68},"limit":{"context":256000,"output":262144},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2025-12-15"},"nvidia/nemotron-3-nano-omni-30b-a3b-reasoning":{"name":"Nvidia Nemotron 3 Nano Omni","family":"nemotron","cost":{"input":0.105,"output":0.42},"limit":{"context":256000,"output":65536},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-04-28"},"nvidia/nemotron-3-super-120b-a12b":{"name":"Nvidia Nemotron 3 Super 120B","family":"nemotron","cost":{"input":0.05,"output":0.25},"limit":{"context":262144,"output":16384},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-03-01"},"nvidia/nemotron-3-super-120b-a12b:thinking":{"name":"Nvidia Nemotron 3 Super 120B Thinking","family":"nemotron","cost":{"input":0.05,"output":0.25},"limit":{"context":262144,"output":16384},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-03-01"},"nvidia/nvidia-nemotron-nano-9b-v2":{"name":"Nvidia Nemotron Nano 9B v2","family":"nemotron","cost":{"input":0.17,"output":0.68},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2025-08-18"},"openai/gpt-3.5-turbo":{"name":"GPT-3.5 Turbo","family":"gpt","cost":{"input":0.5,"output":1.5},"limit":{"context":16385,"output":4096},"modalities":{"input":["text"],"output":["text"]},"release_date":"2022-11-30"},"openai/gpt-4-turbo":{"name":"GPT-4 Turbo","family":"gpt","cost":{"input":10,"output":30},"limit":{"context":128000,"output":4096},"modalities":{"input":["text","image"],"output":["text"]},"attachment":true,"release_date":"2023-11-06"},"openai/gpt-4-turbo-preview":{"name":"GPT-4 Turbo Preview","family":"gpt","cost":{"input":9.996,"output":30.004999999999995},"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"release_date":"2023-11-06"},"openai/gpt-4.1":{"name":"GPT 4.1","family":"gpt","cost":{"input":2,"output":8},"limit":{"context":1047576,"output":32768},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"attachment":true,"release_date":"2025-09-10"},"openai/gpt-4.1-mini":{"name":"GPT 4.1 Mini","family":"gpt-mini","cost":{"input":0.4,"output":1.6},"limit":{"context":1047576,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"attachment":true,"release_date":"2025-04-14"},"openai/gpt-4.1-nano":{"name":"GPT 4.1 Nano","family":"gpt-nano","cost":{"input":0.1,"output":0.4},"limit":{"context":1047576,"output":32768},"modalities":{"input":["text","image","pdf"],"output":["text"]},"attachment":true,"release_date":"2025-04-14"},"openai/gpt-4o":{"name":"GPT-4o","family":"gpt","cost":{"input":2.499,"output":9.996},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"attachment":true,"release_date":"2024-05-13"},"openai/gpt-4o-2024-08-06":{"name":"GPT-4o (2024-08-06)","family":"gpt","cost":{"input":2.499,"output":9.996},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"attachment":true,"release_date":"2024-08-06"},"openai/gpt-4o-2024-11-20":{"name":"GPT-4o (2024-11-20)","family":"gpt","cost":{"input":2.5,"output":10},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"attachment":true,"release_date":"2024-11-20"},"openai/gpt-4o-mini":{"name":"GPT-4o mini","family":"gpt-mini","cost":{"input":0.1496,"output":0.595},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"attachment":true,"release_date":"2024-07-18"},"openai/gpt-4o-mini-search-preview":{"name":"GPT-4o mini Search Preview","family":"gpt-mini","cost":{"input":0.088,"output":0.35},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"release_date":"2024-07-18"},"openai/gpt-4o-search-preview":{"name":"GPT-4o Search Preview","family":"gpt","cost":{"input":1.47,"output":5.88},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"attachment":true,"release_date":"2024-05-13"},"openai/gpt-5":{"name":"GPT 5","family":"gpt","cost":{"input":1.25,"output":10},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-08-07"},"openai/gpt-5-codex":{"name":"GPT-5 Codex","family":"gpt-codex","cost":{"input":9.996,"output":19.992},"limit":{"context":256000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-09-15"},"openai/gpt-5-mini":{"name":"GPT 5 Mini","family":"gpt-mini","cost":{"input":0.25,"output":2},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2025-08-07"},"openai/gpt-5-nano":{"name":"GPT 5 Nano","family":"gpt-nano","cost":{"input":0.05,"output":0.4},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2025-08-07"},"openai/gpt-5-pro":{"name":"GPT 5 Pro","family":"gpt-pro","cost":{"input":15,"output":120},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2025-08-07"},"openai/gpt-5.1":{"name":"GPT 5.1","family":"gpt","cost":{"input":1.25,"output":10},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-11-13"},"openai/gpt-5.1-2025-11-13":{"name":"GPT-5.1 (2025-11-13)","family":"gpt","cost":{"input":1.25,"output":10},"limit":{"context":1000000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-11-13"},"openai/gpt-5.1-codex":{"name":"GPT 5.1 Codex","family":"gpt-codex","cost":{"input":1.25,"output":10},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2025-11-13"},"openai/gpt-5.1-codex-max":{"name":"GPT 5.1 Codex Max","family":"gpt-codex","cost":{"input":2.5,"output":20},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-11-13"},"openai/gpt-5.1-codex-mini":{"name":"GPT 5.1 Codex Mini","family":"gpt-codex-mini","cost":{"input":0.25,"output":2},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2025-11-13"},"openai/gpt-5.2":{"name":"GPT 5.2","family":"gpt","cost":{"input":1.75,"output":14},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-01-01"},"openai/gpt-5.2-codex":{"name":"GPT 5.2 Codex","family":"gpt-codex","cost":{"input":1.75,"output":14},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-01-14"},"openai/gpt-5.2-pro":{"name":"GPT 5.2 Pro","family":"gpt-pro","cost":{"input":21,"output":168},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-01-01"},"openai/gpt-5.3-codex":{"name":"GPT 5.3 Codex","cost":{"input":1.75,"output":14,"cache_read":0.175},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-02-24"},"openai/gpt-5.4":{"name":"GPT 5.4","cost":{"input":2.5,"output":15,"cache_read":0.25},"limit":{"context":922000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-05"},"openai/gpt-5.4-mini":{"name":"GPT 5.4 Mini","cost":{"input":0.75,"output":4.5,"cache_read":0.075},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-17"},"openai/gpt-5.4-nano":{"name":"GPT 5.4 Nano","cost":{"input":0.2,"output":1.25,"cache_read":0.02},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-17"},"openai/gpt-5.4-pro":{"name":"GPT 5.4 Pro","cost":{"input":30,"output":180,"cache_read":3},"limit":{"context":922000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-05"},"openai/gpt-5.5":{"name":"GPT 5.5","cost":{"input":5,"output":30,"cache_read":0.5},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-23"},"openai/gpt-chat-latest":{"name":"GPT Chat Latest","cost":{"input":5,"output":30,"cache_read":0.5},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"attachment":true,"release_date":"2026-05-03"},"openai/gpt-latest":{"name":"GPT Latest","cost":{"input":5,"output":30,"cache_read":0.5},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-29"},"openai/gpt-oss-120b":{"name":"GPT OSS 120B","family":"gpt-oss","cost":{"input":0.05,"output":0.25},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"release_date":"2025-08-05"},"openai/gpt-oss-20b":{"name":"GPT OSS 20B","family":"gpt-oss","cost":{"input":0.04,"output":0.15},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"release_date":"2025-08-05"},"openai/gpt-oss-safeguard-20b":{"name":"GPT OSS Safeguard 20B","family":"gpt-oss","cost":{"input":0.075,"output":0.3},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"release_date":"2025-10-29"},"openai/o1":{"name":"OpenAI o1","family":"o","cost":{"input":14.993999999999998,"output":59.993},"limit":{"context":200000,"output":100000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"release_date":"2024-12-17"},"openai/o1-preview":{"name":"OpenAI o1-preview","family":"o","cost":{"input":14.993999999999998,"output":59.993},"limit":{"context":128000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"release_date":"2024-09-12"},"openai/o1-pro":{"name":"OpenAI o1 Pro","family":"o-pro","cost":{"input":150,"output":600},"limit":{"context":200000,"output":100000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"attachment":true,"release_date":"2025-01-25"},"openai/o3":{"name":"OpenAI o3","family":"o","cost":{"input":2,"output":8},"limit":{"context":200000,"output":100000},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-04-16"},"openai/o3-deep-research":{"name":"OpenAI o3 Deep Research","family":"o","cost":{"input":9.996,"output":19.992},"limit":{"context":200000,"output":100000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"release_date":"2025-04-16"},"openai/o3-mini":{"name":"OpenAI o3-mini","family":"o-mini","cost":{"input":1.1,"output":4.4},"limit":{"context":200000,"output":100000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"release_date":"2025-01-31"},"openai/o3-mini-high":{"name":"OpenAI o3-mini (High)","family":"o-mini","cost":{"input":0.64,"output":2.588},"limit":{"context":200000,"output":100000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"release_date":"2025-01-31"},"openai/o3-mini-low":{"name":"OpenAI o3-mini (Low)","family":"o-mini","cost":{"input":9.996,"output":19.992},"limit":{"context":200000,"output":100000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"release_date":"2025-01-31"},"openai/o3-pro-2025-06-10":{"name":"OpenAI o3-pro (2025-06-10)","family":"o-pro","cost":{"input":9.996,"output":19.992},"limit":{"context":200000,"output":100000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"release_date":"2025-06-10"},"openai/o4-mini":{"name":"OpenAI o4-mini","family":"o-mini","cost":{"input":1.1,"output":4.4},"limit":{"context":200000,"output":100000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"release_date":"2025-04-16"},"openai/o4-mini-deep-research":{"name":"OpenAI o4-mini Deep Research","family":"o-mini","cost":{"input":9.996,"output":19.992},"limit":{"context":200000,"output":100000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"release_date":"2025-04-16"},"openai/o4-mini-high":{"name":"OpenAI o4-mini high","family":"o-mini","cost":{"input":1.1,"output":4.4},"limit":{"context":200000,"output":100000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"release_date":"2025-04-16"},"owl":{"name":"OWL","cost":{"input":0.1,"output":0.3},"limit":{"context":1048756,"output":262144},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"release_date":"2026-05-01"},"pamanseau/OpenReasoning-Nemotron-32B":{"name":"OpenReasoning Nemotron 32B","family":"nemotron","cost":{"input":0.1,"output":0.4},"limit":{"context":32768,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"release_date":"2025-08-21"},"perceptron/perceptron-mk1":{"name":"Perceptron Mk1","cost":{"input":0.15,"output":1.5},"limit":{"context":32768,"output":8192},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2026-05-12"},"phi-4-mini-instruct":{"name":"Phi 4 Mini","cost":{"input":0.17,"output":0.68},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-07-26"},"phi-4-multimodal-instruct":{"name":"Phi 4 Multimodal","cost":{"input":0.07,"output":0.11},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-07-26"},"poolside/laguna-m.1":{"name":"Laguna M.1","family":"laguna","cost":{"input":0.2,"output":0.4},"limit":{"context":262144,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-28"},"poolside/laguna-xs.2":{"name":"Laguna XS.2","family":"laguna","cost":{"input":0.2,"output":0.4},"limit":{"context":262144,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-28"},"qvq-max":{"name":"Qwen: QvQ Max","cost":{"input":1.4,"output":5.3},"limit":{"context":128000,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"attachment":true,"release_date":"2025-03-28"},"qwen-3.6-plus":{"name":"Qwen 3.6 Plus","family":"qwen3.6","cost":{"input":0.45,"output":2.7},"limit":{"context":991800,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"release_date":"2026-04-02"},"qwen-long":{"name":"Qwen Long 10M","cost":{"input":0.1003,"output":0.408},"limit":{"context":10000000,"output":8192},"modalities":{"input":["text","pdf"],"output":["text"]},"attachment":true,"release_date":"2025-01-25"},"qwen-max":{"name":"Qwen 2.5 Max","cost":{"input":1.5997,"output":6.392},"limit":{"context":32000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"release_date":"2024-04-03"},"qwen-plus":{"name":"Qwen Plus","cost":{"input":0.3995,"output":1.2002},"limit":{"context":995904,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"release_date":"2024-01-25"},"qwen-turbo":{"name":"Qwen Turbo","cost":{"input":0.04998,"output":0.2006},"limit":{"context":1000000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"release_date":"2024-11-01"},"qwen/Qwen2.5-Coder-32B-Instruct":{"name":"Qwen 2.5 Coder 32b","cost":{"input":0.2006,"output":0.2006},"limit":{"context":32000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-07-03"},"qwen/Qwen3-235B-A22B-Instruct-2507":{"name":"Qwen 3 235b A22B 2507","cost":{"input":0.13,"output":0.5},"limit":{"context":256000,"output":262144},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"release_date":"2025-07-25"},"qwen/Qwen3-235B-A22B-Instruct-2507-TEE":{"name":"Qwen 3 235b A22B 2507 (TEE)","cost":{"input":0.13,"output":0.5},"limit":{"context":256000,"output":262144},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"release_date":"2025-07-25"},"qwen/Qwen3-235B-A22B-Thinking-2507":{"name":"Qwen 3 235b A22B 2507 Thinking","cost":{"input":0.3,"output":0.5},"limit":{"context":256000,"output":262144},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-09-11"},"qwen/Qwen3-8B":{"name":"Qwen 3 8B","cost":{"input":0.47,"output":0.47},"limit":{"context":41000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"release_date":"2024-01-01"},"qwen/Qwen3-Next-80B-A3B-Instruct":{"name":"Qwen3 Next 80B A3B (Instruct)","cost":{"input":0.15,"output":0.65},"limit":{"context":256000,"output":262144},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"release_date":"2025-09-11"},"qwen/Qwen3-VL-235B-A22B-Instruct":{"name":"Qwen3 VL 235B A22B Instruct","cost":{"input":0.3,"output":1.2},"limit":{"context":128000,"output":262144},"modalities":{"input":["text","image"],"output":["text"]},"attachment":true,"release_date":"2024-01-01"},"qwen/Qwen3.6-35B-A3B":{"name":"Qwen3.6 35B A3B","cost":{"input":0.112,"output":0.8},"limit":{"context":262144,"output":16384},"modalities":{"input":["text","image","video"],"output":["text"]},"attachment":true,"release_date":"2026-04-17"},"qwen/Qwen3.6-35B-A3B:thinking":{"name":"Qwen3.6 35B A3B Thinking","cost":{"input":0.112,"output":0.8},"limit":{"context":262144,"output":16384},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2026-04-19"},"qwen/qwen-2.5-72b-instruct":{"name":"Qwen2.5 72B","cost":{"input":0.357,"output":0.408},"limit":{"context":131072,"output":8192},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-07-03"},"qwen/qwen3-14b":{"name":"Qwen 3 14b","cost":{"input":0.08,"output":0.24},"limit":{"context":41000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"release_date":"2024-01-01"},"qwen/qwen3-235b-a22b":{"name":"Qwen 3 235b A22B","cost":{"input":0.3,"output":0.5},"limit":{"context":41000,"output":32768},"modalities":{"input":["text","pdf"],"output":["text"]},"tool_call":true,"attachment":true,"release_date":"2025-04-29"},"qwen/qwen3-30b-a3b":{"name":"Qwen3 30B A3B","cost":{"input":0.1,"output":0.3},"limit":{"context":41000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-02-27"},"qwen/qwen3-32b":{"name":"Qwen 3 32b","cost":{"input":0.1,"output":0.3},"limit":{"context":41000,"output":32768},"modalities":{"input":["text","pdf"],"output":["text"]},"attachment":true,"release_date":"2024-01-01"},"qwen/qwen3-coder":{"name":"Qwen 3 Coder 480B","cost":{"input":0.13,"output":0.5},"limit":{"context":262000,"output":65536},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"release_date":"2026-03-17"},"qwen/qwen3-coder-flash":{"name":"Qwen3 Coder Flash","cost":{"input":0.3,"output":1.5},"limit":{"context":128000,"output":65536},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-09-17"},"qwen/qwen3-coder-next":{"name":"Qwen3 Coder Next","cost":{"input":0.15,"output":1.5},"limit":{"context":262144,"output":65536},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"release_date":"2025-12-08"},"qwen/qwen3-coder-plus":{"name":"Qwen3 Coder Plus","cost":{"input":1,"output":5},"limit":{"context":128000,"output":65536},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-09-17"},"qwen/qwen3-max":{"name":"Qwen3 Max","cost":{"input":1.08018,"output":5.4009},"limit":{"context":256000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-09-05"},"qwen/qwen3-next-80b-a3b-thinking":{"name":"Qwen3 Next 80B A3B (Thinking)","cost":{"input":0.15,"output":0.65},"limit":{"context":256000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"release_date":"2024-01-01"},"qwen/qwen3.5-397b-a17b":{"name":"Qwen3.5 397B A17B","family":"qwen","cost":{"input":0.6,"output":3.6},"limit":{"context":258048,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"open_weights":true,"release_date":"2026-02-16"},"qwen/qwen3.5-397b-a17b-thinking":{"name":"Qwen3.5 397B A17B Thinking","cost":{"input":0.6,"output":3.6},"limit":{"context":258048,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2026-02-16"},"qwen/qwen3.5-9b":{"name":"Qwen3.5 9B","cost":{"input":0.05,"output":0.15},"limit":{"context":256000,"output":65536},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2026-03-10"},"qwen/qwen3.5-plus":{"name":"Qwen3.5 Plus","cost":{"input":0.4,"output":2.4,"cache_read":0.04},"limit":{"context":983616,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"attachment":true,"release_date":"2026-02-16"},"qwen/qwen3.5-plus-thinking":{"name":"Qwen3.5 Plus Thinking","cost":{"input":0.4,"output":2.4,"cache_read":0.04},"limit":{"context":983616,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2026-02-16"},"qwen/qwq-32b-preview":{"name":"Qwen QwQ 32B Preview","cost":{"input":0.2,"output":0.2},"limit":{"context":32768,"output":32768},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-02-27"},"qwen25-vl-72b-instruct":{"name":"Qwen25 VL 72b","cost":{"input":0.69989,"output":0.69989},"limit":{"context":32000,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"attachment":true,"release_date":"2025-05-10"},"qwen3-30b-a3b-instruct-2507":{"name":"Qwen3 30B A3B Instruct 2507","cost":{"input":0.2,"output":0.5},"limit":{"context":256000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-02-20"},"qwen3-coder-30b-a3b-instruct":{"name":"Qwen3 Coder 30B A3B Instruct","cost":{"input":0.1,"output":0.4},"limit":{"context":128000,"output":65536},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"release_date":"2025-08-05"},"qwen3-max-2026-01-23":{"name":"Qwen3 Max 2026-01-23","cost":{"input":1.2002,"output":6.001},"limit":{"context":256000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"release_date":"2026-01-26"},"qwen3-vl-235b-a22b-instruct-original":{"name":"Qwen3 VL 235B A22B Instruct Original","cost":{"input":0.5,"output":1.2},"limit":{"context":32768,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"attachment":true,"release_date":"2025-09-25"},"qwen3-vl-235b-a22b-thinking":{"name":"Qwen3 VL 235B A22B Thinking","cost":{"input":0.5,"output":6},"limit":{"context":32768,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2025-08-26"},"qwen3.5-122b-a10b":{"name":"Qwen3.5 122B A10B","cost":{"input":0.36,"output":2.88},"limit":{"context":260096,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"attachment":true,"release_date":"2026-02-24"},"qwen3.5-122b-a10b:thinking":{"name":"Qwen3.5 122B A10B Thinking","cost":{"input":0.36,"output":2.88},"limit":{"context":260096,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2026-02-24"},"qwen3.5-27b":{"name":"Qwen3.5 27B","cost":{"input":0.27,"output":2.16},"limit":{"context":260096,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"attachment":true,"release_date":"2026-02-24"},"qwen3.5-27b:thinking":{"name":"Qwen3.5 27B Thinking","cost":{"input":0.27,"output":2.16},"limit":{"context":260096,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2026-02-24"},"qwen3.5-35b-a3b":{"name":"Qwen3.5 35B A3B","cost":{"input":0.225,"output":1.8},"limit":{"context":260096,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"attachment":true,"release_date":"2026-02-24"},"qwen3.5-35b-a3b:thinking":{"name":"Qwen3.5 35B A3B Thinking","cost":{"input":0.225,"output":1.8},"limit":{"context":260096,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2026-02-24"},"qwen3.5-flash":{"name":"Qwen3.5 Flash","cost":{"input":0.09,"output":0.36},"limit":{"context":991808,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"attachment":true,"release_date":"2026-02-24"},"qwen3.5-flash:thinking":{"name":"Qwen3.5 Flash Thinking","cost":{"input":0.09,"output":0.36},"limit":{"context":991808,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2026-02-24"},"qwen3.5-omni-flash":{"name":"Qwen3.5 Omni Flash","cost":{},"limit":{"context":49152,"output":16384},"modalities":{"input":["text","image","video","audio"],"output":["text"]},"attachment":true,"release_date":"2026-03-30"},"qwen3.5-omni-plus":{"name":"Qwen3.5 Omni Plus","cost":{},"limit":{"context":983616,"output":65536},"modalities":{"input":["text","image","video","audio"],"output":["text"]},"attachment":true,"release_date":"2026-03-30"},"qwen3.6-max-preview":{"name":"Qwen3.6 Max Preview","family":"qwen3.6","cost":{"input":1.3,"output":7.8},"limit":{"context":245800,"output":65536},"modalities":{"input":["text"],"output":["text"]},"release_date":"2026-04-20"},"qwen3.7-max":{"name":"Qwen3.7 Max","cost":{"input":2.5,"output":7.5,"cache_read":0.25},"limit":{"context":1000000,"output":65536},"modalities":{"input":["text"],"output":["text"]},"release_date":"2026-05-21"},"qwen3.7-max:thinking":{"name":"Qwen3.7 Max Thinking","cost":{"input":2.5,"output":7.5,"cache_read":0.25},"limit":{"context":1000000,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"release_date":"2026-05-21"},"qwen3.7-plus":{"name":"Qwen3.7 Plus","cost":{"input":0.4,"output":1.6,"cache_read":0.04},"limit":{"context":991808,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"attachment":true,"release_date":"2026-06-01"},"qwen3.7-plus:thinking":{"name":"Qwen3.7 Plus Thinking","cost":{"input":0.4,"output":1.6,"cache_read":0.04},"limit":{"context":983616,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2026-06-01"},"qwq-32b":{"name":"Qwen: QwQ 32B","cost":{"input":0.25599999,"output":0.30499999},"limit":{"context":128000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-04-15"},"sarvam-105b":{"name":"Sarvam 105B","cost":{"input":0.045,"output":0.177,"cache_read":0.028},"limit":{"context":131072,"output":4096},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"release_date":"2026-05-12"},"sarvam-30b":{"name":"Sarvam 30B","cost":{"input":0.028,"output":0.111,"cache_read":0.017},"limit":{"context":65536,"output":4096},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"release_date":"2026-05-12"},"shisa-ai/shisa-v2-llama3.3-70b":{"name":"Shisa V2 Llama 3.3 70B","family":"llama","cost":{"input":0.5,"output":0.5},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-07-26"},"shisa-ai/shisa-v2.1-llama3.3-70b":{"name":"Shisa V2.1 Llama 3.3 70B","family":"llama","cost":{"input":0.5,"output":0.5},"limit":{"context":32768,"output":4096},"modalities":{"input":["text"],"output":["text"]},"release_date":"2024-12-06"},"sonar":{"name":"Perplexity Simple","cost":{"input":1.003,"output":1.003},"limit":{"context":127000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-02-19"},"sonar-deep-research":{"name":"Perplexity Deep Research","cost":{"input":3.4,"output":13.6},"limit":{"context":60000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-02-25"},"sonar-pro":{"name":"Perplexity Pro","cost":{"input":2.992,"output":14.994},"limit":{"context":200000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-02-19"},"sonar-reasoning-pro":{"name":"Perplexity Reasoning Pro","cost":{"input":2.006,"output":7.9985},"limit":{"context":127000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"release_date":"2025-02-19"},"soob3123/GrayLine-Qwen3-8B":{"name":"Grayline Qwen3 8B","family":"qwen","cost":{"input":0.3,"output":0.3},"limit":{"context":16384,"output":32768},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-09-25"},"soob3123/Veiled-Calla-12B":{"name":"Veiled Calla 12B","family":"llama","cost":{"input":0.3,"output":0.3},"limit":{"context":32768,"output":8192},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-04-13"},"soob3123/amoral-gemma3-27B-v2":{"name":"Amoral Gemma3 27B v2","family":"gemma","cost":{"input":0.3,"output":0.3},"limit":{"context":32768,"output":8192},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-05-23"},"step-2-16k-exp":{"name":"Step-2 16k Exp","cost":{"input":7.004,"output":19.992},"limit":{"context":16000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"release_date":"2024-07-05"},"step-2-mini":{"name":"Step-2 Mini","cost":{"input":0.2006,"output":0.408},"limit":{"context":8000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"release_date":"2024-07-05"},"step-3":{"name":"Step-3","cost":{"input":0.2499,"output":0.6494},"limit":{"context":65536,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"attachment":true,"release_date":"2025-07-31"},"step-r1-v-mini":{"name":"Step R1 V Mini","cost":{"input":2.5,"output":11},"limit":{"context":128000,"output":65536},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-04-08"},"stepfun-ai/step-3.5-flash":{"name":"Step 3.5 Flash","family":"step","cost":{"input":0.2,"output":0.5},"limit":{"context":256000,"output":256000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"release_date":"2026-02-02"},"stepfun-ai/step-3.5-flash-2603":{"name":"Step 3.5 Flash 2603","cost":{"input":0.1,"output":0.3},"limit":{"context":256000,"output":256000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"release_date":"2026-04-14"},"stepfun/step-3.7-flash:thinking":{"name":"Step 3.7 Flash Thinking","cost":{"input":0.2,"output":1.15,"cache_read":0.04},"limit":{"context":256000,"output":256000},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-05-29"},"tencent/Hunyuan-MT-7B":{"name":"Hunyuan MT 7B","family":"hunyuan","cost":{"input":10,"output":20},"limit":{"context":8192,"output":8192},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-09-18"},"tencent/hy3-preview":{"name":"Tencent: Hy3 preview","cost":{"input":0.066,"output":0.26,"cache_read":0.029},"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"release_date":"2026-04-23"},"undi95/remm-slerp-l2-13b":{"name":"ReMM SLERP 13B","family":"llama","cost":{"input":0.7989999999999999,"output":1.2069999999999999},"limit":{"context":6144,"output":4096},"modalities":{"input":["text","pdf"],"output":["text"]},"attachment":true,"release_date":"2025-01-01"},"universal-summarizer":{"name":"Universal Summarizer","cost":{"input":30,"output":30},"limit":{"context":32768,"output":32768},"modalities":{"input":["text"],"output":["text"]},"release_date":"2023-05-01"},"unsloth/gemma-3-12b-it":{"name":"Gemma 3 12B IT","family":"unsloth","cost":{"input":0.272,"output":0.272},"limit":{"context":128000,"output":131072},"modalities":{"input":["text","pdf"],"output":["text"]},"attachment":true,"release_date":"2025-03-10"},"unsloth/gemma-3-27b-it":{"name":"Gemma 3 27B IT","family":"unsloth","cost":{"input":0.2992,"output":0.2992},"limit":{"context":128000,"output":96000},"modalities":{"input":["text","pdf"],"output":["text"]},"attachment":true,"release_date":"2025-03-10"},"unsloth/gemma-3-4b-it":{"name":"Gemma 3 4B IT","family":"unsloth","cost":{"input":0.2006,"output":0.2006},"limit":{"context":128000,"output":8192},"modalities":{"input":["text","pdf"],"output":["text"]},"attachment":true,"release_date":"2025-03-10"},"upstage/solar-pro-3":{"name":"Solar Pro 3","cost":{"input":0.15,"output":0.6,"cache_read":0.015},"limit":{"context":128000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"release_date":"2026-03-03"},"v0-1.0-md":{"name":"v0 1.0 MD","cost":{"input":3,"output":15},"limit":{"context":200000,"output":64000},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-07-04"},"v0-1.5-lg":{"name":"v0 1.5 LG","cost":{"input":15,"output":75},"limit":{"context":1000000,"output":64000},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-07-04"},"v0-1.5-md":{"name":"v0 1.5 MD","cost":{"input":3,"output":15},"limit":{"context":200000,"output":64000},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-07-04"},"venice-uncensored":{"name":"Venice Uncensored","cost":{"input":0.4,"output":0.4},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-02-24"},"venice-uncensored:web":{"name":"Venice Uncensored Web","cost":{"input":0.4,"output":0.4},"limit":{"context":80000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"release_date":"2024-05-01"},"x-ai/grok-4.20":{"name":"Grok 4.20","cost":{"input":2,"output":6},"limit":{"context":2000000,"output":131072},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-31"},"x-ai/grok-4.20-multi-agent":{"name":"Grok 4.20 Multi-Agent","cost":{"input":2,"output":6},"limit":{"context":2000000,"output":131072},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-31"},"x-ai/grok-4.3":{"name":"Grok 4.3","cost":{"input":1.25,"output":2.5,"cache_read":0.2},"limit":{"context":1000000,"output":1000000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-30"},"x-ai/grok-build-0.1":{"name":"Grok Build 0.1","cost":{"input":1,"output":2,"cache_read":0.2},"limit":{"context":256000,"output":256000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-05-20"},"x-ai/grok-latest":{"name":"Grok Latest","cost":{"input":1.25,"output":2.5,"cache_read":0.2},"limit":{"context":1000000,"output":1000000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-05-03"},"xiaomi/mimo-v2-flash":{"name":"MiMo V2 Flash","family":"mimo","cost":{"input":0.102,"output":0.306},"limit":{"context":256000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"release_date":"2025-12-17"},"xiaomi/mimo-v2-flash-original":{"name":"MiMo V2 Flash Original","family":"mimo","cost":{"input":0.102,"output":0.306},"limit":{"context":256000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"release_date":"2025-12-17"},"xiaomi/mimo-v2-flash-thinking":{"name":"MiMo V2 Flash (Thinking)","family":"mimo","cost":{"input":0.102,"output":0.306},"limit":{"context":256000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"release_date":"2025-12-17"},"xiaomi/mimo-v2-flash-thinking-original":{"name":"MiMo V2 Flash (Thinking) Original","family":"mimo","cost":{"input":0.102,"output":0.306},"limit":{"context":256000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"release_date":"2025-12-17"},"xiaomi/mimo-v2-omni":{"name":"MiMo V2 Omni","cost":{"input":0.4,"output":2,"cache_read":0.08},"limit":{"context":262144,"output":65536},"modalities":{"input":["text","image","video","audio"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-19"},"xiaomi/mimo-v2-pro":{"name":"MiMo V2 Pro","cost":{"input":1,"output":3,"cache_read":0.2},"limit":{"context":1048576,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"release_date":"2026-03-19"},"xiaomi/mimo-v2.5":{"name":"MiMo V2.5","cost":{"input":0.14,"output":0.28,"cache_read":0.0028},"limit":{"context":1048576,"output":131072},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-22"},"xiaomi/mimo-v2.5-pro":{"name":"MiMo V2.5 Pro","cost":{"input":0.435,"output":0.87,"cache_read":0.0036},"limit":{"context":1048576,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"release_date":"2026-04-22"},"yi-large":{"name":"Yi Large","cost":{"input":3.196,"output":3.196},"limit":{"context":32000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"release_date":"2024-05-13"},"yi-lightning":{"name":"Yi Lightning","cost":{"input":0.2006,"output":0.2006},"limit":{"context":12000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"release_date":"2024-10-16"},"yi-medium-200k":{"name":"Yi Medium 200k","cost":{"input":2.499,"output":2.499},"limit":{"context":200000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"release_date":"2024-03-01"},"z-ai/glm-4.5v":{"name":"GLM 4.5V","family":"glmv","cost":{"input":0.6,"output":1.7999999999999998},"limit":{"context":64000,"output":96000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2025-11-22"},"z-ai/glm-4.5v:thinking":{"name":"GLM 4.5V Thinking","family":"glmv","cost":{"input":0.6,"output":1.7999999999999998},"limit":{"context":64000,"output":96000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2025-11-22"},"z-ai/glm-4.6":{"name":"GLM 4.6","family":"glm","cost":{"input":0.4,"output":1.5},"limit":{"context":200000,"output":65535},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"release_date":"2025-09-30"},"z-ai/glm-4.6:thinking":{"name":"GLM 4.6 Thinking","family":"glm","cost":{"input":0.4,"output":1.5},"limit":{"context":200000,"output":65535},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"release_date":"2025-09-29"},"z-ai/glm-5-turbo":{"name":"GLM 5 Turbo","cost":{"input":1.2,"output":4,"cache_read":0.24},"limit":{"context":202800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"release_date":"2026-03-15"},"z-ai/glm-5v-turbo":{"name":"GLM 5V Turbo","cost":{"input":1.2,"output":4,"cache_read":0.24},"limit":{"context":202800,"output":131100},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"attachment":true,"release_date":"2026-04-01"},"z-ai/glm-5v-turbo:thinking":{"name":"GLM 5V Turbo Thinking","cost":{"input":1.2,"output":4,"cache_read":0.24},"limit":{"context":202800,"output":131100},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-02"},"zai-org/GLM-4.5-Air":{"name":"GLM 4.5 Air","cost":{"input":0.12,"output":0.8},"limit":{"context":128000,"output":98304},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"release_date":"2025-04-15"},"zai-org/GLM-4.5-Air:thinking":{"name":"GLM 4.5 Air (Thinking)","cost":{"input":0.12,"output":0.8},"limit":{"context":128000,"output":98304},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"release_date":"2024-01-01"},"zai-org/GLM-4.5:thinking":{"name":"GLM 4.5 (Thinking)","cost":{"input":0.3,"output":1.3},"limit":{"context":128000,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"release_date":"2024-01-01"},"zai-org/GLM-4.6-turbo":{"name":"GLM 4.6 Turbo","cost":{"input":1,"output":3},"limit":{"context":200000,"output":204800},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-10-02"},"zai-org/GLM-4.6-turbo:thinking":{"name":"GLM 4.6 Turbo (Thinking)","cost":{"input":1,"output":3},"limit":{"context":200000,"output":204800},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"release_date":"2025-10-02"},"zai-org/glm-4.5":{"name":"GLM 4.5","cost":{"input":0.3,"output":1.3},"limit":{"context":128000,"output":65536},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-04-15"},"zai-org/glm-4.6-original":{"name":"GLM 4.6 Original","cost":{"input":0.35,"output":1.4},"limit":{"context":256000,"output":65535},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"release_date":"2025-12-11"},"zai-org/glm-4.6v":{"name":"GLM 4.6V","cost":{"input":0.3,"output":0.9},"limit":{"context":128000,"output":24000},"modalities":{"input":["text","image"],"output":["text"]},"attachment":true,"release_date":"2025-12-11"},"zai-org/glm-4.6v-flash-original":{"name":"GLM 4.6V Flash","cost":{"input":0.1,"output":0.4},"limit":{"context":128000,"output":24000},"modalities":{"input":["text","image","video"],"output":["text"]},"attachment":true,"release_date":"2025-12-08"},"zai-org/glm-4.6v-original":{"name":"GLM 4.6V Original","cost":{"input":0.6,"output":0.9},"limit":{"context":128000,"output":24000},"modalities":{"input":["text","image"],"output":["text"]},"attachment":true,"release_date":"2025-12-08"},"zai-org/glm-4.7":{"name":"GLM 4.7","family":"glm","cost":{"input":0.15,"output":0.8},"limit":{"context":200000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"open_weights":true,"release_date":"2026-01-29"},"zai-org/glm-4.7-flash":{"name":"GLM 4.7 Flash","family":"glm-flash","cost":{"input":0.07,"output":0.4},"limit":{"context":200000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"open_weights":true,"release_date":"2026-01-19"},"zai-org/glm-4.7-flash-original":{"name":"GLM 4.7 Flash Original","cost":{"input":0.07,"output":0.4},"limit":{"context":200000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"release_date":"2026-01-19"},"zai-org/glm-4.7-flash-original:thinking":{"name":"GLM 4.7 Flash Original Thinking","cost":{"input":0.07,"output":0.4},"limit":{"context":200000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"release_date":"2026-01-19"},"zai-org/glm-4.7-flash:thinking":{"name":"GLM 4.7 Flash Thinking","cost":{"input":0.07,"output":0.4},"limit":{"context":200000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"release_date":"2026-01-19"},"zai-org/glm-4.7-original":{"name":"GLM 4.7 Original","cost":{"input":0.6,"output":2.2,"cache_read":0.11},"limit":{"context":200000,"output":65535},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"release_date":"2025-12-22"},"zai-org/glm-4.7-original:thinking":{"name":"GLM 4.7 Original Thinking","cost":{"input":0.6,"output":2.2,"cache_read":0.11},"limit":{"context":200000,"output":65535},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"release_date":"2025-12-22"},"zai-org/glm-4.7:thinking":{"name":"GLM 4.7 Thinking","cost":{"input":0.2,"output":0.8},"limit":{"context":200000,"output":65535},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"release_date":"2025-12-22"},"zai-org/glm-5":{"name":"GLM 5","family":"glm","cost":{"input":0.3,"output":2.55},"limit":{"context":200000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"open_weights":true,"release_date":"2026-02-11"},"zai-org/glm-5-original":{"name":"GLM 5 Original","cost":{"input":1,"output":3.2,"cache_read":0.2},"limit":{"context":200000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"release_date":"2026-02-11"},"zai-org/glm-5-original:thinking":{"name":"GLM 5 Original Thinking","cost":{"input":1,"output":3.2,"cache_read":0.2},"limit":{"context":200000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"release_date":"2026-02-11"},"zai-org/glm-5.1":{"name":"GLM 5.1","family":"glm","cost":{"input":0.3,"output":2.55},"limit":{"context":200000,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"open_weights":true,"release_date":"2026-03-27"},"zai-org/glm-5.1:thinking":{"name":"GLM 5.1 Thinking","family":"glm","cost":{"input":0.3,"output":2.55},"limit":{"context":200000,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"open_weights":true,"release_date":"2026-03-27"},"zai-org/glm-5:thinking":{"name":"GLM 5 Thinking","family":"glm","cost":{"input":0.3,"output":2.55},"limit":{"context":200000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"open_weights":true,"release_date":"2026-02-11"},"zai-org/glm-latest":{"name":"GLM Latest","cost":{"input":0.75,"output":2.6,"cache_read":0.15},"limit":{"context":200000,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"release_date":"2026-05-03"}}},"nearai":{"models":{"Qwen/Qwen3-30B-A3B-Instruct-2507":{"name":"Qwen3 30B-A3B Instruct 2507","family":"qwen","cost":{"input":0.15,"output":0.55},"limit":{"context":262144,"output":32768},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-29"},"Qwen/Qwen3-Embedding-0.6B":{"name":"Qwen3 Embedding 0.6B","family":"text-embedding","cost":{"input":0.01},"limit":{"context":40960,"output":1024},"modalities":{"input":["text"],"output":["text"]},"open_weights":true,"release_date":"2025-06-03"},"Qwen/Qwen3-Reranker-0.6B":{"name":"Qwen3 Reranker 0.6B","family":"qwen","cost":{"input":0.01,"output":0.01},"limit":{"context":40960,"output":1024},"modalities":{"input":["text"],"output":["text"]},"open_weights":true,"release_date":"2025-06-03"},"Qwen/Qwen3-VL-30B-A3B-Instruct":{"name":"Qwen3-VL 30B-A3B Instruct","family":"qwen","cost":{"input":0.15,"output":0.55},"limit":{"context":256000,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-09-23"},"Qwen/Qwen3.5-122B-A10B":{"name":"Qwen3.5 122B-A10B","family":"qwen","cost":{"input":0.4,"output":3.2},"limit":{"context":131072,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-02-23"},"Qwen/Qwen3.6-35B-A3B-FP8":{"name":"Qwen 3.6 35B A3B FP8","family":"qwen","cost":{"input":0.17,"output":1.1,"cache_read":0.056},"limit":{"context":262144,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-17"},"anthropic/claude-haiku-4-5":{"name":"Claude Haiku 4.5 (latest)","family":"claude-haiku","cost":{"input":1,"output":5,"cache_read":0.1,"cache_write":1.25},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-10-15"},"anthropic/claude-opus-4-6":{"name":"Claude Opus 4.6","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":200000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-05"},"anthropic/claude-opus-4-7":{"name":"Claude Opus 4.7","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-16"},"anthropic/claude-sonnet-4-5":{"name":"Claude Sonnet 4.5 (latest)","family":"claude-sonnet","cost":{"input":3,"output":15.5,"cache_read":0.3,"cache_write":3.75},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-09-29"},"anthropic/claude-sonnet-4-6":{"name":"Claude Sonnet 4.6","family":"claude-sonnet","cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-17"},"black-forest-labs/FLUX.2-klein-4B":{"name":"FLUX.2 Klein 4B","family":"flux","cost":{"input":1,"output":1},"limit":{"context":128000,"output":128000},"modalities":{"input":["text","image"],"output":["image"]},"temperature":true,"open_weights":true,"release_date":"2026-01-14"},"google/gemini-2.5-flash":{"name":"Gemini 2.5 Flash","family":"gemini-flash","cost":{"input":0.3,"output":2.5,"cache_read":0.03},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-06-17"},"google/gemini-2.5-flash-lite":{"name":"Gemini 2.5 Flash-Lite","family":"gemini-flash-lite","cost":{"input":0.1,"output":0.4,"cache_read":0.01},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-06-17"},"google/gemini-2.5-pro":{"name":"Gemini 2.5 Pro","family":"gemini-pro","cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-06-17"},"google/gemini-3-pro":{"name":"Gemini 3 Pro Preview","family":"gemini-pro","cost":{"input":1.25,"output":15},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-11-18"},"google/gemini-3.1-flash-lite":{"name":"Gemini 3.1 Flash Lite","family":"gemini-flash-lite","cost":{"input":0.25,"output":1.5,"cache_read":0.025},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-05-07"},"google/gemini-3.5-flash":{"name":"Gemini 3.5 Flash","family":"gemini-flash","cost":{"input":1.5,"output":9,"cache_read":0.15},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-05-19"},"google/gemma-4-31B-it":{"name":"Gemma 4 31B IT","family":"gemma","cost":{"input":0.13,"output":0.4,"cache_read":0.026},"limit":{"context":262144,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-02"},"openai/gpt-4.1":{"name":"GPT-4.1","family":"gpt","cost":{"input":2,"output":8,"cache_read":0.5},"limit":{"context":1047576,"output":32768},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-04-14"},"openai/gpt-4.1-mini":{"name":"GPT-4.1 mini","family":"gpt-mini","cost":{"input":0.4,"output":1.6,"cache_read":0.1},"limit":{"context":1047576,"output":32768},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-04-14"},"openai/gpt-4.1-nano":{"name":"GPT-4.1 nano","family":"gpt-nano","cost":{"input":0.1,"output":0.4,"cache_read":0.025},"limit":{"context":1047576,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-04-14"},"openai/gpt-5":{"name":"GPT-5","family":"gpt","cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-08-07"},"openai/gpt-5-mini":{"name":"GPT-5 Mini","family":"gpt-mini","cost":{"input":0.25,"output":2,"cache_read":0.025},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-08-07"},"openai/gpt-5-nano":{"name":"GPT-5 Nano","family":"gpt-nano","cost":{"input":0.05,"output":0.4,"cache_read":0.005},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-08-07"},"openai/gpt-5.1":{"name":"GPT-5.1","family":"gpt","cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-11-13"},"openai/gpt-5.2":{"name":"GPT-5.2","family":"gpt","cost":{"input":1.8,"output":15.5,"cache_read":0.18},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-12-11"},"openai/gpt-5.4":{"name":"GPT-5.4","family":"gpt","cost":{"input":2.5,"output":15,"cache_read":0.25},"limit":{"context":1050000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-05"},"openai/gpt-5.4-mini":{"name":"GPT-5.4 mini","family":"gpt-mini","cost":{"input":0.75,"output":4.5,"cache_read":0.075},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-17"},"openai/gpt-5.4-nano":{"name":"GPT-5.4 nano","family":"gpt-nano","cost":{"input":0.2,"output":1.25,"cache_read":0.02},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-17"},"openai/gpt-5.5":{"name":"GPT-5.5","family":"gpt","cost":{"input":5,"output":30,"cache_read":0.5},"limit":{"context":1050000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-23"},"openai/gpt-oss-120b":{"name":"GPT-OSS 120B","family":"gpt-oss","cost":{"input":0.15,"output":0.55},"limit":{"context":131000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-08-05"},"openai/o3":{"name":"o3","family":"o","cost":{"input":2,"output":8,"cache_read":0.5},"limit":{"context":200000,"output":100000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-04-16"},"openai/o3-mini":{"name":"o3-mini","family":"o-mini","cost":{"input":1.1,"output":4.4,"cache_read":0.55},"limit":{"context":200000,"output":100000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"release_date":"2024-12-20"},"openai/o4-mini":{"name":"o4-mini","family":"o-mini","cost":{"input":1.1,"output":4.4,"cache_read":0.275},"limit":{"context":200000,"output":100000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-04-16"},"openai/whisper-large-v3":{"name":"Whisper Large v3","family":"whisper","cost":{"input":0.01},"limit":{"context":448,"output":448},"modalities":{"input":["audio"],"output":["text"]},"open_weights":true,"release_date":"2023-11-06"},"zai-org/GLM-5.1-FP8":{"name":"GLM-5.1 FP8","family":"glm","cost":{"input":0.85,"output":3.3},"limit":{"context":202752,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-03-27"}}},"nebius":{"models":{"MiniMaxAI/MiniMax-M2.5":{"name":"MiniMax-M2.5","cost":{"input":0.3,"output":1.2,"cache_read":0.03,"cache_write":0.375},"limit":{"context":196608,"output":8192},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-01-20"},"MiniMaxAI/MiniMax-M2.5-fast":{"name":"MiniMax-M2.5-fast","cost":{"input":0.3,"output":1.2,"cache_read":0.03,"cache_write":0.375},"limit":{"context":8000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-01-20"},"NousResearch/Hermes-4-405B":{"name":"Hermes-4-405B","cost":{"input":1,"output":3,"cache_read":0.1,"cache_write":1.25},"limit":{"context":128000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-01-30"},"NousResearch/Hermes-4-70B":{"name":"Hermes-4-70B","cost":{"input":0.13,"output":0.4,"cache_read":0.013,"cache_write":0.16},"limit":{"context":128000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-01-30"},"PrimeIntellect/INTELLECT-3":{"name":"INTELLECT-3","cost":{"input":0.2,"output":1.1,"cache_read":0.02,"cache_write":0.25},"limit":{"context":128000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-01-25"},"Qwen/Qwen2.5-VL-72B-Instruct":{"name":"Qwen2.5-VL-72B-Instruct","cost":{"input":0.25,"output":0.75,"cache_read":0.025,"cache_write":0.31},"limit":{"context":128000,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-01-20"},"Qwen/Qwen3-235B-A22B-Instruct-2507":{"name":"Qwen3 235B A22B Instruct 2507","family":"qwen","cost":{"input":0.2,"output":0.6},"limit":{"context":262144,"output":8192},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-07-25"},"Qwen/Qwen3-235B-A22B-Thinking-2507-fast":{"name":"Qwen3-235B-A22B-Thinking-2507-fast","cost":{"input":0.5,"output":2,"cache_read":0.05,"cache_write":0.625},"limit":{"context":8000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-25"},"Qwen/Qwen3-30B-A3B-Instruct-2507":{"name":"Qwen3-30B-A3B-Instruct-2507","cost":{"input":0.1,"output":0.3,"cache_read":0.01,"cache_write":0.125},"limit":{"context":128000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-01-28"},"Qwen/Qwen3-32B":{"name":"Qwen3-32B","cost":{"input":0.1,"output":0.3,"cache_read":0.01,"cache_write":0.125},"limit":{"context":128000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-01-28"},"Qwen/Qwen3-Embedding-8B":{"name":"Qwen3-Embedding-8B","family":"text-embedding","cost":{"input":0.01},"limit":{"context":32768,"output":0},"modalities":{"input":["text"],"output":["text"]},"open_weights":true,"release_date":"2026-01-10"},"Qwen/Qwen3-Next-80B-A3B-Thinking":{"name":"Qwen3-Next-80B-A3B-Thinking","cost":{"input":0.15,"output":1.2,"cache_read":0.015,"cache_write":0.18},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-01-28"},"Qwen/Qwen3-Next-80B-A3B-Thinking-fast":{"name":"Qwen3-Next-80B-A3B-Thinking-fast","cost":{"input":0.15,"output":1.2,"cache_read":0.015,"cache_write":0.1875},"limit":{"context":8000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-25"},"Qwen/Qwen3.5-397B-A17B":{"name":"Qwen3.5-397B-A17B","cost":{"input":0.6,"output":3.6,"cache_read":0.06,"cache_write":0.75},"limit":{"context":262144,"output":8192},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-15"},"Qwen/Qwen3.5-397B-A17B-fast":{"name":"Qwen3.5-397B-A17B-fast","cost":{"input":0.6,"output":3.6,"cache_read":0.06,"cache_write":0.75},"limit":{"context":8000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-15"},"deepseek-ai/DeepSeek-V3.2":{"name":"DeepSeek-V3.2","cost":{"input":0.3,"output":0.45,"cache_read":0.03,"cache_write":0.375},"limit":{"context":163000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-01-20"},"deepseek-ai/DeepSeek-V3.2-fast":{"name":"DeepSeek-V3.2-fast","cost":{"input":0.4,"output":2,"cache_read":0.04,"cache_write":0.5},"limit":{"context":8000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-01-27"},"deepseek-ai/DeepSeek-V4-Pro":{"name":"DeepSeek V4 Pro","family":"deepseek-thinking","cost":{"input":1.75,"output":3.5,"cache_read":0.15},"limit":{"context":1000000,"output":384000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-24"},"google/gemma-3-27b-it":{"name":"Gemma-3-27b-it","cost":{"input":0.1,"output":0.3,"cache_read":0.01,"cache_write":0.125},"limit":{"context":110000,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-01-20"},"meta-llama/Llama-3.3-70B-Instruct":{"name":"Llama-3.3-70B-Instruct","cost":{"input":0.13,"output":0.4,"cache_read":0.013,"cache_write":0.16},"limit":{"context":128000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-05"},"moonshotai/Kimi-K2.5":{"name":"Kimi-K2.5","family":"kimi-k2","cost":{"input":0.5,"output":2.5,"cache_read":0.05,"cache_write":0.625},"limit":{"context":256000,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-12-15"},"moonshotai/Kimi-K2.5-fast":{"name":"Kimi-K2.5-fast","family":"kimi-k2","cost":{"input":0.5,"output":2.5,"cache_read":0.05,"cache_write":0.625},"limit":{"context":256000,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-12-15"},"nvidia/Llama-3_1-Nemotron-Ultra-253B-v1":{"name":"Llama-3.1-Nemotron-Ultra-253B-v1","family":"nemotron","cost":{"input":0.6,"output":1.8,"cache_read":0.06,"cache_write":0.75},"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-01-15"},"nvidia/NVIDIA-Nemotron-3-Nano-30B-A3B":{"name":"Nemotron-3-Nano-30B-A3B","family":"nemotron","cost":{"input":0.06,"output":0.24,"cache_read":0.006,"cache_write":0.075},"limit":{"context":32000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-08-10"},"nvidia/Nemotron-3-Nano-Omni":{"name":"Nemotron-3-Nano-Omni","family":"nemotron","cost":{"input":0.06,"output":0.24,"cache_read":0.006,"cache_write":0.075},"limit":{"context":65536,"output":8192},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-01-20"},"nvidia/nemotron-3-super-120b-a12b":{"name":"Nemotron-3-Super-120B-A12B","family":"nemotron","cost":{"input":0.3,"output":0.9},"limit":{"context":256000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-03-11"},"openai/gpt-oss-120b":{"name":"gpt-oss-120b","cost":{"input":0.15,"output":0.6,"cache_read":0.015,"cache_write":0.18},"limit":{"context":128000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-01-10"},"openai/gpt-oss-120b-fast":{"name":"gpt-oss-120b-fast","cost":{"input":0.1,"output":0.5,"cache_read":0.01,"cache_write":0.125},"limit":{"context":8000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-06-10"},"zai-org/GLM-5":{"name":"GLM-5","cost":{"input":1,"output":3.2,"cache_read":0.1,"cache_write":1},"limit":{"context":200000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-03-01"},"zai-org/GLM-5.2":{"name":"GLM-5.2","family":"glm","cost":{"input":1.4,"output":4.4},"limit":{"context":432000,"output":432000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-06-13"}}},"neon":{"models":{"claude-haiku-4-5":{"name":"Claude Haiku 4.5 (latest)","family":"claude-haiku","cost":{"input":1,"output":5,"cache_read":0.1,"cache_write":1.25},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-10-15"},"claude-opus-4-1":{"name":"Claude Opus 4.1 (latest)","family":"claude-opus","cost":{"input":15,"output":75,"cache_read":1.5,"cache_write":18.75},"limit":{"context":200000,"output":32000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-08-05"},"claude-opus-4-5":{"name":"Claude Opus 4.5 (latest)","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-11-24"},"claude-opus-4-6":{"name":"Claude Opus 4.6","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-05"},"claude-opus-4-7":{"name":"Claude Opus 4.7","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-16"},"claude-opus-4-8":{"name":"Claude Opus 4.8","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-05-28"},"claude-sonnet-4":{"name":"Claude Sonnet 4.5","family":"claude-sonnet","cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-09-29"},"claude-sonnet-4-5":{"name":"Claude Sonnet 4.5 (latest)","family":"claude-sonnet","cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-09-29"},"claude-sonnet-4-6":{"name":"Claude Sonnet 4.6","family":"claude-sonnet","cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-17"},"gemini-2-5-flash":{"name":"Gemini 2.5 Flash","family":"gemini-flash","cost":{"input":0.3,"output":2.5,"cache_read":0.03},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-06-17"},"gemini-2-5-pro":{"name":"Gemini 2.5 Pro","family":"gemini-pro","cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-06-17"},"gemini-3-1-flash-lite":{"name":"Gemini 3.1 Flash Lite Preview","family":"gemini-flash-lite","cost":{"input":0.25,"output":1.5,"cache_read":0.025},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-03-03"},"gemini-3-1-pro":{"name":"Gemini 3.1 Pro Preview Custom Tools","family":"gemini-pro","cost":{"input":2,"output":12,"cache_read":0.2},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-19"},"gemini-3-5-flash":{"name":"Gemini 3.5 Flash","family":"gemini-flash","cost":{"input":1.5,"output":9,"cache_read":0.15},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-05-19"},"gemini-3-flash":{"name":"Gemini 3 Flash Preview","family":"gemini-flash","cost":{"input":0.5,"output":3,"cache_read":0.05},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-12-17"},"gemini-3-pro":{"name":"Gemini 3 Pro Preview","family":"gemini-pro","cost":{"input":2,"output":12,"cache_read":0.2},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-11-18"},"gemma-3-12b":{"name":"Gemma 3 12B","family":"gemma","cost":{"input":0.15,"output":0.5},"limit":{"context":131072,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-03-13"},"gpt-5":{"name":"GPT-5","family":"gpt","cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text","image"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-08-07"},"gpt-5-1":{"name":"GPT-5.1","family":"gpt","cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text","image"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-11-13"},"gpt-5-1-codex-max":{"name":"GPT-5.1 Codex Max","family":"gpt-codex","cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text","image"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-11-13"},"gpt-5-1-codex-mini":{"name":"GPT-5.1 Codex mini","family":"gpt-codex","cost":{"input":0.25,"output":2,"cache_read":0.025},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text","image"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-11-13"},"gpt-5-2":{"name":"GPT-5.2","family":"gpt","cost":{"input":1.75,"output":14,"cache_read":0.175},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text","image"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-12-11"},"gpt-5-2-codex":{"name":"GPT-5.2 Codex","family":"gpt-codex","cost":{"input":1.75,"output":14,"cache_read":0.175},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text","image"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-12-11"},"gpt-5-3-codex":{"name":"GPT-5.3 Codex","family":"gpt-codex","cost":{"input":1.75,"output":14,"cache_read":0.175},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text","image"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-02-05"},"gpt-5-4":{"name":"GPT-5.4","family":"gpt","cost":{"input":2.5,"output":15,"cache_read":0.25},"limit":{"context":1050000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text","image"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-05"},"gpt-5-4-mini":{"name":"GPT-5.4 mini","family":"gpt-mini","cost":{"input":0.75,"output":4.5,"cache_read":0.075},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text","image"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-17"},"gpt-5-4-nano":{"name":"GPT-5.4 nano","family":"gpt-nano","cost":{"input":0.2,"output":1.25,"cache_read":0.02},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text","image"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-17"},"gpt-5-mini":{"name":"GPT-5 Mini","family":"gpt-mini","cost":{"input":0.25,"output":2,"cache_read":0.025},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text","image"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-08-07"},"gpt-5-nano":{"name":"GPT-5 Nano","family":"gpt-nano","cost":{"input":0.05,"output":0.4,"cache_read":0.005},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text","image"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-08-07"},"gpt-oss-120b":{"name":"GPT OSS 120B","family":"gpt-oss","cost":{"input":0.072,"output":0.28},"limit":{"context":131072,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-08-05"},"gpt-oss-20b":{"name":"GPT OSS 20B","family":"gpt-oss","cost":{"input":0.05,"output":0.2},"limit":{"context":131072,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-08-05"},"llama-4-maverick":{"name":"Llama 4 Maverick 17B Instruct","family":"llama","cost":{"input":0.5,"output":1.5},"limit":{"context":1000000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-04-05"},"meta-llama-3-1-8b-instruct":{"name":"Llama 3.1 8B Instruct","family":"llama","cost":{"input":0.15,"output":0.45},"limit":{"context":131072,"output":16384},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-07-23"},"meta-llama-3-3-70b-instruct":{"name":"Llama-3.3-70B-Instruct","family":"llama","cost":{"input":0.5,"output":1.5},"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-12-06"},"qwen3-next-80b-a3b-instruct":{"name":"Qwen3-Next 80B-A3B Instruct","family":"qwen","cost":{"input":0.15,"output":1.2},"limit":{"context":131072,"output":32768},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-09"},"qwen35-122b-a10b":{"name":"Qwen3.5 122B-A10B","family":"qwen","cost":{"input":0.22,"output":2.2},"limit":{"context":262144,"output":8000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-23"}}},"neuralwatt":{"models":{"Qwen/Qwen3.5-397B-A17B-FP8":{"name":"Qwen3.5 397B A17B FP8","family":"qwen","cost":{"input":0.69,"output":4.14,"cache_read":0.1725},"limit":{"context":262128,"output":262128},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-01"},"Qwen/Qwen3.6-35B-A3B":{"name":"Qwen3.6 35B A3B","family":"qwen3.6","cost":{"input":0.29,"output":1.15,"cache_read":0.0725},"limit":{"context":131056,"output":131056},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-01"},"glm-5.2":{"name":"GLM 5.2","family":"glm","cost":{"input":1.45,"output":4.5,"cache_read":0.3625},"limit":{"context":1048560,"output":1048560},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-06-17"},"glm-5.2-fast":{"name":"GLM 5.2 Fast","family":"glm","cost":{"input":1.45,"output":4.5,"cache_read":0.3625},"limit":{"context":1048560,"output":1048560},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-06-17"},"glm-5.2-flex":{"name":"GLM 5.2 Flex","family":"glm","cost":{"input":0.725,"output":2.25,"cache_read":0.18125},"limit":{"context":1048560,"output":1048560},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-06-17"},"glm-5.2-short":{"name":"GLM 5.2 Short","family":"glm","cost":{"input":1.45,"output":4.5,"cache_read":0.3625},"limit":{"context":199984,"output":199984},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-06-17"},"glm-5.2-short-fast":{"name":"GLM 5.2 Short Fast","family":"glm","cost":{"input":1.45,"output":4.5,"cache_read":0.3625},"limit":{"context":199984,"output":199984},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-06-17"},"glm-5.2-short-fast-flex":{"name":"GLM 5.2 Short Fast Flex","family":"glm","cost":{"input":0.725,"output":2.25,"cache_read":0.18125},"limit":{"context":199984,"output":199984},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-06-17"},"glm-5.2-short-flex":{"name":"GLM 5.2 Short Flex","family":"glm","cost":{"input":0.725,"output":2.25,"cache_read":0.18125},"limit":{"context":199984,"output":199984},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-06-17"},"kimi-k2.5-fast":{"name":"Kimi K2.5 Fast","family":"kimi-k2","cost":{"input":0.52,"output":2.59,"cache_read":0.13},"limit":{"context":262128,"output":262128},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-01-27"},"kimi-k2.6-fast":{"name":"Kimi K2.6 Fast","family":"kimi-k2","cost":{"input":0.69,"output":3.22,"cache_read":0.1725},"limit":{"context":262128,"output":262128},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-21"},"kimi-k2.6-flex":{"name":"Kimi K2.6 Flex","family":"kimi-k2","cost":{"input":0.345,"output":1.61,"cache_read":0.08625},"limit":{"context":262128,"output":262128},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-21"},"kimi-k2.7-code-flex":{"name":"Kimi K2.7 Code Flex","family":"kimi-k2","cost":{"input":0.475,"output":2,"cache_read":0.11875},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"open_weights":true,"release_date":"2026-06-12"},"moonshotai/Kimi-K2.5":{"name":"Kimi K2.5","family":"kimi-k2","cost":{"input":0.52,"output":2.59,"cache_read":0.13},"limit":{"context":262128,"output":262128},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-01-27"},"moonshotai/Kimi-K2.6":{"name":"Kimi K2.6","family":"kimi-k2","cost":{"input":0.69,"output":3.22,"cache_read":0.1725},"limit":{"context":262128,"output":262128},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-21"},"moonshotai/Kimi-K2.7-Code":{"name":"Kimi K2.7 Code","family":"kimi-k2","cost":{"input":0.95,"output":4,"cache_read":0.2375},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"open_weights":true,"release_date":"2026-06-12"},"qwen3.5-397b-fast":{"name":"Qwen3.5 397B Fast","family":"qwen","cost":{"input":0.69,"output":4.14,"cache_read":0.1725},"limit":{"context":262128,"output":262128},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-01"},"qwen3.6-35b-fast":{"name":"Qwen3.6 35B Fast","family":"qwen3.6","cost":{"input":0.29,"output":1.15,"cache_read":0.0725},"limit":{"context":131056,"output":131056},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-01"}}},"nova":{"models":{"nova-2-lite-v1":{"name":"Nova 2 Lite","family":"nova-lite","cost":{},"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image","video","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-12-01"},"nova-2-pro-v1":{"name":"Nova 2 Pro","family":"nova-pro","cost":{},"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image","video","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-12-03"}}},"novita-ai":{"models":{"baichuan/baichuan-m2-32b":{"name":"baichuan-m2-32b","family":"baichuan","cost":{"input":0.07,"output":0.07},"limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2025-08-13"},"baidu/ernie-4.5-21B-a3b":{"name":"ERNIE 4.5 21B A3B","family":"ernie","cost":{"input":0.07,"output":0.28},"limit":{"context":120000,"output":8000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-06-30"},"baidu/ernie-4.5-21B-a3b-thinking":{"name":"ERNIE-4.5-21B-A3B-Thinking","family":"ernie","cost":{"input":0.07,"output":0.28},"limit":{"context":131072,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"temperature":true,"open_weights":true,"release_date":"2025-09-19"},"baidu/ernie-4.5-300b-a47b-paddle":{"name":"ERNIE 4.5 300B A47B","cost":{"input":0.28,"output":1.1},"limit":{"context":123000,"output":12000},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2025-06-30"},"baidu/ernie-4.5-vl-28b-a3b":{"name":"ERNIE 4.5 VL 28B A3B","cost":{"input":0.14,"output":0.56},"limit":{"context":30000,"output":8000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-06-30"},"baidu/ernie-4.5-vl-28b-a3b-thinking":{"name":"ERNIE-4.5-VL-28B-A3B-Thinking","cost":{"input":0.39,"output":0.39},"limit":{"context":131072,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-11-26"},"baidu/ernie-4.5-vl-424b-a47b":{"name":"ERNIE 4.5 VL 424B A47B","cost":{"input":0.42,"output":1.25},"limit":{"context":123000,"output":16000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-06-30"},"deepseek/deepseek-ocr":{"name":"DeepSeek-OCR","cost":{"input":0.03,"output":0.03},"limit":{"context":8192,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-10-24"},"deepseek/deepseek-ocr-2":{"name":"deepseek/deepseek-ocr-2","cost":{"input":0.03,"output":0.03},"limit":{"context":8192,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"attachment":true,"open_weights":true,"release_date":"2026-01-27"},"deepseek/deepseek-prover-v2-671b":{"name":"Deepseek Prover V2 671B","cost":{"input":0.7,"output":2.5},"limit":{"context":160000,"output":160000},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2025-04-30"},"deepseek/deepseek-r1-0528":{"name":"DeepSeek R1 0528","family":"deepseek-thinking","cost":{"input":0.7,"output":2.5,"cache_read":0.35},"limit":{"context":163840,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-05-28"},"deepseek/deepseek-r1-0528-qwen3-8b":{"name":"DeepSeek R1 0528 Qwen3 8B","cost":{"input":0.06,"output":0.09},"limit":{"context":128000,"output":32000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"temperature":true,"open_weights":true,"release_date":"2025-05-29"},"deepseek/deepseek-r1-distill-llama-70b":{"name":"DeepSeek R1 Distill LLama 70B","family":"deepseek-thinking","cost":{"input":0.8,"output":0.8},"limit":{"context":8192,"output":8192},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"temperature":true,"open_weights":true,"release_date":"2025-01-27"},"deepseek/deepseek-r1-distill-qwen-14b":{"name":"DeepSeek R1 Distill Qwen 14B","family":"deepseek-thinking","cost":{"input":0.15,"output":0.15},"limit":{"context":32768,"output":16384},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2025-01-20"},"deepseek/deepseek-r1-distill-qwen-32b":{"name":"DeepSeek R1 Distill Qwen 32B","family":"deepseek-thinking","cost":{"input":0.3,"output":0.3},"limit":{"context":64000,"output":32000},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2025-01-20"},"deepseek/deepseek-r1-turbo":{"name":"DeepSeek R1 (Turbo)\t","cost":{"input":0.7,"output":2.5},"limit":{"context":64000,"output":16000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-03-05"},"deepseek/deepseek-v3-0324":{"name":"DeepSeek V3 0324","family":"deepseek","cost":{"input":0.27,"output":1.12,"cache_read":0.135},"limit":{"context":163840,"output":163840},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-03-25"},"deepseek/deepseek-v3-turbo":{"name":"DeepSeek V3 (Turbo)\t","cost":{"input":0.4,"output":1.3},"limit":{"context":64000,"output":16000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-03-05"},"deepseek/deepseek-v3.1":{"name":"DeepSeek V3.1","family":"deepseek","cost":{"input":0.27,"output":1,"cache_read":0.135},"limit":{"context":131072,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-08-21"},"deepseek/deepseek-v3.1-terminus":{"name":"Deepseek V3.1 Terminus","family":"deepseek","cost":{"input":0.27,"output":1,"cache_read":0.135},"limit":{"context":131072,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-09-22"},"deepseek/deepseek-v3.2":{"name":"Deepseek V3.2","family":"deepseek","cost":{"input":0.269,"output":0.4,"cache_read":0.1345},"limit":{"context":163840,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-01"},"deepseek/deepseek-v3.2-exp":{"name":"Deepseek V3.2 Exp","cost":{"input":0.27,"output":0.41},"limit":{"context":163840,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-09-29"},"deepseek/deepseek-v4-flash":{"name":"DeepSeek V4 Flash","family":"deepseek-flash","cost":{"input":0.14,"output":0.28,"cache_read":0.028},"limit":{"context":1048576,"output":393216},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-24"},"deepseek/deepseek-v4-pro":{"name":"DeepSeek V4 Pro","family":"deepseek-thinking","cost":{"input":1.6,"output":3.2,"cache_read":0.135},"limit":{"context":1048576,"output":393216},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-24"},"google/gemma-3-12b-it":{"name":"Gemma 3 12B","family":"gemma","cost":{"input":0.05,"output":0.1},"limit":{"context":131072,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-03-13"},"google/gemma-3-27b-it":{"name":"Gemma 3 27B","family":"gemma","cost":{"input":0.119,"output":0.2},"limit":{"context":98304,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-03-25"},"google/gemma-4-26b-a4b-it":{"name":"Gemma 4 26B A4B","family":"gemma","cost":{"input":0.13,"output":0.4},"limit":{"context":262144,"output":131072},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-02"},"google/gemma-4-31b-it":{"name":"Gemma 4 31B","family":"gemma","cost":{"input":0.14,"output":0.4},"limit":{"context":262144,"output":131072},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-02"},"gryphe/mythomax-l2-13b":{"name":"Mythomax L2 13B","cost":{"input":0.09,"output":0.09},"limit":{"context":4096,"output":3200},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2024-04-25"},"inclusionai/ling-2.6-1t":{"name":"Ling-2.6-1T","family":"ling","cost":{"input":0.3,"output":2.5,"cache_read":0.06},"limit":{"context":262144,"output":32768},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-23"},"inclusionai/ling-2.6-flash":{"name":"Ling-2.6-flash","family":"ling","cost":{"input":0.1,"output":0.3,"cache_read":0.02},"limit":{"context":262144,"output":32768},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-24"},"inclusionai/ring-2.6-1t":{"name":"Ring-2.6-1T","family":"ring","cost":{"input":0.3,"output":2.5,"cache_read":0.06},"limit":{"context":262144,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-05-08"},"kwaipilot/kat-coder-pro":{"name":"Kat Coder Pro","cost":{"input":0.3,"output":1.2,"cache_read":0.06},"limit":{"context":256000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-01-05"},"meta-llama/llama-3-70b-instruct":{"name":"Llama3 70B Instruct","family":"llama","cost":{"input":0.51,"output":0.74},"limit":{"context":8192,"output":8000},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2024-04-25"},"meta-llama/llama-3-8b-instruct":{"name":"Llama 3 8B Instruct","family":"llama","cost":{"input":0.04,"output":0.04},"limit":{"context":8192,"output":8192},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2024-04-25"},"meta-llama/llama-3.1-8b-instruct":{"name":"Llama 3.1 8B Instruct","family":"llama","cost":{"input":0.02,"output":0.05},"limit":{"context":16384,"output":16384},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2024-07-24"},"meta-llama/llama-3.2-3b-instruct":{"name":"Llama 3.2 3B Instruct","family":"llama","cost":{"input":0.03,"output":0.05},"limit":{"context":32768,"output":32000},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2024-09-18"},"meta-llama/llama-3.3-70b-instruct":{"name":"Llama 3.3 70B Instruct","family":"llama","cost":{"input":0.135,"output":0.4},"limit":{"context":131072,"output":120000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-12-07"},"meta-llama/llama-4-maverick-17b-128e-instruct-fp8":{"name":"Llama 4 Maverick Instruct","cost":{"input":0.27,"output":0.85},"limit":{"context":1048576,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-04-06"},"meta-llama/llama-4-scout-17b-16e-instruct":{"name":"Llama 4 Scout Instruct","cost":{"input":0.18,"output":0.59},"limit":{"context":131072,"output":131072},"modalities":{"input":["text","image"],"output":["text"]},"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-04-06"},"microsoft/wizardlm-2-8x22b":{"name":"Wizardlm 2 8x22B","cost":{"input":0.62,"output":0.62},"limit":{"context":65535,"output":8000},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2024-04-24"},"minimax/minimax-m2":{"name":"MiniMax-M2","family":"minimax","cost":{"input":0.3,"output":1.2,"cache_read":0.03},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-10-27"},"minimax/minimax-m2.1":{"name":"Minimax M2.1","family":"minimax","cost":{"input":0.3,"output":1.2,"cache_read":0.03},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-23"},"minimax/minimax-m2.5":{"name":"MiniMax M2.5","family":"minimax","cost":{"input":0.3,"output":1.2,"cache_read":0.03},"limit":{"context":204800,"output":131100},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-02-12"},"minimax/minimax-m2.5-highspeed":{"name":"MiniMax M2.5 Highspeed","family":"minimax-m2.5","cost":{"input":0.6,"output":2.4,"cache_read":0.03},"limit":{"context":204800,"output":131100},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-02-12"},"minimax/minimax-m2.7":{"name":"MiniMax M2.7","family":"minimax-m2.7","cost":{"input":0.3,"output":1.2,"cache_read":0.06},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-03-18"},"minimax/minimax-m2.7-highspeed":{"name":"MiniMax-M2.7-highspeed","family":"minimax","cost":{"input":0.6,"output":2.4,"cache_read":0.06,"cache_write":0.375},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-03-18"},"minimaxai/minimax-m1-80k":{"name":"MiniMax M1","family":"minimax","cost":{"input":0.55,"output":2.2},"limit":{"context":1000000,"output":40000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-06-17"},"mistralai/mistral-nemo":{"name":"Mistral Nemo","family":"mistral-nemo","cost":{"input":0.04,"output":0.17},"limit":{"context":60288,"output":16000},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2024-07-30"},"moonshotai/kimi-k2-0905":{"name":"Kimi K2 0905","family":"kimi-k2","cost":{"input":0.6,"output":2.5},"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-09-05"},"moonshotai/kimi-k2-instruct":{"name":"Kimi K2 Instruct","cost":{"input":0.57,"output":2.3},"limit":{"context":131072,"output":32768},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-11"},"moonshotai/kimi-k2-thinking":{"name":"Kimi K2 Thinking","family":"kimi-thinking","cost":{"input":0.6,"output":2.5,"cache_read":0.15},"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-11-07"},"moonshotai/kimi-k2.5":{"name":"Kimi K2.5","family":"kimi-k2","cost":{"input":0.6,"output":3,"cache_read":0.1},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-01-27"},"moonshotai/kimi-k2.6":{"name":"Kimi K2.6","family":"kimi-k2","cost":{"input":0.8,"output":3.4,"cache_read":0.16},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-21"},"nousresearch/hermes-2-pro-llama-3-8b":{"name":"Hermes 2 Pro Llama 3 8B","cost":{"input":0.14,"output":0.14},"limit":{"context":8192,"output":8192},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2024-06-27"},"openai/gpt-oss-120b":{"name":"OpenAI GPT OSS 120B","cost":{"input":0.05,"output":0.25},"limit":{"context":131072,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-08-06"},"openai/gpt-oss-20b":{"name":"OpenAI: GPT OSS 20B","cost":{"input":0.04,"output":0.15},"limit":{"context":131072,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-08-06"},"paddlepaddle/paddleocr-vl":{"name":"PaddleOCR-VL","cost":{"input":0.02,"output":0.02},"limit":{"context":16384,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-10-22"},"qwen/qwen-2.5-72b-instruct":{"name":"Qwen 2.5 72B Instruct","family":"qwen","cost":{"input":0.38,"output":0.4},"limit":{"context":32000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-10-15"},"qwen/qwen-mt-plus":{"name":"Qwen MT Plus","cost":{"input":0.25,"output":0.75},"limit":{"context":16384,"output":8192},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2025-09-03"},"qwen/qwen2.5-7b-instruct":{"name":"Qwen2.5 7B Instruct","cost":{"input":0.07,"output":0.07},"limit":{"context":32000,"output":32000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-04-16"},"qwen/qwen2.5-vl-72b-instruct":{"name":"Qwen2.5 VL 72B Instruct","family":"qwen","cost":{"input":0.8,"output":0.8},"limit":{"context":32768,"output":32768},"modalities":{"input":["text","image","video"],"output":["text"]},"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-03-25"},"qwen/qwen3-235b-a22b-fp8":{"name":"Qwen3 235B A22B","cost":{"input":0.2,"output":0.8},"limit":{"context":40960,"output":20000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"temperature":true,"open_weights":true,"release_date":"2025-04-29"},"qwen/qwen3-235b-a22b-instruct-2507":{"name":"Qwen3 235B A22B Instruct 2507","family":"qwen","cost":{"input":0.09,"output":0.58},"limit":{"context":131072,"output":16384},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-22"},"qwen/qwen3-235b-a22b-thinking-2507":{"name":"Qwen3 235B A22b Thinking 2507","family":"qwen","cost":{"input":0.3,"output":3},"limit":{"context":131072,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-25"},"qwen/qwen3-30b-a3b-fp8":{"name":"Qwen3 30B A3B","cost":{"input":0.09,"output":0.45},"limit":{"context":40960,"output":20000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"temperature":true,"open_weights":true,"release_date":"2025-04-29"},"qwen/qwen3-32b-fp8":{"name":"Qwen3 32B","cost":{"input":0.1,"output":0.45},"limit":{"context":40960,"output":20000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"temperature":true,"open_weights":true,"release_date":"2025-04-29"},"qwen/qwen3-4b-fp8":{"name":"Qwen3 4B","cost":{"input":0.03,"output":0.03},"limit":{"context":128000,"output":20000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"temperature":true,"open_weights":true,"release_date":"2025-04-29"},"qwen/qwen3-8b-fp8":{"name":"Qwen3 8B","cost":{"input":0.035,"output":0.138},"limit":{"context":128000,"output":20000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"temperature":true,"open_weights":true,"release_date":"2025-04-29"},"qwen/qwen3-coder-30b-a3b-instruct":{"name":"Qwen3 Coder 30b A3B Instruct","cost":{"input":0.07,"output":0.27},"limit":{"context":160000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-10-09"},"qwen/qwen3-coder-480b-a35b-instruct":{"name":"Qwen3 Coder 480B A35B Instruct","family":"qwen","cost":{"input":0.38,"output":1.55},"limit":{"context":262144,"output":65536},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-23"},"qwen/qwen3-coder-next":{"name":"Qwen3 Coder Next","family":"qwen","cost":{"input":0.2,"output":1.5},"limit":{"context":262144,"output":65536},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-03"},"qwen/qwen3-max":{"name":"Qwen3 Max","family":"qwen","cost":{"input":2.11,"output":8.45},"limit":{"context":262144,"output":65536},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-09-24"},"qwen/qwen3-next-80b-a3b-instruct":{"name":"Qwen3 Next 80B A3B Instruct","cost":{"input":0.15,"output":1.5},"limit":{"context":131072,"output":32768},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-09-10"},"qwen/qwen3-next-80b-a3b-thinking":{"name":"Qwen3 Next 80B A3B Thinking","cost":{"input":0.15,"output":1.5},"limit":{"context":131072,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-09-10"},"qwen/qwen3-omni-30b-a3b-instruct":{"name":"Qwen3 Omni 30B A3B Instruct","family":"qwen","cost":{"input":0.25,"output":0.97},"limit":{"context":65536,"output":16384},"modalities":{"input":["text","video","audio","image"],"output":["text","audio"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-09-24"},"qwen/qwen3-omni-30b-a3b-thinking":{"name":"Qwen3 Omni 30B A3B Thinking","cost":{"input":0.25,"output":0.97},"limit":{"context":65536,"output":16384},"modalities":{"input":["text","audio","video","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-09-24"},"qwen/qwen3-vl-235b-a22b-instruct":{"name":"Qwen3 VL 235B A22B Instruct","cost":{"input":0.3,"output":1.5},"limit":{"context":131072,"output":32768},"modalities":{"input":["text","image","video"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-09-24"},"qwen/qwen3-vl-235b-a22b-thinking":{"name":"Qwen3 VL 235B A22B Thinking","cost":{"input":0.98,"output":3.95},"limit":{"context":131072,"output":32768},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-09-24"},"qwen/qwen3-vl-30b-a3b-instruct":{"name":"qwen/qwen3-vl-30b-a3b-instruct","cost":{"input":0.2,"output":0.7},"limit":{"context":131072,"output":32768},"modalities":{"input":["text","video","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-10-11"},"qwen/qwen3-vl-30b-a3b-thinking":{"name":"qwen/qwen3-vl-30b-a3b-thinking","cost":{"input":0.2,"output":1},"limit":{"context":131072,"output":32768},"modalities":{"input":["text","image","video"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-10-11"},"qwen/qwen3-vl-8b-instruct":{"name":"qwen/qwen3-vl-8b-instruct","cost":{"input":0.08,"output":0.5},"limit":{"context":131072,"output":32768},"modalities":{"input":["text","image","video"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-10-17"},"qwen/qwen3.5-122b-a10b":{"name":"Qwen3.5-122B-A10B","family":"qwen","cost":{"input":0.4,"output":3.2},"limit":{"context":262144,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-02-26"},"qwen/qwen3.5-27b":{"name":"Qwen3.5-27B","family":"qwen","cost":{"input":0.3,"output":2.4},"limit":{"context":262144,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-02-26"},"qwen/qwen3.5-35b-a3b":{"name":"Qwen3.5-35B-A3B","family":"qwen","cost":{"input":0.25,"output":2},"limit":{"context":262144,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-02-26"},"qwen/qwen3.5-397b-a17b":{"name":"Qwen3.5-397B-A17B","family":"qwen","cost":{"input":0.6,"output":3.6},"limit":{"context":262144,"output":64000},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-02-17"},"qwen/qwen3.7-max":{"name":"Qwen3.7-Max","family":"qwen","cost":{"input":1.25,"output":3.75,"cache_read":0.25,"cache_write":1.5625},"limit":{"context":1000000,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-05-21"},"sao10K/L3-8B-stheno-v3.2":{"name":"L3 8B Stheno V3.2","family":"llama","cost":{"input":0.05,"output":0.05},"limit":{"context":8192,"output":32000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-11-29"},"sao10K/l3-70b-euryale-v2.1":{"name":"L3 70B Euryale V2.1\t","cost":{"input":1.48,"output":1.48},"limit":{"context":8192,"output":8192},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-06-18"},"sao10K/l3-8b-lunaris":{"name":"Sao10k L3 8B Lunaris\t","cost":{"input":0.05,"output":0.05},"limit":{"context":8192,"output":8192},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2024-11-28"},"sao10K/l31-70b-euryale-v2.2":{"name":"L31 70B Euryale V2.2","cost":{"input":1.48,"output":1.48},"limit":{"context":8192,"output":8192},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-09-19"},"xiaomimimo/mimo-v2-flash":{"name":"XiaomiMiMo/MiMo-V2-Flash","family":"mimo","cost":{"input":0.1,"output":0.3,"cache_read":0.3},"limit":{"context":262144,"output":32000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-19"},"xiaomimimo/mimo-v2-pro":{"name":"MiMo-V2-Pro","family":"mimo","cost":{"input":2,"output":6,"cache_read":0.4},"limit":{"context":1048576,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-03-18"},"xiaomimimo/mimo-v2.5-pro":{"name":"MiMo-V2.5-Pro","family":"mimo","cost":{"input":0.522,"output":1.044,"cache_read":0.0043},"limit":{"context":1048576,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-22"},"zai-org/autoglm-phone-9b-multilingual":{"name":"AutoGLM-Phone-9B-Multilingual","cost":{"input":0.035,"output":0.138},"limit":{"context":65536,"output":65536},"modalities":{"input":["text","image"],"output":["text"]},"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-12-10"},"zai-org/glm-4.5":{"name":"GLM-4.5","family":"glm","cost":{"input":0.6,"output":2.2,"cache_read":0.11},"limit":{"context":131072,"output":98304},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-28"},"zai-org/glm-4.5-air":{"name":"GLM 4.5 Air","family":"glm-air","cost":{"input":0.13,"output":0.85,"cache_read":0.025},"limit":{"context":131072,"output":98304},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-10-13"},"zai-org/glm-4.5v":{"name":"GLM 4.5V","family":"glmv","cost":{"input":0.6,"output":1.8,"cache_read":0.11},"limit":{"context":65536,"output":16384},"modalities":{"input":["text","video","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-08-11"},"zai-org/glm-4.6":{"name":"GLM 4.6","family":"glm","cost":{"input":0.55,"output":2.2,"cache_read":0.11},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-09-30"},"zai-org/glm-4.6v":{"name":"GLM 4.6V","family":"glmv","cost":{"input":0.3,"output":0.9,"cache_read":0.055},"limit":{"context":131072,"output":32768},"modalities":{"input":["text","video","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-12-08"},"zai-org/glm-4.7":{"name":"GLM-4.7","family":"glm","cost":{"input":0.6,"output":2.2,"cache_read":0.11},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-22"},"zai-org/glm-4.7-flash":{"name":"GLM-4.7-Flash","family":"glm","cost":{"input":0.07,"output":0.4,"cache_read":0.01},"limit":{"context":200000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-01-19"},"zai-org/glm-5":{"name":"GLM-5","family":"glm","cost":{"input":1,"output":3.2,"cache_read":0.2},"limit":{"context":202800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-11"},"zai-org/glm-5.1":{"name":"GLM-5.1","family":"glm","cost":{"input":1.38,"output":4.4,"cache_read":0.26},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-03-27"},"zai-org/glm-5.2":{"name":"GLM-5.2","family":"glm","cost":{"input":1.4,"output":4.4,"cache_read":0.26},"limit":{"context":1048576,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-06-13"}}},"nvidia":{"models":{"abacusai/dracarys-llama-3_1-70b-instruct":{"name":"dracarys-llama-3.1-70b-instruct","cost":{},"limit":{"context":128000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-09-11"},"baai/bge-m3":{"name":"BGE M3","family":"bge","cost":{},"limit":{"context":8192,"output":1024},"modalities":{"input":["text"],"output":["text"]},"open_weights":true,"release_date":"2024-01-30"},"black-forest-labs/flux.1-dev":{"name":"FLUX.1-dev","family":"flux","cost":{},"limit":{"context":4096,"output":0},"modalities":{"input":["text"],"output":["image"]},"temperature":true,"release_date":"2024-08-01"},"black-forest-labs/flux_1-kontext-dev":{"name":"FLUX.1-Kontext-dev","cost":{},"limit":{"context":40960,"output":40960},"modalities":{"input":["text","image"],"output":["image"]},"attachment":true,"open_weights":true,"release_date":"2025-08-12"},"black-forest-labs/flux_1-schnell":{"name":"FLUX.1-schnell","cost":{},"limit":{"context":77,"output":0},"modalities":{"input":["text"],"output":["image"]},"open_weights":true,"release_date":"2024-08-01"},"black-forest-labs/flux_2-klein-4b":{"name":"FLUX.2 Klein 4B","family":"flux","cost":{},"limit":{"context":40960,"output":40960},"modalities":{"input":["image","text"],"output":["image"]},"temperature":true,"open_weights":true,"release_date":"2026-01-14"},"bytedance/seed-oss-36b-instruct":{"name":"ByteDance-Seed/Seed-OSS-36B-Instruct","family":"seed","cost":{},"limit":{"context":262000,"output":262000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-09-04"},"deepseek-ai/deepseek-v4-flash":{"name":"DeepSeek V4 Flash","family":"deepseek-flash","cost":{"input":0.14,"output":0.28,"cache_read":0.0028},"limit":{"context":1048576,"output":393216},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-24"},"deepseek-ai/deepseek-v4-pro":{"name":"DeepSeek V4 Pro","family":"deepseek-thinking","cost":{"input":0.435,"output":0.87,"cache_read":0.003625},"limit":{"context":1048576,"output":393216},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-24"},"google/gemma-2-2b-it":{"name":"Gemma 2 2b It","cost":{},"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-07-16"},"google/gemma-3n-e2b-it":{"name":"Gemma 3n E2b It","cost":{},"limit":{"context":128000,"output":4096},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-06-12"},"google/gemma-3n-e4b-it":{"name":"Gemma 3n E4b It","cost":{},"limit":{"context":128000,"output":4096},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-06-03"},"google/gemma-4-31b-it":{"name":"Gemma-4-31B-IT","family":"gemma","cost":{},"limit":{"context":256000,"output":16384},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-02"},"google/google-paligemma":{"name":"paligemma","cost":{},"limit":{"context":128000,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"temperature":true,"attachment":true,"open_weights":true,"release_date":"2024-05-14"},"meta/esm2-650m":{"name":"esm2-650m","cost":{},"limit":{"context":128000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2024-08-29"},"meta/esmfold":{"name":"esmfold","cost":{},"limit":{"context":128000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2024-03-15"},"meta/llama-3.1-70b-instruct":{"name":"Llama 3.1 70b Instruct","cost":{},"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-07-16"},"meta/llama-3.1-8b-instruct":{"name":"Llama 3.1 8B Instruct","family":"llama","cost":{},"limit":{"context":16000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-01-01"},"meta/llama-3.2-11b-vision-instruct":{"name":"Llama 3.2 11b Vision Instruct","cost":{},"limit":{"context":128000,"output":4096},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2024-09-18"},"meta/llama-3.2-1b-instruct":{"name":"Llama 3.2 1b Instruct","cost":{},"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-09-18"},"meta/llama-3.2-3b-instruct":{"name":"Llama 3.2 3B Instruct","family":"llama","cost":{},"limit":{"context":32768,"output":32000},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2024-09-18"},"meta/llama-3.2-90b-vision-instruct":{"name":"Llama-3.2-90B-Vision-Instruct","family":"llama","cost":{},"limit":{"context":128000,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2024-09-25"},"meta/llama-3.3-70b-instruct":{"name":"Llama 3.3 70b Instruct","cost":{},"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-11-26"},"meta/llama-4-maverick-17b-128e-instruct":{"name":"Llama 4 Maverick 17b 128e Instruct","cost":{},"limit":{"context":128000,"output":4096},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-04-01"},"meta/llama-guard-4-12b":{"name":"Llama Guard 4 12B","family":"llama","cost":{},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-04-05"},"microsoft/phi-4-mini-instruct":{"name":"Phi-4-Mini","family":"phi","cost":{},"limit":{"context":131072,"output":8192},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-12-01"},"microsoft/phi-4-multimodal-instruct":{"name":"Phi 4 Multimodal","cost":{},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-07-26"},"minimaxai/minimax-m2.7":{"name":"MiniMax-M2.7","family":"minimax","cost":{},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-03-18"},"minimaxai/minimax-m3":{"name":"MiniMax-M3","family":"minimax","cost":{},"limit":{"context":1000000,"output":16384},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-06-01"},"mistralai/magistral-small-2506":{"name":"Magistral Small 2506","cost":{},"limit":{"context":32768,"output":32768},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-09-25"},"mistralai/mistral-7b-instruct-v03":{"name":"Mistral-7B-Instruct-v0.3","cost":{},"limit":{"context":65536,"output":65536},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-04-01"},"mistralai/mistral-large-3-675b-instruct-2512":{"name":"Mistral Large 3 675B Instruct 2512","family":"mistral-large","cost":{},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-12-02"},"mistralai/mistral-medium-3-instruct":{"name":"Mistral Medium 3","family":"mistral-medium","cost":{},"limit":{"context":131072,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"attachment":true,"release_date":"2025-09-25"},"mistralai/mistral-nemotron":{"name":"mistral-nemotron","family":"nemotron","cost":{},"limit":{"context":128000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-06-11"},"mistralai/mistral-small-4-119b-2603":{"name":"mistral-small-4-119b-2603","cost":{},"limit":{"context":128000,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-03-16"},"mistralai/mixtral-8x22b-instruct":{"name":"Mistral: Mixtral 8x22B Instruct","cost":{},"limit":{"context":65536,"output":13108},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-04-17"},"mistralai/mixtral-8x7b-instruct":{"name":"Mistral: Mixtral 8x7B Instruct","cost":{},"limit":{"context":32768,"output":16384},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2023-12-10"},"moonshotai/kimi-k2-instruct-0905":{"name":"Kimi K2 0905","family":"kimi-k2","cost":{},"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-09-05"},"moonshotai/kimi-k2.6":{"name":"Kimi K2.6","family":"kimi-k2","cost":{},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-21"},"nvidia/active-speaker-detection":{"name":"Active Speaker Detection","cost":{},"limit":{"context":0,"output":4096},"modalities":{"input":["video"],"output":["text"]},"attachment":true,"open_weights":true,"release_date":"2026-04-16"},"nvidia/bevformer":{"name":"bevformer","cost":{},"limit":{"context":128000,"output":8192},"modalities":{"input":["video"],"output":["text"]},"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-03-18"},"nvidia/cosmos-predict1-5b":{"name":"cosmos-predict1-5b","cost":{},"limit":{"context":0,"output":4096},"modalities":{"input":["text","image","video"],"output":["video"]},"attachment":true,"open_weights":true,"release_date":"2025-03-18"},"nvidia/cosmos-transfer1-7b":{"name":"cosmos-transfer1-7b","cost":{},"limit":{"context":0,"output":4096},"modalities":{"input":["text","image","video"],"output":["video"]},"attachment":true,"open_weights":true,"release_date":"2025-06-13"},"nvidia/cosmos-transfer2_5-2b":{"name":"cosmos-transfer2.5-2b","cost":{},"limit":{"context":0,"output":4096},"modalities":{"input":["text","image","video"],"output":["video"]},"attachment":true,"open_weights":true,"release_date":"2026-02-26"},"nvidia/gliner-pii":{"name":"gliner-pii","cost":{},"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2026-03-03"},"nvidia/llama-3_1-nemotron-safety-guard-8b-v3":{"name":"llama-3.1-nemotron-safety-guard-8b-v3","family":"nemotron","cost":{},"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"open_weights":true,"release_date":"2025-10-28"},"nvidia/llama-3_2-nemoretriever-300m-embed-v1":{"name":"llama-3_2-nemoretriever-300m-embed-v1","cost":{},"limit":{"context":32768,"output":2048},"modalities":{"input":["text"],"output":["text"]},"open_weights":true,"release_date":"2025-07-24"},"nvidia/llama-nemotron-embed-vl-1b-v2":{"name":"llama-nemotron-embed-vl-1b-v2","family":"nemotron","cost":{},"limit":{"context":32768,"output":2048},"modalities":{"input":["text","image"],"output":["text"]},"attachment":true,"open_weights":true,"release_date":"2026-02-10"},"nvidia/llama-nemotron-rerank-vl-1b-v2":{"name":"llama-nemotron-rerank-vl-1b-v2","family":"nemotron","cost":{},"limit":{"context":128000,"output":4096},"modalities":{"input":["text","image"],"output":["text"]},"attachment":true,"open_weights":true,"release_date":"2026-03-31"},"nvidia/magpie-tts-zeroshot":{"name":"magpie-tts-zeroshot","cost":{},"limit":{"context":0,"output":4096},"modalities":{"input":["text","audio"],"output":["audio"]},"attachment":true,"open_weights":true,"release_date":"2025-05-22"},"nvidia/nemotron-3-content-safety":{"name":"nemotron-3-content-safety","family":"nemotron","cost":{},"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"open_weights":true,"release_date":"2026-04-16"},"nvidia/nemotron-3-nano-30b-a3b":{"name":"nemotron-3-nano-30b-a3b","family":"nemotron","cost":{},"limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-12"},"nvidia/nemotron-3-nano-omni-30b-a3b-reasoning":{"name":"Nemotron 3 Nano Omni","family":"nemotron","cost":{},"limit":{"context":256000,"output":65536},"modalities":{"input":["text","image","video","audio"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-28"},"nvidia/nemotron-3-super-120b-a12b":{"name":"Nemotron 3 Super","family":"nemotron","cost":{"input":0.2,"output":0.8},"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-03-11"},"nvidia/nemotron-3-ultra-550b-a55b":{"name":"Nemotron 3 Ultra 550B A55B","family":"nemotron","cost":{"input":0.5,"output":2.5,"cache_read":0.15},"limit":{"context":1000000,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-06-04"},"nvidia/nemotron-content-safety-reasoning-4b":{"name":"nemotron-content-safety-reasoning-4b","family":"nemotron","cost":{},"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"open_weights":true,"release_date":"2026-01-22"},"nvidia/nemotron-mini-4b-instruct":{"name":"nemotron-mini-4b-instruct","family":"nemotron","cost":{},"limit":{"context":128000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-08-21"},"nvidia/nemotron-voicechat":{"name":"nemotron-voicechat","family":"nemotron","cost":{},"limit":{"context":128000,"output":8192},"modalities":{"input":["text","audio"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-03-16"},"nvidia/nv-embed-v1":{"name":"nv-embed-v1","cost":{},"limit":{"context":32768,"output":2048},"modalities":{"input":["text"],"output":["text"]},"open_weights":true,"release_date":"2024-06-07"},"nvidia/nv-embedcode-7b-v1":{"name":"nv-embedcode-7b-v1","cost":{},"limit":{"context":32768,"output":2048},"modalities":{"input":["text"],"output":["text"]},"open_weights":true,"release_date":"2025-03-17"},"nvidia/nvidia-nemotron-nano-9b-v2":{"name":"nvidia-nemotron-nano-9b-v2","family":"nemotron","cost":{},"limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-08-18"},"nvidia/rerank-qa-mistral-4b":{"name":"rerank-qa-mistral-4b","cost":{},"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"open_weights":true,"release_date":"2024-03-17"},"nvidia/riva-translate-4b-instruct-v1_1":{"name":"riva-translate-4b-instruct-v1_1","cost":{},"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"open_weights":true,"release_date":"2025-12-12"},"nvidia/sparsedrive":{"name":"sparsedrive","cost":{},"limit":{"context":128000,"output":8192},"modalities":{"input":["video"],"output":["text"]},"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-03-18"},"nvidia/streampetr":{"name":"streampetr","cost":{},"limit":{"context":128000,"output":8192},"modalities":{"input":["video"],"output":["text"]},"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-11-13"},"nvidia/studiovoice":{"name":"studiovoice","cost":{},"limit":{"context":128000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2024-10-03"},"nvidia/synthetic-video-detector":{"name":"synthetic-video-detector","cost":{},"limit":{"context":0,"output":4096},"modalities":{"input":["video"],"output":["text"]},"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-16"},"nvidia/usdcode":{"name":"usdcode","cost":{},"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2026-01-01"},"nvidia/usdvalidate":{"name":"usdvalidate","cost":{},"limit":{"context":0,"output":4096},"modalities":{"input":["text"],"output":["text"]},"open_weights":true,"release_date":"2024-07-24"},"openai/gpt-oss-120b":{"name":"GPT-OSS-120B","family":"gpt-oss","cost":{},"limit":{"context":128000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-08-04"},"openai/gpt-oss-20b":{"name":"GPT OSS 20B","family":"gpt-oss","cost":{},"limit":{"context":131072,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-08-05"},"openai/whisper-large-v3":{"name":"Whisper Large v3","family":"whisper","cost":{},"limit":{"context":0,"output":4096},"modalities":{"input":["audio"],"output":["text"]},"open_weights":true,"release_date":"2023-09-01"},"qwen/qwen-image":{"name":"Qwen Image","family":"qwen","cost":{},"limit":{"context":0,"output":0},"modalities":{"input":["text","image"],"output":["image"]},"temperature":true,"attachment":true,"release_date":"2025-08-07"},"qwen/qwen-image-edit":{"name":"Qwen Image Edit","family":"qwen","cost":{},"limit":{"context":0,"output":0},"modalities":{"input":["text","image"],"output":["image"]},"temperature":true,"attachment":true,"release_date":"2025-08-19"},"qwen/qwen2.5-coder-32b-instruct":{"name":"Qwen2.5 Coder 32b Instruct","cost":{},"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-11-06"},"qwen/qwen3-coder-480b-a35b-instruct":{"name":"Qwen3 Coder 480B A35B Instruct","family":"qwen","cost":{},"limit":{"context":262144,"output":66536},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-07-23"},"qwen/qwen3-next-80b-a3b-instruct":{"name":"Qwen3-Next-80B-A3B-Instruct","family":"qwen","cost":{},"limit":{"context":262144,"output":16384},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2024-12-01"},"qwen/qwen3.5-122b-a10b":{"name":"Qwen3.5 122B-A10B","family":"qwen","cost":{},"limit":{"context":262144,"output":65536},"modalities":{"input":["text","image","video","audio"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-02-23"},"qwen/qwen3.5-397b-a17b":{"name":"Qwen3.5-397B-A17B","family":"qwen","cost":{},"limit":{"context":262144,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-02-16"},"sarvamai/sarvam-m":{"name":"sarvam-m","cost":{},"limit":{"context":128000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-25"},"stepfun-ai/step-3.5-flash":{"name":"Step 3.5 Flash","cost":{},"limit":{"context":256000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-02"},"stepfun-ai/step-3.7-flash":{"name":"Step 3.7 Flash","cost":{},"limit":{"context":256000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-05-28"},"upstage/solar-10_7b-instruct":{"name":"solar-10.7b-instruct","cost":{},"limit":{"context":128000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-06-05"},"z-ai/glm-5.2":{"name":"GLM-5.2","family":"glm","cost":{},"limit":{"context":1000000,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-06-13"}}},"ollama-cloud":{"models":{"cogito-2.1:671b":{"name":"cogito-2.1:671b","family":"cogito","limit":{"context":163840,"output":32000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"open_weights":true,"release_date":"2025-11-19"},"deepseek-v3.1:671b":{"name":"deepseek-v3.1:671b","family":"deepseek","limit":{"context":163840,"output":163840},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"open_weights":true,"release_date":"2025-08-21"},"deepseek-v3.2":{"name":"deepseek-v3.2","family":"deepseek","limit":{"context":163840,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"open_weights":true,"release_date":"2025-06-15"},"deepseek-v4-flash":{"name":"deepseek-v4-flash","family":"deepseek-flash","limit":{"context":1048576,"output":1048576},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"open_weights":true,"release_date":"2026-04-24"},"deepseek-v4-pro":{"name":"deepseek-v4-pro","family":"deepseek-thinking","limit":{"context":1048576,"output":1048576},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"open_weights":true,"release_date":"2026-04-24"},"devstral-2:123b":{"name":"devstral-2:123b","family":"devstral","limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"open_weights":true,"release_date":"2025-12-09"},"devstral-small-2:24b":{"name":"devstral-small-2:24b","family":"devstral","limit":{"context":262144,"output":262144},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"attachment":true,"open_weights":true,"release_date":"2025-12-09"},"gemini-3-flash-preview":{"name":"gemini-3-flash-preview","family":"gemini-flash","limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"open_weights":true,"release_date":"2025-12-17"},"gemma3:12b":{"name":"gemma3:12b","family":"gemma","limit":{"context":131072,"output":131072},"modalities":{"input":["text","image"],"output":["text"]},"attachment":true,"open_weights":true,"release_date":"2024-12-01"},"gemma3:27b":{"name":"gemma3:27b","family":"gemma","limit":{"context":131072,"output":131072},"modalities":{"input":["text","image"],"output":["text"]},"attachment":true,"open_weights":true,"release_date":"2025-07-27"},"gemma3:4b":{"name":"gemma3:4b","family":"gemma","limit":{"context":131072,"output":131072},"modalities":{"input":["text","image"],"output":["text"]},"attachment":true,"open_weights":true,"release_date":"2024-12-01"},"gemma4:31b":{"name":"gemma4:31b","family":"gemma","limit":{"context":262144,"output":262144},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"open_weights":true,"release_date":"2026-04-02"},"glm-4.6":{"name":"glm-4.6","family":"glm","limit":{"context":202752,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"open_weights":true,"release_date":"2025-09-29"},"glm-4.7":{"name":"glm-4.7","family":"glm","limit":{"context":202752,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"open_weights":true,"release_date":"2025-12-22"},"glm-5":{"name":"glm-5","family":"glm","limit":{"context":202752,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"open_weights":true,"release_date":"2026-02-11"},"glm-5.1":{"name":"glm-5.1","family":"glm","limit":{"context":202752,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"open_weights":true,"release_date":"2026-03-27"},"glm-5.2":{"name":"GLM-5.2","family":"glm","limit":{"context":976000,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-06-13"},"gpt-oss:120b":{"name":"gpt-oss:120b","family":"gpt-oss","limit":{"context":131072,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"open_weights":true,"release_date":"2025-08-05"},"gpt-oss:20b":{"name":"gpt-oss:20b","family":"gpt-oss","limit":{"context":131072,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"open_weights":true,"release_date":"2025-08-05"},"kimi-k2-thinking":{"name":"kimi-k2-thinking","family":"kimi-thinking","limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"open_weights":true,"release_date":"2025-11-06"},"kimi-k2.5":{"name":"kimi-k2.5","family":"kimi-k2","limit":{"context":262144,"output":262144},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"open_weights":true,"release_date":"2026-01-27"},"kimi-k2.6":{"name":"kimi-k2.6","family":"kimi-k2","limit":{"context":262144,"output":262144},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"open_weights":true,"release_date":"2026-04-20"},"kimi-k2.7-code":{"name":"kimi-k2.7-code","family":"kimi-k2","limit":{"context":262144,"output":262144},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"open_weights":true,"release_date":"2026-06-12"},"kimi-k2:1t":{"name":"kimi-k2:1t","family":"kimi-k2","limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"open_weights":true,"release_date":"2025-07-11"},"minimax-m2":{"name":"minimax-m2","family":"minimax","limit":{"context":204800,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"open_weights":true,"release_date":"2025-10-23"},"minimax-m2.1":{"name":"minimax-m2.1","family":"minimax","limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"open_weights":true,"release_date":"2025-12-23"},"minimax-m2.5":{"name":"minimax-m2.5","family":"minimax","limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"open_weights":true,"release_date":"2026-02-12"},"minimax-m2.7":{"name":"minimax-m2.7","family":"minimax","limit":{"context":196608,"output":196608},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"open_weights":true,"release_date":"2026-03-18"},"minimax-m3":{"name":"minimax-m3","family":"minimax-m3","limit":{"context":512000,"output":131072},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-05-31"},"ministral-3:14b":{"name":"ministral-3:14b","family":"ministral","limit":{"context":262144,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"attachment":true,"open_weights":true,"release_date":"2024-12-01"},"ministral-3:3b":{"name":"ministral-3:3b","family":"ministral","limit":{"context":262144,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"attachment":true,"open_weights":true,"release_date":"2024-10-22"},"ministral-3:8b":{"name":"ministral-3:8b","family":"ministral","limit":{"context":262144,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"attachment":true,"open_weights":true,"release_date":"2024-12-01"},"mistral-large-3:675b":{"name":"mistral-large-3:675b","family":"mistral-large","limit":{"context":262144,"output":262144},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"attachment":true,"open_weights":true,"release_date":"2025-12-02"},"nemotron-3-nano:30b":{"name":"nemotron-3-nano:30b","family":"nemotron","limit":{"context":1048576,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-15"},"nemotron-3-super":{"name":"nemotron-3-super","family":"nemotron","limit":{"context":262144,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-03-11"},"nemotron-3-ultra":{"name":"nemotron-3-ultra","family":"nemotron","limit":{"context":262144,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-06-04"},"qwen3-coder-next":{"name":"qwen3-coder-next","family":"qwen","limit":{"context":262144,"output":65536},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"open_weights":true,"release_date":"2026-02-02"},"qwen3-coder:480b":{"name":"qwen3-coder:480b","family":"qwen","limit":{"context":262144,"output":65536},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"open_weights":true,"release_date":"2025-07-22"},"qwen3-next:80b":{"name":"qwen3-next:80b","family":"qwen","limit":{"context":262144,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"open_weights":true,"release_date":"2025-09-15"},"qwen3-vl:235b":{"name":"qwen3-vl:235b","family":"qwen","limit":{"context":262144,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"open_weights":true,"release_date":"2025-09-22"},"qwen3-vl:235b-instruct":{"name":"qwen3-vl:235b-instruct","family":"qwen","limit":{"context":262144,"output":131072},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"attachment":true,"open_weights":true,"release_date":"2025-09-22"},"qwen3.5:397b":{"name":"qwen3.5:397b","family":"qwen","limit":{"context":262144,"output":65536},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"open_weights":true,"release_date":"2026-02-15"},"rnj-1:8b":{"name":"rnj-1:8b","family":"rnj","limit":{"context":32768,"output":4096},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"open_weights":true,"release_date":"2025-12-06"}}},"openai":{"models":{"chatgpt-image-latest":{"name":"chatgpt-image-latest","family":"gpt-image","limit":{"context":0,"output":0},"modalities":{"input":["text","image"],"output":["text","image"]},"attachment":true,"release_date":"2025-12-16"},"gpt-3.5-turbo":{"name":"GPT-3.5-turbo","family":"gpt","cost":{"input":0.5,"output":1.5},"limit":{"context":16385,"output":4096},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2023-03-01"},"gpt-4":{"name":"GPT-4","family":"gpt","cost":{"input":30,"output":60},"limit":{"context":8192,"output":8192},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2023-11-06"},"gpt-4-turbo":{"name":"GPT-4 Turbo","family":"gpt","cost":{"input":10,"output":30},"limit":{"context":128000,"output":4096},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2023-11-06"},"gpt-4.1":{"name":"GPT-4.1","family":"gpt","cost":{"input":2,"output":8,"cache_read":0.5},"limit":{"context":1047576,"output":32768},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-04-14"},"gpt-4.1-mini":{"name":"GPT-4.1 mini","family":"gpt-mini","cost":{"input":0.4,"output":1.6,"cache_read":0.1},"limit":{"context":1047576,"output":32768},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-04-14"},"gpt-4.1-nano":{"name":"GPT-4.1 nano","family":"gpt-nano","cost":{"input":0.1,"output":0.4,"cache_read":0.025},"limit":{"context":1047576,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-04-14"},"gpt-4o":{"name":"GPT-4o","family":"gpt","cost":{"input":2.5,"output":10,"cache_read":1.25},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-05-13"},"gpt-4o-2024-05-13":{"name":"GPT-4o (2024-05-13)","family":"gpt","cost":{"input":5,"output":15},"limit":{"context":128000,"output":4096},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-05-13"},"gpt-4o-2024-08-06":{"name":"GPT-4o (2024-08-06)","family":"gpt","cost":{"input":2.5,"output":10,"cache_read":1.25},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-08-06"},"gpt-4o-2024-11-20":{"name":"GPT-4o (2024-11-20)","family":"gpt","cost":{"input":2.5,"output":10,"cache_read":1.25},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-11-20"},"gpt-4o-mini":{"name":"GPT-4o mini","family":"gpt-mini","cost":{"input":0.15,"output":0.6,"cache_read":0.075},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-07-18"},"gpt-5":{"name":"GPT-5","family":"gpt","cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-08-07"},"gpt-5-chat-latest":{"name":"GPT-5 Chat (latest)","family":"gpt-codex","cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"temperature":true,"attachment":true,"release_date":"2025-08-07"},"gpt-5-codex":{"name":"GPT-5-Codex","family":"gpt-codex","cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"release_date":"2025-09-15"},"gpt-5-mini":{"name":"GPT-5 Mini","family":"gpt-mini","cost":{"input":0.25,"output":2,"cache_read":0.025},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-08-07"},"gpt-5-nano":{"name":"GPT-5 Nano","family":"gpt-nano","cost":{"input":0.05,"output":0.4,"cache_read":0.005},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-08-07"},"gpt-5-pro":{"name":"GPT-5 Pro","family":"gpt-pro","cost":{"input":15,"output":120},"limit":{"context":400000,"output":272000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-10-06"},"gpt-5.1":{"name":"GPT-5.1","family":"gpt","cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-11-13"},"gpt-5.1-chat-latest":{"name":"GPT-5.1 Chat","family":"gpt-codex","cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-11-13"},"gpt-5.1-codex":{"name":"GPT-5.1 Codex","family":"gpt-codex","cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-11-13"},"gpt-5.1-codex-max":{"name":"GPT-5.1 Codex Max","family":"gpt-codex","cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-11-13"},"gpt-5.1-codex-mini":{"name":"GPT-5.1 Codex mini","family":"gpt-codex","cost":{"input":0.25,"output":2,"cache_read":0.025},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-11-13"},"gpt-5.2":{"name":"GPT-5.2","family":"gpt","cost":{"input":1.75,"output":14,"cache_read":0.175},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-12-11"},"gpt-5.2-chat-latest":{"name":"GPT-5.2 Chat","family":"gpt-codex","cost":{"input":1.75,"output":14,"cache_read":0.175},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-12-11"},"gpt-5.2-codex":{"name":"GPT-5.2 Codex","family":"gpt-codex","cost":{"input":1.75,"output":14,"cache_read":0.175},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-12-11"},"gpt-5.2-pro":{"name":"GPT-5.2 Pro","family":"gpt-pro","cost":{"input":21,"output":168},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-12-11"},"gpt-5.3-chat-latest":{"name":"GPT-5.3 Chat (latest)","family":"gpt","cost":{"input":1.75,"output":14,"cache_read":0.175},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-03-03"},"gpt-5.3-codex":{"name":"GPT-5.3 Codex","family":"gpt-codex","cost":{"input":1.75,"output":14,"cache_read":0.175},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-02-05"},"gpt-5.3-codex-spark":{"name":"GPT-5.3 Codex Spark","family":"gpt-codex-spark","cost":{"input":1.75,"output":14,"cache_read":0.175},"limit":{"context":128000,"output":32000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-02-05"},"gpt-5.4":{"name":"GPT-5.4","family":"gpt","cost":{"input":2.5,"output":15,"cache_read":0.25},"limit":{"context":1050000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-05"},"gpt-5.4-mini":{"name":"GPT-5.4 mini","family":"gpt-mini","cost":{"input":0.75,"output":4.5,"cache_read":0.075},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-17"},"gpt-5.4-nano":{"name":"GPT-5.4 nano","family":"gpt-nano","cost":{"input":0.2,"output":1.25,"cache_read":0.02},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-17"},"gpt-5.4-pro":{"name":"GPT-5.4 Pro","family":"gpt-pro","cost":{"input":30,"output":180},"limit":{"context":1050000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-05"},"gpt-5.5":{"name":"GPT-5.5","family":"gpt","cost":{"input":5,"output":30,"cache_read":0.5},"limit":{"context":1050000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-23"},"gpt-5.5-pro":{"name":"GPT-5.5 Pro","family":"gpt-pro","cost":{"input":30,"output":180},"limit":{"context":1050000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-23"},"gpt-5.6":{"name":"GPT-5.6","family":"gpt","cost":{"input":5,"output":30,"cache_read":0.5,"cache_write":6.25},"limit":{"context":1050000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-07-09"},"gpt-5.6-luna":{"name":"GPT-5.6 Luna","family":"gpt-nano","cost":{"input":1,"output":6,"cache_read":0.1,"cache_write":1.25},"limit":{"context":1050000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-07-09"},"gpt-5.6-sol":{"name":"GPT-5.6 Sol","family":"gpt","cost":{"input":5,"output":30,"cache_read":0.5,"cache_write":6.25},"limit":{"context":1050000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-07-09"},"gpt-5.6-terra":{"name":"GPT-5.6 Terra","family":"gpt-mini","cost":{"input":2.5,"output":15,"cache_read":0.25,"cache_write":3.125},"limit":{"context":1050000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-07-09"},"gpt-image-1":{"name":"gpt-image-1","family":"gpt-image","limit":{"context":0,"output":0},"modalities":{"input":["text","image"],"output":["image"]},"attachment":true,"release_date":"2025-04-24"},"gpt-image-1-mini":{"name":"gpt-image-1-mini","family":"gpt-image","limit":{"context":0,"output":0},"modalities":{"input":["text","image"],"output":["text","image"]},"attachment":true,"release_date":"2025-09-26"},"gpt-image-1.5":{"name":"gpt-image-1.5","family":"gpt-image","limit":{"context":0,"output":0},"modalities":{"input":["text","image"],"output":["text","image"]},"attachment":true,"release_date":"2025-11-25"},"gpt-image-2":{"name":"gpt-image-2","family":"gpt-image","cost":{"input":5,"output":30,"cache_read":1.25},"limit":{"context":0,"output":0},"modalities":{"input":["text","image"],"output":["image"]},"attachment":true,"release_date":"2026-04-21"},"o1":{"name":"o1","family":"o","cost":{"input":15,"output":60,"cache_read":7.5},"limit":{"context":200000,"output":100000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2024-12-05"},"o1-pro":{"name":"o1-pro","family":"o-pro","cost":{"input":150,"output":600},"limit":{"context":200000,"output":100000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-03-19"},"o3":{"name":"o3","family":"o","cost":{"input":2,"output":8,"cache_read":0.5},"limit":{"context":200000,"output":100000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-04-16"},"o3-deep-research":{"name":"o3-deep-research","family":"o","cost":{"input":10,"output":40,"cache_read":2.5},"limit":{"context":200000,"output":100000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2024-06-26"},"o3-mini":{"name":"o3-mini","family":"o-mini","cost":{"input":1.1,"output":4.4,"cache_read":0.55},"limit":{"context":200000,"output":100000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"release_date":"2024-12-20"},"o3-pro":{"name":"o3-pro","family":"o-pro","cost":{"input":20,"output":80},"limit":{"context":200000,"output":100000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-06-10"},"o4-mini":{"name":"o4-mini","family":"o-mini","cost":{"input":1.1,"output":4.4,"cache_read":0.275},"limit":{"context":200000,"output":100000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-04-16"},"o4-mini-deep-research":{"name":"o4-mini-deep-research","family":"o-mini","cost":{"input":2,"output":8,"cache_read":0.5},"limit":{"context":200000,"output":100000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2024-06-26"},"text-embedding-3-large":{"name":"text-embedding-3-large","family":"text-embedding","cost":{"input":0.13},"limit":{"context":8191,"output":3072},"modalities":{"input":["text"],"output":["text"]},"release_date":"2024-01-25"},"text-embedding-3-small":{"name":"text-embedding-3-small","family":"text-embedding","cost":{"input":0.02},"limit":{"context":8191,"output":1536},"modalities":{"input":["text"],"output":["text"]},"release_date":"2024-01-25"},"text-embedding-ada-002":{"name":"text-embedding-ada-002","family":"text-embedding","cost":{"input":0.1},"limit":{"context":8192,"output":1536},"modalities":{"input":["text"],"output":["text"]},"release_date":"2022-12-15"}}},"opencode":{"models":{"big-pickle":{"name":"Big Pickle","family":"big-pickle","cost":{},"limit":{"context":200000,"output":32000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-10-17"},"claude-3-5-haiku":{"name":"Claude Haiku 3.5","family":"claude-haiku","cost":{"input":0.8,"output":4,"cache_read":0.08,"cache_write":1},"limit":{"context":200000,"output":8192},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-10-22"},"claude-fable-5":{"name":"Claude Fable 5","family":"claude-fable","cost":{"input":10,"output":50,"cache_read":1,"cache_write":12.5},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-06-09"},"claude-haiku-4-5":{"name":"Claude Haiku 4.5","family":"claude-haiku","cost":{"input":1,"output":5,"cache_read":0.1,"cache_write":1.25},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-10-15"},"claude-opus-4-1":{"name":"Claude Opus 4.1","family":"claude-opus","cost":{"input":15,"output":75,"cache_read":1.5,"cache_write":18.75},"limit":{"context":200000,"output":32000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-08-05"},"claude-opus-4-5":{"name":"Claude Opus 4.5","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-11-24"},"claude-opus-4-6":{"name":"Claude Opus 4.6","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-05"},"claude-opus-4-7":{"name":"Claude Opus 4.7","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-16"},"claude-opus-4-8":{"name":"Claude Opus 4.8","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-05-28"},"claude-sonnet-4":{"name":"Claude Sonnet 4","family":"claude-sonnet","cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-05-22"},"claude-sonnet-4-5":{"name":"Claude Sonnet 4.5","family":"claude-sonnet","cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-09-29"},"claude-sonnet-4-6":{"name":"Claude Sonnet 4.6","family":"claude-sonnet","cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-17"},"claude-sonnet-5":{"name":"Claude Sonnet 5","family":"claude-sonnet","cost":{"input":2,"output":10,"cache_read":0.2,"cache_write":2.5},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-06-30"},"deepseek-v4-flash":{"name":"DeepSeek V4 Flash","family":"deepseek-flash","cost":{"input":0.14,"output":0.28,"cache_read":0.028},"limit":{"context":1000000,"output":384000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-24"},"deepseek-v4-flash-free":{"name":"DeepSeek V4 Flash Free","family":"deepseek-flash-free","cost":{},"limit":{"context":200000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-24"},"deepseek-v4-pro":{"name":"DeepSeek V4 Pro","family":"deepseek-thinking","cost":{"input":1.74,"output":3.84,"cache_read":0.145},"limit":{"context":1000000,"output":384000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-24"},"gemini-3-flash":{"name":"Gemini 3 Flash","family":"gemini-flash","cost":{"input":0.5,"output":3,"cache_read":0.05},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-12-17"},"gemini-3-pro":{"name":"Gemini 3 Pro","family":"gemini-pro","cost":{"input":2,"output":12,"cache_read":0.2},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-11-18"},"gemini-3.1-pro":{"name":"Gemini 3.1 Pro Preview","family":"gemini-pro","cost":{"input":2,"output":12,"cache_read":0.2},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-19"},"gemini-3.5-flash":{"name":"Gemini 3.5 Flash","family":"gemini-flash","cost":{"input":1.5,"output":9,"cache_read":0.15},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-05-19"},"glm-4.6":{"name":"GLM-4.6","family":"glm","cost":{"input":0.6,"output":2.2,"cache_read":0.1},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-09-30"},"glm-4.7":{"name":"GLM-4.7","family":"glm","cost":{"input":0.6,"output":2.2,"cache_read":0.1},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-22"},"glm-4.7-free":{"name":"GLM-4.7 Free","family":"glm-free","cost":{},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-22"},"glm-5":{"name":"GLM-5","family":"glm","cost":{"input":1,"output":3.2,"cache_read":0.2},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-11"},"glm-5-free":{"name":"GLM-5 Free","family":"glm-free","cost":{},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-11"},"glm-5.1":{"name":"GLM-5.1","family":"glm","cost":{"input":1.4,"output":4.4,"cache_read":0.26},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-07"},"glm-5.2":{"name":"GLM-5.2","family":"glm","cost":{"input":1.4,"output":4.4,"cache_read":0.26},"limit":{"context":1000000,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-06-13"},"gpt-5":{"name":"GPT-5","family":"gpt","cost":{"input":1.07,"output":8.5,"cache_read":0.107},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-08-07"},"gpt-5-codex":{"name":"GPT-5 Codex","family":"gpt-codex","cost":{"input":1.07,"output":8.5,"cache_read":0.107},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-09-15"},"gpt-5-nano":{"name":"GPT-5 Nano","family":"gpt-nano","cost":{"input":0.05,"output":0.4,"cache_read":0.005},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-08-07"},"gpt-5.1":{"name":"GPT-5.1","family":"gpt","cost":{"input":1.07,"output":8.5,"cache_read":0.107},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-11-13"},"gpt-5.1-codex":{"name":"GPT-5.1 Codex","family":"gpt-codex","cost":{"input":1.07,"output":8.5,"cache_read":0.107},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-11-13"},"gpt-5.1-codex-max":{"name":"GPT-5.1 Codex Max","family":"gpt-codex","cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-11-13"},"gpt-5.1-codex-mini":{"name":"GPT-5.1 Codex Mini","family":"gpt-codex","cost":{"input":0.25,"output":2,"cache_read":0.025},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-11-13"},"gpt-5.2":{"name":"GPT-5.2","family":"gpt","cost":{"input":1.75,"output":14,"cache_read":0.175},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-12-11"},"gpt-5.2-codex":{"name":"GPT-5.2 Codex","family":"gpt-codex","cost":{"input":1.75,"output":14,"cache_read":0.175},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-01-14"},"gpt-5.3-codex":{"name":"GPT-5.3 Codex","family":"gpt-codex","cost":{"input":1.75,"output":14,"cache_read":0.175},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-02-24"},"gpt-5.3-codex-spark":{"name":"GPT-5.3 Codex Spark","family":"gpt-codex-spark","cost":{"input":1.75,"output":14,"cache_read":0.175},"limit":{"context":128000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"release_date":"2026-02-12"},"gpt-5.4":{"name":"GPT-5.4","family":"gpt","cost":{"input":2.5,"output":15,"cache_read":0.25},"limit":{"context":1050000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-05"},"gpt-5.4-mini":{"name":"GPT-5.4 Mini","family":"gpt-mini","cost":{"input":0.75,"output":4.5,"cache_read":0.075},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-17"},"gpt-5.4-nano":{"name":"GPT-5.4 Nano","family":"gpt-nano","cost":{"input":0.2,"output":1.25,"cache_read":0.02},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-17"},"gpt-5.4-pro":{"name":"GPT-5.4 Pro","family":"gpt-pro","cost":{"input":30,"output":180,"cache_read":30},"limit":{"context":1050000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-05"},"gpt-5.5":{"name":"GPT-5.5","family":"gpt","cost":{"input":5,"output":30,"cache_read":0.5},"limit":{"context":1050000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-23"},"gpt-5.5-pro":{"name":"GPT-5.5 Pro","family":"gpt-pro","cost":{"input":30,"output":180,"cache_read":30},"limit":{"context":1050000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-24"},"grok-4.5":{"name":"Grok 4.5","family":"grok","cost":{"input":2,"output":6,"cache_read":0.5},"limit":{"context":500000,"output":500000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-07-08"},"grok-build-0.1":{"name":"Grok Build 0.1","family":"grok-build","cost":{"input":1,"output":2,"cache_read":0.2},"limit":{"context":256000,"output":256000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-05-20"},"grok-code":{"name":"Grok Code Fast 1","family":"grok","cost":{},"limit":{"context":256000,"output":256000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-08-20"},"hy3-free":{"name":"Hy3 Free","family":"hy3-free","cost":{},"limit":{"context":256000,"output":64000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-06-26"},"hy3-preview-free":{"name":"Hy3 preview Free","family":"hy3-free","cost":{},"limit":{"context":256000,"output":64000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-20"},"kimi-k2":{"name":"Kimi K2","family":"kimi-k2","cost":{"input":0.4,"output":2.5,"cache_read":0.4},"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-09-05"},"kimi-k2-thinking":{"name":"Kimi K2 Thinking","family":"kimi-thinking","cost":{"input":0.4,"output":2.5,"cache_read":0.4},"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-09-05"},"kimi-k2.5":{"name":"Kimi K2.5","family":"kimi-k2","cost":{"input":0.6,"output":3,"cache_read":0.08},"limit":{"context":262144,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-01-27"},"kimi-k2.5-free":{"name":"Kimi K2.5 Free","family":"kimi-free","cost":{},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-01-27"},"kimi-k2.6":{"name":"Kimi K2.6","family":"kimi-k2","cost":{"input":0.95,"output":4,"cache_read":0.16},"limit":{"context":262144,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-21"},"kimi-k2.7-code":{"name":"Kimi K2.7 Code","family":"kimi-k2","cost":{"input":0.95,"output":4,"cache_read":0.19},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"open_weights":true,"release_date":"2026-06-12"},"ling-2.6-flash-free":{"name":"Ling 2.6 Flash Free","family":"ling-flash-free","cost":{},"limit":{"context":262100,"output":32800},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-21"},"mimo-v2-flash-free":{"name":"MiMo V2 Flash Free","family":"mimo-flash-free","cost":{},"limit":{"context":262144,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-16"},"mimo-v2-omni-free":{"name":"MiMo V2 Omni Free","family":"mimo-omni-free","cost":{},"limit":{"context":262144,"output":64000},"modalities":{"input":["text","image","audio","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-03-18"},"mimo-v2-pro-free":{"name":"MiMo V2 Pro Free","family":"mimo-pro-free","cost":{},"limit":{"context":1048576,"output":64000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-03-18"},"mimo-v2.5-free":{"name":"MiMo V2.5 Free","family":"mimo-v2.5-free","cost":{},"limit":{"context":200000,"output":32000},"modalities":{"input":["text","image","audio","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-24"},"minimax-m2.1":{"name":"MiniMax-M2.1","family":"minimax","cost":{"input":0.3,"output":1.2,"cache_read":0.1},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-23"},"minimax-m2.1-free":{"name":"MiniMax-M2.1 Free","family":"minimax-free","cost":{},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-23"},"minimax-m2.5":{"name":"MiniMax-M2.5","family":"minimax","cost":{"input":0.3,"output":1.2,"cache_read":0.06},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-12"},"minimax-m2.5-free":{"name":"MiniMax-M2.5 Free","family":"minimax-free","cost":{},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-12"},"minimax-m2.7":{"name":"MiniMax-M2.7","family":"minimax","cost":{"input":0.3,"output":1.2,"cache_read":0.06},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-03-18"},"minimax-m3":{"name":"MiniMax-M3","family":"minimax","cost":{"input":0.3,"output":1.2,"cache_read":0.06},"limit":{"context":512000,"output":128000},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-06-01"},"minimax-m3-free":{"name":"MiniMax-M3 Free","family":"minimax-m3-free","cost":{},"limit":{"context":200000,"output":32000},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-05-31"},"nemotron-3-super-free":{"name":"Nemotron 3 Super Free","family":"nemotron-free","cost":{},"limit":{"context":204800,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-03-11"},"nemotron-3-ultra-free":{"name":"Nemotron 3 Ultra Free","family":"nemotron-free","cost":{},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-06-04"},"north-mini-code-free":{"name":"North Mini Code Free","family":"north-free","cost":{},"limit":{"context":256000,"output":64000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-06-09"},"qwen3-coder":{"name":"Qwen3 Coder","family":"qwen","cost":{"input":0.45,"output":1.8},"limit":{"context":262144,"output":65536},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-23"},"qwen3.5-plus":{"name":"Qwen3.5 Plus","family":"qwen3.5","cost":{"input":0.2,"output":1.2,"cache_read":0.02,"cache_write":0.25},"limit":{"context":262144,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-16"},"qwen3.6-plus":{"name":"Qwen3.6 Plus","family":"qwen3.6","cost":{"input":0.5,"output":3,"cache_read":0.05,"cache_write":0.625},"limit":{"context":262144,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-04-02"},"qwen3.6-plus-free":{"name":"Qwen3.6 Plus Free","family":"qwen-free","cost":{},"limit":{"context":262144,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-04-02"},"ring-2.6-1t-free":{"name":"Ring 2.6 1T Free","family":"ring-1t-free","cost":{},"limit":{"context":262000,"output":66000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-05-08"},"trinity-large-preview-free":{"name":"Trinity Large Preview","family":"trinity","cost":{},"limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-01-28"}}},"opencode-go":{"models":{"deepseek-v4-flash":{"name":"DeepSeek V4 Flash","family":"deepseek-flash","cost":{"input":0.14,"output":0.28,"cache_read":0.0028},"limit":{"context":1000000,"output":384000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-24"},"deepseek-v4-pro":{"name":"DeepSeek V4 Pro","family":"deepseek-thinking","cost":{"input":1.74,"output":3.48,"cache_read":0.0145},"limit":{"context":1000000,"output":384000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-24"},"glm-5":{"name":"GLM-5","family":"glm","cost":{"input":1,"output":3.2,"cache_read":0.2},"limit":{"context":202752,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-11"},"glm-5.1":{"name":"GLM-5.1","family":"glm","cost":{"input":1.4,"output":4.4,"cache_read":0.26},"limit":{"context":202752,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-07"},"glm-5.2":{"name":"GLM-5.2","family":"glm","cost":{"input":1.4,"output":4.4,"cache_read":0.26},"limit":{"context":1000000,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-06-13"},"kimi-k2.5":{"name":"Kimi K2.5","family":"kimi-k2","cost":{"input":0.6,"output":3,"cache_read":0.1},"limit":{"context":262144,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-01-27"},"kimi-k2.6":{"name":"Kimi K2.6","family":"kimi-k2","cost":{"input":0.95,"output":4,"cache_read":0.16},"limit":{"context":262144,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-21"},"kimi-k2.7-code":{"name":"Kimi K2.7 Code","family":"kimi-k2","cost":{"input":0.95,"output":4,"cache_read":0.19},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"open_weights":true,"release_date":"2026-06-12"},"mimo-v2-omni":{"name":"MiMo V2 Omni","family":"mimo-v2-omni","cost":{"input":0.4,"output":2,"cache_read":0.08},"limit":{"context":262144,"output":128000},"modalities":{"input":["text","image","audio","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-03-18"},"mimo-v2-pro":{"name":"MiMo V2 Pro","family":"mimo-v2-pro","cost":{"input":1,"output":3,"cache_read":0.2},"limit":{"context":1048576,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-03-18"},"mimo-v2.5":{"name":"MiMo V2.5","family":"mimo-v2.5","cost":{"input":0.14,"output":0.28,"cache_read":0.0028},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","audio","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-22"},"mimo-v2.5-pro":{"name":"MiMo V2.5 Pro","family":"mimo-v2.5-pro","cost":{"input":1.74,"output":3.48,"cache_read":0.0145},"limit":{"context":1048576,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-22"},"minimax-m2.5":{"name":"MiniMax-M2.5","family":"minimax-m2.5","cost":{"input":0.3,"output":1.2,"cache_read":0.03},"limit":{"context":204800,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-12"},"minimax-m2.7":{"name":"MiniMax-M2.7","family":"minimax-m2.7","cost":{"input":0.3,"output":1.2,"cache_read":0.06},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-03-18"},"minimax-m3":{"name":"MiniMax-M3","family":"minimax-m3","cost":{"input":0.3,"output":1.2,"cache_read":0.06},"limit":{"context":1000000,"output":131072},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-05-31"},"qwen3.5-plus":{"name":"Qwen3.5 Plus","family":"qwen3.5","cost":{"input":0.2,"output":1.2,"cache_read":0.02,"cache_write":0.25},"limit":{"context":262144,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-16"},"qwen3.6-plus":{"name":"Qwen3.6 Plus","family":"qwen3.6","cost":{"input":0.5,"output":3,"cache_read":0.05,"cache_write":0.625},"limit":{"context":1000000,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-04-02"},"qwen3.7-max":{"name":"Qwen3.7 Max","family":"qwen3.7-max","cost":{"input":2.5,"output":7.5,"cache_read":0.5,"cache_write":3.125},"limit":{"context":1000000,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-05-21"},"qwen3.7-plus":{"name":"Qwen3.7 Plus","family":"qwen3.7-plus","cost":{"input":0.4,"output":1.6,"cache_read":0.04,"cache_write":0.5},"limit":{"context":1000000,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-06-02"}}},"openrouter":{"models":{"ai21/jamba-large-1.7":{"name":"Jamba Large 1.7","family":"jamba","cost":{"input":2,"output":8},"limit":{"context":256000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-08-08"},"aion-labs/aion-2.0":{"name":"Aion-2.0","cost":{"input":0.8,"output":1.6,"cache_read":0.2},"limit":{"context":131072,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-02-23"},"aion-labs/aion-3.0":{"name":"Aion-3.0","cost":{"input":3,"output":6,"cache_read":0.75},"limit":{"context":131072,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-07-07"},"aion-labs/aion-3.0-mini":{"name":"Aion-3.0-Mini","cost":{"input":0.7,"output":1.4,"cache_read":0.18},"limit":{"context":131072,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-07-07"},"aion-labs/aion-rp-llama-3.1-8b":{"name":"Aion-RP 1.0 (8B)","family":"llama","cost":{"input":0.8,"output":1.6},"limit":{"context":32768,"output":32768},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2025-02-04"},"allenai/olmo-3-32b-think":{"name":"Olmo 3 32B Think","family":"allenai","cost":{"input":0.15,"output":0.5},"limit":{"context":65536,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"temperature":true,"open_weights":true,"release_date":"2025-11-21"},"amazon/nova-2-lite-v1":{"name":"Nova 2 Lite","family":"nova","cost":{"input":0.3,"output":2.5},"limit":{"context":1000000,"output":65535},"modalities":{"input":["text","image","video","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-12-02"},"amazon/nova-lite-v1":{"name":"Nova Lite 1.0","family":"nova-lite","cost":{"input":0.06,"output":0.24},"limit":{"context":300000,"output":5120},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-12-05"},"amazon/nova-micro-v1":{"name":"Nova Micro 1.0","family":"nova-micro","cost":{"input":0.035,"output":0.14},"limit":{"context":128000,"output":5120},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2024-12-05"},"amazon/nova-premier-v1":{"name":"Nova Premier 1.0","family":"nova","cost":{"input":2.5,"output":12.5,"cache_read":0.625},"limit":{"context":1000000,"output":32000},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-10-31"},"amazon/nova-pro-v1":{"name":"Nova Pro 1.0","family":"nova-pro","cost":{"input":0.8,"output":3.2},"limit":{"context":300000,"output":5120},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-12-05"},"anthracite-org/magnum-v4-72b":{"name":"Magnum v4 72B","cost":{"input":3,"output":5},"limit":{"context":32768,"output":2048},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2024-10-22"},"anthropic/claude-3-haiku":{"name":"Claude 3 Haiku","family":"claude","cost":{"input":0.25,"output":1.25,"cache_read":0.03,"cache_write":0.3},"limit":{"context":200000,"output":4096},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-03-13"},"anthropic/claude-fable-5":{"name":"Claude Fable 5","family":"claude-fable","cost":{"input":10,"output":50,"cache_read":1,"cache_write":12.5},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-06-09"},"anthropic/claude-haiku-4.5":{"name":"Claude Haiku 4.5 (latest)","family":"claude-haiku","cost":{"input":1,"output":5,"cache_read":0.1,"cache_write":1.25},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-10-15"},"anthropic/claude-opus-4":{"name":"Claude Opus 4","family":"claude-opus","cost":{"input":15,"output":75,"cache_read":1.5,"cache_write":18.75},"limit":{"context":200000,"output":32000},"modalities":{"input":["image","text","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-05-22"},"anthropic/claude-opus-4.1":{"name":"Claude Opus 4.1 (latest)","family":"claude-opus","cost":{"input":15,"output":75,"cache_read":1.5,"cache_write":18.75},"limit":{"context":200000,"output":32000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-08-05"},"anthropic/claude-opus-4.5":{"name":"Claude Opus 4.5 (latest)","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-11-24"},"anthropic/claude-opus-4.6":{"name":"Claude Opus 4.6","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-05"},"anthropic/claude-opus-4.7":{"name":"Claude Opus 4.7","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-16"},"anthropic/claude-opus-4.7-fast":{"name":"Claude Opus 4.7 (Fast)","family":"claude-opus","cost":{"input":30,"output":150,"cache_read":3,"cache_write":37.5},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-05-12"},"anthropic/claude-opus-4.8":{"name":"Claude Opus 4.8","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-05-28"},"anthropic/claude-opus-4.8-fast":{"name":"Claude Opus 4.8 (Fast)","family":"claude-opus","cost":{"input":10,"output":50,"cache_read":1,"cache_write":12.5},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-05-27"},"anthropic/claude-sonnet-4":{"name":"Claude Sonnet 4","family":"claude-sonnet","cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":1000000,"output":64000},"modalities":{"input":["image","text","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-05-22"},"anthropic/claude-sonnet-4.5":{"name":"Claude Sonnet 4.5 (latest)","family":"claude-sonnet","cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-09-29"},"anthropic/claude-sonnet-4.6":{"name":"Claude Sonnet 4.6","family":"claude-sonnet","cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-17"},"anthropic/claude-sonnet-5":{"name":"Claude Sonnet 5","family":"claude-sonnet","cost":{"input":2,"output":10,"cache_read":0.2,"cache_write":2.5},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-06-30"},"arcee-ai/coder-large":{"name":"Coder Large","cost":{"input":0.5,"output":0.8},"limit":{"context":32768,"output":32768},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2025-05-05"},"arcee-ai/trinity-large-thinking":{"name":"Trinity Large Thinking","family":"trinity","cost":{"input":0.25,"output":0.8,"cache_read":0.06},"limit":{"context":262144,"output":80000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-01"},"arcee-ai/trinity-mini":{"name":"Trinity Mini","family":"trinity-mini","cost":{"input":0.045,"output":0.15},"limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-01"},"arcee-ai/virtuoso-large":{"name":"Virtuoso Large","cost":{"input":0.75,"output":1.2},"limit":{"context":131072,"output":64000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-05-05"},"baidu/ernie-4.5-vl-424b-a47b":{"name":"ERNIE 4.5 VL 424B A47B ","family":"ernie","cost":{"input":0.42,"output":1.25},"limit":{"context":131072,"output":16000},"modalities":{"input":["image","text"],"output":["text"]},"reasoning":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-06-30"},"bytedance-seed/seed-1.6":{"name":"Seed 1.6","family":"seed","cost":{"input":0.25,"output":2},"limit":{"context":262144,"output":32768},"modalities":{"input":["image","text","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-12-23"},"bytedance-seed/seed-1.6-flash":{"name":"Seed 1.6 Flash","family":"seed","cost":{"input":0.075,"output":0.3},"limit":{"context":262144,"output":32768},"modalities":{"input":["image","text","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-12-23"},"bytedance-seed/seed-2.0-lite":{"name":"Seed-2.0-Lite","family":"seed","cost":{"input":0.25,"output":2},"limit":{"context":262144,"output":131072},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-03-10"},"bytedance-seed/seed-2.0-mini":{"name":"Seed-2.0-Mini","family":"seed","cost":{"input":0.1,"output":0.4},"limit":{"context":262144,"output":131072},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-26"},"bytedance/ui-tars-1.5-7b":{"name":"UI-TARS 7B ","cost":{"input":0.1,"output":0.2,"cache_read":0.1},"limit":{"context":128000,"output":2048},"modalities":{"input":["image","text"],"output":["text"]},"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-07-22"},"cognitivecomputations/dolphin-mistral-24b-venice-edition:free":{"name":"Uncensored (free)","family":"mistral","cost":{},"limit":{"context":32768,"output":32768},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2025-07-09"},"cohere/command-a":{"name":"Command A","family":"command-a","cost":{"input":2.5,"output":10},"limit":{"context":256000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2025-03-13"},"cohere/command-r-08-2024":{"name":"Command R","family":"command-r","cost":{"input":0.15,"output":0.6},"limit":{"context":128000,"output":4000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-08-30"},"cohere/command-r-plus-08-2024":{"name":"Command R+","family":"command-r","cost":{"input":2.5,"output":10},"limit":{"context":128000,"output":4000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-08-30"},"cohere/command-r7b-12-2024":{"name":"Command R7B","family":"command-r","cost":{"input":0.0375,"output":0.15},"limit":{"context":128000,"output":4000},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2024-12-02"},"cohere/north-mini-code:free":{"name":"North Mini Code (free)","family":"north","cost":{},"limit":{"context":256000,"output":64000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-06-17"},"deepcogito/cogito-v2.1-671b":{"name":"Cogito v2.1 671B","family":"cogito","cost":{"input":1.25,"output":1.25},"limit":{"context":128000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"temperature":true,"release_date":"2025-11-13"},"deepseek/deepseek-chat":{"name":"DeepSeek Chat","family":"deepseek","cost":{"input":0.2002,"output":0.8001},"limit":{"context":131072,"output":16000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-01"},"deepseek/deepseek-chat-v3-0324":{"name":"DeepSeek V3 0324","family":"deepseek","cost":{"input":0.24,"output":0.9,"cache_read":0.135},"limit":{"context":163840,"output":16384},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-03-24"},"deepseek/deepseek-chat-v3.1":{"name":"DeepSeek V3.1","family":"deepseek","cost":{"input":0.21,"output":0.79,"cache_read":0.13},"limit":{"context":163840,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-08-21"},"deepseek/deepseek-r1":{"name":"DeepSeek-R1","family":"deepseek-thinking","cost":{"input":0.7,"output":2.5},"limit":{"context":163840,"output":16000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-01-20"},"deepseek/deepseek-r1-0528":{"name":"R1 0528","family":"deepseek","cost":{"input":0.5,"output":2.15,"cache_read":0.35},"limit":{"context":163840,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-05-28"},"deepseek/deepseek-r1-distill-llama-70b":{"name":"R1 Distill Llama 70B","family":"deepseek-thinking","cost":{"input":0.8,"output":0.8},"limit":{"context":128000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"temperature":true,"open_weights":true,"release_date":"2025-01-23"},"deepseek/deepseek-v3.1-terminus":{"name":"DeepSeek V3.1 Terminus","family":"deepseek","cost":{"input":0.27,"output":0.95,"cache_read":0.13},"limit":{"context":163840,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-09-22"},"deepseek/deepseek-v3.2":{"name":"DeepSeek V3.2","family":"deepseek","cost":{"input":0.2288,"output":0.3432,"cache_read":0.02288},"limit":{"context":131072,"output":64000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-01"},"deepseek/deepseek-v3.2-exp":{"name":"DeepSeek V3.2 Exp","family":"deepseek","cost":{"input":0.27,"output":0.41},"limit":{"context":163840,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-09-29"},"deepseek/deepseek-v4-flash":{"name":"DeepSeek V4 Flash","family":"deepseek-flash","cost":{"input":0.09,"output":0.18,"cache_read":0.018},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-24"},"deepseek/deepseek-v4-pro":{"name":"DeepSeek V4 Pro","family":"deepseek-thinking","cost":{"input":0.435,"output":0.87,"cache_read":0.003625},"limit":{"context":1048576,"output":384000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-24"},"google/gemini-2.5-flash":{"name":"Gemini 2.5 Flash","family":"gemini-flash","cost":{"input":0.3,"output":2.5,"cache_read":0.03,"cache_write":0.083333},"limit":{"context":1048576,"output":65535},"modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-06-17"},"google/gemini-2.5-flash-image":{"name":"Nano Banana","family":"gemini-flash","cost":{"input":0.3,"output":2.5,"cache_read":0.03,"cache_write":0.083333},"limit":{"context":32768,"output":32768},"modalities":{"input":["text","image"],"output":["text","image"]},"temperature":true,"attachment":true,"release_date":"2025-08-26"},"google/gemini-2.5-flash-lite":{"name":"Gemini 2.5 Flash-Lite","family":"gemini-flash-lite","cost":{"input":0.1,"output":0.4,"cache_read":0.01,"cache_write":0.083333},"limit":{"context":1048576,"output":65535},"modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-06-17"},"google/gemini-2.5-pro":{"name":"Gemini 2.5 Pro","family":"gemini-pro","cost":{"input":1.25,"output":10,"cache_read":0.125,"cache_write":0.375},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-06-17"},"google/gemini-2.5-pro-preview":{"name":"Gemini 2.5 Pro Preview 06-05","family":"gemini","cost":{"input":1.25,"output":10,"cache_read":0.125,"cache_write":0.375},"limit":{"context":1048576,"output":65536},"modalities":{"input":["pdf","image","text","audio"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-06-05"},"google/gemini-2.5-pro-preview-05-06":{"name":"Gemini 2.5 Pro Preview 05-06","family":"gemini-pro","cost":{"input":1.25,"output":10,"cache_read":0.125,"cache_write":0.375},"limit":{"context":1048576,"output":65535},"modalities":{"input":["text","image","pdf","audio","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-05-07"},"google/gemini-3-flash-preview":{"name":"Gemini 3 Flash Preview","family":"gemini-flash","cost":{"input":0.5,"output":3,"cache_read":0.05,"cache_write":0.083333},"limit":{"context":1048576,"output":65535},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-12-17"},"google/gemini-3-pro-image":{"name":"Nano Banana Pro (Gemini 3 Pro Image)","family":"gemini","cost":{"input":2,"output":12,"cache_read":0.2,"cache_write":0.375},"limit":{"context":65536,"output":32768},"modalities":{"input":["image","text"],"output":["image","text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-06-18"},"google/gemini-3-pro-image-preview":{"name":"Nano Banana Pro","family":"gemini-pro","cost":{"input":2,"output":12,"cache_read":0.2,"cache_write":0.375},"limit":{"context":65536,"output":32768},"modalities":{"input":["text","image"],"output":["text","image"]},"reasoning":true,"temperature":true,"attachment":true,"release_date":"2025-11-20"},"google/gemini-3.1-flash-image":{"name":"Nano Banana 2 (Gemini 3.1 Flash Image)","family":"gemini","cost":{"input":0.5,"output":3},"limit":{"context":131072,"output":32768},"modalities":{"input":["image","text"],"output":["image","text"]},"reasoning":true,"temperature":true,"attachment":true,"release_date":"2026-06-18"},"google/gemini-3.1-flash-image-preview":{"name":"Nano Banana 2","family":"gemini-flash","cost":{"input":0.5,"output":3},"limit":{"context":131072,"output":32768},"modalities":{"input":["image","text"],"output":["text","image"]},"reasoning":true,"temperature":true,"attachment":true,"release_date":"2026-02-26"},"google/gemini-3.1-flash-lite":{"name":"Gemini 3.1 Flash Lite","family":"gemini-flash-lite","cost":{"input":0.25,"output":1.5,"cache_read":0.025,"cache_write":0.083333},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-05-07"},"google/gemini-3.1-flash-lite-image":{"name":"Nano Banana 2 Lite (Gemini 3.1 Flash Lite Image)","family":"gemini","cost":{"input":0.25,"output":1.5},"limit":{"context":65536,"output":66000},"modalities":{"input":["image","text"],"output":["image","text"]},"reasoning":true,"temperature":true,"attachment":true,"release_date":"2026-06-30"},"google/gemini-3.1-flash-lite-preview":{"name":"Gemini 3.1 Flash Lite Preview","family":"gemini-flash-lite","cost":{"input":0.25,"output":1.5,"cache_read":0.025,"cache_write":0.083333},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-03-03"},"google/gemini-3.1-pro-preview":{"name":"Gemini 3.1 Pro Preview","family":"gemini-pro","cost":{"input":2,"output":12,"cache_read":0.2,"cache_write":0.375},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-19"},"google/gemini-3.1-pro-preview-customtools":{"name":"Gemini 3.1 Pro Preview Custom Tools","family":"gemini-pro","cost":{"input":2,"output":12,"cache_read":0.2,"cache_write":0.375},"limit":{"context":1048756,"output":65536},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-19"},"google/gemini-3.5-flash":{"name":"Gemini 3.5 Flash","family":"gemini-flash","cost":{"input":1.5,"output":9,"cache_read":0.15,"cache_write":0.083333},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-05-19"},"google/gemma-2-27b-it":{"name":"Gemma 2 27B","family":"gemma","cost":{"input":0.65,"output":0.65},"limit":{"context":8192,"output":2048},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2024-07-13"},"google/gemma-3-12b-it":{"name":"Gemma 3 12B","family":"gemma","cost":{"input":0.05,"output":0.15},"limit":{"context":131072,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-03-13"},"google/gemma-3-27b-it":{"name":"Gemma 3 27B","family":"gemma","cost":{"input":0.08,"output":0.16},"limit":{"context":131072,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-03-12"},"google/gemma-3-4b-it":{"name":"Gemma 3 4B","family":"gemma","cost":{"input":0.05,"output":0.1},"limit":{"context":131072,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-03-13"},"google/gemma-3n-e4b-it":{"name":"Gemma 3n 4B","family":"gemma","cost":{"input":0.06,"output":0.12},"limit":{"context":32768,"output":32768},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2025-05-20"},"google/gemma-4-26b-a4b-it":{"name":"Gemma 4 26B A4B IT","family":"gemma","cost":{"input":0.06,"output":0.33},"limit":{"context":262144,"output":262144},"modalities":{"input":["image","text","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-02"},"google/gemma-4-26b-a4b-it:free":{"name":"Gemma 4 26B A4B (free)","family":"gemma","cost":{},"limit":{"context":262144,"output":32768},"modalities":{"input":["image","text","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-02"},"google/gemma-4-31b-it":{"name":"Gemma 4 31B IT","family":"gemma","cost":{"input":0.12,"output":0.35,"cache_read":0.09},"limit":{"context":262144,"output":262144},"modalities":{"input":["image","text","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-02"},"google/gemma-4-31b-it:free":{"name":"Gemma 4 31B (free)","family":"gemma","cost":{},"limit":{"context":262144,"output":8192},"modalities":{"input":["image","text","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-02"},"google/lyria-3-clip-preview":{"name":"Lyria 3 Clip Preview","family":"lyria","cost":{},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image"],"output":["text","audio"]},"temperature":true,"attachment":true,"release_date":"2026-03-30"},"google/lyria-3-pro-preview":{"name":"Lyria 3 Pro Preview","family":"lyria","cost":{},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image"],"output":["text","audio"]},"temperature":true,"attachment":true,"release_date":"2026-03-30"},"gryphe/mythomax-l2-13b":{"name":"MythoMax 13B","cost":{"input":0.06,"output":0.06},"limit":{"context":4096,"output":4096},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2023-07-02"},"ibm-granite/granite-4.0-h-micro":{"name":"Granite 4.0 Micro","family":"granite","cost":{"input":0.017,"output":0.112},"limit":{"context":131000,"output":131000},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2025-10-20"},"ibm-granite/granite-4.1-8b":{"name":"Granite 4.1 8B","family":"granite","cost":{"input":0.05,"output":0.1,"cache_read":0.05},"limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-30"},"inception/mercury-2":{"name":"Mercury 2","family":"mercury","cost":{"input":0.25,"output":0.75,"cache_read":0.025},"limit":{"context":128000,"output":50000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-03-04"},"inclusionai/ling-2.6-1t":{"name":"Ling-2.6-1T","family":"ling","cost":{"input":0.075,"output":0.625,"cache_read":0.015},"limit":{"context":262144,"output":32768},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2026-04-23"},"inclusionai/ling-2.6-flash":{"name":"Ling-2.6-flash","family":"ling","cost":{"input":0.01,"output":0.03,"cache_read":0.002},"limit":{"context":262144,"output":32768},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2026-04-21"},"inclusionai/ring-2.6-1t":{"name":"Ring-2.6-1T","family":"ring","cost":{"input":0.075,"output":0.625,"cache_read":0.015},"limit":{"context":262144,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-05-08"},"inflection/inflection-3-pi":{"name":"Inflection 3 Pi","cost":{"input":2.5,"output":10},"limit":{"context":8000,"output":1024},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2024-10-11"},"inflection/inflection-3-productivity":{"name":"Inflection 3 Productivity","cost":{"input":2.5,"output":10},"limit":{"context":8000,"output":1024},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2024-10-11"},"kwaipilot/kat-coder-pro-v2":{"name":"KAT-Coder-Pro V2","family":"kat-coder","cost":{"input":0.3,"output":1.2,"cache_read":0.06},"limit":{"context":256000,"output":80000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2026-03-27"},"liquid/lfm-2.5-1.2b-instruct:free":{"name":"LFM2.5-1.2B-Instruct (free)","family":"liquid","cost":{},"limit":{"context":32768,"output":32768},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2026-01-20"},"liquid/lfm-2.5-1.2b-thinking:free":{"name":"LFM2.5-1.2B-Thinking (free)","family":"liquid","cost":{},"limit":{"context":32768,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-01-20"},"mancer/weaver":{"name":"Weaver (alpha)","family":"alpha","cost":{"input":0.75,"output":1},"limit":{"context":8000,"output":2000},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2023-08-02"},"meta-llama/llama-3-8b-instruct":{"name":"Llama 3 8B Instruct","family":"llama","cost":{"input":0.14,"output":0.14},"limit":{"context":8192,"output":8192},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2024-04-18"},"meta-llama/llama-3.1-70b-instruct":{"name":"Llama 3.1 70B Instruct","family":"llama","cost":{"input":0.4,"output":0.4},"limit":{"context":131072,"output":16384},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-07-23"},"meta-llama/llama-3.1-8b-instruct":{"name":"Llama 3.1 8B Instruct","family":"llama","cost":{"input":0.02,"output":0.03},"limit":{"context":131072,"output":16384},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-07-23"},"meta-llama/llama-3.2-11b-vision-instruct":{"name":"Llama 3.2 11B Vision Instruct","family":"llama","cost":{"input":0.345,"output":0.345},"limit":{"context":131072,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"temperature":true,"attachment":true,"open_weights":true,"release_date":"2024-09-25"},"meta-llama/llama-3.2-1b-instruct":{"name":"Llama 3.2 1B Instruct","family":"llama","cost":{"input":0.027,"output":0.201},"limit":{"context":131072,"output":60000},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2024-09-25"},"meta-llama/llama-3.2-3b-instruct":{"name":"Llama 3.2 3B Instruct","family":"llama","cost":{"input":0.05,"output":0.33},"limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2024-09-25"},"meta-llama/llama-3.2-3b-instruct:free":{"name":"Llama 3.2 3B Instruct (free)","family":"llama","cost":{},"limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2024-09-25"},"meta-llama/llama-3.3-70b-instruct":{"name":"Llama-3.3-70B-Instruct","family":"llama","cost":{"input":0.1,"output":0.32},"limit":{"context":131072,"output":16384},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-12-06"},"meta-llama/llama-3.3-70b-instruct:free":{"name":"Llama 3.3 70B Instruct (free)","family":"llama","cost":{},"limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-12-06"},"meta-llama/llama-4-maverick":{"name":"Llama 4 Maverick","family":"llama","cost":{"input":0.15,"output":0.6},"limit":{"context":1048576,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-04-05"},"meta-llama/llama-4-scout":{"name":"Llama 4 Scout","family":"llama","cost":{"input":0.1,"output":0.3},"limit":{"context":10000000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-04-05"},"meta-llama/llama-guard-4-12b":{"name":"Llama Guard 4 12B","family":"llama","cost":{"input":0.18,"output":0.18},"limit":{"context":163840,"output":16384},"modalities":{"input":["image","text"],"output":["text"]},"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-04-30"},"microsoft/phi-4":{"name":"Phi 4","family":"phi","cost":{"input":0.07,"output":0.14},"limit":{"context":16384,"output":16384},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2025-01-10"},"microsoft/wizardlm-2-8x22b":{"name":"WizardLM-2 8x22B","cost":{"input":0.62,"output":0.62},"limit":{"context":65536,"output":8000},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2024-04-16"},"minimax/minimax-01":{"name":"MiniMax-01","family":"minimax","cost":{"input":0.2,"output":1.1},"limit":{"context":1000192,"output":1000192},"modalities":{"input":["text","image"],"output":["text"]},"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-01-15"},"minimax/minimax-m1":{"name":"MiniMax M1","family":"minimax","cost":{"input":0.4,"output":2.2},"limit":{"context":1000000,"output":40000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-06-17"},"minimax/minimax-m2":{"name":"MiniMax-M2","family":"minimax","cost":{"input":0.255,"output":1.02},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-10-27"},"minimax/minimax-m2-her":{"name":"MiniMax M2-her","family":"minimax","cost":{"input":0.3,"output":1.2,"cache_read":0.03},"limit":{"context":65536,"output":2048},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2026-01-23"},"minimax/minimax-m2.1":{"name":"MiniMax-M2.1","family":"minimax","cost":{"input":0.3,"output":1.2,"cache_read":0.03},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-23"},"minimax/minimax-m2.5":{"name":"MiniMax-M2.5","family":"minimax","cost":{"input":0.15,"output":0.9,"cache_read":0.05},"limit":{"context":204800,"output":196608},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-12"},"minimax/minimax-m2.7":{"name":"MiniMax-M2.7","family":"minimax","cost":{"input":0.24,"output":0.96},"limit":{"context":204800,"output":196608},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-03-18"},"minimax/minimax-m3":{"name":"MiniMax-M3","family":"minimax","cost":{"input":0.3,"output":1.2,"cache_read":0.06},"limit":{"context":1048576,"output":131072},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-06-01"},"mistralai/codestral-2508":{"name":"Codestral 2508","family":"codestral","cost":{"input":0.3,"output":0.9,"cache_read":0.03},"limit":{"context":256000,"output":256000},"modalities":{"input":["text","pdf"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-08-01"},"mistralai/devstral-2512":{"name":"Devstral 2","family":"devstral","cost":{"input":0.4,"output":2,"cache_read":0.04},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","pdf"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-12-09"},"mistralai/ministral-14b-2512":{"name":"Ministral 3 14B 2512","family":"ministral","cost":{"input":0.2,"output":0.2,"cache_read":0.02},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-12-02"},"mistralai/ministral-3b-2512":{"name":"Ministral 3 3B 2512","family":"ministral","cost":{"input":0.1,"output":0.1,"cache_read":0.01},"limit":{"context":131072,"output":131072},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-12-02"},"mistralai/ministral-8b-2512":{"name":"Ministral 3 8B 2512","family":"ministral","cost":{"input":0.15,"output":0.15,"cache_read":0.015},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-12-02"},"mistralai/mistral-large":{"name":"Mistral Large","family":"mistral-large","cost":{"input":2,"output":6,"cache_read":0.2},"limit":{"context":128000,"output":128000},"modalities":{"input":["text","pdf"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-02-26"},"mistralai/mistral-large-2407":{"name":"Mistral Large 2407","family":"mistral-large","cost":{"input":2,"output":6,"cache_read":0.2},"limit":{"context":131072,"output":131072},"modalities":{"input":["text","pdf"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-11-19"},"mistralai/mistral-large-2512":{"name":"Mistral Large 3","family":"mistral-large","cost":{"input":0.5,"output":1.5,"cache_read":0.05},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2024-11-01"},"mistralai/mistral-medium-3":{"name":"Mistral Medium 3","family":"mistral-medium","cost":{"input":0.4,"output":2,"cache_read":0.04},"limit":{"context":131072,"output":131072},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-05-07"},"mistralai/mistral-medium-3-5":{"name":"Mistral Medium 3.5","family":"mistral-medium","cost":{"input":1.5,"output":7.5},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-04-30"},"mistralai/mistral-medium-3.1":{"name":"Mistral Medium 3.1","family":"mistral-medium","cost":{"input":0.4,"output":2,"cache_read":0.04},"limit":{"context":131072,"output":262144},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-08-13"},"mistralai/mistral-nemo":{"name":"Mistral Nemo","family":"mistral-nemo","cost":{"input":0.02,"output":0.03},"limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-07-01"},"mistralai/mistral-saba":{"name":"Saba","family":"mistral","cost":{"input":0.2,"output":0.6,"cache_read":0.02},"limit":{"context":32768,"output":32768},"modalities":{"input":["text","pdf"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-02-17"},"mistralai/mistral-small-24b-instruct-2501":{"name":"Mistral Small 3","family":"mistral-small","cost":{"input":0.05,"output":0.08},"limit":{"context":32768,"output":16384},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2025-01-30"},"mistralai/mistral-small-2603":{"name":"Mistral Small 4","family":"mistral-small","cost":{"input":0.15,"output":0.6,"cache_read":0.015},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-03-16"},"mistralai/mistral-small-3.1-24b-instruct":{"name":"Mistral Small 3.1 24B","family":"mistral-small","cost":{"input":0.351,"output":0.555},"limit":{"context":128000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-03-17"},"mistralai/mistral-small-3.2-24b-instruct":{"name":"Mistral Small 3.2 24B","family":"mistral-small","cost":{"input":0.075,"output":0.2},"limit":{"context":128000,"output":16384},"modalities":{"input":["image","text"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-06-20"},"mistralai/mixtral-8x22b-instruct":{"name":"Mixtral 8x22B Instruct","family":"mistral","cost":{"input":2,"output":6,"cache_read":0.2},"limit":{"context":65536,"output":65536},"modalities":{"input":["text","pdf"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2024-04-17"},"mistralai/voxtral-small-24b-2507":{"name":"Voxtral Small 24B 2507","family":"mistral","cost":{"input":0.1,"output":0.3,"cache_read":0.01},"limit":{"context":32000,"output":32000},"modalities":{"input":["text","audio","pdf"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-10-30"},"moonshotai/kimi-k2":{"name":"Kimi K2 0711","family":"kimi-k2","cost":{"input":0.57,"output":2.3},"limit":{"context":131072,"output":100352},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-11"},"moonshotai/kimi-k2-0905":{"name":"Kimi K2 0905","family":"kimi-k2","cost":{"input":0.6,"output":2.5},"limit":{"context":262144,"output":100352},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-09-04"},"moonshotai/kimi-k2-thinking":{"name":"Kimi K2 Thinking","family":"kimi-thinking","cost":{"input":0.6,"output":2.5,"cache_read":0.15},"limit":{"context":262144,"output":100352},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-11-06"},"moonshotai/kimi-k2.5":{"name":"Kimi K2.5","family":"kimi-k2","cost":{"input":0.375,"output":2.025,"cache_read":0.203},"limit":{"context":262144,"output":256000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-01"},"moonshotai/kimi-k2.6":{"name":"Kimi K2.6","family":"kimi-k2","cost":{"input":0.66,"output":3.41,"cache_read":0.15},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-21"},"moonshotai/kimi-k2.7-code":{"name":"Kimi K2.7 Code","family":"kimi-k2","cost":{"input":0.72,"output":3.49,"cache_read":0.159},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-06-12"},"morph/morph-v3-fast":{"name":"Morph V3 Fast","family":"morph","cost":{"input":0.8,"output":1.2},"limit":{"context":81920,"output":38000},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2025-07-07"},"morph/morph-v3-large":{"name":"Morph V3 Large","family":"morph","cost":{"input":0.9,"output":1.9},"limit":{"context":262144,"output":131072},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2025-07-07"},"nex-agi/nex-n2-mini":{"name":"Nex-N2-Mini","family":"agi","cost":{"input":0.025,"output":0.1,"cache_read":0.0025},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-06-24"},"nex-agi/nex-n2-pro":{"name":"Nex-N2-Pro","family":"agi","cost":{"input":0.25,"output":1,"cache_read":0.025},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-06-08"},"nousresearch/hermes-3-llama-3.1-405b":{"name":"Hermes 3 405B Instruct","family":"nousresearch","cost":{"input":1,"output":1},"limit":{"context":131072,"output":16384},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2024-08-16"},"nousresearch/hermes-3-llama-3.1-405b:free":{"name":"Hermes 3 405B Instruct (free)","family":"hermes","cost":{},"limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2024-08-16"},"nousresearch/hermes-3-llama-3.1-70b":{"name":"Hermes 3 70B Instruct","family":"nousresearch","cost":{"input":0.7,"output":0.7},"limit":{"context":131072,"output":16384},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2024-08-18"},"nousresearch/hermes-4-405b":{"name":"Hermes 4 405B","family":"hermes","cost":{"input":1,"output":3},"limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"temperature":true,"open_weights":true,"release_date":"2025-08-26"},"nousresearch/hermes-4-70b":{"name":"Hermes 4 70B","family":"hermes","cost":{"input":0.13,"output":0.4},"limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"temperature":true,"open_weights":true,"release_date":"2025-08-26"},"nvidia/llama-3.3-nemotron-super-49b-v1.5":{"name":"Llama 3.3 Nemotron Super 49B v1.5","family":"nemotron","cost":{"input":0.4,"output":0.4},"limit":{"context":131072,"output":16384},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-25"},"nvidia/nemotron-3-nano-30b-a3b":{"name":"Nemotron 3 Nano 30B A3B","family":"nemotron","cost":{"input":0.05,"output":0.2},"limit":{"context":262144,"output":228000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-15"},"nvidia/nemotron-3-nano-30b-a3b:free":{"name":"Nemotron 3 Nano 30B A3B (free)","family":"nemotron","cost":{},"limit":{"context":256000,"output":256000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-15"},"nvidia/nemotron-3-nano-omni-30b-a3b-reasoning:free":{"name":"Nemotron 3 Nano Omni (free)","family":"nemotron","cost":{},"limit":{"context":256000,"output":65536},"modalities":{"input":["text","image","video","audio"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-28"},"nvidia/nemotron-3-super-120b-a12b":{"name":"Nemotron 3 Super 120B A12B","family":"nemotron","cost":{"input":0.08,"output":0.45},"limit":{"context":1000000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-03-11"},"nvidia/nemotron-3-super-120b-a12b:free":{"name":"Nemotron 3 Super (free)","family":"nemotron","cost":{},"limit":{"context":1000000,"output":262144},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-03-11"},"nvidia/nemotron-3-ultra-550b-a55b":{"name":"Nemotron 3 Ultra 550B A55B","family":"nemotron","cost":{"input":0.5,"output":2.2,"cache_read":0.1},"limit":{"context":1000000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-06-04"},"nvidia/nemotron-3-ultra-550b-a55b:free":{"name":"Nemotron 3 Ultra (free)","family":"nemotron","cost":{},"limit":{"context":1000000,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-06-04"},"nvidia/nemotron-3.5-content-safety:free":{"name":"Nemotron 3.5 Content Safety (free)","family":"nemotron","cost":{},"limit":{"context":128000,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-06-04"},"nvidia/nemotron-nano-12b-v2-vl:free":{"name":"Nemotron Nano 12B 2 VL (free)","family":"nemotron","cost":{},"limit":{"context":128000,"output":128000},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-10-28"},"nvidia/nemotron-nano-9b-v2:free":{"name":"Nemotron Nano 9B V2 (free)","family":"nemotron","cost":{},"limit":{"context":128000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-08-18"},"openai/gpt-3.5-turbo":{"name":"GPT-3.5-turbo","family":"gpt","cost":{"input":0.5,"output":1.5},"limit":{"context":16385,"output":4096},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2023-03-01"},"openai/gpt-3.5-turbo-0613":{"name":"GPT-3.5 Turbo (older v0613)","family":"gpt","cost":{"input":1,"output":2},"limit":{"context":4095,"output":4096},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2024-01-25"},"openai/gpt-3.5-turbo-16k":{"name":"GPT-3.5 Turbo 16k","family":"gpt","cost":{"input":3,"output":4},"limit":{"context":16385,"output":4096},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2023-08-28"},"openai/gpt-3.5-turbo-instruct":{"name":"GPT-3.5 Turbo Instruct","family":"gpt","cost":{"input":1.5,"output":2},"limit":{"context":4095,"output":4096},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2023-09-28"},"openai/gpt-4":{"name":"GPT-4","family":"gpt","cost":{"input":30,"output":60},"limit":{"context":8191,"output":4096},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2023-11-06"},"openai/gpt-4-turbo":{"name":"GPT-4 Turbo","family":"gpt","cost":{"input":10,"output":30},"limit":{"context":128000,"output":4096},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2023-11-06"},"openai/gpt-4-turbo-preview":{"name":"GPT-4 Turbo Preview","family":"gpt","cost":{"input":10,"output":30},"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2024-01-25"},"openai/gpt-4.1":{"name":"GPT-4.1","family":"gpt","cost":{"input":2,"output":8,"cache_read":0.5},"limit":{"context":1047576,"output":32768},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-04-14"},"openai/gpt-4.1-mini":{"name":"GPT-4.1 mini","family":"gpt-mini","cost":{"input":0.4,"output":1.6,"cache_read":0.1},"limit":{"context":1047576,"output":32768},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-04-14"},"openai/gpt-4.1-nano":{"name":"GPT-4.1 nano","family":"gpt-nano","cost":{"input":0.1,"output":0.4,"cache_read":0.025},"limit":{"context":1047576,"output":32768},"modalities":{"input":["image","text","pdf"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-04-14"},"openai/gpt-4o":{"name":"GPT-4o","family":"gpt","cost":{"input":2.5,"output":10},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-05-13"},"openai/gpt-4o-2024-05-13":{"name":"GPT-4o (2024-05-13)","family":"gpt","cost":{"input":5,"output":15},"limit":{"context":128000,"output":4096},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-05-13"},"openai/gpt-4o-2024-08-06":{"name":"GPT-4o (2024-08-06)","family":"gpt","cost":{"input":2.5,"output":10,"cache_read":1.25},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-08-06"},"openai/gpt-4o-2024-11-20":{"name":"GPT-4o (2024-11-20)","family":"gpt","cost":{"input":2.5,"output":10,"cache_read":1.25},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-11-20"},"openai/gpt-4o-mini":{"name":"GPT-4o mini","family":"gpt-mini","cost":{"input":0.15,"output":0.6,"cache_read":0.075},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-07-18"},"openai/gpt-4o-mini-2024-07-18":{"name":"GPT-4o-mini (2024-07-18)","family":"o-mini","cost":{"input":0.15,"output":0.6,"cache_read":0.075},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-07-18"},"openai/gpt-4o-mini-search-preview":{"name":"GPT-4o-mini Search Preview","family":"o-mini","cost":{"input":0.15,"output":0.6},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-03-12"},"openai/gpt-4o-search-preview":{"name":"GPT-4o Search Preview","family":"gpt","cost":{"input":2.5,"output":10},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-03-12"},"openai/gpt-5":{"name":"GPT-5","family":"gpt","cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-08-07"},"openai/gpt-5-chat":{"name":"GPT-5 Chat","family":"gpt-codex","cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":128000,"output":16384},"modalities":{"input":["pdf","image","text"],"output":["text"]},"attachment":true,"release_date":"2025-08-07"},"openai/gpt-5-codex":{"name":"GPT-5-Codex","family":"gpt-codex","cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-09-15"},"openai/gpt-5-image":{"name":"GPT-5 Image","family":"gpt","cost":{"input":10,"output":10,"cache_read":1.25},"limit":{"context":400000,"output":128000},"modalities":{"input":["image","text","pdf"],"output":["image","text"]},"reasoning":true,"temperature":true,"attachment":true,"release_date":"2025-10-14"},"openai/gpt-5-image-mini":{"name":"GPT-5 Image Mini","family":"gpt","cost":{"input":2.5,"output":2,"cache_read":0.25},"limit":{"context":400000,"output":128000},"modalities":{"input":["pdf","image","text"],"output":["image","text"]},"reasoning":true,"temperature":true,"attachment":true,"release_date":"2025-10-16"},"openai/gpt-5-mini":{"name":"GPT-5 Mini","family":"gpt-mini","cost":{"input":0.25,"output":2,"cache_read":0.025},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-08-07"},"openai/gpt-5-nano":{"name":"GPT-5 Nano","family":"gpt-nano","cost":{"input":0.05,"output":0.4,"cache_read":0.01},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-08-07"},"openai/gpt-5-pro":{"name":"GPT-5 Pro","family":"gpt-pro","cost":{"input":15,"output":120},"limit":{"context":400000,"output":128000},"modalities":{"input":["image","text","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-10-06"},"openai/gpt-5.1":{"name":"GPT-5.1","family":"gpt","cost":{"input":1.25,"output":10,"cache_read":0.13},"limit":{"context":400000,"output":128000},"modalities":{"input":["image","text","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-11-13"},"openai/gpt-5.1-chat":{"name":"GPT-5.1 Chat","family":"gpt-codex","cost":{"input":1.25,"output":10,"cache_read":0.13},"limit":{"context":128000,"output":32000},"modalities":{"input":["pdf","image","text"],"output":["text"]},"tool_call":true,"attachment":true,"release_date":"2025-11-13"},"openai/gpt-5.1-codex":{"name":"GPT-5.1 Codex","family":"gpt-codex","cost":{"input":1.25,"output":10,"cache_read":0.13},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-11-13"},"openai/gpt-5.1-codex-max":{"name":"GPT-5.1 Codex Max","family":"gpt-codex","cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-11-13"},"openai/gpt-5.1-codex-mini":{"name":"GPT-5.1 Codex mini","family":"gpt-codex","cost":{"input":0.25,"output":2,"cache_read":0.025},"limit":{"context":400000,"output":100000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-11-13"},"openai/gpt-5.2":{"name":"GPT-5.2","family":"gpt","cost":{"input":1.75,"output":14,"cache_read":0.175},"limit":{"context":400000,"output":128000},"modalities":{"input":["pdf","image","text"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-12-11"},"openai/gpt-5.2-chat":{"name":"GPT-5.2 Chat","family":"gpt-codex","cost":{"input":1.75,"output":14,"cache_read":0.175},"limit":{"context":128000,"output":16384},"modalities":{"input":["pdf","image","text"],"output":["text"]},"tool_call":true,"attachment":true,"release_date":"2025-12-10"},"openai/gpt-5.2-codex":{"name":"GPT-5.2 Codex","family":"gpt-codex","cost":{"input":1.75,"output":14,"cache_read":0.175},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-12-11"},"openai/gpt-5.2-pro":{"name":"GPT-5.2 Pro","family":"gpt-pro","cost":{"input":21,"output":168},"limit":{"context":400000,"output":128000},"modalities":{"input":["image","text","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-12-11"},"openai/gpt-5.3-chat":{"name":"GPT-5.3 Chat","family":"gpt","cost":{"input":1.75,"output":14,"cache_read":0.175},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"attachment":true,"release_date":"2026-03-03"},"openai/gpt-5.3-codex":{"name":"GPT-5.3 Codex","family":"gpt-codex","cost":{"input":1.75,"output":14,"cache_read":0.175},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-02-05"},"openai/gpt-5.4":{"name":"GPT-5.4","family":"gpt","cost":{"input":2.5,"output":15,"cache_read":0.25},"limit":{"context":1050000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-05"},"openai/gpt-5.4-image-2":{"name":"GPT-5.4 Image 2","family":"gpt","cost":{"input":8,"output":15,"cache_read":2},"limit":{"context":272000,"output":128000},"modalities":{"input":["image","text","pdf"],"output":["image","text"]},"reasoning":true,"attachment":true,"release_date":"2026-04-21"},"openai/gpt-5.4-mini":{"name":"GPT-5.4 mini","family":"gpt-mini","cost":{"input":0.75,"output":4.5,"cache_read":0.075},"limit":{"context":400000,"output":128000},"modalities":{"input":["pdf","image","text"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-17"},"openai/gpt-5.4-nano":{"name":"GPT-5.4 nano","family":"gpt-nano","cost":{"input":0.2,"output":1.25,"cache_read":0.02},"limit":{"context":400000,"output":128000},"modalities":{"input":["pdf","image","text"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-17"},"openai/gpt-5.4-pro":{"name":"GPT-5.4 Pro","family":"gpt-pro","cost":{"input":30,"output":180},"limit":{"context":1050000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-05"},"openai/gpt-5.5":{"name":"GPT-5.5","family":"gpt","cost":{"input":5,"output":30,"cache_read":0.5},"limit":{"context":1050000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-23"},"openai/gpt-5.5-pro":{"name":"GPT-5.5 Pro","family":"gpt-pro","cost":{"input":30,"output":180},"limit":{"context":1050000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-23"},"openai/gpt-5.6-luna":{"name":"GPT-5.6 Luna","family":"gpt-nano","cost":{"input":1,"output":6,"cache_read":0.1,"cache_write":1.25},"limit":{"context":1050000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-07-09"},"openai/gpt-5.6-luna-pro":{"name":"GPT-5.6 Luna Pro","family":"gpt-nano","cost":{"input":1,"output":6,"cache_read":0.1,"cache_write":1.25},"limit":{"context":1050000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-07-09"},"openai/gpt-5.6-sol":{"name":"GPT-5.6 Sol","family":"gpt","cost":{"input":5,"output":30,"cache_read":0.5,"cache_write":6.25},"limit":{"context":1050000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-07-09"},"openai/gpt-5.6-sol-pro":{"name":"GPT-5.6 Sol Pro","family":"gpt","cost":{"input":5,"output":30,"cache_read":0.5,"cache_write":6.25},"limit":{"context":1050000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-07-09"},"openai/gpt-5.6-terra":{"name":"GPT-5.6 Terra","family":"gpt-mini","cost":{"input":2.5,"output":15,"cache_read":0.25,"cache_write":3.125},"limit":{"context":1050000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-07-09"},"openai/gpt-5.6-terra-pro":{"name":"GPT-5.6 Terra Pro","family":"gpt-mini","cost":{"input":2.5,"output":15,"cache_read":0.25,"cache_write":3.125},"limit":{"context":1050000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-07-09"},"openai/gpt-audio":{"name":"GPT Audio","family":"gpt","cost":{"input":2.5,"output":10},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","audio"],"output":["text","audio"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-01-19"},"openai/gpt-audio-mini":{"name":"GPT Audio Mini","family":"o-mini","cost":{"input":0.6,"output":2.4},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","audio"],"output":["text","audio"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-01-19"},"openai/gpt-chat-latest":{"name":"GPT Chat Latest","family":"gpt","cost":{"input":5,"output":30,"cache_read":0.5},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"attachment":true,"release_date":"2026-05-05"},"openai/gpt-oss-120b":{"name":"GPT OSS 120B","family":"gpt-oss","cost":{"input":0.036,"output":0.18},"limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-08-05"},"openai/gpt-oss-120b:free":{"name":"gpt-oss-120b (free)","family":"gpt-oss","cost":{},"limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-08-05"},"openai/gpt-oss-20b":{"name":"GPT OSS 20B","family":"gpt-oss","cost":{"input":0.029,"output":0.14},"limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-08-05"},"openai/gpt-oss-20b:free":{"name":"gpt-oss-20b (free)","family":"gpt-oss","cost":{},"limit":{"context":131072,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-08-05"},"openai/gpt-oss-safeguard-20b":{"name":"gpt-oss-safeguard-20b","family":"gpt-oss","cost":{"input":0.075,"output":0.3,"cache_read":0.0375},"limit":{"context":131072,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-10-29"},"openai/o1":{"name":"o1","family":"o","cost":{"input":15,"output":60,"cache_read":7.5},"limit":{"context":200000,"output":100000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2024-12-05"},"openai/o1-pro":{"name":"o1-pro","family":"o-pro","cost":{"input":150,"output":600},"limit":{"context":200000,"output":100000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2025-03-19"},"openai/o3":{"name":"o3","family":"o","cost":{"input":2,"output":8,"cache_read":0.5},"limit":{"context":200000,"output":100000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-04-16"},"openai/o3-deep-research":{"name":"o3-deep-research","family":"o","cost":{"input":10,"output":40,"cache_read":2.5},"limit":{"context":200000,"output":100000},"modalities":{"input":["image","text","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-06-26"},"openai/o3-mini":{"name":"o3-mini","family":"o-mini","cost":{"input":1.1,"output":4.4,"cache_read":0.55},"limit":{"context":200000,"output":100000},"modalities":{"input":["text","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2024-12-20"},"openai/o3-mini-high":{"name":"o3 Mini High","family":"o","cost":{"input":1.1,"output":4.4,"cache_read":0.55},"limit":{"context":200000,"output":100000},"modalities":{"input":["text","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-02-12"},"openai/o3-pro":{"name":"o3-pro","family":"o-pro","cost":{"input":20,"output":80},"limit":{"context":200000,"output":100000},"modalities":{"input":["text","pdf","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-06-10"},"openai/o4-mini":{"name":"o4-mini","family":"o-mini","cost":{"input":1.1,"output":4.4,"cache_read":0.275},"limit":{"context":200000,"output":100000},"modalities":{"input":["image","text","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-04-16"},"openai/o4-mini-deep-research":{"name":"o4-mini-deep-research","family":"o-mini","cost":{"input":2,"output":8,"cache_read":0.5},"limit":{"context":200000,"output":100000},"modalities":{"input":["pdf","image","text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-06-26"},"openai/o4-mini-high":{"name":"o4 Mini High","family":"o","cost":{"input":1.1,"output":4.4,"cache_read":0.275},"limit":{"context":200000,"output":100000},"modalities":{"input":["image","text","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-04-16"},"openrouter/auto":{"name":"Auto Router","family":"auto","limit":{"context":2000000,"output":2000000},"modalities":{"input":["text","image","audio","pdf","video"],"output":["text","image"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2023-11-08"},"openrouter/bodybuilder":{"name":"Body Builder (beta)","limit":{"context":128000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-12-05"},"openrouter/free":{"name":"Free Models Router","cost":{},"limit":{"context":200000,"output":8000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-01"},"openrouter/fusion":{"name":"Fusion","limit":{"context":1000000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"release_date":"2026-06-13"},"openrouter/pareto-code":{"name":"Pareto Code Router","limit":{"context":2000000,"output":200000},"modalities":{"input":["text"],"output":["text"]},"release_date":"2026-04-21"},"perceptron/perceptron-mk1":{"name":"Perceptron Mk1","cost":{"input":0.15,"output":1.5},"limit":{"context":32768,"output":8192},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"temperature":true,"attachment":true,"release_date":"2026-05-12"},"perplexity/sonar":{"name":"Sonar","family":"sonar","cost":{"input":1,"output":1},"limit":{"context":127072,"output":127072},"modalities":{"input":["text","image"],"output":["text"]},"temperature":true,"attachment":true,"release_date":"2025-01-27"},"perplexity/sonar-deep-research":{"name":"Sonar Deep Research","family":"sonar-deep-research","cost":{"input":2,"output":8},"limit":{"context":128000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"temperature":true,"release_date":"2025-03-07"},"perplexity/sonar-pro":{"name":"Sonar Pro","family":"sonar-pro","cost":{"input":3,"output":15},"limit":{"context":200000,"output":8000},"modalities":{"input":["text","image"],"output":["text"]},"temperature":true,"attachment":true,"release_date":"2025-03-07"},"perplexity/sonar-pro-search":{"name":"Sonar Pro Search","family":"sonar-pro","cost":{"input":3,"output":15},"limit":{"context":200000,"output":8000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"temperature":true,"attachment":true,"release_date":"2025-10-30"},"perplexity/sonar-reasoning-pro":{"name":"Sonar Reasoning Pro","family":"sonar-reasoning","cost":{"input":2,"output":8},"limit":{"context":128000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"temperature":true,"attachment":true,"release_date":"2025-03-07"},"poolside/laguna-m.1":{"name":"Laguna M.1","family":"laguna","cost":{"input":0.2,"output":0.4,"cache_read":0.1},"limit":{"context":262144,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-28"},"poolside/laguna-m.1:free":{"name":"Laguna M.1 (free)","family":"laguna","cost":{},"limit":{"context":262144,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-28"},"poolside/laguna-xs-2.1":{"name":"Laguna XS 2.1","family":"laguna","cost":{"input":0.06,"output":0.12,"cache_read":0.03},"limit":{"context":262144,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-07-02"},"poolside/laguna-xs-2.1:free":{"name":"Laguna XS 2.1 (free)","family":"laguna","cost":{},"limit":{"context":262144,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-07-02"},"qwen/qwen-2.5-72b-instruct":{"name":"Qwen2.5 72B Instruct","family":"qwen","cost":{"input":0.36,"output":0.4},"limit":{"context":131072,"output":16384},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-09-19"},"qwen/qwen-2.5-7b-instruct":{"name":"Qwen2.5 7B Instruct","family":"qwen","cost":{"input":0.04,"output":0.1},"limit":{"context":131072,"output":32768},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-10-16"},"qwen/qwen-2.5-coder-32b-instruct":{"name":"Qwen2.5 Coder 32B Instruct","family":"qwen","cost":{"input":0.66,"output":1},"limit":{"context":128000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2024-11-11"},"qwen/qwen-plus":{"name":"Qwen Plus","family":"qwen","cost":{"input":0.26,"output":0.78,"cache_read":0.052,"cache_write":0.325},"limit":{"context":1000000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2024-01-25"},"qwen/qwen-plus-2025-07-28":{"name":"Qwen Plus 0728","family":"qwen","cost":{"input":0.26,"output":0.78},"limit":{"context":1000000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-09-08"},"qwen/qwen-plus-2025-07-28:thinking":{"name":"Qwen Plus 0728 (thinking)","family":"qwen","cost":{"input":0.26,"output":0.78,"cache_write":0.325},"limit":{"context":1000000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-09-08"},"qwen/qwen2.5-vl-72b-instruct":{"name":"Qwen2.5 VL 72B Instruct","family":"qwen","cost":{"input":0.8,"output":1,"cache_read":0.4},"limit":{"context":131072,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-02-01"},"qwen/qwen3-14b":{"name":"Qwen3 14B","family":"qwen","cost":{"input":0.1,"output":0.24},"limit":{"context":131702,"output":40960},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-04-28"},"qwen/qwen3-235b-a22b":{"name":"Qwen3 235B-A22B","family":"qwen","cost":{"input":0.455,"output":1.82},"limit":{"context":131072,"output":8192},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-04"},"qwen/qwen3-235b-a22b-2507":{"name":"Qwen3 235B A22B Instruct 2507","family":"qwen","cost":{"input":0.09,"output":0.1},"limit":{"context":262144,"output":16384},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-21"},"qwen/qwen3-235b-a22b-thinking-2507":{"name":"Qwen3 235B A22B Thinking 2507","family":"qwen","cost":{"input":0.1495,"output":1.495},"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-25"},"qwen/qwen3-30b-a3b":{"name":"Qwen3 30B A3B","family":"qwen","cost":{"input":0.12,"output":0.5},"limit":{"context":131072,"output":16384},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-04-28"},"qwen/qwen3-30b-a3b-instruct-2507":{"name":"Qwen3 30B A3B Instruct 2507","family":"qwen","cost":{"input":0.04815,"output":0.19305},"limit":{"context":131072,"output":32000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-29"},"qwen/qwen3-30b-a3b-thinking-2507":{"name":"Qwen3 30B A3B Thinking 2507","family":"qwen","cost":{"input":0.13,"output":1.56},"limit":{"context":131072,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-08-28"},"qwen/qwen3-32b":{"name":"Qwen3 32B","family":"qwen","cost":{"input":0.08,"output":0.28},"limit":{"context":131072,"output":16384},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-04"},"qwen/qwen3-8b":{"name":"Qwen3 8B","family":"qwen","cost":{"input":0.117,"output":0.455},"limit":{"context":131072,"output":8192},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-04-28"},"qwen/qwen3-coder":{"name":"Qwen3 Coder 480B A35B","family":"qwen","cost":{"input":0.22,"output":1.8},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-23"},"qwen/qwen3-coder-30b-a3b-instruct":{"name":"Qwen3-Coder 30B-A3B Instruct","family":"qwen","cost":{"input":0.07,"output":0.27},"limit":{"context":160000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-04"},"qwen/qwen3-coder-flash":{"name":"Qwen3 Coder Flash","family":"qwen","cost":{"input":0.195,"output":0.975,"cache_read":0.039,"cache_write":0.24375},"limit":{"context":1000000,"output":65536},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-07-28"},"qwen/qwen3-coder-next":{"name":"Qwen3 Coder Next","family":"qwen","cost":{"input":0.11,"output":0.8,"cache_read":0.07},"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-04"},"qwen/qwen3-coder-plus":{"name":"Qwen3 Coder Plus","family":"qwen","cost":{"input":0.65,"output":3.25,"cache_read":0.13,"cache_write":0.8125},"limit":{"context":1000000,"output":65536},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-07-23"},"qwen/qwen3-coder:free":{"name":"Qwen3 Coder 480B A35B (free)","family":"qwen","cost":{},"limit":{"context":1048576,"output":262000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-23"},"qwen/qwen3-max":{"name":"Qwen3 Max","family":"qwen","cost":{"input":0.78,"output":3.9,"cache_read":0.156,"cache_write":0.975},"limit":{"context":262144,"output":32768},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-09-23"},"qwen/qwen3-max-thinking":{"name":"Qwen3 Max Thinking","family":"qwen","cost":{"input":0.78,"output":3.9},"limit":{"context":262144,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-02-09"},"qwen/qwen3-next-80b-a3b-instruct":{"name":"Qwen3-Next 80B-A3B Instruct","family":"qwen","cost":{"input":0.09,"output":1.1},"limit":{"context":262144,"output":16384},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-09"},"qwen/qwen3-next-80b-a3b-instruct:free":{"name":"Qwen3 Next 80B A3B Instruct (free)","family":"qwen","cost":{},"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-09"},"qwen/qwen3-next-80b-a3b-thinking":{"name":"Qwen3-Next 80B-A3B (Thinking)","family":"qwen","cost":{"input":0.0975,"output":0.78},"limit":{"context":262144,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-09"},"qwen/qwen3-vl-235b-a22b-instruct":{"name":"Qwen3 VL 235B A22B Instruct","family":"qwen","cost":{"input":0.2,"output":0.88,"cache_read":0.11},"limit":{"context":262144,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-09-23"},"qwen/qwen3-vl-235b-a22b-thinking":{"name":"Qwen3 VL 235B A22B Thinking","family":"qwen","cost":{"input":0.26,"output":2.6},"limit":{"context":131072,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-09-23"},"qwen/qwen3-vl-30b-a3b-instruct":{"name":"Qwen3 VL 30B A3B Instruct","family":"qwen","cost":{"input":0.13,"output":0.52},"limit":{"context":262144,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-10-06"},"qwen/qwen3-vl-30b-a3b-thinking":{"name":"Qwen3 VL 30B A3B Thinking","family":"qwen","cost":{"input":0.13,"output":1.56},"limit":{"context":131072,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-10-06"},"qwen/qwen3-vl-32b-instruct":{"name":"Qwen3 VL 32B Instruct","family":"qwen","cost":{"input":0.104,"output":0.416},"limit":{"context":262144,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-10-23"},"qwen/qwen3-vl-8b-instruct":{"name":"Qwen3 VL 8B Instruct","family":"qwen","cost":{"input":0.117,"output":0.455},"limit":{"context":256000,"output":32768},"modalities":{"input":["image","text"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-10-14"},"qwen/qwen3-vl-8b-thinking":{"name":"Qwen3 VL 8B Thinking","family":"qwen","cost":{"input":0.117,"output":1.365},"limit":{"context":256000,"output":32768},"modalities":{"input":["image","text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-10-14"},"qwen/qwen3.5-122b-a10b":{"name":"Qwen3.5 122B-A10B","family":"qwen","cost":{"input":0.26,"output":2.08},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-02-23"},"qwen/qwen3.5-27b":{"name":"Qwen3.5 27B","family":"qwen","cost":{"input":0.195,"output":1.56},"limit":{"context":262144,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-02-23"},"qwen/qwen3.5-35b-a3b":{"name":"Qwen3.5 35B-A3B","family":"qwen","cost":{"input":0.14,"output":1,"cache_read":0.05},"limit":{"context":262144,"output":81920},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-02-23"},"qwen/qwen3.5-397b-a17b":{"name":"Qwen3.5 397B-A17B","family":"qwen","cost":{"input":0.385,"output":2.45,"cache_read":0.111},"limit":{"context":256000,"output":64000},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-02-15"},"qwen/qwen3.5-9b":{"name":"Qwen3.5 9B","family":"qwen","cost":{"input":0.1,"output":0.15},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-02-23"},"qwen/qwen3.5-flash-02-23":{"name":"Qwen3.5-Flash","family":"qwen","cost":{"input":0.065,"output":0.26},"limit":{"context":1000000,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-25"},"qwen/qwen3.5-plus-02-15":{"name":"Qwen3.5 Plus 2026-02-15","family":"qwen","cost":{"input":0.26,"output":1.56},"limit":{"context":1000000,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-16"},"qwen/qwen3.5-plus-20260420":{"name":"Qwen3.5 Plus 2026-04-20","family":"qwen3.5","cost":{"input":0.3,"output":1.8,"cache_write":0.375},"limit":{"context":1000000,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-04-27"},"qwen/qwen3.6-27b":{"name":"Qwen3.6 27B","family":"qwen","cost":{"input":0.285,"output":2.4,"cache_read":0.15},"limit":{"context":262144,"output":262140},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-22"},"qwen/qwen3.6-35b-a3b":{"name":"Qwen3.6 35B-A3B","family":"qwen","cost":{"input":0.14,"output":1},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-17"},"qwen/qwen3.6-flash":{"name":"Qwen3.6 Flash","family":"qwen3.6","cost":{"input":0.1875,"output":1.125,"cache_write":0.234375},"limit":{"context":1000000,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-04-27"},"qwen/qwen3.6-max-preview":{"name":"Qwen3.6 Max Preview","family":"qwen","cost":{"input":1.04,"output":6.24,"cache_write":1.3},"limit":{"context":262144,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-04-20"},"qwen/qwen3.6-plus":{"name":"Qwen3.6 Plus","family":"qwen","cost":{"input":0.325,"output":1.95,"cache_write":0.40625},"limit":{"context":1000000,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-04-02"},"qwen/qwen3.7-max":{"name":"Qwen3.7 Max","family":"qwen","cost":{"input":1.25,"output":3.75,"cache_read":0.25,"cache_write":1.5625},"limit":{"context":1000000,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-05-21"},"qwen/qwen3.7-plus":{"name":"Qwen3.7 Plus","family":"qwen","cost":{"input":0.32,"output":1.28,"cache_read":0.064,"cache_write":0.4},"limit":{"context":1000000,"output":65536},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-06-02"},"rekaai/reka-edge":{"name":"Reka Edge","family":"reka","cost":{"input":0.1,"output":0.1},"limit":{"context":16384,"output":16384},"modalities":{"input":["image","text","video"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-03-20"},"rekaai/reka-flash-3":{"name":"Reka Flash 3","family":"reka","cost":{"input":0.1,"output":0.2},"limit":{"context":65536,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"temperature":true,"open_weights":true,"release_date":"2025-03-12"},"relace/relace-apply-3":{"name":"Relace Apply 3","cost":{"input":0.85,"output":1.25},"limit":{"context":256000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-09-26"},"relace/relace-search":{"name":"Relace Search","cost":{"input":1,"output":3},"limit":{"context":256000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-12-08"},"sakana/fugu-ultra":{"name":"Fugu Ultra","family":"fugu","cost":{"input":5,"output":30,"cache_read":0.5},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-06-24"},"sao10k/l3-lunaris-8b":{"name":"Llama 3 8B Lunaris","family":"llama","cost":{"input":0.04,"output":0.05},"limit":{"context":8192,"output":16384},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2024-08-13"},"sao10k/l3.1-70b-hanami-x1":{"name":"Llama 3.1 70B Hanami x1","family":"llama","cost":{"input":3,"output":3},"limit":{"context":16000,"output":16000},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2025-01-08"},"sao10k/l3.1-euryale-70b":{"name":"Llama 3.1 Euryale 70B v2.2","family":"llama","cost":{"input":0.85,"output":0.85},"limit":{"context":131072,"output":16384},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-08-28"},"sao10k/l3.3-euryale-70b":{"name":"Llama 3.3 Euryale 70B","family":"llama","cost":{"input":0.65,"output":0.75},"limit":{"context":131072,"output":16384},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2024-12-18"},"stepfun/step-3.5-flash":{"name":"Step 3.5 Flash","cost":{"input":0.1,"output":0.3},"limit":{"context":262144,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-01-29"},"stepfun/step-3.7-flash":{"name":"Step 3.7 Flash","cost":{"input":0.2,"output":1.15,"cache_read":0.04},"limit":{"context":256000,"output":256000},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-05-29"},"tencent/hunyuan-a13b-instruct":{"name":"Hunyuan A13B Instruct","family":"hunyuan","cost":{"input":0.14,"output":0.57},"limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"temperature":true,"open_weights":true,"release_date":"2025-07-08"},"tencent/hy3":{"name":"Hy3","family":"hy3","cost":{"input":0.14,"output":0.58,"cache_read":0.035},"limit":{"context":262144,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-07-06"},"tencent/hy3-preview":{"name":"Hy3 preview","family":"Hy","cost":{"input":0.063,"output":0.21,"cache_read":0.021},"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-20"},"tencent/hy3:free":{"name":"Hy3 (free)","family":"hy3","cost":{},"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-07-06"},"thedrummer/cydonia-24b-v4.1":{"name":"Cydonia 24B V4.1","cost":{"input":0.3,"output":0.5,"cache_read":0.15},"limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2025-09-27"},"thedrummer/rocinante-12b":{"name":"Rocinante 12B","cost":{"input":0.25,"output":0.5},"limit":{"context":65536,"output":65536},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2024-09-30"},"thedrummer/skyfall-36b-v2":{"name":"Skyfall 36B V2","cost":{"input":0.55,"output":0.8,"cache_read":0.25},"limit":{"context":32768,"output":32768},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2025-03-10"},"thedrummer/unslopnemo-12b":{"name":"UnslopNemo 12B","cost":{"input":0.4,"output":0.4},"limit":{"context":32768,"output":32768},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-11-08"},"undi95/remm-slerp-l2-13b":{"name":"ReMM SLERP 13B","cost":{"input":0.45,"output":0.65},"limit":{"context":6144,"output":4096},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2023-07-22"},"upstage/solar-pro-3":{"name":"Solar Pro 3","family":"solar-pro","cost":{"input":0.15,"output":0.6,"cache_read":0.015},"limit":{"context":128000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-01-27"},"writer/palmyra-x5":{"name":"Palmyra X5","family":"palmyra","cost":{"input":0.6,"output":6},"limit":{"context":1040000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2026-01-21"},"x-ai/grok-4.20":{"name":"Grok 4.20","family":"grok","cost":{"input":1.25,"output":2.5,"cache_read":0.2},"limit":{"context":2000000,"output":2000000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-03-31"},"x-ai/grok-4.20-multi-agent":{"name":"Grok 4.20 Multi-Agent","family":"grok","cost":{"input":1.25,"output":2.5,"cache_read":0.2},"limit":{"context":2000000,"output":2000000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"temperature":true,"attachment":true,"release_date":"2026-03-31"},"x-ai/grok-4.3":{"name":"Grok 4.3","family":"grok","cost":{"input":1.25,"output":2.5,"cache_read":0.2},"limit":{"context":1000000,"output":1000000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-04-17"},"x-ai/grok-4.5":{"name":"Grok 4.5","family":"grok","cost":{"input":2,"output":6,"cache_read":0.5},"limit":{"context":500000,"output":500000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-07-08"},"x-ai/grok-build-0.1":{"name":"Grok Build 0.1","family":"grok-build","cost":{"input":1,"output":2,"cache_read":0.2},"limit":{"context":256000,"output":256000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-04-16"},"xiaomi/mimo-v2.5":{"name":"MiMo-V2.5","family":"mimo","cost":{"input":0.105,"output":0.28,"cache_read":0.028},"limit":{"context":1048576,"output":131072},"modalities":{"input":["text","image","audio","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-22"},"xiaomi/mimo-v2.5-pro":{"name":"MiMo-V2.5-Pro","family":"mimo","cost":{"input":0.435,"output":0.87,"cache_read":0.0036},"limit":{"context":1048576,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-22"},"z-ai/glm-4.5":{"name":"GLM-4.5","family":"glm","cost":{"input":0.6,"output":2.2,"cache_read":0.11},"limit":{"context":131072,"output":98304},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-28"},"z-ai/glm-4.5-air":{"name":"GLM-4.5-Air","family":"glm-air","cost":{"input":0.13,"output":0.85,"cache_read":0.025},"limit":{"context":131072,"output":98304},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-28"},"z-ai/glm-4.5v":{"name":"GLM-4.5V","family":"glm","cost":{"input":0.6,"output":1.8,"cache_read":0.11},"limit":{"context":65536,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-08-11"},"z-ai/glm-4.6":{"name":"GLM-4.6","family":"glm","cost":{"input":0.43,"output":1.74,"cache_read":0.08},"limit":{"context":202752,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-09-30"},"z-ai/glm-4.6v":{"name":"GLM-4.6V","family":"glm","cost":{"input":0.3,"output":0.9,"cache_read":0.055},"limit":{"context":131072,"output":32768},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-12-08"},"z-ai/glm-4.7":{"name":"GLM-4.7","family":"glm","cost":{"input":0.4,"output":1.75,"cache_read":0.08},"limit":{"context":202752,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-22"},"z-ai/glm-4.7-flash":{"name":"GLM-4.7-Flash","family":"glm-flash","cost":{"input":0.06,"output":0.4,"cache_read":0.01},"limit":{"context":202752,"output":16384},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-01-19"},"z-ai/glm-5":{"name":"GLM-5","family":"glm","cost":{"input":0.6,"output":1.92,"cache_read":0.12},"limit":{"context":202752,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-12"},"z-ai/glm-5-turbo":{"name":"GLM-5-Turbo","family":"glm","cost":{"input":1.2,"output":4,"cache_read":0.24},"limit":{"context":262144,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-03-16"},"z-ai/glm-5.1":{"name":"GLM-5.1","family":"glm","cost":{"input":0.966,"output":3.036,"cache_read":0.1794},"limit":{"context":202752,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-07"},"z-ai/glm-5.2":{"name":"GLM-5.2","family":"glm","cost":{"input":0.54,"output":1.76,"cache_read":0.1},"limit":{"context":1048576,"output":101376},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-06-13"},"z-ai/glm-5v-turbo":{"name":"GLM-5V-Turbo","family":"glm","cost":{"input":1.2,"output":4,"cache_read":0.24},"limit":{"context":202752,"output":131072},"modalities":{"input":["image","text","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-04-01"},"~anthropic/claude-fable-latest":{"name":"Claude Fable Latest","family":"claude-fable","cost":{"input":10,"output":50,"cache_read":1,"cache_write":12.5},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-06-09"},"~anthropic/claude-haiku-latest":{"name":"Anthropic Claude Haiku Latest","family":"claude-haiku","cost":{"input":1,"output":5,"cache_read":0.1,"cache_write":1.25},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-04-27"},"~anthropic/claude-opus-latest":{"name":"Claude Opus Latest","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-04-21"},"~anthropic/claude-sonnet-latest":{"name":"Anthropic Claude Sonnet Latest","family":"claude-sonnet","cost":{"input":2,"output":10,"cache_read":0.2,"cache_write":2.5},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-27"},"~google/gemini-flash-latest":{"name":"Google Gemini Flash Latest","family":"gemini-flash","cost":{"input":1.5,"output":9,"cache_read":0.15,"cache_write":0.083333},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","pdf","audio"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-04-27"},"~google/gemini-pro-latest":{"name":"Google Gemini Pro Latest","family":"gemini-pro","cost":{"input":2,"output":12,"cache_read":0.2,"cache_write":0.375},"limit":{"context":1048576,"output":65536},"modalities":{"input":["audio","pdf","image","text","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-04-27"},"~moonshotai/kimi-latest":{"name":"MoonshotAI Kimi Latest","family":"kimi","cost":{"input":0.66,"output":3.41,"cache_read":0.15},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-04-27"},"~openai/gpt-latest":{"name":"OpenAI GPT Latest","family":"gpt","cost":{"input":5,"output":30,"cache_read":0.5,"cache_write":6.25},"limit":{"context":1050000,"output":128000},"modalities":{"input":["pdf","image","text"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-27"},"~openai/gpt-mini-latest":{"name":"OpenAI GPT Mini Latest","family":"gpt-mini","cost":{"input":0.75,"output":4.5,"cache_read":0.075},"limit":{"context":400000,"output":128000},"modalities":{"input":["pdf","image","text"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-27"},"~x-ai/grok-latest":{"name":"Grok Latest","family":"grok","cost":{"input":2,"output":6,"cache_read":0.5},"limit":{"context":500000,"output":1000000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-07-08"}}},"orcarouter":{"models":{"anthropic/claude-haiku-4.5":{"name":"Claude Haiku 4.5 (latest)","family":"claude-haiku","cost":{"input":1,"output":5,"cache_read":0.1,"cache_write":1.25},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-10-15"},"anthropic/claude-opus-4":{"name":"Claude Opus 4 (latest)","family":"claude-opus","cost":{"input":15,"output":75,"cache_read":1.5,"cache_write":18.75},"limit":{"context":200000,"output":32000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-05-22"},"anthropic/claude-opus-4.1":{"name":"Claude Opus 4.1 (latest)","family":"claude-opus","cost":{"input":15,"output":75,"cache_read":1.5,"cache_write":18.75},"limit":{"context":200000,"output":32000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-08-05"},"anthropic/claude-opus-4.5":{"name":"Claude Opus 4.5 (latest)","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-11-24"},"anthropic/claude-opus-4.6":{"name":"Claude Opus 4.6","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-05"},"anthropic/claude-opus-4.7":{"name":"Claude Opus 4.7","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-16"},"anthropic/claude-sonnet-4":{"name":"Claude Sonnet 4 (latest)","family":"claude-sonnet","cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-05-22"},"anthropic/claude-sonnet-4.5":{"name":"Claude Sonnet 4.5 (latest)","family":"claude-sonnet","cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-09-29"},"anthropic/claude-sonnet-4.6":{"name":"Claude Sonnet 4.6","family":"claude-sonnet","cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-17"},"deepseek/deepseek-chat":{"name":"DeepSeek Chat","family":"deepseek","cost":{"input":0.14,"output":0.28,"cache_read":0.028},"limit":{"context":1000000,"output":384000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-12-01"},"deepseek/deepseek-reasoner":{"name":"DeepSeek Reasoner","family":"deepseek-thinking","cost":{"input":0.435,"output":0.87,"cache_read":0.028},"limit":{"context":1000000,"output":384000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-12-01"},"deepseek/deepseek-v4-flash":{"name":"DeepSeek V4 Flash","family":"deepseek-flash","cost":{"input":0.19,"output":0.37,"cache_read":0.0028},"limit":{"context":1000000,"output":384000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-24"},"deepseek/deepseek-v4-pro":{"name":"DeepSeek V4 Pro","family":"deepseek-thinking","cost":{"input":0.56,"output":1.12,"cache_read":0.003625},"limit":{"context":1000000,"output":384000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-24"},"google/gemini-2.5-flash":{"name":"Gemini 2.5 Flash","family":"gemini-flash","cost":{"input":0.3,"output":2.5,"cache_read":0.03},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-06-17"},"google/gemini-2.5-flash-lite":{"name":"Gemini 2.5 Flash-Lite","family":"gemini-flash-lite","cost":{"input":0.1,"output":0.4,"cache_read":0.01},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-06-17"},"google/gemini-2.5-pro":{"name":"Gemini 2.5 Pro","family":"gemini-pro","cost":{"input":2.5,"output":15,"cache_read":0.125},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-06-17"},"google/gemini-3-flash-preview":{"name":"Gemini 3 Flash Preview","family":"gemini-flash","cost":{"input":0.5,"output":3,"cache_read":0.05},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-12-17"},"google/gemini-3-pro-preview":{"name":"Gemini 3 Pro Preview","family":"gemini-pro","cost":{"input":4,"output":18,"cache_read":0.2},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-11-18"},"google/gemini-3.1-flash-lite-preview":{"name":"Gemini 3.1 Flash Lite Preview","family":"gemini-flash-lite","cost":{"input":0.25,"output":1.5,"cache_read":0.025},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-03-03"},"google/gemini-3.1-pro-preview":{"name":"Gemini 3.1 Pro Preview","family":"gemini-pro","cost":{"input":4,"output":18,"cache_read":0.2},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-19"},"google/gemini-3.1-pro-preview-customtools":{"name":"Gemini 3.1 Pro Preview Custom Tools","family":"gemini-pro","cost":{"input":4,"output":18,"cache_read":0.2},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-19"},"google/gemini-flash-latest":{"name":"Gemini Flash Latest","family":"gemini-flash","cost":{"input":0.5,"output":3,"cache_read":0.075},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-09-25"},"google/gemini-flash-lite-latest":{"name":"Gemini Flash-Lite Latest","family":"gemini-flash-lite","cost":{"input":0.25,"output":1.5,"cache_read":0.025},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-09-25"},"google/gemma-4-26b-a4b-it":{"name":"Gemma 4 26B A4B IT","family":"gemma","cost":{"input":0.06,"output":0.33},"limit":{"context":262144,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-02"},"google/gemma-4-31b-it":{"name":"Gemma 4 31B IT","family":"gemma","cost":{"input":0.13,"output":0.38},"limit":{"context":262144,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-02"},"grok/grok-4.3":{"name":"Grok 4.3","family":"grok","cost":{"input":1.25,"output":2.5,"cache_read":0.2},"limit":{"context":1000000,"output":30000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-04-17"},"kimi/kimi-k2.5":{"name":"Kimi K2.5","family":"kimi-k2","cost":{"input":0.6,"output":3,"cache_read":0.1},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"open_weights":true,"release_date":"2026-01"},"kimi/kimi-k2.6":{"name":"Kimi K2.6","family":"kimi-k2","cost":{"input":0.95,"output":4,"cache_read":0.16},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-21"},"minimax/minimax-m2.5":{"name":"MiniMax-M2.5","family":"minimax","cost":{"input":0.3,"output":1.2,"cache_read":0.03,"cache_write":0.375},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-12"},"minimax/minimax-m2.5-highspeed":{"name":"MiniMax-M2.5-highspeed","family":"minimax","cost":{"input":0.6,"output":2.4,"cache_read":0.06,"cache_write":0.375},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-13"},"minimax/minimax-m2.7":{"name":"MiniMax-M2.7","family":"minimax","cost":{"input":0.3,"output":1.2,"cache_read":0.06,"cache_write":0.375},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-03-18"},"minimax/minimax-m2.7-highspeed":{"name":"MiniMax-M2.7-highspeed","family":"minimax","cost":{"input":0.6,"output":2.4,"cache_read":0.06,"cache_write":0.375},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-03-18"},"openai/gpt-3.5-turbo":{"name":"GPT-3.5-turbo","family":"gpt","cost":{"input":0.5,"output":1.5},"limit":{"context":16385,"output":4096},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2023-03-01"},"openai/gpt-4":{"name":"GPT-4","family":"gpt","cost":{"input":30,"output":60},"limit":{"context":8192,"output":8192},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2023-11-06"},"openai/gpt-4-turbo":{"name":"GPT-4 Turbo","family":"gpt","cost":{"input":10,"output":30},"limit":{"context":128000,"output":4096},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2023-11-06"},"openai/gpt-4.1":{"name":"GPT-4.1","family":"gpt","cost":{"input":2,"output":8,"cache_read":0.5},"limit":{"context":1047576,"output":32768},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-04-14"},"openai/gpt-4.1-mini":{"name":"GPT-4.1 mini","family":"gpt-mini","cost":{"input":0.4,"output":1.6,"cache_read":0.1},"limit":{"context":1047576,"output":32768},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-04-14"},"openai/gpt-4.1-nano":{"name":"GPT-4.1 nano","family":"gpt-nano","cost":{"input":0.1,"output":0.4,"cache_read":0.025},"limit":{"context":1047576,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-04-14"},"openai/gpt-4o":{"name":"GPT-4o","family":"gpt","cost":{"input":2.5,"output":10,"cache_read":1.25},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-05-13"},"openai/gpt-4o-2024-05-13":{"name":"GPT-4o (2024-05-13)","family":"gpt","cost":{"input":5,"output":15},"limit":{"context":128000,"output":4096},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-05-13"},"openai/gpt-4o-2024-08-06":{"name":"GPT-4o (2024-08-06)","family":"gpt","cost":{"input":2.5,"output":10,"cache_read":1.25},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-08-06"},"openai/gpt-4o-2024-11-20":{"name":"GPT-4o (2024-11-20)","family":"gpt","cost":{"input":2.5,"output":10,"cache_read":1.25},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-11-20"},"openai/gpt-4o-mini":{"name":"GPT-4o mini","family":"gpt-mini","cost":{"input":0.15,"output":0.6,"cache_read":0.075},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-07-18"},"openai/gpt-5":{"name":"GPT-5","family":"gpt","cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-08-07"},"openai/gpt-5-chat-latest":{"name":"GPT-5 Chat (latest)","family":"gpt-codex","cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"temperature":true,"attachment":true,"release_date":"2025-08-07"},"openai/gpt-5-codex":{"name":"GPT-5-Codex","family":"gpt-codex","cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"release_date":"2025-09-15"},"openai/gpt-5-mini":{"name":"GPT-5 Mini","family":"gpt-mini","cost":{"input":0.25,"output":2,"cache_read":0.025},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-08-07"},"openai/gpt-5-nano":{"name":"GPT-5 Nano","family":"gpt-nano","cost":{"input":0.05,"output":0.4,"cache_read":0.005},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-08-07"},"openai/gpt-5-pro":{"name":"GPT-5 Pro","family":"gpt-pro","cost":{"input":15,"output":120},"limit":{"context":400000,"output":272000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-10-06"},"openai/gpt-5.1":{"name":"GPT-5.1","family":"gpt","cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-11-13"},"openai/gpt-5.1-chat-latest":{"name":"GPT-5.1 Chat","family":"gpt-codex","cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-11-13"},"openai/gpt-5.1-codex":{"name":"GPT-5.1 Codex","family":"gpt-codex","cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-11-13"},"openai/gpt-5.1-codex-max":{"name":"GPT-5.1 Codex Max","family":"gpt-codex","cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-11-13"},"openai/gpt-5.1-codex-mini":{"name":"GPT-5.1 Codex mini","family":"gpt-codex","cost":{"input":0.25,"output":2,"cache_read":0.025},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-11-13"},"openai/gpt-5.2":{"name":"GPT-5.2","family":"gpt","cost":{"input":1.75,"output":14,"cache_read":0.175},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-12-11"},"openai/gpt-5.2-chat-latest":{"name":"GPT-5.2 Chat","family":"gpt-codex","cost":{"input":1.75,"output":14,"cache_read":0.175},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-12-11"},"openai/gpt-5.2-codex":{"name":"GPT-5.2 Codex","family":"gpt-codex","cost":{"input":1.75,"output":14,"cache_read":0.175},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-12-11"},"openai/gpt-5.2-pro":{"name":"GPT-5.2 Pro","family":"gpt-pro","cost":{"input":21,"output":168},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-12-11"},"openai/gpt-5.3-chat-latest":{"name":"GPT-5.3 Chat (latest)","family":"gpt","cost":{"input":1.75,"output":14,"cache_read":0.175},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-03-03"},"openai/gpt-5.3-codex":{"name":"GPT-5.3 Codex","family":"gpt-codex","cost":{"input":1.75,"output":14,"cache_read":0.175},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-02-05"},"openai/gpt-5.4":{"name":"GPT-5.4","family":"gpt","cost":{"input":5,"output":22.5,"cache_read":0.25},"limit":{"context":1050000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-05"},"openai/gpt-5.4-mini":{"name":"GPT-5.4 mini","family":"gpt-mini","cost":{"input":0.75,"output":4.5,"cache_read":0.075},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-17"},"openai/gpt-5.4-nano":{"name":"GPT-5.4 nano","family":"gpt-nano","cost":{"input":0.2,"output":1.25,"cache_read":0.02},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-17"},"openai/gpt-5.4-pro":{"name":"GPT-5.4 Pro","family":"gpt-pro","cost":{"input":60,"output":270},"limit":{"context":1050000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-05"},"openai/gpt-5.5":{"name":"GPT-5.5","family":"gpt","cost":{"input":5,"output":30,"cache_read":0.5},"limit":{"context":1050000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-23"},"openai/gpt-5.5-pro":{"name":"GPT-5.5 Pro","family":"gpt-pro","cost":{"input":30,"output":180},"limit":{"context":1050000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-23"},"orcarouter/auto":{"name":"OrcaRouter Auto","family":"auto","cost":{},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-01-01"},"qwen/qwen3-max":{"name":"Qwen3 Max","family":"qwen","cost":{"input":0.359,"output":1.434},"limit":{"context":262144,"output":65536},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-09-23"},"qwen/qwen3.5-122b-a10b":{"name":"Qwen3.5 122B-A10B","family":"qwen","cost":{"input":0.115,"output":0.917},"limit":{"context":262144,"output":65536},"modalities":{"input":["text","image","video","audio"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-02-23"},"qwen/qwen3.5-27b":{"name":"Qwen3.5 27B","family":"qwen","cost":{"input":0.086,"output":0.688},"limit":{"context":262144,"output":65536},"modalities":{"input":["text","image","video","audio"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-02-23"},"qwen/qwen3.5-35b-a3b":{"name":"Qwen3.5 35B-A3B","family":"qwen","cost":{"input":0.057,"output":0.459},"limit":{"context":262144,"output":65536},"modalities":{"input":["text","image","video","audio"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-02-23"},"qwen/qwen3.5-397b-a17b":{"name":"Qwen3.5 397B-A17B","family":"qwen","cost":{"input":0.172,"output":1.032},"limit":{"context":262144,"output":65536},"modalities":{"input":["text","image","video","audio"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-02-15"},"qwen/qwen3.5-plus":{"name":"Qwen3.5 Plus","family":"qwen","cost":{"input":0.115,"output":0.688},"limit":{"context":1000000,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-02-16"},"qwen/qwen3.6-35b-a3b":{"name":"Qwen3.6 35B-A3B","family":"qwen","cost":{"input":0.248,"output":1.485},"limit":{"context":262144,"output":65536},"modalities":{"input":["text","image","video","audio"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-17"},"qwen/qwen3.6-plus":{"name":"Qwen3.6 Plus","family":"qwen","cost":{"input":0.5,"output":3,"cache_read":0.05,"cache_write":0.625},"limit":{"context":1000000,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-04-02"},"z-ai/glm-4.5":{"name":"GLM-4.5","family":"glm","cost":{"input":0.6,"output":2.2,"cache_read":0.11},"limit":{"context":131072,"output":98304},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-28"},"z-ai/glm-4.5-air":{"name":"GLM-4.5-Air","family":"glm-air","cost":{"input":0.2,"output":1.1,"cache_read":0.03},"limit":{"context":131072,"output":98304},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-28"},"z-ai/glm-4.6":{"name":"GLM-4.6","family":"glm","cost":{"input":0.6,"output":2.2,"cache_read":0.11},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-09-30"},"z-ai/glm-4.7":{"name":"GLM-4.7","family":"glm","cost":{"input":0.6,"output":2.2,"cache_read":0.11},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-22"},"z-ai/glm-5":{"name":"GLM-5","family":"glm","cost":{"input":1,"output":3.2,"cache_read":0.2},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-12"},"z-ai/glm-5.1":{"name":"GLM-5.1","family":"glm","cost":{"input":1.4,"output":4.4,"cache_read":0.26},"limit":{"context":200000,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-07"}}},"ovhcloud":{"models":{"gpt-oss-120b":{"name":"gpt-oss-120b","cost":{"input":0.09,"output":0.47},"limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"open_weights":true,"release_date":"2025-08-28"},"gpt-oss-20b":{"name":"gpt-oss-20b","cost":{"input":0.05,"output":0.18},"limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"open_weights":true,"release_date":"2025-08-28"},"meta-llama-3_3-70b-instruct":{"name":"Meta-Llama-3_3-70B-Instruct","cost":{"input":0.74,"output":0.74},"limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-04-01"},"mistral-7b-instruct-v0.3":{"name":"Mistral-7B-Instruct-v0.3","cost":{"input":0.11,"output":0.11},"limit":{"context":65536,"output":65536},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-04-01"},"mistral-nemo-instruct-2407":{"name":"Mistral-Nemo-Instruct-2407","cost":{"input":0.14,"output":0.14},"limit":{"context":65536,"output":65536},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-11-20"},"mistral-small-3.2-24b-instruct-2506":{"name":"Mistral-Small-3.2-24B-Instruct-2506","cost":{"input":0.1,"output":0.31},"limit":{"context":131072,"output":131072},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-07-16"},"qwen2.5-vl-72b-instruct":{"name":"Qwen2.5-VL-72B-Instruct","cost":{"input":1.01,"output":1.01},"limit":{"context":32768,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-03-31"},"qwen3-32b":{"name":"Qwen3-32B","cost":{"input":0.09,"output":0.25},"limit":{"context":32768,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-16"},"qwen3-coder-30b-a3b-instruct":{"name":"Qwen3-Coder-30B-A3B-Instruct","cost":{"input":0.07,"output":0.26},"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-10-28"},"qwen3.5-397b-a17b":{"name":"Qwen3.5-397B-A17B","cost":{"input":0.71,"output":4.25},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-05-18"},"qwen3.5-9b":{"name":"Qwen3.5-9B","cost":{"input":0.12,"output":0.18},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-22"},"qwen3.6-27b":{"name":"Qwen3.6-27B","cost":{"input":0.47,"output":3.19},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-06-01"},"qwen3guard-gen-0.6b":{"name":"Qwen3Guard-Gen-0.6B","limit":{"context":32768,"output":16384},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2026-01-22"},"qwen3guard-gen-8b":{"name":"Qwen3Guard-Gen-8B","limit":{"context":32768,"output":16384},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2026-01-22"}}},"perplexity":{"models":{"sonar":{"name":"Sonar","family":"sonar","cost":{"input":1,"output":1},"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2024-01-01"},"sonar-deep-research":{"name":"Perplexity Sonar Deep Research","cost":{"input":2,"output":8},"limit":{"context":128000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"release_date":"2025-02-01"},"sonar-pro":{"name":"Sonar Pro","family":"sonar-pro","cost":{"input":3,"output":15},"limit":{"context":200000,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"temperature":true,"attachment":true,"release_date":"2024-01-01"},"sonar-reasoning-pro":{"name":"Sonar Reasoning Pro","family":"sonar-reasoning","cost":{"input":2,"output":8},"limit":{"context":128000,"output":4096},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"temperature":true,"attachment":true,"release_date":"2024-01-01"}}},"perplexity-agent":{"models":{"anthropic/claude-haiku-4-5":{"name":"Claude Haiku 4.5","family":"claude-haiku","cost":{"input":1,"output":5,"cache_read":0.1},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-10-15"},"anthropic/claude-opus-4-5":{"name":"Claude Opus 4.5","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-11-24"},"anthropic/claude-opus-4-6":{"name":"Claude Opus 4.6","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5},"limit":{"context":200000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-05"},"anthropic/claude-opus-4-7":{"name":"Claude Opus 4.7","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-16"},"anthropic/claude-sonnet-4-5":{"name":"Claude Sonnet 4.5","family":"claude-sonnet","cost":{"input":3,"output":15,"cache_read":0.3},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-09-29"},"anthropic/claude-sonnet-4-6":{"name":"Claude Sonnet 4.6","family":"claude-sonnet","cost":{"input":3,"output":15,"cache_read":0.3},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-17"},"google/gemini-2.5-flash":{"name":"Gemini 2.5 Flash","family":"gemini-flash","cost":{"input":0.3,"output":2.5,"cache_read":0.03},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-03-20"},"google/gemini-2.5-pro":{"name":"Gemini 2.5 Pro","family":"gemini-pro","cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-03-20"},"google/gemini-3-flash-preview":{"name":"Gemini 3 Flash Preview","family":"gemini-flash","cost":{"input":0.5,"output":3,"cache_read":0.05},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-12-17"},"google/gemini-3.1-pro-preview":{"name":"Gemini 3.1 Pro Preview","family":"gemini-pro","cost":{"input":2,"output":12,"cache_read":0.2},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-19"},"nvidia/nemotron-3-super-120b-a12b":{"name":"Nemotron 3 Super 120B","family":"nemotron","cost":{"input":0.25,"output":2.5},"limit":{"context":1000000,"output":32000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-03-11"},"openai/gpt-5-mini":{"name":"GPT-5 Mini","family":"gpt-mini","cost":{"input":0.25,"output":2,"cache_read":0.025},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-08-07"},"openai/gpt-5.1":{"name":"GPT-5.1","family":"gpt","cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-11-13"},"openai/gpt-5.2":{"name":"GPT-5.2","family":"gpt","cost":{"input":1.75,"output":14,"cache_read":0.175},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-12-11"},"openai/gpt-5.4":{"name":"GPT-5.4","family":"gpt","cost":{"input":2.5,"output":15,"cache_read":0.25},"limit":{"context":1050000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-05"},"openai/gpt-5.5":{"name":"GPT-5.5","family":"gpt","cost":{"input":5,"output":30,"cache_read":0.5},"limit":{"context":1050000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-23"},"perplexity/sonar":{"name":"Sonar","family":"sonar","cost":{"input":0.25,"output":2.5,"cache_read":0.0625},"limit":{"context":128000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2024-01-01"},"xai/grok-4-1-fast-non-reasoning":{"name":"Grok 4.1 Fast (Non-Reasoning)","family":"grok","cost":{"input":0.2,"output":0.5,"cache_read":0.05},"limit":{"context":2000000,"output":30000},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-11-19"}}},"poe":{"models":{"anthropic/claude-haiku-3":{"name":"Claude-Haiku-3","family":"claude-haiku","cost":{"input":0.21,"output":1.1,"cache_read":0.021,"cache_write":0.26},"limit":{"context":189096,"output":8192},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"attachment":true,"release_date":"2024-03-09"},"anthropic/claude-haiku-3.5":{"name":"Claude-Haiku-3.5","family":"claude-haiku","cost":{"input":0.68,"output":3.4,"cache_read":0.068,"cache_write":0.85},"limit":{"context":189096,"output":8192},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"attachment":true,"release_date":"2024-10-01"},"anthropic/claude-haiku-4.5":{"name":"Claude-Haiku-4.5","family":"claude-haiku","cost":{"input":0.85,"output":4.3,"cache_read":0.085,"cache_write":1.1},"limit":{"context":192000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-10-15"},"anthropic/claude-opus-4":{"name":"Claude-Opus-4","family":"claude-opus","cost":{"input":13,"output":64,"cache_read":1.3,"cache_write":16},"limit":{"context":192512,"output":28672},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-05-21"},"anthropic/claude-opus-4.1":{"name":"Claude-Opus-4.1","family":"claude-opus","cost":{"input":13,"output":64,"cache_read":1.3,"cache_write":16},"limit":{"context":196608,"output":32000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-08-05"},"anthropic/claude-opus-4.5":{"name":"Claude-Opus-4.5","family":"claude-opus","cost":{"input":4.3,"output":21,"cache_read":0.43,"cache_write":5.3},"limit":{"context":196608,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-11-21"},"anthropic/claude-opus-4.6":{"name":"Claude-Opus-4.6","cost":{"input":4.3,"output":21,"cache_read":0.43,"cache_write":5.3},"limit":{"context":983040,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-02-04"},"anthropic/claude-opus-4.7":{"name":"Claude-Opus-4.7","cost":{"input":4.3,"output":21,"cache_read":0.43,"cache_write":5.4},"limit":{"context":1048576,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-15"},"anthropic/claude-opus-4.8":{"name":"Claude-Opus-4.8","family":"claude-opus","cost":{"input":4.2929,"output":21.4646},"limit":{"context":1048576,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-05-28"},"anthropic/claude-sonnet-3.5":{"name":"Claude-Sonnet-3.5","family":"claude-sonnet","cost":{"input":2.6,"output":13,"cache_read":0.26,"cache_write":3.2},"limit":{"context":189096,"output":8192},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"attachment":true,"release_date":"2024-06-05"},"anthropic/claude-sonnet-3.5-june":{"name":"Claude-Sonnet-3.5-June","family":"claude-sonnet","cost":{"input":2.6,"output":13,"cache_read":0.26,"cache_write":3.2},"limit":{"context":189096,"output":8192},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"attachment":true,"release_date":"2024-11-18"},"anthropic/claude-sonnet-3.7":{"name":"Claude-Sonnet-3.7","family":"claude-sonnet","cost":{"input":2.6,"output":13,"cache_read":0.26,"cache_write":3.2},"limit":{"context":196608,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-02-19"},"anthropic/claude-sonnet-4":{"name":"Claude-Sonnet-4","family":"claude-sonnet","cost":{"input":2.6,"output":13,"cache_read":0.26,"cache_write":3.2},"limit":{"context":983040,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-05-21"},"anthropic/claude-sonnet-4.5":{"name":"Claude-Sonnet-4.5","family":"claude-sonnet","cost":{"input":2.6,"output":13,"cache_read":0.26,"cache_write":3.2},"limit":{"context":983040,"output":32768},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-09-26"},"anthropic/claude-sonnet-4.6":{"name":"Claude-Sonnet-4.6","cost":{"input":2.6,"output":13,"cache_read":0.26,"cache_write":3.2},"limit":{"context":983040,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-02-05"},"cerebras/gpt-oss-120b-cs":{"name":"GPT-OSS-120B-CS","cost":{"input":0.35,"output":0.75},"limit":{"context":128000,"output":0},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-08-06"},"cerebras/llama-3.1-8b-cs":{"name":"Llama-3.1-8B-CS","cost":{"input":0.1,"output":0.1},"limit":{"context":128000,"output":0},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"attachment":true,"release_date":"2025-05-13"},"cerebras/llama-3.3-70b-cs":{"name":"llama-3.3-70b-cs","limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["text"]},"attachment":true,"release_date":"2025-05-13"},"cerebras/qwen3-235b-2507-cs":{"name":"qwen3-235b-2507-cs","limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-08-06"},"cerebras/qwen3-32b-cs":{"name":"qwen3-32b-cs","limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-05-15"},"elevenlabs/elevenlabs-music":{"name":"ElevenLabs-Music","family":"elevenlabs","limit":{"context":2000,"output":0},"modalities":{"input":["text"],"output":["audio"]},"tool_call":true,"attachment":true,"release_date":"2025-08-29"},"elevenlabs/elevenlabs-v2.5-turbo":{"name":"ElevenLabs-v2.5-Turbo","family":"elevenlabs","limit":{"context":128000,"output":0},"modalities":{"input":["text"],"output":["audio"]},"tool_call":true,"attachment":true,"release_date":"2024-10-28"},"elevenlabs/elevenlabs-v3":{"name":"ElevenLabs-v3","family":"elevenlabs","limit":{"context":128000,"output":0},"modalities":{"input":["text"],"output":["audio"]},"tool_call":true,"attachment":true,"release_date":"2025-06-05"},"empiriolabs/deepseek-v4-flash-el":{"name":"DeepSeek-V4-Flash-EL","cost":{"input":0.14,"output":0.28},"limit":{"context":1000000,"output":384000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"open_weights":true,"release_date":"2026-04-24"},"empiriolabs/deepseek-v4-pro-el":{"name":"DeepSeek-V4-Pro-EL","cost":{"input":1.67,"output":3.33},"limit":{"context":1000000,"output":384000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"open_weights":true,"release_date":"2026-04-24"},"fireworks-ai/kimi-k2.5-fw":{"name":"Kimi-K2.5-FW","cost":{},"limit":{"context":262144,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"attachment":true,"release_date":"2026-01-27"},"google/gemini-2.0-flash":{"name":"Gemini-2.0-Flash","family":"gemini-flash","cost":{"input":0.1,"output":0.42},"limit":{"context":990000,"output":8192},"modalities":{"input":["text","image","video","audio"],"output":["text"]},"tool_call":true,"attachment":true,"release_date":"2024-12-11"},"google/gemini-2.0-flash-lite":{"name":"Gemini-2.0-Flash-Lite","family":"gemini-flash-lite","cost":{"input":0.052,"output":0.21},"limit":{"context":990000,"output":8192},"modalities":{"input":["text","image","video","audio"],"output":["text"]},"tool_call":true,"attachment":true,"release_date":"2025-02-05"},"google/gemini-2.5-flash":{"name":"Gemini-2.5-Flash","family":"gemini-flash","cost":{"input":0.21,"output":1.8,"cache_read":0.021},"limit":{"context":1065535,"output":65535},"modalities":{"input":["text","image","video","audio"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-04-26"},"google/gemini-2.5-flash-lite":{"name":"Gemini-2.5-Flash-Lite","family":"gemini-flash-lite","cost":{"input":0.07,"output":0.28},"limit":{"context":1024000,"output":64000},"modalities":{"input":["text","image","video","audio"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-06-19"},"google/gemini-2.5-pro":{"name":"Gemini-2.5-Pro","family":"gemini-pro","cost":{"input":0.87,"output":7,"cache_read":0.087},"limit":{"context":1065535,"output":65535},"modalities":{"input":["text","image","video","audio"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-02-05"},"google/gemini-3-flash":{"name":"Gemini-3-Flash","cost":{"input":0.4,"output":2.4,"cache_read":0.04},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-10-07"},"google/gemini-3-pro":{"name":"Gemini-3-Pro","family":"gemini-pro","cost":{"input":1.6,"output":9.6,"cache_read":0.16},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-10-22"},"google/gemini-3.1-flash-lite":{"name":"Gemini-3.1-Flash-Lite","cost":{"input":0.25,"output":1.5},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-02-18"},"google/gemini-3.1-pro":{"name":"Gemini-3.1-Pro","cost":{"input":2,"output":12,"cache_read":0.2},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-02-19"},"google/gemini-3.5-flash":{"name":"Gemini-3.5-Flash","family":"gemini-flash","cost":{"input":1.5152,"output":9.0909,"cache_read":0.1515},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","audio"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-05-19"},"google/gemini-deep-research":{"name":"gemini-deep-research","cost":{"input":1.6,"output":9.6},"limit":{"context":1048576,"output":0},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-12-11"},"google/gemma-4-31b":{"name":"Gemma-4-31B","cost":{},"limit":{"context":262144,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"attachment":true,"release_date":"2026-04-02"},"google/imagen-3":{"name":"Imagen-3","family":"imagen","limit":{"context":480,"output":0},"modalities":{"input":["text"],"output":["image"]},"tool_call":true,"attachment":true,"release_date":"2024-10-15"},"google/imagen-3-fast":{"name":"Imagen-3-Fast","family":"imagen","limit":{"context":480,"output":0},"modalities":{"input":["text"],"output":["image"]},"tool_call":true,"attachment":true,"release_date":"2024-10-17"},"google/imagen-4":{"name":"Imagen-4","family":"imagen","limit":{"context":480,"output":0},"modalities":{"input":["text"],"output":["image"]},"tool_call":true,"attachment":true,"release_date":"2025-05-22"},"google/imagen-4-fast":{"name":"Imagen-4-Fast","family":"imagen","limit":{"context":480,"output":0},"modalities":{"input":["text"],"output":["image"]},"tool_call":true,"attachment":true,"release_date":"2025-06-25"},"google/imagen-4-ultra":{"name":"Imagen-4-Ultra","family":"imagen","limit":{"context":480,"output":0},"modalities":{"input":["text"],"output":["image"]},"tool_call":true,"attachment":true,"release_date":"2025-05-24"},"google/lyria":{"name":"Lyria","family":"lyria","limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["audio"]},"tool_call":true,"attachment":true,"release_date":"2025-06-04"},"google/nano-banana":{"name":"Nano-Banana","family":"nano-banana","cost":{"input":0.21,"output":1.8,"cache_read":0.021},"limit":{"context":65536,"output":0},"modalities":{"input":["text","image"],"output":["text","image"]},"tool_call":true,"attachment":true,"release_date":"2025-08-21"},"google/nano-banana-pro":{"name":"Nano-Banana-Pro","family":"nano-banana","cost":{"input":2,"output":12,"cache_read":0.2},"limit":{"context":65536,"output":0},"modalities":{"input":["text","image"],"output":["image"]},"tool_call":true,"attachment":true,"release_date":"2025-11-19"},"google/veo-2":{"name":"Veo-2","family":"veo","limit":{"context":480,"output":0},"modalities":{"input":["text"],"output":["video"]},"tool_call":true,"attachment":true,"release_date":"2024-12-02"},"google/veo-3":{"name":"Veo-3","family":"veo","limit":{"context":480,"output":0},"modalities":{"input":["text"],"output":["video"]},"tool_call":true,"attachment":true,"release_date":"2025-05-21"},"google/veo-3-fast":{"name":"Veo-3-Fast","family":"veo","limit":{"context":480,"output":0},"modalities":{"input":["text"],"output":["video"]},"tool_call":true,"attachment":true,"release_date":"2025-10-13"},"google/veo-3.1":{"name":"Veo-3.1","family":"veo","limit":{"context":480,"output":0},"modalities":{"input":["text"],"output":["video"]},"tool_call":true,"attachment":true,"release_date":"2025-10-15"},"google/veo-3.1-fast":{"name":"Veo-3.1-Fast","family":"veo","limit":{"context":480,"output":0},"modalities":{"input":["text","image"],"output":["video"]},"tool_call":true,"attachment":true,"release_date":"2025-10-15"},"ideogramai/ideogram":{"name":"Ideogram","family":"ideogram","limit":{"context":150,"output":0},"modalities":{"input":["text","image"],"output":["image"]},"tool_call":true,"attachment":true,"release_date":"2024-04-03"},"ideogramai/ideogram-v2":{"name":"Ideogram-v2","family":"ideogram","limit":{"context":150,"output":0},"modalities":{"input":["text","image"],"output":["image"]},"tool_call":true,"attachment":true,"release_date":"2024-08-21"},"ideogramai/ideogram-v2a":{"name":"Ideogram-v2a","family":"ideogram","limit":{"context":150,"output":0},"modalities":{"input":["text"],"output":["image"]},"tool_call":true,"attachment":true,"release_date":"2025-02-27"},"ideogramai/ideogram-v2a-turbo":{"name":"Ideogram-v2a-Turbo","family":"ideogram","limit":{"context":150,"output":0},"modalities":{"input":["text"],"output":["image"]},"tool_call":true,"attachment":true,"release_date":"2025-02-27"},"lumalabs/ray2":{"name":"Ray2","family":"ray","limit":{"context":5000,"output":0},"modalities":{"input":["text","image"],"output":["video"]},"tool_call":true,"attachment":true,"release_date":"2025-02-20"},"novita/deepseek-v3.2":{"name":"DeepSeek-V3.2","cost":{"input":0.27,"output":0.4,"cache_read":0.13},"limit":{"context":128000,"output":0},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-12-01"},"novita/glm-4.6":{"name":"GLM-4.6","family":"glm","limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"attachment":true,"release_date":"2025-09-30"},"novita/glm-4.6v":{"name":"glm-4.6v","limit":{"context":131000,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-12-09"},"novita/glm-4.7":{"name":"glm-4.7","limit":{"context":205000,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-12-22"},"novita/glm-4.7-flash":{"name":"glm-4.7-flash","limit":{"context":200000,"output":65500},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-01-19"},"novita/glm-4.7-n":{"name":"glm-4.7-n","limit":{"context":205000,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-12-22"},"novita/glm-5":{"name":"GLM-5","cost":{"input":1,"output":3.2,"cache_read":0.2},"limit":{"context":205000,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-15"},"novita/kimi-k2-thinking":{"name":"kimi-k2-thinking","family":"kimi-thinking","limit":{"context":256000,"output":0},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-11-07"},"novita/kimi-k2.5":{"name":"Kimi-K2.5","cost":{"input":0.6,"output":3,"cache_read":0.1},"limit":{"context":128000,"output":262144},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-01-27"},"novita/kimi-k2.6":{"name":"Kimi-K2.6","cost":{"input":0.96,"output":4.04,"cache_read":0.16},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-20"},"novita/minimax-m2.1":{"name":"minimax-m2.1","limit":{"context":205000,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-12-26"},"openai/chatgpt-4o-latest":{"name":"ChatGPT-4o-Latest","family":"gpt","cost":{"input":4.5,"output":14},"limit":{"context":128000,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"attachment":true,"release_date":"2024-08-14"},"openai/dall-e-3":{"name":"DALL-E-3","family":"dall-e","limit":{"context":800,"output":0},"modalities":{"input":["text"],"output":["image"]},"tool_call":true,"attachment":true,"release_date":"2023-11-06"},"openai/gpt-3.5-turbo":{"name":"GPT-3.5-Turbo","family":"gpt","cost":{"input":0.45,"output":1.4},"limit":{"context":16384,"output":2048},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"attachment":true,"release_date":"2023-09-13"},"openai/gpt-3.5-turbo-instruct":{"name":"GPT-3.5-Turbo-Instruct","family":"gpt","cost":{"input":1.4,"output":1.8},"limit":{"context":3500,"output":1024},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"attachment":true,"release_date":"2023-09-20"},"openai/gpt-3.5-turbo-raw":{"name":"GPT-3.5-Turbo-Raw","family":"gpt","cost":{"input":0.45,"output":1.4},"limit":{"context":4524,"output":2048},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"attachment":true,"release_date":"2023-09-27"},"openai/gpt-4-classic":{"name":"GPT-4-Classic","family":"gpt","cost":{"input":27,"output":54},"limit":{"context":8192,"output":4096},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"attachment":true,"release_date":"2024-03-25"},"openai/gpt-4-classic-0314":{"name":"GPT-4-Classic-0314","family":"gpt","cost":{"input":27,"output":54},"limit":{"context":8192,"output":4096},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"attachment":true,"release_date":"2024-08-26"},"openai/gpt-4-turbo":{"name":"GPT-4-Turbo","family":"gpt","cost":{"input":9,"output":27},"limit":{"context":128000,"output":4096},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"attachment":true,"release_date":"2023-09-13"},"openai/gpt-4.1":{"name":"GPT-4.1","family":"gpt","cost":{"input":1.8,"output":7.2,"cache_read":0.45},"limit":{"context":1047576,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"attachment":true,"release_date":"2025-04-14"},"openai/gpt-4.1-mini":{"name":"GPT-4.1-mini","family":"gpt-mini","cost":{"input":0.36,"output":1.4,"cache_read":0.09},"limit":{"context":1047576,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"attachment":true,"release_date":"2025-04-15"},"openai/gpt-4.1-nano":{"name":"GPT-4.1-nano","family":"gpt-nano","cost":{"input":0.09,"output":0.36,"cache_read":0.022},"limit":{"context":1047576,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"attachment":true,"release_date":"2025-04-15"},"openai/gpt-4o":{"name":"GPT-4o","family":"gpt","limit":{"context":128000,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"attachment":true,"release_date":"2024-05-13"},"openai/gpt-4o-aug":{"name":"GPT-4o-Aug","family":"gpt","cost":{"input":2.2,"output":9,"cache_read":1.1},"limit":{"context":128000,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"attachment":true,"release_date":"2024-11-21"},"openai/gpt-4o-mini":{"name":"GPT-4o-mini","family":"gpt-mini","cost":{"input":0.14,"output":0.54,"cache_read":0.068},"limit":{"context":124096,"output":4096},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"attachment":true,"release_date":"2024-07-18"},"openai/gpt-4o-mini-search":{"name":"GPT-4o-mini-Search","family":"gpt-mini","cost":{"input":0.14,"output":0.54},"limit":{"context":128000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"attachment":true,"release_date":"2025-03-11"},"openai/gpt-4o-search":{"name":"GPT-4o-Search","family":"gpt","cost":{"input":2.2,"output":9},"limit":{"context":128000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"attachment":true,"release_date":"2025-03-11"},"openai/gpt-5":{"name":"GPT-5","family":"gpt","cost":{"input":1.1,"output":9,"cache_read":0.11},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-08-05"},"openai/gpt-5-chat":{"name":"GPT-5-Chat","family":"gpt-codex","cost":{"input":1.1,"output":9,"cache_read":0.11},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"attachment":true,"release_date":"2025-08-07"},"openai/gpt-5-codex":{"name":"GPT-5-Codex","family":"gpt-codex","cost":{"input":1.1,"output":9},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-09-23"},"openai/gpt-5-mini":{"name":"GPT-5-mini","family":"gpt-mini","cost":{"input":0.22,"output":1.8,"cache_read":0.022},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-06-25"},"openai/gpt-5-nano":{"name":"GPT-5-nano","family":"gpt-nano","cost":{"input":0.045,"output":0.36,"cache_read":0.0045},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-08-05"},"openai/gpt-5-pro":{"name":"GPT-5-Pro","family":"gpt-pro","cost":{"input":14,"output":110},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-10-06"},"openai/gpt-5.1":{"name":"GPT-5.1","family":"gpt","cost":{"input":1.1,"output":9,"cache_read":0.11},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-11-12"},"openai/gpt-5.1-codex":{"name":"GPT-5.1-Codex","family":"gpt-codex","cost":{"input":1.1,"output":9,"cache_read":0.11},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-11-12"},"openai/gpt-5.1-codex-max":{"name":"GPT-5.1-Codex-Max","cost":{"input":1.1,"output":9,"cache_read":0.11},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-12-08"},"openai/gpt-5.1-codex-mini":{"name":"GPT-5.1-Codex-Mini","family":"gpt-codex","cost":{"input":0.22,"output":1.8,"cache_read":0.022},"limit":{"context":400000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-11-12"},"openai/gpt-5.1-instant":{"name":"GPT-5.1-Instant","family":"gpt","cost":{"input":1.1,"output":9,"cache_read":0.11},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-11-12"},"openai/gpt-5.2":{"name":"GPT-5.2","cost":{"input":1.6,"output":13,"cache_read":0.16},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-12-08"},"openai/gpt-5.2-codex":{"name":"GPT-5.2-Codex","cost":{"input":1.6,"output":13,"cache_read":0.16},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-01-14"},"openai/gpt-5.2-instant":{"name":"GPT-5.2-Instant","cost":{"input":1.6,"output":13,"cache_read":0.16},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"attachment":true,"release_date":"2025-12-11"},"openai/gpt-5.2-pro":{"name":"GPT-5.2-Pro","cost":{"input":19,"output":150},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-12-11"},"openai/gpt-5.3-codex":{"name":"GPT-5.3-Codex","cost":{"input":1.6,"output":13,"cache_read":0.16},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-02-10"},"openai/gpt-5.3-codex-spark":{"name":"GPT-5.3-Codex-Spark","cost":{},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-04"},"openai/gpt-5.3-instant":{"name":"GPT-5.3-Instant","cost":{"input":1.6,"output":13,"cache_read":0.16},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"attachment":true,"release_date":"2026-03-03"},"openai/gpt-5.4":{"name":"GPT-5.4","cost":{"input":2.2,"output":14,"cache_read":0.22},"limit":{"context":1050000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["image"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-02-26"},"openai/gpt-5.4-mini":{"name":"GPT-5.4-Mini","cost":{"input":0.68,"output":4,"cache_read":0.068},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-12"},"openai/gpt-5.4-nano":{"name":"GPT-5.4-Nano","cost":{"input":0.18,"output":1.1,"cache_read":0.018},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-11"},"openai/gpt-5.4-pro":{"name":"GPT-5.4-Pro","cost":{"input":27,"output":160},"limit":{"context":1050000,"output":128000},"modalities":{"input":["text","image"],"output":["image"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-05"},"openai/gpt-5.5":{"name":"GPT-5.5","family":"gpt","cost":{"input":4.5455,"output":27.2727,"cache_read":0.4545},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text","image"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-08"},"openai/gpt-5.5-pro":{"name":"GPT-5.5-Pro","family":"gpt-pro","cost":{"input":27.2727,"output":163.6364},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text","image"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-08"},"openai/gpt-image-1":{"name":"GPT-Image-1","family":"gpt","limit":{"context":128000,"output":0},"modalities":{"input":["text","image"],"output":["image"]},"tool_call":true,"attachment":true,"release_date":"2025-03-31"},"openai/gpt-image-1-mini":{"name":"GPT-Image-1-Mini","family":"gpt","limit":{"context":0,"output":0},"modalities":{"input":["text","image"],"output":["image"]},"tool_call":true,"attachment":true,"release_date":"2025-08-26"},"openai/gpt-image-1.5":{"name":"gpt-image-1.5","limit":{"context":128000,"output":0},"modalities":{"input":["text","image"],"output":["image"]},"attachment":true,"release_date":"2025-12-16"},"openai/gpt-image-2":{"name":"GPT-Image-2","cost":{"input":5.0505,"output":32.3232,"cache_read":1.2626},"limit":{"context":0,"output":0},"modalities":{"input":["text","image"],"output":["image"]},"attachment":true,"release_date":"2026-04-21"},"openai/o1":{"name":"o1","family":"o","cost":{"input":14,"output":54},"limit":{"context":200000,"output":100000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2024-12-18"},"openai/o1-pro":{"name":"o1-pro","family":"o-pro","cost":{"input":140,"output":540},"limit":{"context":200000,"output":100000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-03-19"},"openai/o3":{"name":"o3","family":"o","cost":{"input":1.8,"output":7.2,"cache_read":0.45},"limit":{"context":200000,"output":100000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-04-16"},"openai/o3-deep-research":{"name":"o3-deep-research","family":"o","cost":{"input":9,"output":36,"cache_read":2.2},"limit":{"context":200000,"output":100000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-06-27"},"openai/o3-mini":{"name":"o3-mini","family":"o-mini","cost":{"input":0.99,"output":4},"limit":{"context":200000,"output":100000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-01-31"},"openai/o3-mini-high":{"name":"o3-mini-high","family":"o-mini","cost":{"input":0.99,"output":4},"limit":{"context":200000,"output":100000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-01-31"},"openai/o3-pro":{"name":"o3-pro","family":"o-pro","cost":{"input":18,"output":72},"limit":{"context":200000,"output":100000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-06-10"},"openai/o4-mini":{"name":"o4-mini","family":"o-mini","cost":{"input":0.99,"output":4,"cache_read":0.25},"limit":{"context":200000,"output":100000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-04-16"},"openai/o4-mini-deep-research":{"name":"o4-mini-deep-research","family":"o-mini","cost":{"input":1.8,"output":7.2,"cache_read":0.45},"limit":{"context":200000,"output":100000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-06-27"},"openai/sora-2":{"name":"Sora-2","family":"sora","limit":{"context":0,"output":0},"modalities":{"input":["text","image"],"output":["video"]},"tool_call":true,"attachment":true,"release_date":"2025-10-06"},"openai/sora-2-pro":{"name":"Sora-2-Pro","family":"sora","limit":{"context":0,"output":0},"modalities":{"input":["text","image"],"output":["video"]},"tool_call":true,"attachment":true,"release_date":"2025-10-06"},"poetools/claude-code":{"name":"claude-code","limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-11-27"},"runwayml/runway":{"name":"Runway","family":"runway","limit":{"context":256,"output":0},"modalities":{"input":["text","image"],"output":["video"]},"tool_call":true,"attachment":true,"release_date":"2024-10-11"},"runwayml/runway-gen-4-turbo":{"name":"Runway-Gen-4-Turbo","family":"runway","limit":{"context":256,"output":0},"modalities":{"input":["text","image"],"output":["video"]},"tool_call":true,"attachment":true,"release_date":"2025-05-09"},"stabilityai/stablediffusionxl":{"name":"StableDiffusionXL","family":"stable-diffusion","limit":{"context":200,"output":0},"modalities":{"input":["text","image"],"output":["image"]},"tool_call":true,"attachment":true,"release_date":"2023-07-09"},"topazlabs-co/topazlabs":{"name":"TopazLabs","family":"topazlabs","limit":{"context":204,"output":0},"modalities":{"input":["text"],"output":["image"]},"tool_call":true,"attachment":true,"release_date":"2024-12-03"},"trytako/tako":{"name":"Tako","family":"tako","limit":{"context":2048,"output":0},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"attachment":true,"release_date":"2024-08-15"},"xai/grok-3":{"name":"Grok 3","family":"grok","cost":{"input":3,"output":15,"cache_read":0.75},"limit":{"context":131072,"output":8192},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"attachment":true,"release_date":"2025-04-11"},"xai/grok-3-mini":{"name":"Grok 3 Mini","family":"grok","cost":{"input":0.3,"output":0.5,"cache_read":0.075},"limit":{"context":131072,"output":8192},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-04-11"},"xai/grok-4":{"name":"Grok-4","family":"grok","cost":{"input":3,"output":15,"cache_read":0.75},"limit":{"context":256000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-07-10"},"xai/grok-4-fast-non-reasoning":{"name":"Grok-4-Fast-Non-Reasoning","family":"grok","cost":{"input":0.2,"output":0.5,"cache_read":0.05},"limit":{"context":2000000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"attachment":true,"release_date":"2025-09-16"},"xai/grok-4-fast-reasoning":{"name":"Grok-4-Fast-Reasoning","family":"grok","cost":{"input":0.2,"output":0.5,"cache_read":0.05},"limit":{"context":2000000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-09-16"},"xai/grok-4.1-fast-non-reasoning":{"name":"Grok-4.1-Fast-Non-Reasoning","family":"grok","limit":{"context":2000000,"output":30000},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"attachment":true,"release_date":"2025-11-19"},"xai/grok-4.1-fast-reasoning":{"name":"Grok-4.1-Fast-Reasoning","family":"grok","limit":{"context":2000000,"output":30000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-11-19"},"xai/grok-4.20-multi-agent":{"name":"Grok-4.20-Multi-Agent","cost":{"input":2,"output":6,"cache_read":0.2},"limit":{"context":128000,"output":0},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"attachment":true,"release_date":"2026-03-13"},"xai/grok-code-fast-1":{"name":"Grok Code Fast 1","family":"grok","cost":{"input":0.2,"output":1.5,"cache_read":0.02},"limit":{"context":256000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-08-22"}}},"poolside":{"models":{"poolside/laguna-m.1":{"name":"Laguna M.1","family":"laguna","cost":{},"limit":{"context":262144,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-28"},"poolside/laguna-xs-2.1":{"name":"Laguna XS 2.1","family":"laguna","cost":{},"limit":{"context":262144,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-07-02"},"poolside/laguna-xs.2":{"name":"Laguna XS.2","family":"laguna","cost":{},"limit":{"context":262144,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-28"}}},"privatemode-ai":{"models":{"gemma-3-27b":{"name":"Gemma 3 27B","family":"gemma","cost":{},"limit":{"context":128000,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-03-12"},"gpt-oss-120b":{"name":"gpt-oss-120b","family":"gpt-oss","cost":{},"limit":{"context":128000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-08-04"},"qwen3-coder-30b-a3b":{"name":"Qwen3-Coder 30B-A3B","family":"qwen","cost":{},"limit":{"context":128000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-04"},"qwen3-embedding-4b":{"name":"Qwen3-Embedding 4B","family":"qwen","cost":{},"limit":{"context":32000,"output":2560},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2025-06-06"},"whisper-large-v3":{"name":"Whisper large-v3","family":"whisper","cost":{},"limit":{"context":0,"output":4096},"modalities":{"input":["audio"],"output":["text"]},"temperature":true,"attachment":true,"open_weights":true,"release_date":"2023-09-01"}}},"qihang-ai":{"models":{"claude-haiku-4-5-20251001":{"name":"Claude Haiku 4.5","family":"claude-haiku","cost":{"input":0.14,"output":0.71},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-10-01"},"claude-opus-4-5-20251101":{"name":"Claude Opus 4.5","family":"claude-opus","cost":{"input":0.71,"output":3.57},"limit":{"context":200000,"output":32000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-11-01"},"claude-sonnet-4-5-20250929":{"name":"Claude Sonnet 4.5","family":"claude-sonnet","cost":{"input":0.43,"output":2.14},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-09-29"},"gemini-2.5-flash":{"name":"Gemini 2.5 Flash","family":"gemini-flash","cost":{"input":0.09,"output":0.71},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-12-17"},"gemini-3-flash-preview":{"name":"Gemini 3 Flash Preview","family":"gemini-flash","cost":{"input":0.07,"output":0.43},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-12-17"},"gemini-3-pro-preview":{"name":"Gemini 3 Pro Preview","family":"gemini-pro","cost":{"input":0.57,"output":3.43},"limit":{"context":1000000,"output":65000},"modalities":{"input":["text","image","audio","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-11-19"},"gpt-5-mini":{"name":"GPT-5-Mini","family":"gpt-mini","cost":{"input":0.04,"output":0.29},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-09-15"},"gpt-5.2":{"name":"GPT-5.2","family":"gpt","cost":{"input":0.25,"output":2},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-12-11"},"gpt-5.2-codex":{"name":"GPT-5.2 Codex","family":"gpt-codex","cost":{"input":0.14,"output":1.14},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-12-11"}}},"qiniu-ai":{"models":{"MiniMax-M1":{"name":"MiniMax M1","limit":{"context":1000000,"output":80000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-08-05"},"claude-3.5-haiku":{"name":"Claude 3.5 Haiku","limit":{"context":200000,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-08-26"},"claude-3.5-sonnet":{"name":"Claude 3.5 Sonnet","limit":{"context":200000,"output":8200},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-09-09"},"claude-3.7-sonnet":{"name":"Claude 3.7 Sonnet","limit":{"context":200000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-08-05"},"claude-4.0-opus":{"name":"Claude 4.0 Opus","limit":{"context":200000,"output":32000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-08-05"},"claude-4.0-sonnet":{"name":"Claude 4.0 Sonnet","limit":{"context":200000,"output":64000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-08-05"},"claude-4.1-opus":{"name":"Claude 4.1 Opus","limit":{"context":200000,"output":32000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-08-06"},"claude-4.5-haiku":{"name":"Claude 4.5 Haiku","limit":{"context":200000,"output":64000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-10-16"},"claude-4.5-opus":{"name":"Claude 4.5 Opus","limit":{"context":200000,"output":200000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-11-25"},"claude-4.5-sonnet":{"name":"Claude 4.5 Sonnet","limit":{"context":200000,"output":64000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-09-30"},"deepseek-r1":{"name":"DeepSeek-R1","limit":{"context":128000,"output":32000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-08-05"},"deepseek-r1-0528":{"name":"DeepSeek-R1-0528","limit":{"context":128000,"output":32000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-08-05"},"deepseek-v3":{"name":"DeepSeek-V3","limit":{"context":128000,"output":16000},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2025-08-13"},"deepseek-v3-0324":{"name":"DeepSeek-V3-0324","limit":{"context":128000,"output":16000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-08-05"},"deepseek-v3.1":{"name":"DeepSeek-V3.1","limit":{"context":128000,"output":32000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-08-19"},"deepseek/deepseek-math-v2":{"name":"Deepseek/Deepseek-Math-V2","limit":{"context":160000,"output":160000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"temperature":true,"release_date":"2025-12-04"},"deepseek/deepseek-v3.1-terminus":{"name":"DeepSeek/DeepSeek-V3.1-Terminus","limit":{"context":128000,"output":32000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-09-22"},"deepseek/deepseek-v3.1-terminus-thinking":{"name":"DeepSeek/DeepSeek-V3.1-Terminus-Thinking","limit":{"context":128000,"output":32000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"temperature":true,"release_date":"2025-09-22"},"deepseek/deepseek-v3.2-251201":{"name":"Deepseek/DeepSeek-V3.2","limit":{"context":128000,"output":32000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-12-01"},"deepseek/deepseek-v3.2-exp":{"name":"DeepSeek/DeepSeek-V3.2-Exp","limit":{"context":128000,"output":32000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-09-29"},"deepseek/deepseek-v3.2-exp-thinking":{"name":"DeepSeek/DeepSeek-V3.2-Exp-Thinking","limit":{"context":128000,"output":32000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"temperature":true,"release_date":"2025-09-29"},"doubao-1.5-pro-32k":{"name":"Doubao 1.5 Pro 32k","limit":{"context":128000,"output":12000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-08-05"},"doubao-1.5-thinking-pro":{"name":"Doubao 1.5 Thinking Pro","limit":{"context":128000,"output":16000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-08-05"},"doubao-1.5-vision-pro":{"name":"Doubao 1.5 Vision Pro","limit":{"context":128000,"output":16000},"modalities":{"input":["text","image","video"],"output":["text"]},"temperature":true,"attachment":true,"release_date":"2025-08-05"},"doubao-seed-1.6":{"name":"Doubao-Seed 1.6","limit":{"context":256000,"output":32000},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-08-15"},"doubao-seed-1.6-flash":{"name":"Doubao-Seed 1.6 Flash","limit":{"context":256000,"output":32000},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-08-15"},"doubao-seed-1.6-thinking":{"name":"Doubao-Seed 1.6 Thinking","limit":{"context":256000,"output":32000},"modalities":{"input":["image","text","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-08-15"},"doubao-seed-2.0-code":{"name":"Doubao Seed 2.0 Code","limit":{"context":256000,"output":128000},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-14"},"doubao-seed-2.0-lite":{"name":"Doubao Seed 2.0 Lite","limit":{"context":256000,"output":32000},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-14"},"doubao-seed-2.0-mini":{"name":"Doubao Seed 2.0 Mini","limit":{"context":256000,"output":32000},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-14"},"doubao-seed-2.0-pro":{"name":"Doubao Seed 2.0 Pro","limit":{"context":256000,"output":128000},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-14"},"gemini-2.0-flash":{"name":"Gemini 2.0 Flash","limit":{"context":1048576,"output":8192},"modalities":{"input":["text","image","audio","video"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-08-05"},"gemini-2.0-flash-lite":{"name":"Gemini 2.0 Flash Lite","limit":{"context":1048576,"output":8192},"modalities":{"input":["text","image","audio","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-08-05"},"gemini-2.5-flash":{"name":"Gemini 2.5 Flash","limit":{"context":1048576,"output":64000},"modalities":{"input":["text","image","audio","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-08-05"},"gemini-2.5-flash-image":{"name":"Gemini 2.5 Flash Image","limit":{"context":32768,"output":8192},"modalities":{"input":["text","image"],"output":["image"]},"temperature":true,"attachment":true,"release_date":"2025-10-22"},"gemini-2.5-flash-lite":{"name":"Gemini 2.5 Flash Lite","limit":{"context":1048576,"output":64000},"modalities":{"input":["text","image","audio","video"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-08-05"},"gemini-2.5-pro":{"name":"Gemini 2.5 Pro","limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-08-05"},"gemini-3.0-flash-preview":{"name":"Gemini 3.0 Flash Preview","limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-12-18"},"gemini-3.0-pro-image-preview":{"name":"Gemini 3.0 Pro Image Preview","limit":{"context":32768,"output":8192},"modalities":{"input":["text","image"],"output":["text","image"]},"temperature":true,"attachment":true,"release_date":"2025-11-20"},"gemini-3.0-pro-preview":{"name":"Gemini 3.0 Pro Preview","limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image","video","pdf","audio"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-11-19"},"glm-4.5":{"name":"GLM 4.5","limit":{"context":131072,"output":98304},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-08-05"},"glm-4.5-air":{"name":"GLM 4.5 Air","limit":{"context":131000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-08-05"},"gpt-oss-120b":{"name":"gpt-oss-120b","limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-08-06"},"gpt-oss-20b":{"name":"gpt-oss-20b","limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-08-06"},"kimi-k2":{"name":"Kimi K2","limit":{"context":128000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-08-05"},"kling-v2-6":{"name":"Kling-V2 6","limit":{"context":99999999,"output":99999999},"modalities":{"input":["text","image","video"],"output":["video"]},"temperature":true,"attachment":true,"release_date":"2026-01-13"},"meituan/longcat-flash-chat":{"name":"Meituan/Longcat-Flash-Chat","limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2025-11-05"},"meituan/longcat-flash-lite":{"name":"Meituan/Longcat-Flash-Lite","limit":{"context":256000,"output":320000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2026-02-06"},"mimo-v2-flash":{"name":"Mimo-V2-Flash","family":"mimo","cost":{"input":0.1,"output":0.3,"cache_read":0.01},"limit":{"context":256000,"output":256000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-16"},"minimax/minimax-m2":{"name":"Minimax/Minimax-M2","limit":{"context":200000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-10-28"},"minimax/minimax-m2.1":{"name":"Minimax/Minimax-M2.1","limit":{"context":204800,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-12-23"},"minimax/minimax-m2.5":{"name":"Minimax/Minimax-M2.5","limit":{"context":204800,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-02-12"},"minimax/minimax-m2.5-highspeed":{"name":"Minimax/Minimax-M2.5 Highspeed","limit":{"context":204800,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-02-14"},"moonshotai/kimi-k2-0905":{"name":"Kimi K2 0905","limit":{"context":256000,"output":100000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-09-08"},"moonshotai/kimi-k2-thinking":{"name":"Kimi K2 Thinking","limit":{"context":256000,"output":100000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-11-07"},"moonshotai/kimi-k2.5":{"name":"Moonshotai/Kimi-K2.5","limit":{"context":256000,"output":256000},"modalities":{"input":["text","image","video"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-01-28"},"openai/gpt-5":{"name":"OpenAI/GPT-5","limit":{"context":400000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-09-19"},"openai/gpt-5.2":{"name":"OpenAI/GPT-5.2","limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-12-11"},"qwen-max-2025-01-25":{"name":"Qwen2.5-Max-2025-01-25","limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-08-05"},"qwen-turbo":{"name":"Qwen-Turbo","limit":{"context":1000000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-08-05"},"qwen-vl-max-2025-01-25":{"name":"Qwen VL-MAX-2025-01-25","limit":{"context":128000,"output":4096},"modalities":{"input":["text","image","audio","video"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-08-05"},"qwen2.5-vl-72b-instruct":{"name":"Qwen 2.5 VL 72B Instruct","limit":{"context":128000,"output":8192},"modalities":{"input":["text","image","audio","video"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-08-05"},"qwen2.5-vl-7b-instruct":{"name":"Qwen 2.5 VL 7B Instruct","limit":{"context":128000,"output":8192},"modalities":{"input":["text","image","audio","video"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-08-05"},"qwen3-235b-a22b":{"name":"Qwen 3 235B A22B","limit":{"context":128000,"output":32000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-08-05"},"qwen3-235b-a22b-instruct-2507":{"name":"Qwen3 235b A22B Instruct 2507","limit":{"context":262144,"output":64000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-08-12"},"qwen3-235b-a22b-thinking-2507":{"name":"Qwen3 235B A22B Thinking 2507","limit":{"context":262144,"output":4096},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-08-12"},"qwen3-30b-a3b":{"name":"Qwen3 30B A3B","limit":{"context":40000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-08-05"},"qwen3-30b-a3b-instruct-2507":{"name":"Qwen3 30b A3b Instruct 2507","limit":{"context":128000,"output":32000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2026-02-04"},"qwen3-30b-a3b-thinking-2507":{"name":"Qwen3 30b A3b Thinking 2507","limit":{"context":126000,"output":32000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-02-04"},"qwen3-32b":{"name":"Qwen3 32B","limit":{"context":40000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-08-05"},"qwen3-coder-480b-a35b-instruct":{"name":"Qwen3 Coder 480B A35B Instruct","limit":{"context":262000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-08-14"},"qwen3-max":{"name":"Qwen3 Max","limit":{"context":262144,"output":65536},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-09-24"},"qwen3-max-preview":{"name":"Qwen3 Max Preview","limit":{"context":256000,"output":64000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-09-06"},"qwen3-next-80b-a3b-instruct":{"name":"Qwen3 Next 80B A3B Instruct","limit":{"context":131072,"output":32768},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-09-12"},"qwen3-next-80b-a3b-thinking":{"name":"Qwen3 Next 80B A3B Thinking","limit":{"context":131072,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-09-12"},"qwen3-vl-30b-a3b-thinking":{"name":"Qwen3-Vl 30b A3b Thinking","limit":{"context":128000,"output":32000},"modalities":{"input":["text","image","video"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-09"},"qwen3.5-397b-a17b":{"name":"Qwen3.5 397B A17B","limit":{"context":256000,"output":64000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-22"},"stepfun-ai/gelab-zero-4b-preview":{"name":"Stepfun-Ai/Gelab Zero 4b Preview","limit":{"context":8192,"output":4096},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-12-23"},"stepfun/step-3.5-flash":{"name":"Stepfun/Step-3.5 Flash","limit":{"context":64000,"output":4096},"modalities":{"input":["text","image"],"output":["text"]},"temperature":true,"attachment":true,"release_date":"2026-02-02"},"x-ai/grok-4-fast":{"name":"x-AI/Grok-4-Fast","limit":{"context":2000000,"output":2000000},"modalities":{"input":["text","image","audio","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-09-20"},"x-ai/grok-4-fast-non-reasoning":{"name":"X-Ai/Grok-4-Fast-Non-Reasoning","limit":{"context":2000000,"output":2000000},"modalities":{"input":["text","image","audio","video"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-12-18"},"x-ai/grok-4-fast-reasoning":{"name":"X-Ai/Grok-4-Fast-Reasoning","limit":{"context":2000000,"output":2000000},"modalities":{"input":["text","image","audio","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-12-18"},"x-ai/grok-4.1-fast":{"name":"x-AI/Grok-4.1-Fast","limit":{"context":2000000,"output":2000000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-11-20"},"x-ai/grok-4.1-fast-non-reasoning":{"name":"X-Ai/Grok 4.1 Fast Non Reasoning","limit":{"context":2000000,"output":2000000},"modalities":{"input":["text","image","audio","video"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-12-19"},"x-ai/grok-4.1-fast-reasoning":{"name":"X-Ai/Grok 4.1 Fast Reasoning","limit":{"context":20000000,"output":2000000},"modalities":{"input":["text","image","audio","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-12-19"},"x-ai/grok-code-fast-1":{"name":"x-AI/Grok-Code-Fast 1","limit":{"context":256000,"output":10000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-09-02"},"xiaomi/mimo-v2-flash":{"name":"Xiaomi/Mimo-V2-Flash","family":"mimo","cost":{"input":0.1,"output":0.3,"cache_read":0.01},"limit":{"context":256000,"output":256000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-16"},"z-ai/autoglm-phone-9b":{"name":"Z-Ai/Autoglm Phone 9b","limit":{"context":12800,"output":4096},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-12-23"},"z-ai/glm-4.6":{"name":"Z-AI/GLM 4.6","limit":{"context":200000,"output":200000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-10-11"},"z-ai/glm-4.7":{"name":"Z-Ai/GLM 4.7","limit":{"context":200000,"output":200000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-12-23"},"z-ai/glm-5":{"name":"Z-Ai/GLM 5","limit":{"context":200000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-02-12"}}},"regolo-ai":{"models":{"gpt-oss-120b":{"name":"GPT-OSS-120B","family":"gpt-oss","cost":{"input":1,"output":4.2},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-08-05"},"gpt-oss-20b":{"name":"GPT-OSS-20B","family":"gpt-oss","cost":{"input":0.4,"output":1.8},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-03-01"},"llama-3.1-8b-instruct":{"name":"Llama 3.1 8B Instruct","family":"llama","cost":{"input":0.05,"output":0.25},"limit":{"context":120000,"output":120000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-04-07"},"llama-3.3-70b-instruct":{"name":"Llama 3.3 70B Instruct","family":"llama","cost":{"input":0.6,"output":2.7},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-04-28"},"minimax-m2.5":{"name":"MiniMax 2.5","family":"minimax","cost":{"input":0.8,"output":3.5},"limit":{"context":190000,"output":64000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-03-10"},"mistral-small-4-119b":{"name":"Mistral Small 4 119B","family":"mistral-small","cost":{"input":0.75,"output":3},"limit":{"context":256000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-03-15"},"mistral-small3.2":{"name":"Mistral Small 3.2","family":"mistral-small","cost":{"input":0.5,"output":2.2},"limit":{"context":120000,"output":120000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-01-31"},"qwen-image":{"name":"Qwen-Image","family":"qwen","cost":{"input":0.5,"output":2},"limit":{"context":8192,"output":4096},"modalities":{"input":["text"],"output":["image"]},"temperature":true,"release_date":"2026-03-01"},"qwen3-coder-next":{"name":"Qwen3-Coder-Next","family":"qwen","cost":{"input":0.3,"output":1.2},"limit":{"context":262144,"output":16384},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-03-01"},"qwen3-embedding-8b":{"name":"Qwen3-Embedding-8B","family":"qwen","cost":{"input":0.1,"output":0.1},"limit":{"context":32768,"output":8192},"modalities":{"input":["text"],"output":["text"]},"open_weights":true,"release_date":"2026-02-01"},"qwen3-reranker-4b":{"name":"Qwen3-Reranker-4B","family":"qwen","cost":{"input":0.12,"output":0.12},"limit":{"context":32768,"output":8192},"modalities":{"input":["text"],"output":["text"]},"open_weights":true,"release_date":"2026-02-01"},"qwen3.5-122b":{"name":"Qwen3.5-122B","family":"qwen","cost":{"input":0.9,"output":3.6},"limit":{"context":262144,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-02-01"},"qwen3.5-9b":{"name":"Qwen3.5-9B","family":"qwen","cost":{"input":0.15,"output":0.6},"limit":{"context":262144,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-02-01"}}},"requesty":{"models":{"anthropic/claude-3-7-sonnet":{"name":"Claude Sonnet 3.7","family":"claude-sonnet","cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-02-19"},"anthropic/claude-haiku-4-5":{"name":"Claude Haiku 4.5","family":"claude-haiku","cost":{"input":1,"output":5,"cache_read":0.1,"cache_write":1.25},"limit":{"context":200000,"output":62000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-10-15"},"anthropic/claude-opus-4":{"name":"Claude Opus 4","family":"claude-opus","cost":{"input":15,"output":75,"cache_read":1.5,"cache_write":18.75},"limit":{"context":200000,"output":32000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-05-22"},"anthropic/claude-opus-4-1":{"name":"Claude Opus 4.1","family":"claude-opus","cost":{"input":15,"output":75,"cache_read":1.5,"cache_write":18.75},"limit":{"context":200000,"output":32000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-08-05"},"anthropic/claude-opus-4-5":{"name":"Claude Opus 4.5","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-11-24"},"anthropic/claude-opus-4-6":{"name":"Claude Opus 4.6","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-05"},"anthropic/claude-sonnet-4":{"name":"Claude Sonnet 4","family":"claude-sonnet","cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-05-22"},"anthropic/claude-sonnet-4-5":{"name":"Claude Sonnet 4.5","family":"claude-sonnet","cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-09-29"},"anthropic/claude-sonnet-4-6":{"name":"Claude Sonnet 4.6","family":"claude-sonnet","cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-17"},"google/gemini-2.5-flash":{"name":"Gemini 2.5 Flash","family":"gemini-flash","cost":{"input":0.3,"output":2.5,"cache_read":0.075,"cache_write":0.55},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-06-17"},"google/gemini-2.5-pro":{"name":"Gemini 2.5 Pro","family":"gemini-pro","cost":{"input":1.25,"output":10,"cache_read":0.31,"cache_write":2.375},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-06-17"},"google/gemini-3-flash-preview":{"name":"Gemini 3 Flash","cost":{"input":0.5,"output":3,"cache_read":0.05,"cache_write":1},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-12-17"},"google/gemini-3-pro-preview":{"name":"Gemini 3 Pro","family":"gemini-pro","cost":{"input":2,"output":12,"cache_read":0.2,"cache_write":4.5},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-11-18"},"openai/gpt-4.1":{"name":"GPT-4.1","family":"gpt","cost":{"input":2,"output":8,"cache_read":0.5},"limit":{"context":1047576,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-04-14"},"openai/gpt-4.1-mini":{"name":"GPT-4.1 Mini","family":"gpt-mini","cost":{"input":0.4,"output":1.6,"cache_read":0.1},"limit":{"context":1047576,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-04-14"},"openai/gpt-4o-mini":{"name":"GPT-4o Mini","family":"gpt-mini","cost":{"input":0.15,"output":0.6,"cache_read":0.08},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-07-18"},"openai/gpt-5":{"name":"GPT-5","family":"gpt","cost":{"input":1.25,"output":10,"cache_read":0.13},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","audio","image","video"],"output":["text","audio","image"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-08-07"},"openai/gpt-5-chat":{"name":"GPT-5 Chat (latest)","family":"gpt-codex","cost":{"input":1.25,"output":10},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"temperature":true,"attachment":true,"release_date":"2025-08-07"},"openai/gpt-5-codex":{"name":"GPT-5 Codex","family":"gpt-codex","cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-09-15"},"openai/gpt-5-image":{"name":"GPT-5 Image","family":"gpt","cost":{"input":5,"output":10,"cache_read":1.25},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text","image"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-10-14"},"openai/gpt-5-mini":{"name":"GPT-5 Mini","family":"gpt-mini","cost":{"input":0.25,"output":2,"cache_read":0.03},"limit":{"context":128000,"output":32000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-08-07"},"openai/gpt-5-nano":{"name":"GPT-5 Nano","family":"gpt-nano","cost":{"input":0.05,"output":0.4,"cache_read":0.01},"limit":{"context":16000,"output":4000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-08-07"},"openai/gpt-5-pro":{"name":"GPT-5 Pro","family":"gpt-pro","cost":{"input":15,"output":120},"limit":{"context":400000,"output":272000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-10-06"},"openai/gpt-5.1":{"name":"GPT-5.1","family":"gpt","cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-11-13"},"openai/gpt-5.1-chat":{"name":"GPT-5.1 Chat","family":"gpt-codex","cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-11-13"},"openai/gpt-5.1-codex":{"name":"GPT-5.1-Codex","family":"gpt-codex","cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-11-13"},"openai/gpt-5.1-codex-max":{"name":"GPT-5.1-Codex-Max","family":"gpt-codex","cost":{"input":1.1,"output":9,"cache_read":0.11},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-11-13"},"openai/gpt-5.1-codex-mini":{"name":"GPT-5.1-Codex-Mini","family":"gpt-codex","cost":{"input":0.25,"output":2,"cache_read":0.025},"limit":{"context":400000,"output":100000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-11-13"},"openai/gpt-5.2":{"name":"GPT-5.2","family":"gpt","cost":{"input":1.75,"output":14,"cache_read":0.175},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-12-11"},"openai/gpt-5.2-chat":{"name":"GPT-5.2 Chat","family":"gpt-codex","cost":{"input":1.75,"output":14,"cache_read":0.175},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-12-11"},"openai/gpt-5.2-codex":{"name":"GPT-5.2-Codex","family":"gpt-codex","cost":{"input":1.75,"output":14,"cache_read":0.175},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-01-14"},"openai/gpt-5.2-pro":{"name":"GPT-5.2 Pro","family":"gpt-pro","cost":{"input":21,"output":168},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-12-11"},"openai/gpt-5.3-codex":{"name":"GPT-5.3-Codex","family":"gpt-codex","cost":{"input":1.75,"output":14,"cache_read":0.175},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-02-24"},"openai/gpt-5.4":{"name":"GPT-5.4","family":"gpt","cost":{"input":2.5,"output":15,"cache_read":0.25},"limit":{"context":1050000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-05"},"openai/gpt-5.4-pro":{"name":"GPT-5.4 Pro","family":"gpt-pro","cost":{"input":30,"output":180,"cache_read":30},"limit":{"context":1050000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-05"},"openai/o4-mini":{"name":"o4 Mini","family":"o-mini","cost":{"input":1.1,"output":4.4,"cache_read":0.28},"limit":{"context":200000,"output":100000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-04-16"},"xai/grok-4":{"name":"Grok 4","family":"grok","cost":{"input":3,"output":15,"cache_read":0.75,"cache_write":3},"limit":{"context":256000,"output":64000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-09-09"},"xai/grok-4-fast":{"name":"Grok 4 Fast","family":"grok","cost":{"input":0.2,"output":0.5,"cache_read":0.05,"cache_write":0.2},"limit":{"context":2000000,"output":64000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-09-19"}}},"routing-run":{"models":{"claude-opus-4-8":{"name":"Claude Opus 4.8","family":"claude-opus","cost":{"input":5,"output":25},"limit":{"context":1000000,"output":32000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-05-28"},"claude-sonnet-4-6":{"name":"Claude Sonnet 4.6","family":"claude-sonnet","cost":{"input":3,"output":15},"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-17"},"deepseek-v4-flash":{"name":"DeepSeek V4 Flash","family":"deepseek-flash","cost":{"input":0.112,"output":0.224},"limit":{"context":1000000,"output":64000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-24"},"deepseek-v4-pro":{"name":"DeepSeek V4 Pro","family":"deepseek-thinking","cost":{"input":0.348,"output":0.696},"limit":{"context":1000000,"output":64000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-24"},"glm-5.2":{"name":"GLM-5.2","family":"glm","cost":{"input":0.8,"output":2.4},"limit":{"context":200000,"output":32000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-06-13"},"glm-5.2-nitro":{"name":"GLM 5.2 Nitro","family":"glm","cost":{"input":0.8,"output":2.4},"limit":{"context":200000,"output":32000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-06-13"},"kimi-k2.6":{"name":"Kimi K2.6","family":"kimi-k2","cost":{"input":0.275,"output":1.1},"limit":{"context":200000,"output":32000},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-21"},"kimi-k2.6-nitro":{"name":"Kimi K2.6 Nitro","family":"kimi-k2","cost":{"input":0.275,"output":1.1},"limit":{"context":200000,"output":32000},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-21"},"kimi-k2.7-code":{"name":"Kimi K2.7 Code","family":"kimi-k2","cost":{"input":0.275,"output":1.1},"limit":{"context":200000,"output":32000},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"open_weights":true,"release_date":"2026-06-12"},"kimi-k2.7-code-nitro":{"name":"Kimi K2.7 Code Nitro","family":"kimi-k2","cost":{"input":0.275,"output":1.1},"limit":{"context":200000,"output":32000},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"open_weights":true,"release_date":"2026-06-12"},"nemotron-3-ultra":{"name":"Nemotron 3 Ultra 550B A55B","family":"nemotron","cost":{"input":0.1,"output":0.1},"limit":{"context":131072,"output":32000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-06-04"},"qwen3.5-9b":{"name":"Qwen3.5 9B","family":"qwen","cost":{"input":0.16,"output":0.48},"limit":{"context":262144,"output":32000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-23"}}},"sakana":{"models":{"fugu":{"name":"Fugu","family":"fugu","limit":{"context":1000000,"output":1000000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-06-15"},"fugu-ultra":{"name":"Fugu Ultra","family":"fugu","cost":{"input":5,"output":30,"cache_read":0.5},"limit":{"context":1000000,"output":1000000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-06-15"},"fugu-ultra-20260615":{"name":"Fugu Ultra","family":"fugu","cost":{"input":5,"output":30,"cache_read":0.5},"limit":{"context":1000000,"output":1000000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-06-15"}}},"sap-ai-core":{"models":{"anthropic--claude-3-haiku":{"name":"anthropic--claude-3-haiku","family":"claude-haiku","cost":{"input":0.25,"output":1.25,"cache_read":0.03,"cache_write":0.3},"limit":{"context":200000,"output":4096},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-03-13"},"anthropic--claude-3-opus":{"name":"anthropic--claude-3-opus","family":"claude-opus","cost":{"input":15,"output":75,"cache_read":1.5,"cache_write":18.75},"limit":{"context":200000,"output":4096},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-02-29"},"anthropic--claude-3-sonnet":{"name":"anthropic--claude-3-sonnet","family":"claude-sonnet","cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":200000,"output":4096},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-03-04"},"anthropic--claude-3.5-sonnet":{"name":"anthropic--claude-3.5-sonnet","family":"claude-sonnet","cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":200000,"output":8192},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-10-22"},"anthropic--claude-3.7-sonnet":{"name":"anthropic--claude-3.7-sonnet","family":"claude-sonnet","cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-02-24"},"anthropic--claude-4-opus":{"name":"anthropic--claude-4-opus","family":"claude-opus","cost":{"input":15,"output":75,"cache_read":1.5,"cache_write":18.75},"limit":{"context":200000,"output":32000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-05-22"},"anthropic--claude-4-sonnet":{"name":"anthropic--claude-4-sonnet","family":"claude-sonnet","cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-05-22"},"anthropic--claude-4.5-haiku":{"name":"anthropic--claude-4.5-haiku","family":"claude-haiku","cost":{"input":1,"output":5,"cache_read":0.1,"cache_write":1.25},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-10-15"},"anthropic--claude-4.5-opus":{"name":"anthropic--claude-4.5-opus","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-11-24"},"anthropic--claude-4.5-sonnet":{"name":"anthropic--claude-4.5-sonnet","family":"claude-sonnet","cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-09-29"},"anthropic--claude-4.6-opus":{"name":"anthropic--claude-4.6-opus","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-05"},"anthropic--claude-4.6-sonnet":{"name":"anthropic--claude-4.6-sonnet","family":"claude-sonnet","cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-17"},"anthropic--claude-4.7-opus":{"name":"anthropic--claude-4.7-opus","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-16"},"anthropic--claude-4.8-opus":{"name":"anthropic--claude-4.8-opus","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-05-28"},"gemini-2.5-flash":{"name":"gemini-2.5-flash","family":"gemini-flash","cost":{"input":0.3,"output":2.5,"cache_read":0.03},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-04-17"},"gemini-2.5-flash-lite":{"name":"gemini-2.5-flash-lite","family":"gemini-flash-lite","cost":{"input":0.1,"output":0.4,"cache_read":0.01},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-06-17"},"gemini-2.5-pro":{"name":"gemini-2.5-pro","family":"gemini-pro","cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-03-25"},"gemini-3.1-flash-lite":{"name":"gemini-3.1-flash-lite","family":"gemini-flash-lite","cost":{"input":0.25,"output":1.5,"cache_read":0.025},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-05-07"},"gemini-3.5-flash":{"name":"gemini-3.5-flash","family":"gemini-flash","cost":{"input":1.5,"output":9,"cache_read":0.15},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-05-19"},"gpt-4.1":{"name":"gpt-4.1","family":"gpt","cost":{"input":2,"output":8,"cache_read":0.5},"limit":{"context":1047576,"output":32768},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-04-14"},"gpt-4.1-mini":{"name":"gpt-4.1-mini","family":"gpt-mini","cost":{"input":0.4,"output":1.6,"cache_read":0.1},"limit":{"context":1047576,"output":32768},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-04-14"},"gpt-5":{"name":"gpt-5","family":"gpt","cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-08-07"},"gpt-5-mini":{"name":"gpt-5-mini","family":"gpt-mini","cost":{"input":0.25,"output":2,"cache_read":0.025},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-08-07"},"gpt-5-nano":{"name":"gpt-5-nano","family":"gpt-nano","cost":{"input":0.05,"output":0.4,"cache_read":0.005},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-08-07"},"gpt-5.4":{"name":"gpt-5.4","family":"gpt","cost":{"input":2.5,"output":15,"cache_read":0.25},"limit":{"context":1050000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-05"},"gpt-5.5":{"name":"gpt-5.5","family":"gpt","cost":{"input":5,"output":30,"cache_read":0.5},"limit":{"context":1050000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-23"},"sonar":{"name":"sonar","family":"sonar","cost":{"input":1,"output":1},"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2024-01-01"},"sonar-deep-research":{"name":"sonar-deep-research","family":"sonar-deep-research","cost":{"input":2,"output":8},"limit":{"context":128000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"release_date":"2025-02-01"},"sonar-pro":{"name":"sonar-pro","family":"sonar-pro","cost":{"input":3,"output":15},"limit":{"context":200000,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"temperature":true,"attachment":true,"release_date":"2024-01-01"}}},"sarvam":{"models":{"sarvam-105b":{"name":"Sarvam-105B","family":"sarvam","limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-18"},"sarvam-30b":{"name":"Sarvam-30B","family":"sarvam","limit":{"context":65536,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-18"}}},"scaleway":{"models":{"bge-multilingual-gemma2":{"name":"BGE Multilingual Gemma2","family":"gemma","cost":{"input":0.1},"limit":{"context":8191,"output":3072},"modalities":{"input":["text"],"output":["text"]},"release_date":"2024-07-26"},"devstral-2-123b-instruct-2512":{"name":"Devstral 2 123B Instruct (2512)","family":"devstral","cost":{"input":0.4,"output":2},"limit":{"context":256000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-01-07"},"gemma-3-27b-it":{"name":"Gemma-3-27B-IT","family":"gemma","cost":{"input":0.25,"output":0.5},"limit":{"context":40000,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-12-01"},"gemma-4-26b-a4b-it":{"name":"Gemma 4 26B A4B IT","family":"gemma","cost":{"input":0.25,"output":0.5},"limit":{"context":256000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-01"},"glm-5.2":{"name":"GLM-5.2","family":"glm","cost":{"input":1.8,"output":5.5},"limit":{"context":256000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-06-13"},"gpt-oss-120b":{"name":"GPT-OSS 120B","family":"gpt-oss","cost":{"input":0.15,"output":0.6},"limit":{"context":128000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2024-01-01"},"llama-3.3-70b-instruct":{"name":"Llama-3.3-70B-Instruct","family":"llama","cost":{"input":0.9,"output":0.9},"limit":{"context":100000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2024-12-06"},"mistral-medium-3.5-128b":{"name":"Mistral Medium 3.5 128B","family":"mistral-medium","cost":{"input":1.5,"output":7.5},"limit":{"context":256000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-29"},"mistral-small-3.2-24b-instruct-2506":{"name":"Mistral Small 3.2 24B Instruct (2506)","family":"mistral-small","cost":{"input":0.15,"output":0.35},"limit":{"context":128000,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-06-20"},"pixtral-12b-2409":{"name":"Pixtral 12B 2409","family":"pixtral","cost":{"input":0.2,"output":0.2},"limit":{"context":128000,"output":4096},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2024-09-25"},"qwen3-235b-a22b-instruct-2507":{"name":"Qwen3 235B A22B Instruct 2507","family":"qwen","cost":{"input":0.75,"output":2.25},"limit":{"context":260000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-01"},"qwen3-coder-30b-a3b-instruct":{"name":"Qwen3-Coder 30B-A3B Instruct","family":"qwen","cost":{"input":0.2,"output":0.8},"limit":{"context":128000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-04"},"qwen3-embedding-8b":{"name":"Qwen3 Embedding 8B","family":"qwen","cost":{"input":0.1},"limit":{"context":32768,"output":4096},"modalities":{"input":["text"],"output":["text"]},"release_date":"2025-25-11"},"qwen3.5-397b-a17b":{"name":"Qwen3.5 397B A17B","family":"qwen","cost":{"input":0.6,"output":3.6},"limit":{"context":256000,"output":16384},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-03-17"},"qwen3.6-35b-a3b":{"name":"Qwen3.6 35B A3B","family":"qwen","cost":{"input":0.25,"output":1.5},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-05-01"},"voxtral-small-24b-2507":{"name":"Voxtral Small 24B 2507","family":"voxtral","cost":{"input":0.15,"output":0.35},"limit":{"context":32000,"output":16384},"modalities":{"input":["text","audio"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-07-01"},"whisper-large-v3":{"name":"Whisper Large v3","family":"whisper","cost":{"input":0.003},"limit":{"context":0,"output":8192},"modalities":{"input":["audio"],"output":["text"]},"open_weights":true,"release_date":"2023-09-01"}}},"siliconflow":{"models":{"ByteDance-Seed/Seed-OSS-36B-Instruct":{"name":"ByteDance-Seed/Seed-OSS-36B-Instruct","family":"seed","cost":{"input":0.21,"output":0.57},"limit":{"context":262000,"output":262000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-09-04"},"MiniMaxAI/MiniMax-M2.5":{"name":"MiniMaxAI/MiniMax-M2.5","family":"minimax","cost":{"input":0.3,"output":1.2},"limit":{"context":197000,"output":131000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2026-02-15"},"Qwen/Qwen2.5-72B-Instruct":{"name":"Qwen/Qwen2.5-72B-Instruct","family":"qwen","cost":{"input":0.59,"output":0.59},"limit":{"context":33000,"output":4000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2024-09-18"},"Qwen/Qwen2.5-7B-Instruct":{"name":"Qwen/Qwen2.5-7B-Instruct","family":"qwen","cost":{"input":0.05,"output":0.05},"limit":{"context":33000,"output":4000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2024-09-18"},"Qwen/Qwen3-14B":{"name":"Qwen/Qwen3-14B","family":"qwen","cost":{"input":0.07,"output":0.28},"limit":{"context":131000,"output":131000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-04-30"},"Qwen/Qwen3-235B-A22B-Thinking-2507":{"name":"Qwen/Qwen3-235B-A22B-Thinking-2507","family":"qwen","cost":{"input":0.13,"output":0.6},"limit":{"context":262000,"output":262000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-07-28"},"Qwen/Qwen3-30B-A3B-Instruct-2507":{"name":"Qwen/Qwen3-30B-A3B-Instruct-2507","family":"qwen","cost":{"input":0.09,"output":0.3},"limit":{"context":262000,"output":262000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-07-30"},"Qwen/Qwen3-32B":{"name":"Qwen/Qwen3-32B","family":"qwen","cost":{"input":0.14,"output":0.57},"limit":{"context":131000,"output":131000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-04-30"},"Qwen/Qwen3-8B":{"name":"Qwen/Qwen3-8B","family":"qwen","cost":{"input":0.06,"output":0.06},"limit":{"context":131000,"output":131000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-04-30"},"Qwen/Qwen3-Coder-30B-A3B-Instruct":{"name":"Qwen/Qwen3-Coder-30B-A3B-Instruct","family":"qwen","cost":{"input":0.07,"output":0.28},"limit":{"context":262000,"output":262000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-08-01"},"Qwen/Qwen3-Coder-480B-A35B-Instruct":{"name":"Qwen/Qwen3-Coder-480B-A35B-Instruct","family":"qwen","cost":{"input":0.25,"output":1},"limit":{"context":262000,"output":262000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-07-31"},"Qwen/Qwen3-VL-235B-A22B-Instruct":{"name":"Qwen/Qwen3-VL-235B-A22B-Instruct","family":"qwen","cost":{"input":0.3,"output":1.5},"limit":{"context":262000,"output":262000},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-10-04"},"Qwen/Qwen3-VL-235B-A22B-Thinking":{"name":"Qwen/Qwen3-VL-235B-A22B-Thinking","family":"qwen","cost":{"input":0.45,"output":3.5},"limit":{"context":262000,"output":262000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-10-04"},"Qwen/Qwen3-VL-30B-A3B-Instruct":{"name":"Qwen/Qwen3-VL-30B-A3B-Instruct","family":"qwen","cost":{"input":0.29,"output":1},"limit":{"context":262000,"output":262000},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-10-05"},"Qwen/Qwen3-VL-30B-A3B-Thinking":{"name":"Qwen/Qwen3-VL-30B-A3B-Thinking","family":"qwen","cost":{"input":0.29,"output":1},"limit":{"context":262000,"output":262000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-10-11"},"Qwen/Qwen3-VL-32B-Instruct":{"name":"Qwen/Qwen3-VL-32B-Instruct","family":"qwen","cost":{"input":0.2,"output":0.6},"limit":{"context":262000,"output":262000},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-10-21"},"Qwen/Qwen3-VL-32B-Thinking":{"name":"Qwen/Qwen3-VL-32B-Thinking","family":"qwen","cost":{"input":0.2,"output":1.5},"limit":{"context":262000,"output":262000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-10-21"},"Qwen/Qwen3-VL-8B-Instruct":{"name":"Qwen/Qwen3-VL-8B-Instruct","family":"qwen","cost":{"input":0.18,"output":0.68},"limit":{"context":262000,"output":262000},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-10-15"},"Qwen/Qwen3.5-122B-A10B":{"name":"Qwen3.5 122B-A10B","family":"qwen","cost":{"input":0.26,"output":2.08},"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2026-02-23"},"Qwen/Qwen3.5-27B":{"name":"Qwen3.5 27B","family":"qwen","cost":{"input":0.25,"output":2},"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2026-02-23"},"Qwen/Qwen3.5-35B-A3B":{"name":"Qwen3.5 35B-A3B","family":"qwen","cost":{"input":0.24,"output":1.8},"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2026-02-23"},"Qwen/Qwen3.5-397B-A17B":{"name":"Qwen3.5 397B-A17B","family":"qwen","cost":{"input":0.39,"output":2.34},"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2026-02-15"},"Qwen/Qwen3.5-9B":{"name":"Qwen/Qwen3.5-9B","family":"qwen","cost":{"input":0.1,"output":0.15},"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2026-03-03"},"Qwen/Qwen3.6-27B":{"name":"Qwen3.6 27B","family":"qwen","cost":{"input":0.3,"output":3.2},"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2026-04-22"},"Qwen/Qwen3.6-35B-A3B":{"name":"Qwen3.6 35B-A3B","family":"qwen","cost":{"input":0.2,"output":1.6},"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2026-04-17"},"baidu/ERNIE-4.5-300B-A47B":{"name":"baidu/ERNIE-4.5-300B-A47B","family":"ernie","cost":{"input":0.28,"output":1.1},"limit":{"context":131000,"output":131000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-07-02"},"deepseek-ai/DeepSeek-R1":{"name":"deepseek-ai/DeepSeek-R1","family":"deepseek-thinking","cost":{"input":0.5,"output":2.18},"limit":{"context":164000,"output":164000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-05-28"},"deepseek-ai/DeepSeek-V3":{"name":"deepseek-ai/DeepSeek-V3","family":"deepseek","cost":{"input":0.25,"output":1},"limit":{"context":164000,"output":164000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2024-12-26"},"deepseek-ai/DeepSeek-V3.1":{"name":"deepseek-ai/DeepSeek-V3.1","family":"deepseek","cost":{"input":0.27,"output":1},"limit":{"context":164000,"output":164000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-08-25"},"deepseek-ai/DeepSeek-V3.1-Terminus":{"name":"deepseek-ai/DeepSeek-V3.1-Terminus","family":"deepseek","cost":{"input":0.27,"output":1},"limit":{"context":164000,"output":164000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-09-29"},"deepseek-ai/DeepSeek-V3.2":{"name":"deepseek-ai/DeepSeek-V3.2","family":"deepseek","cost":{"input":0.27,"output":0.42},"limit":{"context":164000,"output":164000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-12-03"},"deepseek-ai/DeepSeek-V3.2-Exp":{"name":"deepseek-ai/DeepSeek-V3.2-Exp","family":"deepseek","cost":{"input":0.27,"output":0.41},"limit":{"context":164000,"output":164000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-10-10"},"deepseek-ai/DeepSeek-V4-Flash":{"name":"DeepSeek V4 Flash","family":"deepseek-flash","cost":{"input":0.14,"output":0.28,"cache_read":0.028},"limit":{"context":1000000,"output":384000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-24"},"deepseek-ai/DeepSeek-V4-Pro":{"name":"DeepSeek V4 Pro","family":"deepseek-thinking","cost":{"input":1.74,"output":3.48,"cache_read":0.145},"limit":{"context":1000000,"output":384000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-24"},"google/gemma-4-26B-A4B-it":{"name":"Gemma 4 26B A4B IT","family":"gemma","cost":{"input":0.12,"output":0.4},"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2026-04-02"},"google/gemma-4-31B-it":{"name":"Gemma 4 31B IT","family":"gemma","cost":{"input":0.13,"output":0.4},"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2026-04-02"},"inclusionAI/Ling-flash-2.0":{"name":"inclusionAI/Ling-flash-2.0","family":"ling","cost":{"input":0.14,"output":0.57},"limit":{"context":131000,"output":131000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-09-18"},"moonshotai/Kimi-K2.5":{"name":"moonshotai/Kimi-K2.5","family":"kimi","cost":{"input":0.45,"output":2.25},"limit":{"context":262000,"output":262000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-01-27"},"moonshotai/Kimi-K2.6":{"name":"moonshotai/Kimi-K2.6","family":"kimi","cost":{"input":0.77,"output":4,"cache_read":0.2},"limit":{"context":262000,"output":262000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-21"},"openai/gpt-oss-120b":{"name":"openai/gpt-oss-120b","family":"gpt-oss","cost":{"input":0.05,"output":0.45},"limit":{"context":131000,"output":8000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-08-13"},"openai/gpt-oss-20b":{"name":"openai/gpt-oss-20b","family":"gpt-oss","cost":{"input":0.04,"output":0.18},"limit":{"context":131000,"output":8000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-08-13"},"stepfun-ai/Step-3.5-Flash":{"name":"stepfun-ai/Step-3.5-Flash","family":"step","cost":{"input":0.1,"output":0.3},"limit":{"context":262000,"output":262000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-02-11"},"tencent/Hunyuan-A13B-Instruct":{"name":"tencent/Hunyuan-A13B-Instruct","family":"hunyuan","cost":{"input":0.14,"output":0.57},"limit":{"context":131000,"output":131000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-06-30"},"tencent/Hy3-preview":{"name":"Hy3 preview","family":"Hy","cost":{"input":0.066,"output":0.26,"cache_read":0.029},"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-04-20"},"zai-org/GLM-4.5-Air":{"name":"zai-org/GLM-4.5-Air","family":"glm-air","cost":{"input":0.14,"output":0.86},"limit":{"context":131000,"output":131000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-07-28"},"zai-org/GLM-5":{"name":"zai-org/GLM-5","family":"glm","cost":{"input":0.95,"output":2.55},"limit":{"context":205000,"output":205000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-12"},"zai-org/GLM-5.1":{"name":"zai-org/GLM-5.1","family":"glm","cost":{"input":1.4,"output":4.4},"limit":{"context":205000,"output":205000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-08"},"zai-org/GLM-5.2":{"name":"GLM-5.2","family":"glm","cost":{"input":1.4,"output":4.4},"limit":{"context":1049000,"output":262000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-06-13"},"zai-org/GLM-5V-Turbo":{"name":"zai-org/GLM-5V-Turbo","family":"glm","cost":{"input":1.2,"output":4},"limit":{"context":200000,"output":131072},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-04-01"}}},"siliconflow-cn":{"models":{"ByteDance-Seed/Seed-OSS-36B-Instruct":{"name":"ByteDance-Seed/Seed-OSS-36B-Instruct","family":"seed","cost":{"input":0.21,"output":0.57},"limit":{"context":262000,"output":262000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-09-04"},"PaddlePaddle/PaddleOCR-VL-1.5":{"name":"PaddlePaddle/PaddleOCR-VL-1.5","cost":{},"limit":{"context":16384,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-01-29"},"Pro/MiniMaxAI/MiniMax-M2.5":{"name":"Pro/MiniMaxAI/MiniMax-M2.5","family":"minimax","cost":{"input":0.3,"output":1.22},"limit":{"context":192000,"output":131000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2026-02-13"},"Pro/deepseek-ai/DeepSeek-R1":{"name":"Pro/deepseek-ai/DeepSeek-R1","family":"deepseek-thinking","cost":{"input":0.5,"output":2.18},"limit":{"context":164000,"output":164000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-05-28"},"Pro/deepseek-ai/DeepSeek-V3":{"name":"Pro/deepseek-ai/DeepSeek-V3","family":"deepseek","cost":{"input":0.25,"output":1},"limit":{"context":164000,"output":164000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2024-12-26"},"Pro/deepseek-ai/DeepSeek-V3.1-Terminus":{"name":"Pro/deepseek-ai/DeepSeek-V3.1-Terminus","family":"deepseek","cost":{"input":0.27,"output":1},"limit":{"context":164000,"output":164000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-09-29"},"Pro/deepseek-ai/DeepSeek-V3.2":{"name":"Pro/deepseek-ai/DeepSeek-V3.2","family":"deepseek","cost":{"input":0.27,"output":0.42},"limit":{"context":164000,"output":164000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-12-03"},"Pro/moonshotai/Kimi-K2.5":{"name":"Pro/moonshotai/Kimi-K2.5","family":"kimi","cost":{"input":0.45,"output":2.25},"limit":{"context":262000,"output":262000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-01-27"},"Pro/moonshotai/Kimi-K2.6":{"name":"Pro/moonshotai/Kimi-K2.6","family":"kimi","cost":{"input":0.95,"output":4,"cache_read":0.16},"limit":{"context":262000,"output":262000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-21"},"Pro/zai-org/GLM-5":{"name":"Pro/zai-org/GLM-5","family":"glm","cost":{"input":1,"output":3.2},"limit":{"context":205000,"output":205000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-12"},"Pro/zai-org/GLM-5.1":{"name":"Pro/zai-org/GLM-5.1","family":"glm","cost":{"input":1.4,"output":4.4},"limit":{"context":205000,"output":205000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-08"},"Qwen/Qwen2.5-72B-Instruct":{"name":"Qwen/Qwen2.5-72B-Instruct","family":"qwen","cost":{"input":0.59,"output":0.59},"limit":{"context":33000,"output":4000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2024-09-18"},"Qwen/Qwen2.5-7B-Instruct":{"name":"Qwen/Qwen2.5-7B-Instruct","family":"qwen","cost":{"input":0.05,"output":0.05},"limit":{"context":33000,"output":4000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2024-09-18"},"Qwen/Qwen3-14B":{"name":"Qwen/Qwen3-14B","family":"qwen","cost":{"input":0.07,"output":0.28},"limit":{"context":131000,"output":131000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-04-30"},"Qwen/Qwen3-235B-A22B-Thinking-2507":{"name":"Qwen/Qwen3-235B-A22B-Thinking-2507","family":"qwen","cost":{"input":0.13,"output":0.6},"limit":{"context":262000,"output":262000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-07-28"},"Qwen/Qwen3-30B-A3B-Instruct-2507":{"name":"Qwen/Qwen3-30B-A3B-Instruct-2507","family":"qwen","cost":{"input":0.09,"output":0.3},"limit":{"context":262000,"output":262000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-07-30"},"Qwen/Qwen3-32B":{"name":"Qwen/Qwen3-32B","family":"qwen","cost":{"input":0.14,"output":0.57},"limit":{"context":131000,"output":131000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-04-30"},"Qwen/Qwen3-8B":{"name":"Qwen/Qwen3-8B","family":"qwen","cost":{"input":0.06,"output":0.06},"limit":{"context":131000,"output":131000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-04-30"},"Qwen/Qwen3-Coder-30B-A3B-Instruct":{"name":"Qwen/Qwen3-Coder-30B-A3B-Instruct","family":"qwen","cost":{"input":0.07,"output":0.28},"limit":{"context":262000,"output":262000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-08-01"},"Qwen/Qwen3-Coder-480B-A35B-Instruct":{"name":"Qwen/Qwen3-Coder-480B-A35B-Instruct","family":"qwen","cost":{"input":0.25,"output":1},"limit":{"context":262000,"output":262000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-07-31"},"Qwen/Qwen3-VL-235B-A22B-Instruct":{"name":"Qwen/Qwen3-VL-235B-A22B-Instruct","family":"qwen","cost":{"input":0.3,"output":1.5},"limit":{"context":262000,"output":262000},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-10-04"},"Qwen/Qwen3-VL-235B-A22B-Thinking":{"name":"Qwen/Qwen3-VL-235B-A22B-Thinking","family":"qwen","cost":{"input":0.45,"output":3.5},"limit":{"context":262000,"output":262000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-10-04"},"Qwen/Qwen3-VL-30B-A3B-Instruct":{"name":"Qwen/Qwen3-VL-30B-A3B-Instruct","family":"qwen","cost":{"input":0.29,"output":1},"limit":{"context":262000,"output":262000},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-10-05"},"Qwen/Qwen3-VL-30B-A3B-Thinking":{"name":"Qwen/Qwen3-VL-30B-A3B-Thinking","family":"qwen","cost":{"input":0.29,"output":1},"limit":{"context":262000,"output":262000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-10-11"},"Qwen/Qwen3-VL-32B-Instruct":{"name":"Qwen/Qwen3-VL-32B-Instruct","family":"qwen","cost":{"input":0.2,"output":0.6},"limit":{"context":262000,"output":262000},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-10-21"},"Qwen/Qwen3-VL-32B-Thinking":{"name":"Qwen/Qwen3-VL-32B-Thinking","family":"qwen","cost":{"input":0.2,"output":1.5},"limit":{"context":262000,"output":262000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-10-21"},"Qwen/Qwen3-VL-8B-Instruct":{"name":"Qwen/Qwen3-VL-8B-Instruct","family":"qwen","cost":{"input":0.18,"output":0.68},"limit":{"context":262000,"output":262000},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-10-15"},"Qwen/Qwen3.5-122B-A10B":{"name":"Qwen/Qwen3.5-122B-A10B","family":"qwen","cost":{"input":0.29,"output":2.32},"limit":{"context":262144,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-26"},"Qwen/Qwen3.5-27B":{"name":"Qwen/Qwen3.5-27B","family":"qwen","cost":{"input":0.26,"output":2.09},"limit":{"context":262144,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-25"},"Qwen/Qwen3.5-35B-A3B":{"name":"Qwen/Qwen3.5-35B-A3B","family":"qwen","cost":{"input":0.23,"output":1.86},"limit":{"context":262144,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-25"},"Qwen/Qwen3.5-397B-A17B":{"name":"Qwen/Qwen3.5-397B-A17B","family":"qwen","cost":{"input":0.29,"output":1.74},"limit":{"context":262144,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-16"},"Qwen/Qwen3.5-4B":{"name":"Qwen/Qwen3.5-4B","family":"qwen","cost":{},"limit":{"context":262144,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-03-03"},"Qwen/Qwen3.5-9B":{"name":"Qwen/Qwen3.5-9B","family":"qwen","cost":{"input":0.22,"output":1.74},"limit":{"context":262144,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-03-03"},"Qwen/Qwen3.6-35B-A3B":{"name":"Qwen/Qwen3.6-35B-A3B","family":"qwen","cost":{"input":0.23,"output":1.86},"limit":{"context":262144,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-17"},"baidu/ERNIE-4.5-300B-A47B":{"name":"baidu/ERNIE-4.5-300B-A47B","family":"ernie","cost":{"input":0.28,"output":1.1},"limit":{"context":131000,"output":131000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-07-02"},"deepseek-ai/DeepSeek-OCR":{"name":"deepseek-ai/DeepSeek-OCR","cost":{},"limit":{"context":8192,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-10-20"},"deepseek-ai/DeepSeek-R1":{"name":"deepseek-ai/DeepSeek-R1","family":"deepseek-thinking","cost":{"input":0.5,"output":2.18},"limit":{"context":164000,"output":164000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-05-28"},"deepseek-ai/DeepSeek-V3":{"name":"deepseek-ai/DeepSeek-V3","family":"deepseek","cost":{"input":0.25,"output":1},"limit":{"context":164000,"output":164000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2024-12-26"},"deepseek-ai/DeepSeek-V3.1-Terminus":{"name":"deepseek-ai/DeepSeek-V3.1-Terminus","family":"deepseek","cost":{"input":0.27,"output":1},"limit":{"context":164000,"output":164000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-09-29"},"deepseek-ai/DeepSeek-V3.2":{"name":"deepseek-ai/DeepSeek-V3.2","family":"deepseek","cost":{"input":0.27,"output":0.42},"limit":{"context":164000,"output":164000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-12-03"},"deepseek-ai/DeepSeek-V4-Flash":{"name":"DeepSeek V4 Flash","family":"deepseek-flash","cost":{"input":0.14,"output":0.28,"cache_read":0.003},"limit":{"context":1000000,"output":384000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-24"},"deepseek-ai/DeepSeek-V4-Pro":{"name":"deepseek-ai/DeepSeek-V4-Pro","family":"deepseek-thinking","cost":{"input":1.74,"output":3.48,"cache_read":0.145},"limit":{"context":1049000,"output":393000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-24"},"inclusionAI/Ling-flash-2.0":{"name":"inclusionAI/Ling-flash-2.0","family":"ling","cost":{"input":0.14,"output":0.57},"limit":{"context":131000,"output":131000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-09-18"},"stepfun-ai/Step-3.5-Flash":{"name":"stepfun-ai/Step-3.5-Flash","family":"step","cost":{"input":0.1,"output":0.3},"limit":{"context":262000,"output":262000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-02-11"},"tencent/Hunyuan-A13B-Instruct":{"name":"tencent/Hunyuan-A13B-Instruct","family":"hunyuan","cost":{"input":0.14,"output":0.57},"limit":{"context":131000,"output":131000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-06-30"},"zai-org/GLM-4.5-Air":{"name":"zai-org/GLM-4.5-Air","family":"glm-air","cost":{"input":0.14,"output":0.86},"limit":{"context":131000,"output":131000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-07-28"},"zai-org/GLM-5.2":{"name":"GLM-5.2","family":"glm","cost":{"input":1.4,"output":4.4},"limit":{"context":1049000,"output":262000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-06-13"}}},"snowflake-cortex":{"models":{"claude-fable-5":{"name":"Claude Fable 5","family":"claude-fable","limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-06-09"},"claude-haiku-4-5":{"name":"Claude Haiku 4.5 (latest)","family":"claude-haiku","limit":{"context":200000,"output":16384},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-10-15"},"claude-opus-4-7":{"name":"Claude Opus 4.7","family":"claude-opus","limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-16"},"claude-opus-4-8":{"name":"Claude Opus 4.8","family":"claude-opus","limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-05-28"},"claude-sonnet-4-5":{"name":"Claude Sonnet 4.5 (latest)","family":"claude-sonnet","limit":{"context":200000,"output":16384},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-09-29"},"claude-sonnet-4-6":{"name":"Claude Sonnet 4.6","family":"claude-sonnet","limit":{"context":1000000,"output":16384},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-17"},"deepseek-r1":{"name":"DeepSeek-R1","family":"deepseek-thinking","limit":{"context":128000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-01-20"},"gemini-3.1-pro":{"name":"Gemini 3.1 Pro Preview","family":"gemini-pro","limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-19"},"mistral-large2":{"name":"Mistral Large (latest)","family":"mistral-large","limit":{"context":262144,"output":262144},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2024-11-01"},"openai-gpt-4.1":{"name":"GPT-4.1","family":"gpt","limit":{"context":1047576,"output":32768},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-04-14"},"openai-gpt-5":{"name":"GPT-5","family":"gpt","limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-08-07"},"openai-gpt-5-mini":{"name":"GPT-5 Mini","family":"gpt-mini","limit":{"context":272000,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-08-07"},"openai-gpt-5-nano":{"name":"GPT-5 Nano","family":"gpt-nano","limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-08-07"},"openai-gpt-5.1":{"name":"GPT-5.1","family":"gpt","limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-11-13"},"openai-gpt-5.2":{"name":"GPT-5.2","family":"gpt","limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-12-11"},"openai-gpt-5.4":{"name":"GPT-5.4","family":"gpt","limit":{"context":1050000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-05"},"openai-gpt-5.5":{"name":"GPT-5.5","family":"gpt","limit":{"context":1050000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-23"},"snowflake-llama3.3-70b":{"name":"Llama-3.3-70B-Instruct","family":"llama","limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2024-12-06"}}},"stackit":{"models":{"Qwen/Qwen3-VL-235B-A22B-Instruct-FP8":{"name":"Qwen3-VL 235B","family":"qwen","cost":{"input":1.76,"output":2.05},"limit":{"context":218000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2024-11-01"},"Qwen/Qwen3-VL-Embedding-8B":{"name":"Qwen3-VL Embedding 8B","family":"qwen","cost":{"input":0.09,"output":0.09},"limit":{"context":32000,"output":4096},"modalities":{"input":["text","image"],"output":["text"]},"attachment":true,"open_weights":true,"release_date":"2026-02-05"},"Qwen/Qwen3.6-27B":{"name":"Qwen3.6 27B","family":"qwen","cost":{"input":0.53,"output":0.76},"limit":{"context":262144,"output":16384},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-22"},"cortecs/Llama-3.3-70B-Instruct-FP8-Dynamic":{"name":"Llama 3.3 70B","family":"llama","cost":{"input":0.53,"output":0.76},"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-12-05"},"google/gemma-3-27b-it":{"name":"Gemma 3 27B","family":"gemma","cost":{"input":0.53,"output":0.76},"limit":{"context":37000,"output":4096},"modalities":{"input":["text","image"],"output":["text"]},"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-05-17"},"intfloat/e5-mistral-7b-instruct":{"name":"E5 Mistral 7B","family":"mistral","cost":{"input":0.02,"output":0.02},"limit":{"context":4096,"output":4096},"modalities":{"input":["text"],"output":["text"]},"open_weights":true,"release_date":"2023-12-11"},"openai/gpt-oss-120b":{"name":"GPT OSS 120B","family":"gpt-oss","cost":{"input":0.53,"output":0.76},"limit":{"context":131000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-08-05"},"openai/gpt-oss-20b":{"name":"GPT OSS 20B","family":"gpt-oss","cost":{"input":0.18,"output":0.29},"limit":{"context":131072,"output":8192},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-08-05"}}},"stepfun":{"models":{"step-1-32k":{"name":"Step 1 (32K)","cost":{"input":2.05,"output":9.59,"cache_read":0.41},"limit":{"context":32768,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-01-01"},"step-2-16k":{"name":"Step 2 (16K)","cost":{"input":5.21,"output":16.44,"cache_read":1.04},"limit":{"context":16384,"output":8192},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-01-01"},"step-3.5-flash":{"name":"Step 3.5 Flash","cost":{"input":0.1,"output":0.3,"cache_read":0.02},"limit":{"context":256000,"output":256000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-01-29"},"step-3.5-flash-2603":{"name":"Step 3.5 Flash 2603","cost":{"input":0.1,"output":0.3,"cache_read":0.02},"limit":{"context":256000,"output":256000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-02"},"step-3.7-flash":{"name":"Step 3.7 Flash","cost":{"input":0.2,"output":1.15,"cache_read":0.04},"limit":{"context":256000,"output":256000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-05-29"},"step-tts-2":{"name":"Step TTS 2","family":"step","limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["audio"]},"release_date":"2026-03-01"},"stepaudio-2.5-asr":{"name":"StepAudio 2.5 ASR","family":"step","limit":{"context":0,"output":0},"modalities":{"input":["audio"],"output":["text"]},"release_date":"2026-04-24"},"stepaudio-2.5-tts":{"name":"StepAudio 2.5 TTS","family":"step","limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["audio"]},"release_date":"2026-04-16"}}},"stepfun-ai":{"models":{"step-1-32k":{"name":"Step 1 (32K)","cost":{"input":2.05,"output":9.59,"cache_read":0.41},"limit":{"context":32768,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-01-01"},"step-2-16k":{"name":"Step 2 (16K)","cost":{"input":5.21,"output":16.44,"cache_read":1.04},"limit":{"context":16384,"output":8192},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-01-01"},"step-3.5-flash":{"name":"Step 3.5 Flash","cost":{"input":0.1,"output":0.3,"cache_read":0.02},"limit":{"context":256000,"output":256000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-01-29"},"step-3.5-flash-2603":{"name":"Step 3.5 Flash 2603","cost":{"input":0.1,"output":0.3,"cache_read":0.02},"limit":{"context":256000,"output":256000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-02"},"step-3.7-flash":{"name":"Step 3.7 Flash","cost":{"input":0.2,"output":1.15,"cache_read":0.04},"limit":{"context":256000,"output":256000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-05-29"},"step-tts-2":{"name":"Step TTS 2","family":"step","limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["audio"]},"release_date":"2026-03-01"},"stepaudio-2.5-asr":{"name":"StepAudio 2.5 ASR","family":"step","limit":{"context":0,"output":0},"modalities":{"input":["audio"],"output":["text"]},"release_date":"2026-04-24"},"stepaudio-2.5-tts":{"name":"StepAudio 2.5 TTS","family":"step","limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["audio"]},"release_date":"2026-04-16"}}},"subconscious":{"models":{"subconscious/glm-5.2":{"name":"GLM-5.2","family":"glm","cost":{"input":1.4,"output":4.4,"cache_read":0.26},"limit":{"context":1000000,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-06-13"},"subconscious/tim-qwen3.6-27b":{"name":"TIM-Qwen3.6 27B","cost":{"input":0.3,"output":3,"cache_read":0.15},"limit":{"context":8192,"output":5000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-05-11"}}},"submodel":{"models":{"Qwen/Qwen3-235B-A22B-Instruct-2507":{"name":"Qwen3 235B A22B Instruct 2507","family":"qwen","cost":{"input":0.2,"output":0.3},"limit":{"context":262144,"output":131072},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-08-23"},"Qwen/Qwen3-235B-A22B-Thinking-2507":{"name":"Qwen3 235B A22B Thinking 2507","family":"qwen","cost":{"input":0.2,"output":0.6},"limit":{"context":262144,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-08-23"},"Qwen/Qwen3-Coder-480B-A35B-Instruct-FP8":{"name":"Qwen3 Coder 480B A35B Instruct","family":"qwen","cost":{"input":0.2,"output":0.8},"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-08-23"},"deepseek-ai/DeepSeek-R1-0528":{"name":"DeepSeek R1 0528","family":"deepseek-thinking","cost":{"input":0.5,"output":2.15},"limit":{"context":75000,"output":163840},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-08-23"},"deepseek-ai/DeepSeek-V3-0324":{"name":"DeepSeek V3 0324","family":"deepseek","cost":{"input":0.2,"output":0.8},"limit":{"context":75000,"output":163840},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-08-23"},"deepseek-ai/DeepSeek-V3.1":{"name":"DeepSeek V3.1","family":"deepseek","cost":{"input":0.2,"output":0.8},"limit":{"context":75000,"output":163840},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-08-23"},"openai/gpt-oss-120b":{"name":"GPT OSS 120B","family":"gpt-oss","cost":{"input":0.1,"output":0.5},"limit":{"context":131072,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-08-23"},"zai-org/GLM-4.5-Air":{"name":"GLM 4.5 Air","family":"glm-air","cost":{"input":0.1,"output":0.5},"limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-28"},"zai-org/GLM-4.5-FP8":{"name":"GLM 4.5 FP8","family":"glm","cost":{"input":0.2,"output":0.8},"limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-28"}}},"synthetic":{"models":{"hf:MiniMaxAI/MiniMax-M3":{"name":"MiniMax-M3","family":"minimax","cost":{"input":0.6,"output":1.2,"cache_read":0.6},"limit":{"context":524288,"output":65536},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-06-12"},"hf:Qwen/Qwen3.6-27B":{"name":"Qwen3.6 27B","family":"qwen","cost":{"input":0.45,"output":3.6,"cache_read":0.45},"limit":{"context":262144,"output":65536},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-22"},"hf:moonshotai/Kimi-K2.7-Code":{"name":"Kimi K2.7 Code","family":"kimi-k2","cost":{"input":0.95,"output":4,"cache_read":0.95},"limit":{"context":262144,"output":65536},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"open_weights":true,"release_date":"2026-06-12"},"hf:nvidia/NVIDIA-Nemotron-3-Super-120B-A12B-NVFP4":{"name":"Nemotron 3 Super 120B A12B","family":"nemotron","cost":{"input":0.3,"output":1,"cache_read":0.3},"limit":{"context":262144,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-03-11"},"hf:openai/gpt-oss-120b":{"name":"GPT OSS 120B","family":"gpt-oss","cost":{"input":0.1,"output":0.1,"cache_read":0.1},"limit":{"context":131072,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-08-05"},"hf:zai-org/GLM-4.7-Flash":{"name":"GLM-4.7-Flash","family":"glm-flash","cost":{"input":0.1,"output":0.5,"cache_read":0.1},"limit":{"context":196608,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-01-19"},"hf:zai-org/GLM-5.2":{"name":"GLM-5.2","family":"glm","cost":{"input":1.4,"output":4.4,"cache_read":1.4},"limit":{"context":524288,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-06-13"}}},"tencent-coding-plan":{"models":{"glm-5":{"name":"GLM-5","family":"glm","cost":{},"limit":{"context":202752,"output":16384},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-02-11"},"hunyuan-2.0-instruct":{"name":"Tencent HY 2.0 Instruct","family":"hunyuan","cost":{},"limit":{"context":131072,"output":16384},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2026-03-08"},"hunyuan-2.0-thinking":{"name":"Tencent HY 2.0 Think","family":"hunyuan","cost":{},"limit":{"context":131072,"output":16384},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-03-08"},"hunyuan-t1":{"name":"Hunyuan-T1","family":"hunyuan","cost":{},"limit":{"context":131072,"output":16384},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-03-08"},"hunyuan-turbos":{"name":"Hunyuan-TurboS","family":"hunyuan","cost":{},"limit":{"context":131072,"output":16384},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2026-03-08"},"kimi-k2.5":{"name":"Kimi-K2.5","family":"kimi-k2","cost":{},"limit":{"context":262144,"output":32768},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-01-27"},"minimax-m2.5":{"name":"MiniMax-M2.5","family":"minimax","cost":{},"limit":{"context":204800,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-12"},"tc-code-latest":{"name":"Auto","family":"auto","cost":{},"limit":{"context":131072,"output":16384},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2026-03-08"}}},"tencent-token-plan":{"models":{"hy3":{"name":"Hy3","family":"Hy","cost":{},"limit":{"context":256000,"output":64000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-07-06"}}},"tencent-tokenhub":{"models":{"hy3":{"name":"Hy3","family":"Hy","cost":{},"limit":{"context":256000,"output":64000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-07-06"},"hy3-preview":{"name":"Hy3 preview","family":"Hy","cost":{},"limit":{"context":256000,"output":64000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-20"}}},"the-grid-ai":{"models":{"agent-max":{"name":"Agent Max","limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-05-04"},"agent-prime":{"name":"Agent Prime","limit":{"context":196608,"output":30000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-05-04"},"agent-standard":{"name":"Agent Standard","limit":{"context":128000,"output":16000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-05-04"},"code-max":{"name":"Code Max","limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-05-04"},"code-prime":{"name":"Code Prime","limit":{"context":196608,"output":30000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-05-04"},"code-standard":{"name":"Code Standard","limit":{"context":128000,"output":16000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-05-04"},"text-max":{"name":"Text Max","limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-03-24"},"text-prime":{"name":"Text Prime","limit":{"context":196608,"output":30000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-02-26"},"text-standard":{"name":"Text Standard","limit":{"context":128000,"output":16000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-02-26"}}},"tinfoil":{"models":{"gemma4-31b":{"name":"Gemma 4 31B IT","family":"gemma","cost":{"input":0.4,"output":1},"limit":{"context":256000,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-02"},"glm-5-2":{"name":"GLM-5.2","family":"glm","cost":{"input":1.5,"output":5.25},"limit":{"context":384000,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-06-13"},"gpt-oss-120b":{"name":"gpt-oss-120b","family":"gpt-oss","cost":{"input":0.15,"output":0.6},"limit":{"context":131000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-08-05"},"gpt-oss-safeguard-120b":{"name":"gpt-oss-safeguard-120b","family":"gpt-oss","cost":{"input":0.15,"output":0.6},"limit":{"context":131000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-10-29"},"kimi-k2-6":{"name":"Kimi K2.6","family":"kimi-k2","cost":{"input":1.5,"output":5.25},"limit":{"context":256000,"output":262144},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-21"},"llama3-3-70b":{"name":"Llama-3.3-70B-Instruct","family":"llama","cost":{"input":1.75,"output":2.75},"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2024-12-06"},"nomic-embed-text":{"name":"Nomic Embed Text v1.5","cost":{"input":0.05},"limit":{"context":8192,"output":768},"modalities":{"input":["text"],"output":["text"]},"open_weights":true,"release_date":"2024-02"}}},"togetherai":{"models":{"LiquidAI/LFM2-24B-A2B":{"name":"LFM2-24B-A2B","family":"liquid","cost":{"input":0.03,"output":0.12},"limit":{"context":32768,"output":32768},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2026-02-25"},"MiniMaxAI/MiniMax-M2.5":{"name":"MiniMax-M2.5","family":"minimax","cost":{"input":0.3,"output":1.2,"cache_read":0.06},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-12"},"MiniMaxAI/MiniMax-M2.7":{"name":"MiniMax-M2.7","family":"minimax","cost":{"input":0.3,"output":1.2,"cache_read":0.06},"limit":{"context":202752,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-03-18"},"MiniMaxAI/MiniMax-M3":{"name":"MiniMax-M3","family":"minimax","cost":{"input":0.3,"output":1.2,"cache_read":0.06},"limit":{"context":524288,"output":250000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-06-12"},"Qwen/Qwen2.5-7B-Instruct-Turbo":{"name":"Qwen 2.5 7B Instruct Turbo","family":"qwen","cost":{"input":0.3,"output":0.3},"limit":{"context":32768,"output":32768},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-09-19"},"Qwen/Qwen3-235B-A22B-Instruct-2507-tput":{"name":"Qwen3 235B A22B Instruct 2507 FP8","family":"qwen","cost":{"input":0.2,"output":0.6},"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-25"},"Qwen/Qwen3-Coder-480B-A35B-Instruct-FP8":{"name":"Qwen3 Coder 480B A35B Instruct","family":"qwen","cost":{"input":2,"output":2},"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-23"},"Qwen/Qwen3-Coder-Next-FP8":{"name":"Qwen3 Coder Next FP8","family":"qwen","cost":{"input":0.5,"output":1.2},"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-03"},"Qwen/Qwen3.5-397B-A17B":{"name":"Qwen3.5 397B A17B","family":"qwen","cost":{"input":0.6,"output":3.6},"limit":{"context":262144,"output":130000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-16"},"Qwen/Qwen3.5-9B":{"name":"Qwen3.5 9B","family":"qwen","cost":{"input":0.17,"output":0.25},"limit":{"context":262144,"output":65536},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-03-03"},"Qwen/Qwen3.6-Plus":{"name":"Qwen3.6 Plus","family":"qwen","cost":{"input":0.5,"output":3},"limit":{"context":1000000,"output":500000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-30"},"Qwen/Qwen3.7-Max":{"name":"Qwen3.7 Max","family":"qwen","cost":{"input":1.25,"output":3.75},"limit":{"context":1000000,"output":500000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2026-05-21"},"deepcogito/cogito-v2-1-671b":{"name":"Cogito v2.1 671B","family":"cogito","cost":{"input":1.25,"output":1.25},"limit":{"context":163840,"output":163840},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"temperature":true,"release_date":"2025-11-13"},"deepseek-ai/DeepSeek-R1":{"name":"DeepSeek-R1","family":"deepseek-thinking","cost":{"input":3,"output":7},"limit":{"context":163839,"output":163839},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"temperature":true,"open_weights":true,"release_date":"2025-01-20"},"deepseek-ai/DeepSeek-V3":{"name":"DeepSeek-V3","family":"deepseek","cost":{"input":1.25,"output":1.25},"limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-12-26"},"deepseek-ai/DeepSeek-V3-1":{"name":"DeepSeek V3.1","family":"deepseek","cost":{"input":0.6,"output":1.7},"limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-08-21"},"deepseek-ai/DeepSeek-V4-Pro":{"name":"DeepSeek V4 Pro","family":"deepseek","cost":{"input":1.74,"output":3.48,"cache_read":0.2},"limit":{"context":512000,"output":384000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-24"},"essentialai/Rnj-1-Instruct":{"name":"Rnj-1 Instruct","family":"rnj","cost":{"input":0.15,"output":0.15},"limit":{"context":32768,"output":32768},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-05"},"google/gemma-3n-E4B-it":{"name":"Gemma 3N E4B Instruct","family":"gemma","cost":{"input":0.06,"output":0.12},"limit":{"context":32768,"output":32768},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2025-05-20"},"google/gemma-4-31B-it":{"name":"Gemma 4 31B Instruct","family":"gemma","cost":{"input":0.39,"output":0.97},"limit":{"context":262144,"output":131072},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-07"},"meta-llama/Llama-3.3-70B-Instruct-Turbo":{"name":"Llama 3.3 70B","family":"llama","cost":{"input":1.04,"output":1.04},"limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-12-06"},"meta-llama/Meta-Llama-3-8B-Instruct-Lite":{"name":"Meta Llama 3 8B Instruct Lite","family":"llama","cost":{"input":0.14,"output":0.14},"limit":{"context":8192,"output":8192},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"open_weights":true,"release_date":"2024-04-18"},"moonshotai/Kimi-K2.5":{"name":"Kimi K2.5","family":"kimi-k2","cost":{"input":0.5,"output":2.8},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-01-27"},"moonshotai/Kimi-K2.6":{"name":"Kimi K2.6","family":"kimi-k2","cost":{"input":1.2,"output":4.5,"cache_read":0.2},"limit":{"context":262144,"output":131000},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-21"},"moonshotai/Kimi-K2.7-Code":{"name":"Kimi K2.7 Code","family":"kimi-k2","cost":{"input":0.95,"output":4,"cache_read":0.19},"limit":{"context":262144,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-06-14"},"nvidia/nemotron-3-ultra-550b-a55b":{"name":"Nemotron 3 Ultra 550B A55B","family":"nemotron","cost":{"input":0.6,"output":3.6,"cache_read":0.2},"limit":{"context":512300,"output":512300},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-06-04"},"openai/gpt-oss-120b":{"name":"GPT OSS 120B","family":"gpt-oss","cost":{"input":0.15,"output":0.6},"limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-08-05"},"openai/gpt-oss-20b":{"name":"GPT OSS 20B","family":"gpt-oss","cost":{"input":0.05,"output":0.2},"limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-08-05"},"pearl-ai/gemma-4-31b-it":{"name":"Pearl AI Gemma 4 31B Instruct","family":"gemma","cost":{"input":0.28,"output":0.86},"limit":{"context":32000,"output":32000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"temperature":true,"release_date":"2026-04-07"},"zai-org/GLM-5":{"name":"GLM-5","family":"glm","cost":{"input":1,"output":3.2},"limit":{"context":202752,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-11"},"zai-org/GLM-5.1":{"name":"GLM-5.1","family":"glm","cost":{"input":1.4,"output":4.4},"limit":{"context":202752,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-07"},"zai-org/GLM-5.2":{"name":"GLM-5.2","family":"glm","cost":{"input":1.4,"output":4.4,"cache_read":0.26},"limit":{"context":262144,"output":164000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-06-16"}}},"trustedrouter":{"models":{"auto":{"name":"Auto","limit":{"context":1000000,"output":131072},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-05-01"},"cheap":{"name":"Cheap","limit":{"context":1000000,"output":131072},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-05-01"},"e2e":{"name":"End-to-End Encrypted","limit":{"context":1000000,"output":131072},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-06-01"},"fast":{"name":"Fast","limit":{"context":1000000,"output":131072},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-06-01"},"synth":{"name":"Synth","limit":{"context":1000000,"output":131072},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-06-20"},"synth-code":{"name":"Synth Code","limit":{"context":1000000,"output":131072},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-06-20"},"zdr":{"name":"Zero Data Retention","limit":{"context":1000000,"output":131072},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-06-01"}}},"umans-ai":{"models":{"umans-coder":{"name":"Umans Coder","family":"kimi-k2","cost":{"input":0.95,"output":4,"cache_read":0.19},"limit":{"context":262144,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"open_weights":true,"release_date":"2026-06-12"},"umans-flash":{"name":"Umans Flash","family":"qwen","cost":{"input":0.15,"output":1,"cache_read":0.05},"limit":{"context":262144,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"open_weights":true,"release_date":"2026-04-17"},"umans-glm-5.1":{"name":"GLM 5.1","family":"glm","cost":{"input":1.4,"output":4.4,"cache_read":0.29},"limit":{"context":204800,"output":131072},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-07"},"umans-glm-5.2":{"name":"GLM 5.2","family":"glm","cost":{"input":1.4,"output":4.4,"cache_read":0.26},"limit":{"context":405504,"output":131072},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-06-13"},"umans-kimi-k2.7":{"name":"Kimi K2.7 Code","family":"kimi-k2","cost":{"input":0.95,"output":4,"cache_read":0.19},"limit":{"context":262144,"output":32768},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"open_weights":true,"release_date":"2026-06-12"}}},"umans-ai-coding-plan":{"models":{"umans-coder":{"name":"Umans Coder","family":"kimi-k2","cost":{},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"open_weights":true,"release_date":"2026-06-12"},"umans-flash":{"name":"Umans Flash","family":"qwen","cost":{},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"open_weights":true,"release_date":"2026-04-17"},"umans-glm-5.1":{"name":"GLM 5.1","family":"glm","cost":{},"limit":{"context":204800,"output":131072},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-07"},"umans-glm-5.2":{"name":"GLM 5.2","family":"glm","cost":{},"limit":{"context":405504,"output":131072},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-06-13"},"umans-kimi-k2.7":{"name":"Kimi K2.7 Code","family":"kimi-k2","cost":{},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"open_weights":true,"release_date":"2026-06-12"},"umans-qwen3.6-35b-a3b":{"name":"Qwen3.6 35B A3B","family":"qwen","cost":{},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"open_weights":true,"release_date":"2026-04-17"}}},"upstage":{"models":{"solar-mini":{"name":"solar-mini","family":"solar-mini","cost":{"input":0.15,"output":0.15},"limit":{"context":32768,"output":4096},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2024-06-12"},"solar-pro2":{"name":"solar-pro2","family":"solar-pro","cost":{"input":0.25,"output":0.25},"limit":{"context":65536,"output":8192},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-05-20"},"solar-pro3":{"name":"solar-pro3","family":"solar-pro","cost":{"input":0.25,"output":0.25},"limit":{"context":131072,"output":8192},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-01"}}},"v0":{"models":{"v0-1.0-md":{"name":"v0-1.0-md","family":"v0","cost":{"input":3,"output":15},"limit":{"context":128000,"output":32000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-05-22"},"v0-1.5-lg":{"name":"v0-1.5-lg","family":"v0","cost":{"input":15,"output":75},"limit":{"context":512000,"output":32000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-06-09"},"v0-1.5-md":{"name":"v0-1.5-md","family":"v0","cost":{"input":3,"output":15},"limit":{"context":128000,"output":32000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-06-09"}}},"venice":{"models":{"aion-labs-aion-2-0":{"name":"Aion 2.0","cost":{"input":1,"output":2,"cache_read":0.25},"limit":{"context":128000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"release_date":"2026-03-24"},"aion-labs-aion-3-0":{"name":"Aion 3.0","cost":{"input":3.75,"output":7.5,"cache_read":0.9375},"limit":{"context":128000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"release_date":"2026-07-08"},"aion-labs-aion-3-0-mini":{"name":"Aion 3.0 Mini","cost":{"input":0.875,"output":1.75,"cache_read":0.225},"limit":{"context":128000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"release_date":"2026-07-08"},"claude-fable-5":{"name":"Claude Fable 5","family":"claude-fable","cost":{"input":12,"output":60,"cache_read":1.2,"cache_write":15},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-06-10"},"claude-opus-4-5":{"name":"Claude Opus 4.5","family":"claude-opus","cost":{"input":6,"output":30,"cache_read":0.6,"cache_write":7.5},"limit":{"context":198000,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-12-06"},"claude-opus-4-6":{"name":"Claude Opus 4.6","family":"claude-opus","cost":{"input":6,"output":30,"cache_read":0.6,"cache_write":7.5},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-05"},"claude-opus-4-7":{"name":"Claude Opus 4.7","family":"claude-opus","cost":{"input":6,"output":30,"cache_read":0.6,"cache_write":7.5},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-16"},"claude-opus-4-7-fast":{"name":"Claude Opus 4.7 Fast","family":"claude-opus","cost":{"input":36,"output":180,"cache_read":3.6,"cache_write":45},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-05-14"},"claude-opus-4-8":{"name":"Claude Opus 4.8","family":"claude-opus","cost":{"input":6,"output":30,"cache_read":0.6,"cache_write":7.5},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-05-28"},"claude-opus-4-8-fast":{"name":"Claude Opus 4.8 Fast","family":"claude-opus","cost":{"input":12,"output":60,"cache_read":1.2,"cache_write":15},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-05-28"},"claude-sonnet-4-5":{"name":"Claude Sonnet 4.5","family":"claude-sonnet","cost":{"input":3.75,"output":18.75,"cache_read":0.375,"cache_write":4.69},"limit":{"context":198000,"output":64000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-01-15"},"claude-sonnet-4-6":{"name":"Claude Sonnet 4.6","family":"claude-sonnet","cost":{"input":3.6,"output":18,"cache_read":0.36,"cache_write":4.5},"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-17"},"claude-sonnet-5":{"name":"Claude Sonnet 5","family":"claude-sonnet","cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-06-29"},"deepseek-v3.2":{"name":"DeepSeek V3.2","family":"deepseek","cost":{"input":0.33,"output":0.48,"cache_read":0.16},"limit":{"context":160000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"open_weights":true,"release_date":"2025-12-04"},"deepseek-v4-flash":{"name":"DeepSeek V4 Flash","family":"deepseek","cost":{"input":0.138,"output":0.275,"cache_read":0.028},"limit":{"context":1000000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-24"},"deepseek-v4-pro":{"name":"DeepSeek V4 Pro","family":"deepseek","cost":{"input":1.65,"output":3.301,"cache_read":0.33},"limit":{"context":1000000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-24"},"gemini-3-1-pro-preview":{"name":"Gemini 3.1 Pro Preview","family":"gemini","cost":{"input":2.5,"output":15,"cache_read":0.5,"cache_write":0.5},"limit":{"context":1000000,"output":32768},"modalities":{"input":["text","image","audio","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-19"},"gemini-3-5-flash":{"name":"Gemini 3.5 Flash","family":"gemini","cost":{"input":1.55,"output":9.45,"cache_read":0.155,"cache_write":0.086},"limit":{"context":1000000,"output":65536},"modalities":{"input":["text","image","audio","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-05-22"},"gemini-3-flash-preview":{"name":"Gemini 3 Flash Preview","family":"gemini","cost":{"input":0.7,"output":3.75,"cache_read":0.07},"limit":{"context":256000,"output":65536},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-12-19"},"gemma-4-uncensored":{"name":"Gemma 4 Uncensored","family":"gemma","cost":{"input":0.1625,"output":0.5},"limit":{"context":256000,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"attachment":true,"open_weights":true,"release_date":"2026-04-13"},"google-gemma-3-27b-it":{"name":"Google Gemma 3 27B Instruct","family":"gemma","cost":{"input":0.12,"output":0.2},"limit":{"context":198000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"attachment":true,"open_weights":true,"release_date":"2025-11-04"},"google-gemma-4-26b-a4b-it":{"name":"Google Gemma 4 26B A4B Instruct","family":"gemma","cost":{"input":0.13,"output":0.4,"cache_read":0.05},"limit":{"context":256000,"output":8192},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-02"},"google-gemma-4-31b-it":{"name":"Google Gemma 4 31B Instruct","family":"gemma","cost":{"input":0.12,"output":0.36,"cache_read":0.09},"limit":{"context":256000,"output":8192},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-03"},"grok-4-20":{"name":"Grok 4.20","family":"grok","cost":{"input":1.42,"output":2.83,"cache_read":0.23},"limit":{"context":2000000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-12"},"grok-4-20-multi-agent":{"name":"Grok 4.20 Multi-Agent","family":"grok","cost":{"input":1.42,"output":2.83,"cache_read":0.23},"limit":{"context":2000000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"attachment":true,"release_date":"2026-03-12"},"grok-4-3":{"name":"Grok 4.3","family":"grok","cost":{"input":1.42,"output":2.83,"cache_read":0.23},"limit":{"context":1000000,"output":32000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-04-18"},"grok-4-5":{"name":"Grok 4.5","family":"grok","cost":{"input":2.27,"output":6.8,"cache_read":0.57},"limit":{"context":500000,"output":32000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-07-07"},"grok-build-0-1":{"name":"Grok Build 0.1","family":"grok-build","cost":{"input":1,"output":2,"cache_read":0.2},"limit":{"context":256000,"output":65536},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-05-21"},"hermes-3-llama-3.1-405b":{"name":"Hermes 3 Llama 3.1 405b","family":"hermes","cost":{"input":1.1,"output":3},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"open_weights":true,"release_date":"2025-09-25"},"kimi-k2-5":{"name":"Kimi K2.5","family":"kimi-k2","cost":{"input":0.56,"output":3.5,"cache_read":0.22},"limit":{"context":256000,"output":65536},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-01-27"},"kimi-k2-6":{"name":"Kimi K2.6","family":"kimi-k2","cost":{"input":0.75,"output":3.5,"cache_read":0.16},"limit":{"context":256000,"output":65536},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-20"},"kimi-k2-7-code":{"name":"Kimi K2.7 Code","family":"kimi-k2","cost":{"input":0.75,"output":3.5,"cache_read":0.16},"limit":{"context":256000,"output":65536},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"open_weights":true,"release_date":"2026-06-13"},"llama-3.2-3b":{"name":"Llama 3.2 3B","family":"llama","cost":{"input":0.15,"output":0.6},"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"open_weights":true,"release_date":"2024-10-03"},"llama-3.3-70b":{"name":"Llama 3.3 70B","family":"llama","cost":{"input":0.7,"output":2.8},"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"open_weights":true,"release_date":"2025-04-06"},"mercury-2":{"name":"Mercury 2","family":"mercury","cost":{"input":0.3125,"output":0.9375,"cache_read":0.03125},"limit":{"context":128000,"output":50000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"release_date":"2026-02-20"},"minimax-m25":{"name":"MiniMax M2.5","family":"minimax","cost":{"input":0.27,"output":0.95,"cache_read":0.03},"limit":{"context":198000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-12"},"minimax-m27":{"name":"MiniMax M2.7","family":"minimax","cost":{"input":0.375,"output":1.5,"cache_read":0.06875},"limit":{"context":198000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-03-18"},"minimax-m3-preview":{"name":"MiniMax M3 Preview","family":"minimax-m3","cost":{"input":0.3,"output":1.2,"cache_read":0.06},"limit":{"context":524288,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"open_weights":true,"release_date":"2026-06-12"},"mistral-small-2603":{"name":"Mistral Small 4","family":"mistral-small","cost":{"input":0.1875,"output":0.75},"limit":{"context":256000,"output":65536},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-03-16"},"mistral-small-3-2-24b-instruct":{"name":"Mistral Small 3.2 24B Instruct","family":"mistral-small","cost":{"input":0.09375,"output":0.25},"limit":{"context":256000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"open_weights":true,"release_date":"2026-01-15"},"nvidia-nemotron-3-nano-30b-a3b":{"name":"NVIDIA Nemotron 3 Nano 30B","family":"nemotron","cost":{"input":0.075,"output":0.3},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-01-27"},"nvidia-nemotron-3-ultra-550b-a55b":{"name":"NVIDIA Nemotron 3 Ultra","family":"nemotron","cost":{"input":0.625,"output":3.125,"cache_read":0.1875},"limit":{"context":256000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-06-04"},"nvidia-nemotron-cascade-2-30b-a3b":{"name":"Nemotron Cascade 2 30B A3B","family":"nemotron","cost":{"input":0.14,"output":0.8},"limit":{"context":256000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-03-24"},"olafangensan-glm-4.7-flash-heretic":{"name":"GLM 4.7 Flash Heretic","family":"glm","cost":{"input":0.07,"output":0.4,"cache_read":0.035},"limit":{"context":200000,"output":24000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"open_weights":true,"release_date":"2026-02-04"},"openai-gpt-4o-2024-11-20":{"name":"GPT-4o","family":"gpt","cost":{"input":3.125,"output":12.5},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-28"},"openai-gpt-4o-mini-2024-07-18":{"name":"GPT-4o Mini","family":"gpt","cost":{"input":0.1875,"output":0.75,"cache_read":0.09375},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-28"},"openai-gpt-52":{"name":"GPT-5.2","family":"gpt","cost":{"input":2.19,"output":17.5,"cache_read":0.219},"limit":{"context":256000,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"release_date":"2025-12-13"},"openai-gpt-52-codex":{"name":"GPT-5.2 Codex","family":"gpt","cost":{"input":2.19,"output":17.5,"cache_read":0.219},"limit":{"context":256000,"output":65536},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-01-15"},"openai-gpt-53-codex":{"name":"GPT-5.3 Codex","family":"gpt","cost":{"input":2.19,"output":17.5,"cache_read":0.219},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-02-24"},"openai-gpt-54":{"name":"GPT-5.4","family":"gpt","cost":{"input":3.13,"output":18.8,"cache_read":0.313},"limit":{"context":1000000,"output":131072},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-05"},"openai-gpt-54-mini":{"name":"GPT-5.4 Mini","family":"gpt","cost":{"input":0.9375,"output":5.625,"cache_read":0.09375},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-27"},"openai-gpt-54-pro":{"name":"GPT-5.4 Pro","family":"gpt","cost":{"input":37.5,"output":225},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-05"},"openai-gpt-55":{"name":"GPT-5.5","family":"gpt","cost":{"input":6.25,"output":37.5,"cache_read":0.625},"limit":{"context":1000000,"output":131072},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-23"},"openai-gpt-55-pro":{"name":"GPT-5.5 Pro","family":"gpt","cost":{"input":37.5,"output":225},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-24"},"openai-gpt-56-luna":{"name":"GPT-5.6 Luna","family":"gpt-nano","cost":{"input":1.25,"output":7.5,"cache_read":0.125},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-07-09"},"openai-gpt-56-luna-pro":{"name":"GPT-5.6 Luna Pro","family":"gpt-nano","cost":{"input":1.25,"output":7.5,"cache_read":0.125},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-07-09"},"openai-gpt-56-sol":{"name":"GPT-5.6 Sol","family":"gpt","cost":{"input":6.25,"output":37.5,"cache_read":0.625},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-07-09"},"openai-gpt-56-sol-pro":{"name":"GPT-5.6 Sol Pro","family":"gpt","cost":{"input":6.25,"output":37.5,"cache_read":0.625},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-07-09"},"openai-gpt-56-terra":{"name":"GPT-5.6 Terra","family":"gpt-mini","cost":{"input":3.125,"output":18.75,"cache_read":0.3125},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-07-09"},"openai-gpt-56-terra-pro":{"name":"GPT-5.6 Terra Pro","family":"gpt-mini","cost":{"input":3.125,"output":18.75,"cache_read":0.3125},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-07-09"},"openai-gpt-oss-120b":{"name":"OpenAI GPT OSS 120B","family":"gpt-oss","cost":{"input":0.07,"output":0.3},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-11-06"},"qwen-3-6-plus":{"name":"Qwen 3.6 Plus Uncensored","family":"qwen","cost":{"input":0.625,"output":3.75,"cache_read":0.0625,"cache_write":0.78},"limit":{"context":1000000,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-04-06"},"qwen-3-7-max":{"name":"Qwen 3.7 Max","family":"qwen","cost":{"input":2.7,"output":8.05,"cache_read":0.27,"cache_write":3.35},"limit":{"context":1000000,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-05-22"},"qwen-3-7-plus":{"name":"Qwen 3.7 Plus","family":"qwen","cost":{"input":0.5,"output":2,"cache_read":0.05,"cache_write":0.625},"limit":{"context":1000000,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-06-02"},"qwen3-235b-a22b-instruct-2507":{"name":"Qwen 3 235B A22B Instruct 2507","family":"qwen","cost":{"input":0.15,"output":0.75},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"open_weights":true,"release_date":"2025-04-29"},"qwen3-235b-a22b-thinking-2507":{"name":"Qwen 3 235B A22B Thinking 2507","family":"qwen","cost":{"input":0.45,"output":3.5},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"open_weights":true,"release_date":"2025-04-29"},"qwen3-5-35b-a3b":{"name":"Qwen 3.5 35B A3B","family":"qwen","cost":{"input":0.3125,"output":1.25,"cache_read":0.15625},"limit":{"context":256000,"output":16384},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-02-25"},"qwen3-5-397b-a17b":{"name":"Qwen 3.5 397B","family":"qwen","cost":{"input":0.75,"output":4.5},"limit":{"context":128000,"output":32768},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-02-16"},"qwen3-5-9b":{"name":"Qwen 3.5 9B","family":"qwen","cost":{"input":0.1,"output":0.15},"limit":{"context":256000,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-03-05"},"qwen3-6-27b":{"name":"Qwen 3.6 27B","family":"qwen","cost":{"input":0.325,"output":3.25},"limit":{"context":256000,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-04-24"},"qwen3-coder-480b-a35b-instruct-turbo":{"name":"Qwen 3 Coder 480B Turbo","family":"qwen","cost":{"input":0.35,"output":1.5,"cache_read":0.04},"limit":{"context":256000,"output":65536},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"open_weights":true,"release_date":"2026-01-27"},"qwen3-next-80b":{"name":"Qwen 3 Next 80b","family":"qwen","cost":{"input":0.35,"output":1.9},"limit":{"context":256000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"open_weights":true,"release_date":"2025-04-29"},"qwen3-vl-235b-a22b":{"name":"Qwen3 VL 235B","cost":{"input":0.21,"output":1.9,"cache_read":0.1},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"attachment":true,"open_weights":true,"release_date":"2026-01-16"},"venice-uncensored-1-2":{"name":"Venice Uncensored 1.2","family":"venice","cost":{"input":0.2,"output":0.9},"limit":{"context":128000,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"attachment":true,"open_weights":true,"release_date":"2026-04-01"},"venice-uncensored-role-play":{"name":"Venice Role Play Uncensored","family":"venice","cost":{"input":0.5,"output":2},"limit":{"context":128000,"output":4096},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"attachment":true,"open_weights":true,"release_date":"2026-02-20"},"xiaomi-mimo-v2-5":{"name":"MiMo-V2.5","family":"mimo","cost":{"input":0.14,"output":0.28,"cache_read":0.05},"limit":{"context":1000000,"output":65536},"modalities":{"input":["text","image","audio","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-06-11"},"z-ai-glm-5-turbo":{"name":"GLM 5 Turbo","family":"glm","cost":{"input":1.2,"output":4,"cache_read":0.24},"limit":{"context":200000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-03-15"},"z-ai-glm-5v-turbo":{"name":"GLM 5V Turbo","family":"glm","cost":{"input":1.5,"output":5,"cache_read":0.3},"limit":{"context":200000,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-04-01"},"zai-org-glm-4.6":{"name":"GLM 4.6","family":"glm","cost":{"input":0.43,"output":1.75,"cache_read":0.08},"limit":{"context":198000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-04-01"},"zai-org-glm-4.7":{"name":"GLM 4.7","family":"glm","cost":{"input":0.55,"output":2.65,"cache_read":0.11},"limit":{"context":198000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-24"},"zai-org-glm-4.7-flash":{"name":"GLM 4.7 Flash","family":"glm","cost":{"input":0.125,"output":0.5},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-01-29"},"zai-org-glm-5":{"name":"GLM 5","family":"glm","cost":{"input":1,"output":3.2,"cache_read":0.2},"limit":{"context":198000,"output":32000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-11"},"zai-org-glm-5-1":{"name":"GLM 5.1","family":"glm","cost":{"input":1.54,"output":4.84,"cache_read":0.286},"limit":{"context":200000,"output":24000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-07"},"zai-org-glm-5-2":{"name":"GLM 5.2","family":"glm","cost":{"input":1.4,"output":4.4,"cache_read":0.26},"limit":{"context":1000000,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-06-16"}}},"vercel":{"models":{"alibaba/qwen-3-14b":{"name":"Qwen3-14B","family":"qwen","cost":{"input":0.12,"output":0.24},"limit":{"context":40960,"output":16384},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-04-28"},"alibaba/qwen-3-235b":{"name":"Qwen3 235B A22B Instruct 2507","family":"qwen","cost":{"input":0.22,"output":0.88},"limit":{"context":262144,"output":16384},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-04-28"},"alibaba/qwen-3-30b":{"name":"Qwen3-30B-A3B","family":"qwen","cost":{"input":0.12,"output":0.5},"limit":{"context":40960,"output":16384},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-04-28"},"alibaba/qwen-3-32b":{"name":"Qwen 3.32B","family":"qwen","cost":{"input":0.16,"output":0.64},"limit":{"context":128000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-04-28"},"alibaba/qwen-3.6-max-preview":{"name":"Qwen 3.6 Max Preview","family":"qwen","cost":{"input":1.3,"output":7.8,"cache_read":0.26,"cache_write":1.625},"limit":{"context":240000,"output":64000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-20"},"alibaba/qwen3-235b-a22b-thinking":{"name":"Qwen3 235B A22B Thinking 2507","family":"qwen","cost":{"input":0.4,"output":4},"limit":{"context":131072,"output":32768},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-09-23"},"alibaba/qwen3-coder":{"name":"Qwen3 Coder 480B A35B Instruct","family":"qwen","cost":{"input":1.5,"output":7.5,"cache_read":0.3},"limit":{"context":262144,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-07-22"},"alibaba/qwen3-coder-30b-a3b":{"name":"Qwen 3 Coder 30B A3B Instruct","family":"qwen","cost":{"input":0.15,"output":0.6},"limit":{"context":262144,"output":8192},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-07-31"},"alibaba/qwen3-coder-next":{"name":"Qwen3 Coder Next","family":"qwen","cost":{"input":0.5,"output":1.2},"limit":{"context":256000,"output":256000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-07-22"},"alibaba/qwen3-coder-plus":{"name":"Qwen3 Coder Plus","family":"qwen","cost":{"input":1,"output":5,"cache_read":0.2},"limit":{"context":1000000,"output":65536},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-23"},"alibaba/qwen3-embedding-0.6b":{"name":"Qwen3 Embedding 0.6B","family":"qwen","limit":{"context":32768,"output":32768},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2025-11-14"},"alibaba/qwen3-embedding-4b":{"name":"Qwen3 Embedding 4B","family":"qwen","limit":{"context":32768,"output":32768},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2025-06-05"},"alibaba/qwen3-embedding-8b":{"name":"Qwen3 Embedding 8B","family":"qwen","limit":{"context":32768,"output":32768},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2025-06-05"},"alibaba/qwen3-max":{"name":"Qwen3 Max","family":"qwen","cost":{"input":1.2,"output":6,"cache_read":0.24},"limit":{"context":262144,"output":32768},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-09-23"},"alibaba/qwen3-max-preview":{"name":"Qwen3 Max Preview","family":"qwen","cost":{"input":1.2,"output":6,"cache_read":0.24},"limit":{"context":262144,"output":32768},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-09-05"},"alibaba/qwen3-max-thinking":{"name":"Qwen 3 Max Thinking","family":"qwen","cost":{"input":1.2,"output":6,"cache_read":0.24},"limit":{"context":256000,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-01-23"},"alibaba/qwen3-next-80b-a3b-instruct":{"name":"Qwen3 Next 80B A3B Instruct","family":"qwen","cost":{"input":0.15,"output":1.2},"limit":{"context":131072,"output":32768},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-09-11"},"alibaba/qwen3-next-80b-a3b-thinking":{"name":"Qwen3 Next 80B A3B Thinking","family":"qwen","cost":{"input":0.15,"output":1.2},"limit":{"context":131072,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-09-11"},"alibaba/qwen3-vl-235b-a22b-instruct":{"name":"Qwen3 VL 235B A22B Instruct","family":"qwen","cost":{"input":0.4,"output":1.6},"limit":{"context":131072,"output":129024},"modalities":{"input":["text","image"],"output":["text"]},"temperature":true,"attachment":true,"release_date":"2025-09-23"},"alibaba/qwen3-vl-instruct":{"name":"Qwen3 VL Instruct","family":"qwen","cost":{"input":0.4,"output":1.6},"limit":{"context":131072,"output":129024},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-09-23"},"alibaba/qwen3-vl-thinking":{"name":"Qwen3 VL Thinking","family":"qwen","cost":{"input":0.4,"output":4},"limit":{"context":131072,"output":32768},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-09-23"},"alibaba/qwen3.5-flash":{"name":"Qwen 3.5 Flash","family":"qwen","cost":{"input":0.1,"output":0.4,"cache_read":0.001,"cache_write":0.125},"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-24"},"alibaba/qwen3.5-plus":{"name":"Qwen 3.5 Plus","family":"qwen","cost":{"input":0.4,"output":2.4,"cache_read":0.04,"cache_write":0.5},"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-16"},"alibaba/qwen3.6-27b":{"name":"Qwen 3.6 27B","family":"qwen3.6","cost":{"input":0.6,"output":3.6},"limit":{"context":256000,"output":256000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-04-22"},"alibaba/qwen3.6-plus":{"name":"Qwen 3.6 Plus","family":"qwen","cost":{"input":0.5,"output":3,"cache_read":0.1,"cache_write":0.625},"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-04-02"},"alibaba/qwen3.7-max":{"name":"Qwen 3.7 Max","family":"qwen","cost":{"input":1.25,"output":3.75,"cache_read":0.25,"cache_write":1.5625},"limit":{"context":991000,"output":64000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-05-21"},"alibaba/qwen3.7-plus":{"name":"Qwen 3.7 Plus","family":"qwen3.7-plus","cost":{"input":0.4,"output":1.6,"cache_read":0.08,"cache_write":0.5},"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-06-02"},"alibaba/wan-v2.5-t2v-preview":{"name":"Wan v2.5 Text-to-Video Preview","family":"o","limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["video"]},"temperature":true,"release_date":"2025-09-24"},"alibaba/wan-v2.6-i2v":{"name":"Wan v2.6 Image-to-Video","family":"o","limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["video"]},"temperature":true,"release_date":"2025-12-16"},"alibaba/wan-v2.6-i2v-flash":{"name":"Wan v2.6 Image-to-Video Flash","family":"o","limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["video"]},"temperature":true,"release_date":"2025-12-16"},"alibaba/wan-v2.6-r2v":{"name":"Wan v2.6 Reference-to-Video","family":"o","limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["video"]},"temperature":true,"release_date":"2025-12-16"},"alibaba/wan-v2.6-r2v-flash":{"name":"Wan v2.6 Reference-to-Video Flash","family":"o","limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["video"]},"temperature":true,"release_date":"2025-12-16"},"alibaba/wan-v2.6-t2v":{"name":"Wan v2.6 Text-to-Video","family":"o","limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["video"]},"temperature":true,"release_date":"2025-12-16"},"alibaba/wan-v2.7-r2v":{"name":"Wan v2.7 Reference-to-Video","family":"o","limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["video"]},"temperature":true,"release_date":"2026-04-07"},"alibaba/wan-v2.7-t2v":{"name":"Wan v2.7 Text-to-Video","family":"o","limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["video"]},"temperature":true,"release_date":"2026-04-07"},"amazon/nova-2-lite":{"name":"Nova 2 Lite","family":"nova","cost":{"input":0.3,"output":2.5,"cache_read":0.075},"limit":{"context":1000000,"output":1000000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"temperature":true,"attachment":true,"release_date":"2025-12-02"},"amazon/nova-lite":{"name":"Nova Lite","family":"nova-lite","cost":{"input":0.06,"output":0.24,"cache_read":0.015},"limit":{"context":300000,"output":8192},"modalities":{"input":["text","image","video"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-12-03"},"amazon/nova-micro":{"name":"Nova Micro","family":"nova-micro","cost":{"input":0.035,"output":0.14,"cache_read":0.00875},"limit":{"context":128000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2024-12-03"},"amazon/nova-pro":{"name":"Nova Pro","family":"nova-pro","cost":{"input":0.8,"output":3.2,"cache_read":0.2},"limit":{"context":300000,"output":8192},"modalities":{"input":["text","image","video"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-12-03"},"amazon/titan-embed-text-v2":{"name":"Titan Text Embeddings V2","family":"titan-embed","limit":{"context":8192,"output":1536},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2024-04-30"},"anthropic/claude-3-haiku":{"name":"Claude Haiku 3","family":"claude-haiku","cost":{"input":0.25,"output":1.25,"cache_read":0.03,"cache_write":0.3},"limit":{"context":200000,"output":4096},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-03-13"},"anthropic/claude-3.5-haiku":{"name":"Claude 3.5 Haiku","family":"claude-haiku","cost":{"input":0.8,"output":4,"cache_read":0.08,"cache_write":1},"limit":{"context":200000,"output":8192},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-11-04"},"anthropic/claude-fable-5":{"name":"Claude Fable 5","family":"claude-fable","cost":{"input":10,"output":50,"cache_read":1,"cache_write":12.5},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-07-01"},"anthropic/claude-haiku-4.5":{"name":"Claude Haiku 4.5","family":"claude-haiku","cost":{"input":1,"output":5,"cache_read":0.1,"cache_write":1.25},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-10-15"},"anthropic/claude-opus-4":{"name":"Claude Opus 4","family":"claude-opus","cost":{"input":15,"output":75,"cache_read":1.5,"cache_write":18.75},"limit":{"context":200000,"output":32000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-05-22"},"anthropic/claude-opus-4.1":{"name":"Claude Opus 4.1","family":"claude-opus","cost":{"input":15,"output":75,"cache_read":1.5,"cache_write":18.75},"limit":{"context":200000,"output":32000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-08-05"},"anthropic/claude-opus-4.5":{"name":"Claude Opus 4.5","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-11-24"},"anthropic/claude-opus-4.6":{"name":"Claude Opus 4.6","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-05"},"anthropic/claude-opus-4.7":{"name":"Claude Opus 4.7","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-04-16"},"anthropic/claude-opus-4.8":{"name":"Claude Opus 4.8","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-05-28"},"anthropic/claude-sonnet-4":{"name":"Claude Sonnet 4","family":"claude-sonnet","cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-05-22"},"anthropic/claude-sonnet-4.5":{"name":"Claude Sonnet 4.5","family":"claude-sonnet","cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-09-29"},"anthropic/claude-sonnet-4.6":{"name":"Claude Sonnet 4.6","family":"claude-sonnet","cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-17"},"anthropic/claude-sonnet-5":{"name":"Claude Sonnet 5","family":"claude-sonnet","cost":{"input":2,"output":10,"cache_read":0.2,"cache_write":2.5},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-06-29"},"arcee-ai/trinity-large-preview":{"name":"Trinity Large Preview","family":"trinity","cost":{"input":0.25,"output":1},"limit":{"context":131000,"output":131000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2026-01-27"},"arcee-ai/trinity-large-thinking":{"name":"Trinity Large Thinking","family":"trinity","cost":{"input":0.25,"output":0.8999999999999999},"limit":{"context":262100,"output":80000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-01"},"arcee-ai/trinity-mini":{"name":"Trinity Mini","family":"trinity","cost":{"input":0.045,"output":0.15},"limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2025-12-01"},"bfl/flux-2-flex":{"name":"FLUX.2 [flex]","family":"flux","limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["image"]},"temperature":true,"release_date":"2025-11-25"},"bfl/flux-2-klein-4b":{"name":"FLUX.2 [klein] 4B","family":"flux","limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["image"]},"temperature":true,"release_date":"2026-01-15"},"bfl/flux-2-klein-9b":{"name":"FLUX.2 [klein] 9B","family":"flux","limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["image"]},"temperature":true,"release_date":"2026-01-15"},"bfl/flux-2-max":{"name":"FLUX.2 [max]","family":"flux","limit":{"context":67300,"output":67300},"modalities":{"input":["text"],"output":["image"]},"temperature":true,"release_date":"2025-12-16"},"bfl/flux-2-pro":{"name":"FLUX.2 [pro]","family":"flux","limit":{"context":67300,"output":67300},"modalities":{"input":["text"],"output":["image"]},"temperature":true,"release_date":"2025-11-25"},"bfl/flux-kontext-max":{"name":"FLUX.1 Kontext Max","family":"flux","limit":{"context":512,"output":0},"modalities":{"input":["text"],"output":["image"]},"temperature":true,"release_date":"2025-05-29"},"bfl/flux-kontext-pro":{"name":"FLUX.1 Kontext Pro","family":"flux","limit":{"context":512,"output":0},"modalities":{"input":["text"],"output":["image"]},"temperature":true,"release_date":"2025-05-29"},"bfl/flux-pro-1.0-fill":{"name":"FLUX.1 Fill [pro]","family":"flux","limit":{"context":512,"output":0},"modalities":{"input":["text"],"output":["image"]},"temperature":true,"release_date":"2024-10-01"},"bfl/flux-pro-1.1":{"name":"FLUX1.1 [pro]","family":"flux","limit":{"context":512,"output":0},"modalities":{"input":["text"],"output":["image"]},"temperature":true,"release_date":"2024-10-02"},"bfl/flux-pro-1.1-ultra":{"name":"FLUX1.1 [pro] Ultra","family":"flux","limit":{"context":512,"output":0},"modalities":{"input":["text"],"output":["image"]},"temperature":true,"release_date":"2024-11-01"},"bytedance/seed-1.6":{"name":"Seed 1.6","family":"seed","cost":{"input":0.25,"output":2,"cache_read":0.05},"limit":{"context":256000,"output":32000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-09-01"},"bytedance/seed-1.8":{"name":"Seed 1.8","family":"seed","cost":{"input":0.25,"output":2,"cache_read":0.05},"limit":{"context":256000,"output":64000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-09-01"},"bytedance/seedance-2.0":{"name":"Seedance 2.0","family":"seed","limit":{"context":0,"output":0},"modalities":{"input":["text","image"],"output":["video"]},"temperature":true,"attachment":true,"release_date":"2026-04-14"},"bytedance/seedance-2.0-fast":{"name":"Seedance 2.0 Fast","family":"seed","limit":{"context":0,"output":0},"modalities":{"input":["text","image"],"output":["video"]},"temperature":true,"attachment":true,"release_date":"2026-04-14"},"bytedance/seedance-v1.0-pro":{"name":"Seedance v1.0 Pro","family":"seed","limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["video"]},"temperature":true,"release_date":"2025-06-11"},"bytedance/seedance-v1.0-pro-fast":{"name":"Seedance v1.0 Pro Fast","family":"seed","limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["video"]},"temperature":true,"release_date":"2025-10-24"},"bytedance/seedance-v1.5-pro":{"name":"Seedance v1.5 Pro","family":"seed","limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["video"]},"temperature":true,"release_date":"2025-12-16"},"bytedance/seedream-4.0":{"name":"Seedream 4.0","family":"seed","limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["image"]},"temperature":true,"release_date":"2025-09-09"},"bytedance/seedream-4.5":{"name":"Seedream 4.5","family":"seed","limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["image"]},"temperature":true,"release_date":"2025-12-03"},"bytedance/seedream-5.0-lite":{"name":"Seedream 5.0 Lite","family":"seed","limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["image"]},"temperature":true,"release_date":"2026-02-13"},"cohere/command-a":{"name":"Command A","family":"command","cost":{"input":2.5,"output":10},"limit":{"context":256000,"output":8000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-03-13"},"cohere/embed-v4.0":{"name":"Embed v4.0","family":"cohere-embed","limit":{"context":128000,"output":1536},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2025-04-15"},"cohere/rerank-v3.5":{"name":"Cohere Rerank 3.5","family":"o","limit":{"context":4096,"output":4096},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2024-12-02"},"cohere/rerank-v4-fast":{"name":"Cohere Rerank 4 Fast","family":"o","limit":{"context":32000,"output":32000},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2025-12-11"},"cohere/rerank-v4-pro":{"name":"Cohere Rerank 4 Pro","family":"o","limit":{"context":32000,"output":32000},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2025-12-11"},"deepseek/deepseek-r1":{"name":"DeepSeek-R1","family":"deepseek-thinking","cost":{"input":1.35,"output":5.4},"limit":{"context":128000,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-01-20"},"deepseek/deepseek-v3":{"name":"DeepSeek V3 0324","family":"deepseek","cost":{"input":0.27,"output":1.12,"cache_read":0.135},"limit":{"context":163840,"output":163840},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2024-12-26"},"deepseek/deepseek-v3.1":{"name":"DeepSeek-V3.1","family":"deepseek","cost":{"input":0.6,"output":1.7},"limit":{"context":128000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-08-21"},"deepseek/deepseek-v3.1-terminus":{"name":"DeepSeek V3.1 Terminus","family":"deepseek","cost":{"input":0.27,"output":1,"cache_read":0.135},"limit":{"context":131072,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-09-22"},"deepseek/deepseek-v3.2":{"name":"DeepSeek V3.2","family":"deepseek","cost":{"input":0.28,"output":0.42,"cache_read":0.028},"limit":{"context":128000,"output":8000},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2025-12-01"},"deepseek/deepseek-v3.2-thinking":{"name":"DeepSeek V3.2 Thinking","family":"deepseek-thinking","cost":{"input":0.62,"output":1.85},"limit":{"context":128000,"output":8000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-12-01"},"deepseek/deepseek-v4-flash":{"name":"DeepSeek V4 Flash","family":"deepseek","cost":{"input":0.14,"output":0.28,"cache_read":0.0028},"limit":{"context":1000000,"output":384000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-23"},"deepseek/deepseek-v4-pro":{"name":"DeepSeek V4 Pro","family":"deepseek","cost":{"input":0.435,"output":0.87,"cache_read":0.0036},"limit":{"context":1000000,"output":384000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-23"},"google/gemini-2.5-flash":{"name":"Gemini 2.5 Flash","family":"gemini-flash","cost":{"input":0.3,"output":2.5,"cache_read":0.03},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-06-17"},"google/gemini-2.5-flash-image":{"name":"Nano Banana (Gemini 2.5 Flash Image)","family":"gemini-flash","cost":{"input":0.3,"output":2.5,"cache_read":0.03},"limit":{"context":32768,"output":65536},"modalities":{"input":["text"],"output":["text","image"]},"temperature":true,"release_date":"2025-08-26"},"google/gemini-2.5-flash-lite":{"name":"Gemini 2.5 Flash Lite","family":"gemini-flash-lite","cost":{"input":0.1,"output":0.4,"cache_read":0.01},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-06-17"},"google/gemini-2.5-pro":{"name":"Gemini 2.5 Pro","family":"gemini-pro","cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-06-17"},"google/gemini-3-flash":{"name":"Gemini 3 Flash","family":"gemini-flash","cost":{"input":0.5,"output":3,"cache_read":0.05},"limit":{"context":1000000,"output":65000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-12-17"},"google/gemini-3-pro-image":{"name":"Nano Banana Pro (Gemini 3 Pro Image)","family":"gemini-pro","cost":{"input":2,"output":12,"cache_read":0.2},"limit":{"context":65536,"output":32768},"modalities":{"input":["text"],"output":["text","image"]},"temperature":true,"release_date":"2025-09-01"},"google/gemini-3-pro-preview":{"name":"Gemini 3 Pro Preview","family":"gemini-pro","cost":{"input":2,"output":12,"cache_read":0.2},"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-11-18"},"google/gemini-3.1-flash-image":{"name":"Gemini 3.1 Flash Image (Nano Banana 2)","family":"gemini","cost":{"input":0.5,"output":3,"cache_read":0.05},"limit":{"context":131072,"output":32768},"modalities":{"input":["text","image"],"output":["text","image"]},"reasoning":true,"temperature":true,"attachment":true,"release_date":"2026-05-28"},"google/gemini-3.1-flash-image-preview":{"name":"Gemini 3.1 Flash Image Preview (Nano Banana 2)","family":"gemini","cost":{"input":0.5,"output":3,"cache_read":0.05},"limit":{"context":131072,"output":32768},"modalities":{"input":["text","image"],"output":["text","image"]},"reasoning":true,"temperature":true,"attachment":true,"release_date":"2026-02-26"},"google/gemini-3.1-flash-lite":{"name":"Gemini 3.1 Flash Lite","family":"gemini","cost":{"input":0.25,"output":1.5,"cache_read":0.03},"limit":{"context":1000000,"output":65000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-05-07"},"google/gemini-3.1-flash-lite-image":{"name":"Gemini 3.1 Flash Lite Image (Nano Banana 2 Lite)","family":"gemini","cost":{"input":0.25,"output":1.5,"cache_read":0.03},"limit":{"context":65536,"output":4096},"modalities":{"input":["text","image"],"output":["text","image"]},"reasoning":true,"temperature":true,"attachment":true,"release_date":"2026-06-30"},"google/gemini-3.1-flash-lite-preview":{"name":"Gemini 3.1 Flash Lite Preview","family":"gemini","cost":{"input":0.25,"output":1.5,"cache_read":0.03},"limit":{"context":1000000,"output":65000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-03-03"},"google/gemini-3.1-pro-preview":{"name":"Gemini 3.1 Pro Preview","family":"gemini","cost":{"input":2,"output":12,"cache_read":0.2},"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-11-18"},"google/gemini-3.5-flash":{"name":"Gemini 3.5 Flash","family":"gemini","cost":{"input":1.5,"output":9,"cache_read":0.15},"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-05-19"},"google/gemini-embedding-001":{"name":"Gemini Embedding 001","family":"gemini-embedding","limit":{"context":8192,"output":1536},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2025-05-20"},"google/gemini-embedding-2":{"name":"Gemini Embedding 2","family":"gemini-embedding","limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2026-03-10"},"google/gemini-omni-flash-preview":{"name":"Gemini Omni Flash Preview","family":"gemini","cost":{"input":1.5,"output":9},"limit":{"context":1000000,"output":57920},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"temperature":true,"attachment":true,"release_date":"2026-06-30"},"google/gemma-4-26b-a4b-it":{"name":"Gemma 4 26B A4B IT","family":"gemma","cost":{"input":0.15,"output":0.6,"cache_read":0.015},"limit":{"context":262144,"output":131072},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-04-02"},"google/gemma-4-31b-it":{"name":"Gemma 4 31B IT","family":"gemma","cost":{"input":0.14,"output":0.4},"limit":{"context":262144,"output":131072},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-04-02"},"google/imagen-4.0-fast-generate-001":{"name":"Imagen 4 Fast","family":"imagen","limit":{"context":480,"output":0},"modalities":{"input":["text"],"output":["image"]},"temperature":true,"release_date":"2025-06-01"},"google/imagen-4.0-generate-001":{"name":"Imagen 4","family":"imagen","limit":{"context":480,"output":0},"modalities":{"input":["text"],"output":["image"]},"temperature":true,"release_date":"2025-05-20"},"google/imagen-4.0-ultra-generate-001":{"name":"Imagen 4 Ultra","family":"imagen","limit":{"context":480,"output":0},"modalities":{"input":["text"],"output":["image"]},"release_date":"2025-05-24"},"google/text-embedding-005":{"name":"Text Embedding 005","family":"text-embedding","limit":{"context":8192,"output":1536},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2024-08-01"},"google/text-multilingual-embedding-002":{"name":"Text Multilingual Embedding 002","family":"text-embedding","limit":{"context":8192,"output":1536},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2024-03-01"},"google/veo-3.0-fast-generate-001":{"name":"Veo 3.0 Fast Generate","family":"veo","limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["video"]},"temperature":true,"release_date":"2025-07-31"},"google/veo-3.0-generate-001":{"name":"Veo 3.0","family":"veo","limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["video"]},"temperature":true,"release_date":"2025-05-20"},"google/veo-3.1-fast-generate-001":{"name":"Veo 3.1 Fast Generate","family":"veo","limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["video"]},"temperature":true,"release_date":"2025-10-15"},"google/veo-3.1-generate-001":{"name":"Veo 3.1","family":"veo","limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["video"]},"temperature":true,"release_date":"2025-10-15"},"inception/mercury-2":{"name":"Mercury 2","family":"mercury","cost":{"input":0.25,"output":0.75,"cache_read":0.024999999999999998},"limit":{"context":128000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-02-24"},"inception/mercury-coder-small":{"name":"Mercury Coder Small Beta","family":"mercury","cost":{"input":0.25,"output":1},"limit":{"context":32000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-02-26"},"interfaze/interfaze-beta":{"name":"Interfaze Beta","cost":{"input":1.5,"output":3.5},"limit":{"context":1000000,"output":32000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"temperature":true,"release_date":"2025-10-07"},"klingai/kling-v2.5-turbo-i2v":{"name":"Kling v2.5 Turbo Image-to-Video","family":"ling","limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["video"]},"temperature":true,"release_date":"2025-09-23"},"klingai/kling-v2.5-turbo-t2v":{"name":"Kling v2.5 Turbo Text-to-Video","family":"ling","limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["video"]},"temperature":true,"release_date":"2025-09-23"},"klingai/kling-v2.6-i2v":{"name":"Kling v2.6 Image-to-Video","family":"ling","limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["video"]},"temperature":true,"release_date":"2025-12-03"},"klingai/kling-v2.6-motion-control":{"name":"Kling v2.6 Motion Control","family":"ling","limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["video"]},"temperature":true,"release_date":"2025-12-18"},"klingai/kling-v2.6-t2v":{"name":"Kling v2.6 Text-to-Video","family":"ling","limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["video"]},"temperature":true,"release_date":"2025-12-03"},"klingai/kling-v3.0-i2v":{"name":"Kling v3.0 Image-to-Video","family":"ling","limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["video"]},"temperature":true,"release_date":"2026-02-05"},"klingai/kling-v3.0-motion-control":{"name":"Kling v3.0 Motion Control","family":"ling","limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["video"]},"temperature":true,"release_date":"2026-03-04"},"klingai/kling-v3.0-t2v":{"name":"Kling v3.0 Text-to-Video","family":"ling","limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["video"]},"temperature":true,"release_date":"2026-02-05"},"kwaipilot/kat-coder-pro-v1":{"name":"KAT-Coder-Pro V1","family":"kat-coder","cost":{"input":0.3,"output":1.2,"cache_read":0.06},"limit":{"context":256000,"output":32000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"temperature":true,"release_date":"2025-11-09"},"kwaipilot/kat-coder-pro-v2":{"name":"Kat Coder Pro V2","family":"kat-coder","cost":{"input":0.3,"output":1.2,"cache_read":0.06},"limit":{"context":256000,"output":256000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-03-27"},"meituan/longcat-flash-chat":{"name":"LongCat Flash Chat","family":"longcat","limit":{"context":128000,"output":100000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-09-01"},"meituan/longcat-flash-thinking-2601":{"name":"LongCat Flash Thinking 2601","family":"longcat","limit":{"context":32768,"output":32768},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"temperature":true,"release_date":"2026-01-15"},"meta/llama-3.1-70b":{"name":"Llama 3.1 70B Instruct","family":"llama","cost":{"input":0.72,"output":0.72},"limit":{"context":128000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2024-07-23"},"meta/llama-3.1-8b":{"name":"Llama 3.1 8B Instruct","family":"llama","cost":{"input":0.22,"output":0.22},"limit":{"context":128000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2024-07-23"},"meta/llama-3.2-11b":{"name":"Llama 3.2 11B Vision Instruct","family":"llama","cost":{"input":0.16,"output":0.16},"limit":{"context":128000,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-09-25"},"meta/llama-3.2-1b":{"name":"Llama 3.2 1B Instruct","family":"llama","cost":{"input":0.1,"output":0.1},"limit":{"context":128000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2024-09-25"},"meta/llama-3.2-3b":{"name":"Llama 3.2 3B Instruct","family":"llama","cost":{"input":0.15,"output":0.15},"limit":{"context":128000,"output":8192},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2024-09-25"},"meta/llama-3.2-90b":{"name":"Llama 3.2 90B Vision Instruct","family":"llama","cost":{"input":0.72,"output":0.72},"limit":{"context":128000,"output":8192},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-09-25"},"meta/llama-3.3-70b":{"name":"Llama-3.3-70B-Instruct","family":"llama","cost":{},"limit":{"context":128000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2024-12-06"},"meta/llama-4-maverick":{"name":"Llama-4-Maverick-17B-128E-Instruct-FP8","family":"llama","cost":{},"limit":{"context":128000,"output":4096},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-04-05"},"meta/llama-4-scout":{"name":"Llama-4-Scout-17B-16E-Instruct-FP8","family":"llama","cost":{},"limit":{"context":128000,"output":4096},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-04-05"},"meta/muse-spark-1.1":{"name":"Muse Spark 1.1","family":"muse","cost":{"input":1.25,"output":4.25,"cache_read":0.15},"limit":{"context":1048576,"output":1048576},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-07-09"},"minimax/minimax-m2":{"name":"MiniMax M2","family":"minimax","cost":{"input":0.3,"output":1.2,"cache_read":0.03,"cache_write":0.375},"limit":{"context":205000,"output":205000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-10-27"},"minimax/minimax-m2.1":{"name":"MiniMax M2.1","family":"minimax","cost":{"input":0.3,"output":1.2,"cache_read":0.03,"cache_write":0.375},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-12-23"},"minimax/minimax-m2.1-lightning":{"name":"MiniMax M2.1 Lightning","family":"minimax","cost":{"input":0.3,"output":2.4,"cache_read":0.03,"cache_write":0.375},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-12-23"},"minimax/minimax-m2.5":{"name":"MiniMax M2.5","family":"minimax","cost":{"input":0.3,"output":1.2,"cache_read":0.03,"cache_write":0.375},"limit":{"context":204800,"output":131000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-02-12"},"minimax/minimax-m2.5-highspeed":{"name":"MiniMax M2.5 High Speed","family":"minimax","cost":{"input":0.6,"output":2.4,"cache_read":0.03,"cache_write":0.375},"limit":{"context":204800,"output":131000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-02-12"},"minimax/minimax-m2.7":{"name":"Minimax M2.7","family":"minimax","cost":{"input":0.3,"output":1.2,"cache_read":0.06,"cache_write":0.375},"limit":{"context":204800,"output":131000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-03-18"},"minimax/minimax-m2.7-highspeed":{"name":"MiniMax M2.7 High Speed","family":"minimax","cost":{"input":0.6,"output":2.4,"cache_read":0.06,"cache_write":0.375},"limit":{"context":204800,"output":131100},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-03-18"},"minimax/minimax-m3":{"name":"MiniMax M3","family":"minimax-m3","cost":{"input":0.3,"output":1.2,"cache_read":0.06},"limit":{"context":1000000,"output":1000000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-05-31"},"mistral/codestral":{"name":"Codestral (latest)","family":"codestral","cost":{"input":0.3,"output":0.9},"limit":{"context":256000,"output":4096},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-05-29"},"mistral/codestral-embed":{"name":"Codestral Embed","family":"codestral-embed","limit":{"context":8192,"output":1536},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2025-05-28"},"mistral/devstral-2":{"name":"Devstral 2","family":"devstral","cost":{"input":0.4,"output":2},"limit":{"context":256000,"output":256000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-12-09"},"mistral/devstral-small":{"name":"Devstral Small 1.1","family":"devstral","cost":{"input":0.1,"output":0.3},"limit":{"context":128000,"output":64000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-05-21"},"mistral/devstral-small-2":{"name":"Devstral Small 2","family":"devstral","cost":{"input":0.1,"output":0.3},"limit":{"context":256000,"output":256000},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-12-09"},"mistral/magistral-medium":{"name":"Magistral Medium (latest)","family":"magistral-medium","cost":{"input":2,"output":5},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-03-17"},"mistral/magistral-small":{"name":"Magistral Small","family":"magistral-small","cost":{"input":0.5,"output":1.5},"limit":{"context":128000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-03-17"},"mistral/ministral-14b":{"name":"Ministral 14B","family":"ministral","cost":{"input":0.2,"output":0.2},"limit":{"context":256000,"output":256000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"temperature":true,"attachment":true,"release_date":"2025-12-02"},"mistral/ministral-3b":{"name":"Ministral 3B (latest)","family":"ministral","cost":{"input":0.04,"output":0.04},"limit":{"context":128000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-10-01"},"mistral/ministral-8b":{"name":"Ministral 8B (latest)","family":"ministral","cost":{"input":0.1,"output":0.1},"limit":{"context":128000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-10-01"},"mistral/mistral-embed":{"name":"Mistral Embed","family":"mistral-embed","limit":{"context":8192,"output":1536},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2023-12-11"},"mistral/mistral-large-3":{"name":"Mistral Large 3","family":"mistral-large","cost":{"input":0.5,"output":1.5},"limit":{"context":256000,"output":256000},"modalities":{"input":["text","image"],"output":["text"]},"temperature":true,"attachment":true,"release_date":"2025-12-02"},"mistral/mistral-medium":{"name":"Mistral Medium 3.1","family":"mistral-medium","cost":{"input":0.4,"output":2},"limit":{"context":128000,"output":64000},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-05-07"},"mistral/mistral-medium-3.5":{"name":"Mistral Medium Latest","family":"mistral-medium","cost":{"input":1.5,"output":7.5},"limit":{"context":256000,"output":256000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-04-29"},"mistral/mistral-nemo":{"name":"Mistral Nemo","family":"mistral-nemo","cost":{"input":0.15,"output":0.15},"limit":{"context":128000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2024-07-18"},"mistral/mistral-small":{"name":"Mistral Small (latest)","family":"mistral-small","cost":{"input":0.1,"output":0.3},"limit":{"context":32000,"output":4000},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2024-09-17"},"mistral/pixtral-12b":{"name":"Pixtral 12B","family":"pixtral","cost":{"input":0.15,"output":0.15},"limit":{"context":128000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2024-09-01"},"mistral/pixtral-large":{"name":"Pixtral Large (latest)","family":"pixtral","cost":{"input":2,"output":6},"limit":{"context":128000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2024-11-01"},"moonshotai/kimi-k2":{"name":"Kimi K2 Instruct","family":"kimi-k2","cost":{"input":0.57,"output":2.3},"limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-07-11"},"moonshotai/kimi-k2-thinking":{"name":"Kimi K2 Thinking","family":"kimi-thinking","cost":{"input":0.47,"output":2,"cache_read":0.141},"limit":{"context":216144,"output":216144},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-11-06"},"moonshotai/kimi-k2.5":{"name":"Kimi K2.5","family":"kimi-k2","cost":{"input":0.6,"output":3,"cache_read":0.1},"limit":{"context":262114,"output":262114},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-01-26"},"moonshotai/kimi-k2.6":{"name":"Kimi K2.6","family":"kimi-k2","cost":{"input":0.95,"output":4,"cache_read":0.16},"limit":{"context":262000,"output":262000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-20"},"moonshotai/kimi-k2.7-code":{"name":"Kimi K2.7 Code","family":"kimi-k2","cost":{"input":0.95,"output":4,"cache_read":0.19},"limit":{"context":256000,"output":32768},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-06-12"},"moonshotai/kimi-k2.7-code-highspeed":{"name":"Kimi K2.7 Code High Speed","family":"kimi-k2","cost":{"input":1.9,"output":8,"cache_read":0.38},"limit":{"context":262144,"output":32768},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-06-15"},"morph/morph-v3-fast":{"name":"Morph v3 Fast","family":"morph","cost":{"input":0.8,"output":1.2},"limit":{"context":16000,"output":16000},"modalities":{"input":["text"],"output":["text"]},"release_date":"2024-08-15"},"morph/morph-v3-large":{"name":"Morph v3 Large","family":"morph","cost":{"input":0.9,"output":1.9},"limit":{"context":32000,"output":32000},"modalities":{"input":["text"],"output":["text"]},"release_date":"2024-08-15"},"nvidia/nemotron-3-nano-30b-a3b":{"name":"Nemotron 3 Nano 30B A3B","family":"nemotron","cost":{"input":0.05,"output":0.24},"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"temperature":true,"release_date":"2025-12-15"},"nvidia/nemotron-3-super-120b-a12b":{"name":"NVIDIA Nemotron 3 Super 120B A12B","family":"nemotron","cost":{"input":0.15,"output":0.65},"limit":{"context":256000,"output":32000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"temperature":true,"release_date":"2026-03-11"},"nvidia/nemotron-3-ultra-550b-a55b":{"name":"Nemotron 3 Ultra","family":"nemotron","cost":{"input":0.6,"output":2.4,"cache_read":0.12},"limit":{"context":1000000,"output":65000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-06-04"},"nvidia/nemotron-nano-12b-v2-vl":{"name":"Nvidia Nemotron Nano 12B V2 VL","family":"nemotron","cost":{"input":0.2,"output":0.6},"limit":{"context":131072,"output":131072},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-10-28"},"nvidia/nemotron-nano-9b-v2":{"name":"Nvidia Nemotron Nano 9B V2","family":"nemotron","cost":{"input":0.06,"output":0.23},"limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-08-18"},"openai/gpt-3.5-turbo":{"name":"GPT-3.5 Turbo","family":"gpt","cost":{"input":0.5,"output":1.5},"limit":{"context":16385,"output":4096},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2023-03-01"},"openai/gpt-3.5-turbo-instruct":{"name":"GPT-3.5 Turbo Instruct","family":"gpt","cost":{"input":1.5,"output":2},"limit":{"context":8192,"output":4096},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2023-09-18"},"openai/gpt-4-turbo":{"name":"GPT-4 Turbo","family":"gpt","cost":{"input":10,"output":30},"limit":{"context":128000,"output":4096},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2023-11-06"},"openai/gpt-4.1":{"name":"GPT-4.1","family":"gpt","cost":{"input":2,"output":8,"cache_read":0.5},"limit":{"context":1047576,"output":32768},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-04-14"},"openai/gpt-4.1-mini":{"name":"GPT-4.1 mini","family":"gpt-mini","cost":{"input":0.4,"output":1.6,"cache_read":0.1},"limit":{"context":1047576,"output":32768},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-04-14"},"openai/gpt-4.1-nano":{"name":"GPT-4.1 nano","family":"gpt-nano","cost":{"input":0.1,"output":0.4,"cache_read":0.025},"limit":{"context":1047576,"output":32768},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-04-14"},"openai/gpt-4o":{"name":"GPT-4o","family":"gpt","cost":{"input":2.5,"output":10,"cache_read":1.25},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-05-13"},"openai/gpt-4o-mini":{"name":"GPT-4o mini","family":"gpt-mini","cost":{"input":0.15,"output":0.6,"cache_read":0.075},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-07-18"},"openai/gpt-4o-mini-search-preview":{"name":"GPT 4o Mini Search Preview","family":"gpt-mini","cost":{"input":0.15,"output":0.6},"limit":{"context":128000,"output":16384},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2025-03-12"},"openai/gpt-4o-mini-transcribe":{"name":"GPT-4o mini Transcribe","family":"o-mini","cost":{"input":1.25,"output":5},"limit":{"context":0,"output":0},"modalities":{"input":["audio"],"output":["text"]},"temperature":true,"release_date":"2024-03-13"},"openai/gpt-4o-transcribe":{"name":"GPT-4o Transcribe","family":"gpt","cost":{"input":2.5,"output":10},"limit":{"context":0,"output":0},"modalities":{"input":["audio"],"output":["text"]},"temperature":true,"release_date":"2024-03-13"},"openai/gpt-5":{"name":"GPT-5","family":"gpt","cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-08-07"},"openai/gpt-5-chat":{"name":"GPT-5 Chat","family":"gpt","cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image","pdf"],"output":["text","image"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-08-07"},"openai/gpt-5-codex":{"name":"GPT-5-Codex","family":"gpt-codex","cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"release_date":"2025-09-15"},"openai/gpt-5-mini":{"name":"GPT-5 Mini","family":"gpt-mini","cost":{"input":0.25,"output":2,"cache_read":0.025},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-08-07"},"openai/gpt-5-nano":{"name":"GPT-5 Nano","family":"gpt-nano","cost":{"input":0.05,"output":0.4,"cache_read":0.005},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-08-07"},"openai/gpt-5-pro":{"name":"GPT-5 pro","family":"gpt","cost":{"input":15,"output":120},"limit":{"context":400000,"output":272000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-10-06"},"openai/gpt-5.1-codex":{"name":"GPT-5.1-Codex","family":"gpt","cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-11-12"},"openai/gpt-5.1-codex-max":{"name":"GPT 5.1 Codex Max","family":"gpt","cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-11-19"},"openai/gpt-5.1-codex-mini":{"name":"GPT-5.1 Codex mini","family":"gpt","cost":{"input":0.25,"output":2,"cache_read":0.025},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-11-12"},"openai/gpt-5.1-instant":{"name":"GPT-5.1 Instant","family":"gpt","cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-11-12"},"openai/gpt-5.1-thinking":{"name":"GPT 5.1 Thinking","family":"gpt","cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text","image"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-11-12"},"openai/gpt-5.2":{"name":"GPT-5.2","family":"gpt","cost":{"input":1.75,"output":14,"cache_read":0.175},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-12-11"},"openai/gpt-5.2-chat":{"name":"GPT-5.2 Chat","family":"gpt","cost":{"input":1.75,"output":14,"cache_read":0.175},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-12-11"},"openai/gpt-5.2-codex":{"name":"GPT-5.2-Codex","family":"gpt-codex","cost":{"input":1.75,"output":14,"cache_read":0.175},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-12-18"},"openai/gpt-5.2-pro":{"name":"GPT 5.2 ","family":"gpt","cost":{"input":21,"output":168},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-12-11"},"openai/gpt-5.3-chat":{"name":"GPT-5.3 Chat","family":"gpt","cost":{"input":1.75,"output":14,"cache_read":0.175},"limit":{"context":128000,"output":16384},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-03-03"},"openai/gpt-5.3-codex":{"name":"GPT 5.3 Codex","family":"gpt","cost":{"input":1.75,"output":14,"cache_read":0.175},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-05"},"openai/gpt-5.4":{"name":"GPT 5.4","family":"gpt","cost":{"input":2.5,"output":15,"cache_read":0.25},"limit":{"context":1050000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-03-05"},"openai/gpt-5.4-mini":{"name":"GPT 5.4 Mini","family":"gpt","cost":{"input":0.75,"output":4.5,"cache_read":0.075},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-03-17"},"openai/gpt-5.4-nano":{"name":"GPT 5.4 Nano","family":"gpt","cost":{"input":0.2,"output":1.25,"cache_read":0.02},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-03-17"},"openai/gpt-5.4-pro":{"name":"GPT 5.4 Pro","family":"gpt","cost":{"input":30,"output":180},"limit":{"context":1050000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-03-05"},"openai/gpt-5.5":{"name":"GPT 5.5","family":"gpt","cost":{"input":5,"output":30,"cache_read":0.5},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-04-24"},"openai/gpt-5.5-pro":{"name":"GPT 5.5 Pro","family":"gpt","cost":{"input":30,"output":180},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-04-24"},"openai/gpt-5.6-luna":{"name":"GPT 5.6 Luna","family":"gpt","cost":{"input":1,"output":6,"cache_read":0.1,"cache_write":1.25},"limit":{"context":1050000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-07-09"},"openai/gpt-5.6-sol":{"name":"GPT 5.6 Sol","family":"gpt","cost":{"input":5,"output":30,"cache_read":0.5,"cache_write":6.25},"limit":{"context":1050000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-07-09"},"openai/gpt-5.6-terra":{"name":"GPT 5.6 Terra","family":"gpt","cost":{"input":2.5,"output":15,"cache_read":0.25,"cache_write":3.125},"limit":{"context":1050000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-07-09"},"openai/gpt-image-1":{"name":"GPT Image 1","family":"gpt-image","cost":{"input":5,"output":40,"cache_read":1.25},"limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["image"]},"temperature":true,"release_date":"2025-03-25"},"openai/gpt-image-1-mini":{"name":"GPT Image 1 Mini","family":"gpt-image","cost":{"input":2,"output":8,"cache_read":0.2},"limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["image"]},"temperature":true,"release_date":"2025-10-06"},"openai/gpt-image-1.5":{"name":"GPT Image 1.5","family":"gpt-image","cost":{"input":5,"output":32,"cache_read":1.25},"limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["image"]},"temperature":true,"release_date":"2025-12-16"},"openai/gpt-image-2":{"name":"GPT Image 2","family":"gpt-image","cost":{"input":5,"output":30,"cache_read":1.25},"limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["image"]},"temperature":true,"release_date":"2026-04-21"},"openai/gpt-oss-120b":{"name":"GPT OSS 120B","family":"gpt-oss","cost":{"input":0.1,"output":0.5},"limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-08-05"},"openai/gpt-oss-20b":{"name":"GPT OSS 20B","family":"gpt-oss","cost":{"input":0.05,"output":0.2},"limit":{"context":131072,"output":8192},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-08-05"},"openai/gpt-oss-safeguard-20b":{"name":"gpt-oss-safeguard-20b","family":"gpt-oss","cost":{"input":0.075,"output":0.3,"cache_read":0.037},"limit":{"context":131072,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-10-29"},"openai/gpt-realtime-1.5":{"name":"GPT-Realtime-1.5","family":"gpt","cost":{"input":4,"output":16,"cache_read":0.4},"limit":{"context":0,"output":0},"modalities":{"input":["text","audio"],"output":["text","audio"]},"temperature":true,"release_date":"2026-02-23"},"openai/gpt-realtime-2":{"name":"gpt-realtime-2","family":"gpt","cost":{"input":4,"output":24,"cache_read":0.4},"limit":{"context":0,"output":0},"modalities":{"input":["text","audio"],"output":["text","audio"]},"temperature":true,"release_date":"2026-05-07"},"openai/gpt-realtime-mini":{"name":"GPT-Realtime mini","family":"gpt","cost":{"input":0.6,"output":2.4,"cache_read":0.06},"limit":{"context":0,"output":0},"modalities":{"input":["text","audio"],"output":["text","audio"]},"temperature":true,"release_date":"2025-10-10"},"openai/o1":{"name":"o1","family":"o","cost":{"input":15,"output":60,"cache_read":7.5},"limit":{"context":200000,"output":100000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2024-12-05"},"openai/o3":{"name":"o3","family":"o","cost":{"input":2,"output":8,"cache_read":0.5},"limit":{"context":200000,"output":100000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-04-16"},"openai/o3-deep-research":{"name":"o3-deep-research","family":"o","cost":{"input":10,"output":40,"cache_read":2.5},"limit":{"context":200000,"output":100000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-06-26"},"openai/o3-mini":{"name":"o3-mini","family":"o-mini","cost":{"input":1.1,"output":4.4,"cache_read":0.55},"limit":{"context":200000,"output":100000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"release_date":"2024-12-20"},"openai/o3-pro":{"name":"o3 Pro","family":"o-pro","cost":{"input":20,"output":80},"limit":{"context":200000,"output":100000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-06-10"},"openai/o4-mini":{"name":"o4-mini","family":"o-mini","cost":{"input":1.1,"output":4.4,"cache_read":0.275},"limit":{"context":200000,"output":100000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-04-16"},"openai/text-embedding-3-large":{"name":"text-embedding-3-large","family":"text-embedding","limit":{"context":8192,"output":1536},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2024-01-25"},"openai/text-embedding-3-small":{"name":"text-embedding-3-small","family":"text-embedding","limit":{"context":8192,"output":1536},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2024-01-25"},"openai/text-embedding-ada-002":{"name":"text-embedding-ada-002","family":"text-embedding","limit":{"context":8192,"output":1536},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2022-12-15"},"openai/tts-1":{"name":"TTS-1","family":"o","limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["audio"]},"temperature":true,"release_date":"2023-11-06"},"openai/tts-1-hd":{"name":"TTS-1 HD","family":"o","limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["audio"]},"temperature":true,"release_date":"2023-11-06"},"openai/whisper-1":{"name":"Whisper","family":"whisper","limit":{"context":0,"output":0},"modalities":{"input":["audio"],"output":["text"]},"temperature":true,"release_date":"2022-09-21"},"perplexity/sonar":{"name":"Sonar","family":"sonar","limit":{"context":127000,"output":8000},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-02-19"},"perplexity/sonar-pro":{"name":"Sonar Pro","family":"sonar-pro","limit":{"context":200000,"output":8000},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-02-19"},"perplexity/sonar-reasoning-pro":{"name":"Sonar Reasoning Pro","family":"sonar-reasoning","limit":{"context":127000,"output":8000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"temperature":true,"release_date":"2025-02-19"},"prodia/flux-fast-schnell":{"name":"Flux Schnell","family":"flux","limit":{"context":512,"output":0},"modalities":{"input":["text"],"output":["image"]},"temperature":true,"release_date":"2024-08-02"},"quiverai/arrow-1.1":{"name":"Arrow 1.1","family":"o","limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["image"]},"temperature":true,"release_date":"2026-04-16"},"recraft/recraft-v2":{"name":"Recraft V2","family":"recraft","limit":{"context":512,"output":0},"modalities":{"input":["text"],"output":["image"]},"temperature":true,"release_date":"2024-03-13"},"recraft/recraft-v3":{"name":"Recraft V3","family":"recraft","limit":{"context":512,"output":0},"modalities":{"input":["text"],"output":["image"]},"temperature":true,"release_date":"2024-10-30"},"recraft/recraft-v4":{"name":"Recraft V4","family":"recraft","limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["image"]},"temperature":true,"release_date":"2026-02-17"},"recraft/recraft-v4-pro":{"name":"Recraft V4 Pro","family":"recraft","limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["image"]},"temperature":true,"release_date":"2026-02-17"},"recraft/recraft-v4.1":{"name":"Recraft V4.1","family":"recraft","limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["image"]},"temperature":true,"release_date":"2026-05-14"},"recraft/recraft-v4.1-pro":{"name":"Recraft V4.1 Pro","family":"recraft","limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["image"]},"temperature":true,"release_date":"2026-05-14"},"recraft/recraft-v4.1-utility":{"name":"Recraft V4.1 Utility","family":"recraft","limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["image"]},"temperature":true,"release_date":"2026-05-14"},"recraft/recraft-v4.1-utility-pro":{"name":"Recraft V4.1 Utility Pro","family":"recraft","limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["image"]},"temperature":true,"release_date":"2026-05-14"},"sakana/fugu-ultra":{"name":"Fugu Ultra","family":"aura","cost":{"input":5,"output":30,"cache_read":0.5},"limit":{"context":1000000,"output":1000000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-06-21"},"stepfun/step-3.5-flash":{"name":"StepFun 3.5 Flash","family":"step","cost":{"input":0.09,"output":0.3,"cache_read":0.02},"limit":{"context":262114,"output":262114},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-01-29"},"stepfun/step-3.7-flash":{"name":"Step 3.7 Flash","family":"step","cost":{"input":0.2,"output":1.15,"cache_read":0.04},"limit":{"context":256000,"output":256000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-05-28"},"voyage/rerank-2.5":{"name":"Voyage Rerank 2.5","family":"voyage","limit":{"context":32000,"output":32000},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2025-08-11"},"voyage/rerank-2.5-lite":{"name":"Voyage Rerank 2.5 Lite","family":"voyage","limit":{"context":32000,"output":32000},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2025-08-11"},"voyage/voyage-3-large":{"name":"voyage-3-large","family":"voyage","limit":{"context":8192,"output":1536},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2025-01-07"},"voyage/voyage-3.5":{"name":"voyage-3.5","family":"voyage","limit":{"context":8192,"output":1536},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2025-05-20"},"voyage/voyage-3.5-lite":{"name":"voyage-3.5-lite","family":"voyage","limit":{"context":8192,"output":1536},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2025-05-20"},"voyage/voyage-4":{"name":"voyage-4","family":"voyage","limit":{"context":32000,"output":0},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2026-01-15"},"voyage/voyage-4-large":{"name":"voyage-4-large","family":"voyage","limit":{"context":32000,"output":0},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2026-01-15"},"voyage/voyage-4-lite":{"name":"voyage-4-lite","family":"voyage","limit":{"context":32000,"output":0},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2026-01-15"},"voyage/voyage-code-2":{"name":"voyage-code-2","family":"voyage","limit":{"context":8192,"output":1536},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2024-01-01"},"voyage/voyage-code-3":{"name":"voyage-code-3","family":"voyage","limit":{"context":8192,"output":1536},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2024-12-04"},"voyage/voyage-finance-2":{"name":"voyage-finance-2","family":"voyage","limit":{"context":8192,"output":1536},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2024-06-03"},"voyage/voyage-law-2":{"name":"voyage-law-2","family":"voyage","limit":{"context":8192,"output":1536},"modalities":{"input":["text"],"output":["text"]},"temperature":true,"release_date":"2024-04-15"},"xai/grok-4.1-fast-non-reasoning":{"name":"Grok 4.1 Fast Non-Reasoning","family":"grok","cost":{"input":0.2,"output":0.5,"cache_read":0.05},"limit":{"context":1000000,"output":1000000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-11-19"},"xai/grok-4.1-fast-reasoning":{"name":"Grok 4.1 Fast Reasoning","family":"grok","cost":{"input":0.2,"output":0.5,"cache_read":0.05},"limit":{"context":1000000,"output":1000000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-11-19"},"xai/grok-4.20-multi-agent":{"name":"Grok 4.20 Multi-Agent","family":"grok","cost":{"input":1.25,"output":2.5,"cache_read":0.2},"limit":{"context":2000000,"output":2000000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-03-10"},"xai/grok-4.20-multi-agent-beta":{"name":"Grok 4.20 Multi Agent Beta","family":"grok","cost":{"input":1.25,"output":2.5,"cache_read":0.2},"limit":{"context":2000000,"output":2000000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-03-11"},"xai/grok-4.20-non-reasoning":{"name":"Grok 4.20 Non-Reasoning","family":"grok","cost":{"input":1.25,"output":2.5,"cache_read":0.2},"limit":{"context":2000000,"output":2000000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-03-10"},"xai/grok-4.20-non-reasoning-beta":{"name":"Grok 4.20 Beta Non-Reasoning","family":"grok","cost":{"input":1.25,"output":2.5,"cache_read":0.4},"limit":{"context":2000000,"output":2000000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-03-11"},"xai/grok-4.20-reasoning":{"name":"Grok 4.20 Reasoning","family":"grok","cost":{"input":1.25,"output":2.5,"cache_read":0.2},"limit":{"context":2000000,"output":2000000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-03-10"},"xai/grok-4.20-reasoning-beta":{"name":"Grok 4.20 Beta Reasoning","family":"grok","cost":{"input":1.25,"output":2.5,"cache_read":0.2},"limit":{"context":2000000,"output":2000000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-03-11"},"xai/grok-4.3":{"name":"Grok 4.3","family":"grok","cost":{"input":1.25,"output":2.5,"cache_read":0.2},"limit":{"context":1000000,"output":1000000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-04-30"},"xai/grok-4.5":{"name":"Grok 4.5","family":"grok","cost":{"input":2,"output":6,"cache_read":0.5},"limit":{"context":500000,"output":500000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-07-08"},"xai/grok-build-0.1":{"name":"Grok Build 0.1","family":"grok-build","cost":{"input":1,"output":2,"cache_read":0.2},"limit":{"context":256000,"output":256000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-05-20"},"xai/grok-imagine-image":{"name":"Grok Imagine Image","family":"grok","limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["text","image"]},"temperature":true,"release_date":"2026-01-28"},"xai/grok-imagine-video":{"name":"Grok Imagine","family":"grok","limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["video"]},"temperature":true,"release_date":"2026-01-28"},"xai/grok-imagine-video-1.5":{"name":"Grok Imagine Video 1.5","family":"grok","limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["video"]},"temperature":true,"release_date":"2026-06-22"},"xai/grok-imagine-video-1.5-preview":{"name":"Grok Imagine Video 1.5 Preview","family":"grok","limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["video"]},"temperature":true,"release_date":"2026-05-30"},"xai/grok-stt":{"name":"Grok STT","family":"grok","limit":{"context":0,"output":0},"modalities":{"input":["audio"],"output":["text"]},"temperature":true,"release_date":"2026-03-16"},"xai/grok-tts":{"name":"Grok TTS","family":"grok","limit":{"context":0,"output":0},"modalities":{"input":["text"],"output":["audio"]},"temperature":true,"release_date":"2026-03-16"},"xai/grok-voice-think-fast-1.0":{"name":"Grok Voice Think Fast 1.0","family":"grok","limit":{"context":0,"output":0},"modalities":{"input":["text","audio"],"output":["text","audio"]},"temperature":true,"release_date":"2026-04-23"},"xiaomi/mimo-v2-flash":{"name":"MiMo V2 Flash","family":"mimo","cost":{"input":0.1,"output":0.3,"cache_read":0.01},"limit":{"context":262144,"output":32000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-12-16"},"xiaomi/mimo-v2-pro":{"name":"MiMo V2 Pro","family":"mimo","cost":{"input":1,"output":3,"cache_read":0.2},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-03-18"},"xiaomi/mimo-v2.5":{"name":"MiMo M2.5","family":"mimo-v2.5","cost":{"input":0.14,"output":0.28,"cache_read":0.0028},"limit":{"context":1050000,"output":131100},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-04-22"},"xiaomi/mimo-v2.5-pro":{"name":"MiMo V2.5 Pro","family":"mimo-v2.5-pro","cost":{"input":0.435,"output":0.87,"cache_read":0.0036},"limit":{"context":1050000,"output":131000},"modalities":{"input":["text","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-04-22"},"zai/glm-4.5":{"name":"GLM 4.5","family":"glm","cost":{"input":0.6,"output":2.2,"cache_read":0.11},"limit":{"context":128000,"output":96000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-28"},"zai/glm-4.5-air":{"name":"GLM 4.5 Air","family":"glm-air","cost":{"input":0.2,"output":1.1,"cache_read":0.03},"limit":{"context":128000,"output":96000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-28"},"zai/glm-4.5v":{"name":"GLM 4.5V","family":"glm","cost":{"input":0.6,"output":1.8,"cache_read":0.11},"limit":{"context":66000,"output":16000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-08-11"},"zai/glm-4.6":{"name":"GLM 4.6","family":"glm","cost":{"input":0.6,"output":2.2,"cache_read":0.11},"limit":{"context":200000,"output":96000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-09-30"},"zai/glm-4.6v":{"name":"GLM-4.6V","family":"glm","cost":{"input":0.3,"output":0.9,"cache_read":0.05},"limit":{"context":128000,"output":24000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-09-30"},"zai/glm-4.6v-flash":{"name":"GLM-4.6V-Flash","family":"glm","limit":{"context":128000,"output":24000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-09-30"},"zai/glm-4.7":{"name":"GLM 4.7","family":"glm","cost":{"input":0.6,"output":2.2,"cache_read":0.12},"limit":{"context":200000,"output":120000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-12-22"},"zai/glm-4.7-flash":{"name":"GLM 4.7 Flash","family":"glm","cost":{"input":0.07,"output":0.4},"limit":{"context":200000,"output":131000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-01-19"},"zai/glm-4.7-flashx":{"name":"GLM 4.7 FlashX","family":"glm-flash","cost":{"input":0.06,"output":0.4,"cache_read":0.01},"limit":{"context":200000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-01-19"},"zai/glm-5":{"name":"GLM-5","family":"glm","cost":{"input":0.95,"output":3.15,"cache_read":0.2},"limit":{"context":202800,"output":131100},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-12"},"zai/glm-5-turbo":{"name":"GLM 5 Turbo","family":"glm","cost":{"input":1.2,"output":4,"cache_read":0.24},"limit":{"context":202800,"output":131100},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-03-15"},"zai/glm-5.1":{"name":"GLM 5.1","family":"glm","cost":{"input":1.3,"output":4.3,"cache_read":0.26},"limit":{"context":202000,"output":202000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-04-07"},"zai/glm-5.2":{"name":"GLM 5.2","family":"glm","cost":{"input":1.4,"output":4.4,"cache_read":0.26},"limit":{"context":1040000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-06-16"},"zai/glm-5.2-fast":{"name":"GLM 5.2 Fast","family":"glm","cost":{"input":3,"output":10.25,"cache_read":0.5},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-06-16"},"zai/glm-5v-turbo":{"name":"GLM 5V Turbo","family":"glm","cost":{"input":1.2,"output":4,"cache_read":0.24},"limit":{"context":200000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-04-01"}}},"vivgrid":{"models":{"deepseek-v3.2":{"name":"DeepSeek-V3.2","family":"deepseek","cost":{"input":0.28,"output":0.42},"limit":{"context":128000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-01"},"deepseek-v4-pro":{"name":"DeepSeek V4 Pro","family":"deepseek-thinking","cost":{"input":0.435,"output":0.87,"cache_read":0.003625},"limit":{"context":1000000,"output":384000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-24"},"gemini-3.1-flash-lite-preview":{"name":"Gemini 3.1 Flash Lite Preview","family":"gemini-flash-lite","cost":{"input":0.25,"output":1.5,"cache_read":0.025,"cache_write":1},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-03-03"},"gemini-3.1-pro-preview":{"name":"Gemini 3.1 Pro Preview","family":"gemini-pro","cost":{"input":2,"output":12,"cache_read":0.2},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-19"},"glm-5.2":{"name":"GLM-5.2","family":"glm","cost":{"input":1.2,"output":4.2,"cache_read":0.3},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-06-13"},"gpt-5-mini":{"name":"GPT-5 Mini","family":"gpt-mini","cost":{"input":0.25,"output":2,"cache_read":0.03},"limit":{"context":272000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-08-07"},"gpt-5.1-codex":{"name":"GPT-5.1 Codex","family":"gpt-codex","cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"release_date":"2025-11-13"},"gpt-5.1-codex-max":{"name":"GPT-5.1 Codex Max","family":"gpt-codex","cost":{"input":1.25,"output":10,"cache_read":0.125},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"release_date":"2025-11-13"},"gpt-5.2-codex":{"name":"GPT-5.2 Codex","family":"gpt-codex","cost":{"input":1.75,"output":14,"cache_read":0.175},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"release_date":"2026-01-14"},"gpt-5.3-codex":{"name":"GPT-5.3 Codex","family":"gpt-codex","cost":{"input":1.75,"output":14,"cache_read":0.175},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"release_date":"2026-02-24"},"gpt-5.4":{"name":"GPT-5.4","family":"gpt","cost":{"input":2.5,"output":15,"cache_read":0.25},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-05"},"gpt-5.4-mini":{"name":"GPT-5.4 Mini","family":"gpt-mini","cost":{"input":0.75,"output":4.5,"cache_read":0.075},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-17"},"gpt-5.4-nano":{"name":"GPT-5.4 Nano","family":"gpt-nano","cost":{"input":0.2,"output":1.25,"cache_read":0.02},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-03-17"},"gpt-5.5":{"name":"GPT-5.5","family":"gpt","cost":{"input":5,"output":30,"cache_read":0.5},"limit":{"context":1050000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-23"}}},"vultr":{"models":{"MiniMaxAI/MiniMax-M2.7":{"name":"MiniMax-M2.7","family":"minimax","cost":{"input":0.3,"output":1.2},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-03-18"},"Qwen/Qwen3.5-397B-A17B":{"name":"Qwen3.5 397B-A17B","family":"qwen","cost":{"input":0.3,"output":2},"limit":{"context":262144,"output":65536},"modalities":{"input":["text","image","video","audio"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-02-15"},"Qwen/Qwen3.6-27B":{"name":"Qwen3.6 27B","family":"qwen","cost":{"input":0.3,"output":2},"limit":{"context":262144,"output":65536},"modalities":{"input":["text","image","video","audio"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-22"},"XiaomiMiMo/MiMo-V2.5-Pro":{"name":"MiMo-V2.5-Pro","family":"mimo","cost":{"input":0.55,"output":1.65},"limit":{"context":1048576,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-22"},"deepseek-ai/DeepSeek-V4-Flash":{"name":"DeepSeek V4 Flash","family":"deepseek-flash","cost":{"input":0.3,"output":1},"limit":{"context":1000000,"output":384000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-24"},"moonshotai/Kimi-K2.6":{"name":"Kimi K2.6","family":"kimi-k2","cost":{"input":0.3,"output":1.2},"limit":{"context":262144,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-21"},"nvidia/DeepSeek-V3.2-NVFP4":{"name":"DeepSeek V3.2","family":"deepseek","cost":{"input":0.55,"output":1.65},"limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-01"},"nvidia/Nemotron-3-Nano-Omni-30B-A3B-Reasoning-BF16":{"name":"NVIDIA Nemotron 3 Nano Omni","family":"nemotron","cost":{"input":0.13,"output":0.38},"limit":{"context":262144,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-28"},"nvidia/Nemotron-Cascade-2-30B-A3B":{"name":"NVIDIA Nemotron Cascade 2","family":"nemotron","cost":{"input":0.15,"output":0.6},"limit":{"context":262144,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-01"},"zai-org/GLM-5.2-FP8":{"name":"GLM-5.2","family":"glm","cost":{"input":0.85,"output":3.1},"limit":{"context":393216,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-06-13"}}},"wafer.ai":{"models":{"GLM-5.1":{"name":"GLM-5.1","family":"glm","cost":{"input":1,"output":3.2,"cache_read":0.1},"limit":{"context":202752,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-07"},"GLM-5.2":{"name":"GLM-5.2","family":"glm","cost":{"input":1.2,"output":4.1,"cache_read":0.2},"limit":{"context":1048576,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-06-13"},"Kimi-K2.6":{"name":"Kimi-K2.6","family":"kimi-k2","cost":{"input":0.68,"output":3.15,"cache_read":0.07},"limit":{"context":262144,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-05-13"},"Qwen3.5-397B-A17B":{"name":"Qwen3.5-397B-A17B","family":"qwen","cost":{"input":0.43,"output":2.6,"cache_read":0.04},"limit":{"context":262144,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-02-16"},"Qwen3.6-35B-A3B":{"name":"Qwen3.6-35B-A3B","family":"qwen","cost":{"input":0.15,"output":1,"cache_read":0.02},"limit":{"context":256000,"output":65536},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-05-11"},"deepseek-v4-flash":{"name":"DeepSeek V4 Flash","family":"deepseek-flash","cost":{"input":0.14,"output":0.28,"cache_read":0.01},"limit":{"context":1000000,"output":384000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-24"},"deepseek-v4-pro":{"name":"DeepSeek V4 Pro","family":"deepseek-thinking","cost":{"input":1.74,"output":3.48,"cache_read":0.02},"limit":{"context":1000000,"output":384000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-24"},"qwen3.7-max":{"name":"Qwen3.7-Max","family":"qwen3.7-max","cost":{"input":5,"output":15,"cache_read":0.5},"limit":{"context":256000,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-05-21"}}},"wandb":{"models":{"JetBrains/Mellum2-12B-A2.5B-Instruct":{"name":"Mellum2 12B A2.5B","cost":{"input":0.05,"output":0.1,"cache_read":0.05},"limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-06-01"},"MiniMaxAI/MiniMax-M2.5":{"name":"MiniMax M2.5","family":"minimax-m2.5","cost":{"input":0.3,"output":1.2,"cache_read":0.3},"limit":{"context":196608,"output":196608},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-12"},"OpenPipe/Qwen3-14B-Instruct":{"name":"Qwen3 14B Instruct","family":"qwen","cost":{"input":0.05,"output":0.22,"cache_read":0.05},"limit":{"context":32768,"output":32768},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-04-29"},"Qwen/Qwen3-235B-A22B-Instruct-2507":{"name":"Qwen3 235B A22B-2507","family":"qwen","cost":{"input":0.1,"output":0.1,"cache_read":0.1},"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-22"},"Qwen/Qwen3-235B-A22B-Thinking-2507":{"name":"Qwen3 235B A22B Thinking-2507","family":"qwen","cost":{"input":0.1,"output":0.1,"cache_read":0.1},"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-25"},"Qwen/Qwen3-30B-A3B-Instruct-2507":{"name":"Qwen3 30B A3B Instruct 2507","family":"qwen","cost":{"input":0.1,"output":0.3,"cache_read":0.1},"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-29"},"Qwen/Qwen3-Coder-480B-A35B-Instruct":{"name":"Qwen3 Coder 480B A35B","family":"qwen","cost":{"input":1,"output":1.5,"cache_read":1},"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-22"},"Qwen/Qwen3.5-27B":{"name":"Qwen3.5-27B","family":"qwen3.5","cost":{"input":0.39,"output":3.12,"cache_read":0.08},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-02-24"},"Qwen/Qwen3.5-35B-A3B":{"name":"Qwen3.5-35B-A3B","family":"qwen3.5","cost":{"input":0.25,"output":1.25,"cache_read":0.25},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-02-24"},"Qwen/Qwen3.6-27B":{"name":"Qwen3.6 27B","family":"qwen3.6","cost":{"input":0.6,"output":3.6,"cache_read":0.12},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-22"},"Qwen/Qwen3.6-35B-A3B":{"name":"Qwen3.6 35B A3B","family":"qwen3.6","cost":{"input":0.25,"output":1.25,"cache_read":0.25},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-15"},"deepseek-ai/DeepSeek-V3.1":{"name":"DeepSeek V3.1","family":"deepseek","cost":{"input":0.55,"output":1.65,"cache_read":0.55},"limit":{"context":161000,"output":161000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-08-21"},"deepseek-ai/DeepSeek-V4-Flash":{"name":"DeepSeek V4 Flash","family":"deepseek","cost":{"input":0.14,"output":0.28,"cache_read":0.07},"limit":{"context":1048576,"output":1048576},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-24"},"deepseek-ai/DeepSeek-V4-Pro":{"name":"DeepSeek V4 Pro","family":"deepseek","cost":{"input":1.74,"output":3.48,"cache_read":0.14},"limit":{"context":1048576,"output":1048576},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-24"},"google/gemma-4-31B-it":{"name":"Gemma 4 31B","family":"gemma","cost":{"input":0.12,"output":0.35,"cache_read":0.09},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-02"},"ibm-granite/granite-4.1-8b":{"name":"Granite 4.1 8B","family":"granite","cost":{"input":0.05,"output":0.1,"cache_read":0.05},"limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-29"},"meta-llama/Llama-3.1-70B-Instruct":{"name":"Llama 3.1 70B","family":"llama","cost":{"input":0.8,"output":0.8,"cache_read":0.8},"limit":{"context":128000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-07-23"},"meta-llama/Llama-3.1-8B-Instruct":{"name":"Llama 3.1 8B","family":"llama","cost":{"input":0.22,"output":0.22,"cache_read":0.22},"limit":{"context":128000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-07-23"},"meta-llama/Llama-3.3-70B-Instruct":{"name":"Llama 3.3 70B","family":"llama","cost":{"input":0.71,"output":0.71,"cache_read":0.71},"limit":{"context":128000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2024-12-01"},"microsoft/Phi-4-mini-instruct":{"name":"Phi 4 Mini 3.8B","family":"phi","cost":{"input":0.08,"output":0.35,"cache_read":0.08},"limit":{"context":128000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-02-01"},"moonshotai/Kimi-K2.5":{"name":"Kimi K2.5","family":"kimi-k2","cost":{"input":0.6,"output":3,"cache_read":0.1},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-02-02"},"moonshotai/Kimi-K2.6":{"name":"Kimi K2.6","family":"kimi-k2","cost":{"input":0.95,"output":4,"cache_read":0.16},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-20"},"moonshotai/Kimi-K2.7-Code":{"name":"Kimi K2.7 Code","family":"kimi-k2","cost":{"input":0.94,"output":4,"cache_read":0.19},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-06-12"},"nvidia/NVIDIA-Nemotron-3-Super-120B-A12B-FP8":{"name":"Nemotron 3 Super","family":"nemotron","cost":{"input":0.2,"output":0.8,"cache_read":0.2},"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-03-11"},"nvidia/NVIDIA-Nemotron-3-Ultra-550B-A55B":{"name":"Nemotron 3 Ultra","family":"nemotron","cost":{"input":0.75,"output":2.75,"cache_read":0.15},"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-06-04"},"openai/gpt-oss-120b":{"name":"gpt-oss-120b","family":"gpt-oss","cost":{"input":0.04,"output":0.14,"cache_read":0.04},"limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-08-05"},"openai/gpt-oss-20b":{"name":"gpt-oss-20b","family":"gpt-oss","cost":{"input":0.03,"output":0.13,"cache_read":0.03},"limit":{"context":131072,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-08-05"},"zai-org/GLM-5.1":{"name":"GLM 5.1","family":"glm","cost":{"input":1.4,"output":4.4,"cache_read":0.26},"limit":{"context":202752,"output":202752},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-07"},"zai-org/GLM-5.2":{"name":"GLM 5.2","family":"glm","cost":{"input":1.39,"output":4.4,"cache_read":0.26},"limit":{"context":262144,"output":262144},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-06-16"}}},"xai":{"models":{"grok-4.20-0309-non-reasoning":{"name":"Grok 4.20 (Non-Reasoning)","family":"grok","cost":{"input":1.25,"output":2.5,"cache_read":0.2},"limit":{"context":1000000,"output":30000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-03-09"},"grok-4.20-0309-reasoning":{"name":"Grok 4.20 (Reasoning)","family":"grok","cost":{"input":1.25,"output":2.5,"cache_read":0.2},"limit":{"context":1000000,"output":30000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-03-09"},"grok-4.20-multi-agent-0309":{"name":"Grok 4.20 Multi-Agent","family":"grok","cost":{"input":1.25,"output":2.5,"cache_read":0.2},"limit":{"context":1000000,"output":30000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"temperature":true,"attachment":true,"release_date":"2026-03-09"},"grok-4.3":{"name":"Grok 4.3","family":"grok","cost":{"input":1.25,"output":2.5,"cache_read":0.2},"limit":{"context":1000000,"output":30000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-04-17"},"grok-4.5":{"name":"Grok 4.5","family":"grok","cost":{"input":2,"output":6,"cache_read":0.5},"limit":{"context":500000,"output":500000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-07-08"},"grok-build-0.1":{"name":"Grok Build 0.1","family":"grok-build","cost":{"input":1,"output":2,"cache_read":0.2},"limit":{"context":256000,"output":256000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-04-16"},"grok-imagine-image":{"name":"Grok Imagine Image","family":"grok","limit":{"context":8000,"output":0},"modalities":{"input":["text","image","pdf"],"output":["image","pdf"]},"attachment":true,"release_date":"2026-01-28"},"grok-imagine-image-quality":{"name":"Grok Imagine Image Quality","family":"grok","limit":{"context":8000,"output":0},"modalities":{"input":["text","image","pdf"],"output":["image","pdf"]},"attachment":true,"release_date":"2026-04-03"},"grok-imagine-video":{"name":"Grok Imagine Video","family":"grok","limit":{"context":1024,"output":0},"modalities":{"input":["text","image","video","pdf"],"output":["video"]},"attachment":true,"release_date":"2026-01-28"}}},"xiaomi":{"models":{"mimo-v2-flash":{"name":"MiMo-V2-Flash","family":"mimo","cost":{"input":0.14,"output":0.28,"cache_read":0.0028},"limit":{"context":262144,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-16"},"mimo-v2-omni":{"name":"MiMo-V2-Omni","family":"mimo","cost":{"input":0.14,"output":0.28,"cache_read":0.0028},"limit":{"context":262144,"output":131072},"modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-03-18"},"mimo-v2-pro":{"name":"MiMo-V2-Pro","family":"mimo","cost":{"input":0.435,"output":0.87,"cache_read":0.0036},"limit":{"context":1048576,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-03-18"},"mimo-v2.5":{"name":"MiMo-V2.5","family":"mimo","cost":{"input":0.14,"output":0.28,"cache_read":0.0028},"limit":{"context":1048576,"output":131072},"modalities":{"input":["text","image","audio","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-22"},"mimo-v2.5-pro":{"name":"MiMo-V2.5-Pro","family":"mimo","cost":{"input":0.435,"output":0.87,"cache_read":0.0036},"limit":{"context":1048576,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-22"},"mimo-v2.5-pro-ultraspeed":{"name":"MiMo-V2.5-Pro-UltraSpeed","family":"mimo","cost":{"input":1.305,"output":2.61,"cache_read":0.0108},"limit":{"context":1048576,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-06-08"}}},"xiaomi-token-plan-ams":{"models":{"mimo-v2-pro":{"name":"MiMo-V2-Pro","family":"mimo","cost":{},"limit":{"context":1048576,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-03-18"},"mimo-v2-tts":{"name":"MiMo-V2-TTS","family":"mimo","cost":{},"limit":{"context":8192,"output":8192},"modalities":{"input":["text"],"output":["audio"]},"open_weights":true,"release_date":"2026-03-18"},"mimo-v2.5":{"name":"MiMo-V2.5","family":"mimo","cost":{},"limit":{"context":1048576,"output":131072},"modalities":{"input":["text","image","audio","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-22"},"mimo-v2.5-pro":{"name":"MiMo-V2.5-Pro","family":"mimo","cost":{},"limit":{"context":1048576,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-22"},"mimo-v2.5-tts":{"name":"MiMo-V2.5-TTS","family":"mimo","cost":{},"limit":{"context":8192,"output":8192},"modalities":{"input":["text"],"output":["audio"]},"open_weights":true,"release_date":"2026-04-22"},"mimo-v2.5-tts-voiceclone":{"name":"MiMo-V2.5-TTS-VoiceClone","family":"mimo","cost":{},"limit":{"context":8192,"output":8192},"modalities":{"input":["text"],"output":["audio"]},"open_weights":true,"release_date":"2026-04-22"},"mimo-v2.5-tts-voicedesign":{"name":"MiMo-V2.5-TTS-VoiceDesign","family":"mimo","cost":{},"limit":{"context":8192,"output":8192},"modalities":{"input":["text"],"output":["audio"]},"open_weights":true,"release_date":"2026-04-22"}}},"xiaomi-token-plan-cn":{"models":{"mimo-v2-pro":{"name":"MiMo-V2-Pro","family":"mimo","cost":{},"limit":{"context":1048576,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-03-18"},"mimo-v2-tts":{"name":"MiMo-V2-TTS","family":"mimo","cost":{},"limit":{"context":8192,"output":8192},"modalities":{"input":["text"],"output":["audio"]},"open_weights":true,"release_date":"2026-03-18"},"mimo-v2.5":{"name":"MiMo-V2.5","family":"mimo","cost":{},"limit":{"context":1048576,"output":131072},"modalities":{"input":["text","image","audio","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-22"},"mimo-v2.5-pro":{"name":"MiMo-V2.5-Pro","family":"mimo","cost":{},"limit":{"context":1048576,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-22"},"mimo-v2.5-tts":{"name":"MiMo-V2.5-TTS","family":"mimo","cost":{},"limit":{"context":8192,"output":8192},"modalities":{"input":["text"],"output":["audio"]},"open_weights":true,"release_date":"2026-04-22"},"mimo-v2.5-tts-voiceclone":{"name":"MiMo-V2.5-TTS-VoiceClone","family":"mimo","cost":{},"limit":{"context":8192,"output":8192},"modalities":{"input":["text"],"output":["audio"]},"open_weights":true,"release_date":"2026-04-22"},"mimo-v2.5-tts-voicedesign":{"name":"MiMo-V2.5-TTS-VoiceDesign","family":"mimo","cost":{},"limit":{"context":8192,"output":8192},"modalities":{"input":["text"],"output":["audio"]},"open_weights":true,"release_date":"2026-04-22"}}},"xiaomi-token-plan-sgp":{"models":{"mimo-v2-pro":{"name":"MiMo-V2-Pro","family":"mimo","cost":{},"limit":{"context":1048576,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-03-18"},"mimo-v2-tts":{"name":"MiMo-V2-TTS","family":"mimo","cost":{},"limit":{"context":8192,"output":8192},"modalities":{"input":["text"],"output":["audio"]},"open_weights":true,"release_date":"2026-03-18"},"mimo-v2.5":{"name":"MiMo-V2.5","family":"mimo","cost":{},"limit":{"context":1048576,"output":131072},"modalities":{"input":["text","image","audio","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-22"},"mimo-v2.5-pro":{"name":"MiMo-V2.5-Pro","family":"mimo","cost":{},"limit":{"context":1048576,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-22"},"mimo-v2.5-tts":{"name":"MiMo-V2.5-TTS","family":"mimo","cost":{},"limit":{"context":8192,"output":8192},"modalities":{"input":["text"],"output":["audio"]},"open_weights":true,"release_date":"2026-04-22"},"mimo-v2.5-tts-voiceclone":{"name":"MiMo-V2.5-TTS-VoiceClone","family":"mimo","cost":{},"limit":{"context":8192,"output":8192},"modalities":{"input":["text"],"output":["audio"]},"open_weights":true,"release_date":"2026-04-22"},"mimo-v2.5-tts-voicedesign":{"name":"MiMo-V2.5-TTS-VoiceDesign","family":"mimo","cost":{},"limit":{"context":8192,"output":8192},"modalities":{"input":["text"],"output":["audio"]},"open_weights":true,"release_date":"2026-04-22"}}},"xpersona":{"models":{"claude-fable-5":{"name":"Claude Fable 5","family":"claude-fable","cost":{"input":3,"output":18,"cache_read":0.3},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-06-09"},"xpersona-frieren-coder":{"name":"Xpersona Frieren 1","cost":{"input":1.5,"output":6,"cache_read":0.15},"limit":{"context":1000000,"output":384000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"release_date":"2026-05-01"},"xpersona-gpt-5.5":{"name":"GPT-5.5","family":"gpt","cost":{"input":3,"output":18,"cache_read":0.3},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"release_date":"2026-05-29"}}},"zai":{"models":{"glm-4.5":{"name":"GLM-4.5","family":"glm","cost":{"input":0.6,"output":2.2,"cache_read":0.11},"limit":{"context":131072,"output":98304},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-28"},"glm-4.5-air":{"name":"GLM-4.5-Air","family":"glm-air","cost":{"input":0.2,"output":1.1,"cache_read":0.03},"limit":{"context":131072,"output":98304},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-28"},"glm-4.5-flash":{"name":"GLM-4.5-Flash","family":"glm-flash","cost":{},"limit":{"context":131072,"output":98304},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-28"},"glm-4.5v":{"name":"GLM-4.5V","family":"glm","cost":{"input":0.6,"output":1.8},"limit":{"context":64000,"output":16384},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-08-11"},"glm-4.6":{"name":"GLM-4.6","family":"glm","cost":{"input":0.6,"output":2.2,"cache_read":0.11},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-09-30"},"glm-4.6v":{"name":"GLM-4.6V","family":"glm","cost":{"input":0.3,"output":0.9},"limit":{"context":128000,"output":32768},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-12-08"},"glm-4.7":{"name":"GLM-4.7","family":"glm","cost":{"input":0.6,"output":2.2,"cache_read":0.11},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-22"},"glm-4.7-flash":{"name":"GLM-4.7-Flash","family":"glm-flash","cost":{},"limit":{"context":200000,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-01-19"},"glm-4.7-flashx":{"name":"GLM-4.7-FlashX","family":"glm-flash","cost":{"input":0.07,"output":0.4,"cache_read":0.01},"limit":{"context":200000,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-01-19"},"glm-5":{"name":"GLM-5","family":"glm","cost":{"input":1,"output":3.2,"cache_read":0.2},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-12"},"glm-5-turbo":{"name":"GLM-5-Turbo","family":"glm","cost":{"input":1.2,"output":4,"cache_read":0.24},"limit":{"context":200000,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-03-16"},"glm-5.1":{"name":"GLM-5.1","family":"glm","cost":{"input":1.4,"output":4.4,"cache_read":0.26},"limit":{"context":200000,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-07"},"glm-5.2":{"name":"GLM-5.2","family":"glm","cost":{"input":1.4,"output":4.4,"cache_read":0.26},"limit":{"context":1000000,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-06-13"},"glm-5v-turbo":{"name":"GLM-5V-Turbo","family":"glm","cost":{"input":1.2,"output":4,"cache_read":0.24},"limit":{"context":200000,"output":131072},"modalities":{"input":["text","image","video","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-04-01"}}},"zai-coding-plan":{"models":{"glm-4.5-air":{"name":"GLM-4.5-Air","family":"glm-air","cost":{},"limit":{"context":131072,"output":98304},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-28"},"glm-4.7":{"name":"GLM-4.7","family":"glm","cost":{},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-22"},"glm-5-turbo":{"name":"GLM-5-Turbo","family":"glm","cost":{},"limit":{"context":200000,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-03-16"},"glm-5.1":{"name":"GLM-5.1","family":"glm","cost":{},"limit":{"context":200000,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-03-27"},"glm-5.2":{"name":"GLM-5.2","family":"glm","cost":{},"limit":{"context":1000000,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-06-13"},"glm-5v-turbo":{"name":"GLM-5V-Turbo","family":"glm","cost":{},"limit":{"context":200000,"output":131072},"modalities":{"input":["text","image","video","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-04-01"}}},"zeldoc":{"models":{"z-code":{"name":"Z-Code","cost":{},"limit":{"context":1000000,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-04-15"}}},"zenifra":{"models":{"alibaba/qwen3.6-35b-a3b":{"name":"Qwen3.6 35B-A3B","family":"qwen","cost":{"input":0.19,"output":0.48},"limit":{"context":262144,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-17"}}},"zenmux":{"models":{"anthropic/claude-3.5-haiku":{"name":"Claude 3.5 Haiku","cost":{"input":0.8,"output":4,"cache_read":0.08,"cache_write":1},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2024-11-04"},"anthropic/claude-3.7-sonnet":{"name":"Claude 3.7 Sonnet","cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-02-24"},"anthropic/claude-fable-5":{"name":"Claude Fable 5","family":"claude-fable","cost":{"input":10,"output":50,"cache_read":1,"cache_write":12.5},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-06-09"},"anthropic/claude-haiku-4.5":{"name":"Claude Haiku 4.5","cost":{"input":1,"output":5,"cache_read":0.1,"cache_write":1.25},"limit":{"context":200000,"output":64000},"modalities":{"input":["image","text"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-10-15"},"anthropic/claude-opus-4":{"name":"Claude Opus 4","cost":{"input":15,"output":75,"cache_read":1.5,"cache_write":18.75},"limit":{"context":200000,"output":32000},"modalities":{"input":["image","text","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-05-22"},"anthropic/claude-opus-4.1":{"name":"Claude Opus 4.1","cost":{"input":15,"output":75,"cache_read":1.5,"cache_write":18.75},"limit":{"context":200000,"output":64000},"modalities":{"input":["image","text","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-08-05"},"anthropic/claude-opus-4.5":{"name":"Claude Opus 4.5","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":200000,"output":64000},"modalities":{"input":["pdf","image","text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-11-24"},"anthropic/claude-opus-4.6":{"name":"Claude Opus 4.6","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":1000000,"output":128000},"modalities":{"input":["image","text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-06"},"anthropic/claude-opus-4.7":{"name":"Claude Opus 4.7","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-16"},"anthropic/claude-opus-4.8":{"name":"Claude Opus 4.8","family":"claude-opus","cost":{"input":5,"output":25,"cache_read":0.5,"cache_write":6.25},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-05-28"},"anthropic/claude-sonnet-4":{"name":"Claude Sonnet 4","cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":1000000,"output":64000},"modalities":{"input":["image","text","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-05-22"},"anthropic/claude-sonnet-4.5":{"name":"Claude Sonnet 4.5","cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-09-29"},"anthropic/claude-sonnet-4.6":{"name":"Claude Sonnet 4.6","cost":{"input":3,"output":15,"cache_read":0.3,"cache_write":3.75},"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-18"},"anthropic/claude-sonnet-5":{"name":"Claude Sonnet 5","family":"claude-sonnet","cost":{"input":2,"output":10,"cache_read":0.2,"cache_write":4},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-06-30"},"anthropic/claude-sonnet-5-free":{"name":"Claude Sonnet 5 (Free)","family":"claude-sonnet","cost":{},"limit":{"context":1000000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-06-30"},"baidu/ernie-5.0-thinking-preview":{"name":"ERNIE 5.0","cost":{"input":0.84,"output":3.37},"limit":{"context":128000,"output":64000},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-01-22"},"deepseek/deepseek-chat":{"name":"DeepSeek-V3.2 (Non-thinking Mode)","cost":{"input":0.28,"output":0.42,"cache_read":0.03},"limit":{"context":128000,"output":64000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-12-01"},"deepseek/deepseek-v3.2":{"name":"DeepSeek V3.2","cost":{"input":0.28,"output":0.43},"limit":{"context":128000,"output":64000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-12-05"},"deepseek/deepseek-v3.2-exp":{"name":"DeepSeek-V3.2-Exp","cost":{"input":0.22,"output":0.33},"limit":{"context":163000,"output":64000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-09-29"},"deepseek/deepseek-v4-flash":{"name":"DeepSeek V4 Flash","family":"deepseek-flash","cost":{"input":0.14,"output":0.28,"cache_read":0.0028},"limit":{"context":1000000,"output":384000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-24"},"deepseek/deepseek-v4-pro":{"name":"DeepSeek V4 Pro","family":"deepseek-thinking","cost":{"input":0.435,"output":0.87,"cache_read":0.003625},"limit":{"context":1000000,"output":384000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-24"},"google/gemini-2.5-flash":{"name":"Gemini 2.5 Flash","cost":{"input":0.3,"output":2.5,"cache_read":0.07,"cache_write":1},"limit":{"context":1048000,"output":64000},"modalities":{"input":["pdf","image","text","audio"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-06-17"},"google/gemini-2.5-flash-lite":{"name":"Gemini 2.5 Flash Lite","cost":{"input":0.1,"output":0.4,"cache_read":0.03,"cache_write":1},"limit":{"context":1048000,"output":64000},"modalities":{"input":["pdf","image","text","audio"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-07-22"},"google/gemini-2.5-pro":{"name":"Gemini 2.5 Pro","cost":{"input":1.25,"output":10,"cache_read":0.31,"cache_write":4.5},"limit":{"context":1048000,"output":64000},"modalities":{"input":["pdf","image","text","audio","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-06-17"},"google/gemini-3-flash-preview":{"name":"Gemini 3 Flash Preview","cost":{"input":0.5,"output":3,"cache_read":0.05,"cache_write":1},"limit":{"context":1048000,"output":64000},"modalities":{"input":["text","image","pdf","audio"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-12-17"},"google/gemini-3.1-flash-lite":{"name":"Gemini 3.1 Flash Lite","family":"gemini-flash-lite","cost":{"input":0.25,"output":1.5,"cache_read":0.025},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-05-07"},"google/gemini-3.1-flash-lite-preview":{"name":"Gemini 3.1 Flash Lite Preview","cost":{"input":0.25,"output":1.5},"limit":{"context":1050000,"output":65530},"modalities":{"input":["text","image","audio","video"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-03-20"},"google/gemini-3.1-pro-preview":{"name":"Gemini 3.1 Pro Preview","cost":{"input":2,"output":12,"cache_read":0.2,"cache_write":4.5},"limit":{"context":1048000,"output":64000},"modalities":{"input":["text","image","pdf","audio","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-19"},"google/gemini-3.5-flash":{"name":"Gemini 3.5 Flash","family":"gemini-flash","cost":{"input":1.5,"output":9,"cache_read":0.15},"limit":{"context":1048576,"output":65536},"modalities":{"input":["text","image","video","audio","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-05-19"},"inclusionai/ling-1t":{"name":"Ling-1T","cost":{"input":0.56,"output":2.24,"cache_read":0.11},"limit":{"context":128000,"output":64000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-10-09"},"inclusionai/ring-1t":{"name":"Ring-1T","cost":{"input":0.56,"output":2.24,"cache_read":0.11},"limit":{"context":128000,"output":64000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-10-12"},"inclusionai/ring-2.6-1t":{"name":"inclusionAI: Ring-2.6-1T","cost":{"input":0.3,"output":2.5,"cache_read":0.06},"limit":{"context":262000,"output":65000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-05-07"},"kuaishou/kat-coder-pro-v2":{"name":"KAT-Coder-Pro-V2","cost":{"input":0.3,"output":1.2,"cache_read":0.06},"limit":{"context":256000,"output":80000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2026-03-30"},"minimax/minimax-m2":{"name":"MiniMax M2","cost":{"input":0.3,"output":1.2,"cache_read":0.03,"cache_write":0.38},"limit":{"context":204000,"output":64000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-10-27"},"minimax/minimax-m2.1":{"name":"MiniMax M2.1","cost":{"input":0.3,"output":1.2,"cache_read":0.03,"cache_write":0.38},"limit":{"context":204000,"output":64000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-12-22"},"minimax/minimax-m2.5":{"name":"MiniMax M2.5","cost":{"input":0.3,"output":1.2,"cache_read":0.03,"cache_write":0.375},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-02-13"},"minimax/minimax-m2.5-lightning":{"name":"MiniMax M2.5 highspeed","cost":{"input":0.6,"output":4.8,"cache_read":0.06,"cache_write":0.75},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-02-13"},"minimax/minimax-m2.7":{"name":"MiniMax M2.7","cost":{"input":0.3055,"output":1.2219},"limit":{"context":204800,"output":131070},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-03-20"},"minimax/minimax-m2.7-highspeed":{"name":"MiniMax M2.7 highspeed","cost":{"input":0.611,"output":2.4439},"limit":{"context":204800,"output":131070},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-03-20"},"minimax/minimax-m3":{"name":"MiniMax-M3","family":"minimax","cost":{"input":0.6,"output":2.4},"limit":{"context":512000,"output":128000},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-06-01"},"moonshotai/kimi-k2-0905":{"name":"Kimi K2 0905","cost":{"input":0.6,"output":2.5,"cache_read":0.15},"limit":{"context":262000,"output":64000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-09-04"},"moonshotai/kimi-k2-thinking":{"name":"Kimi K2 Thinking","cost":{"input":0.6,"output":2.5,"cache_read":0.15},"limit":{"context":262000,"output":64000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-11-06"},"moonshotai/kimi-k2-thinking-turbo":{"name":"Kimi K2 Thinking Turbo","cost":{"input":1.15,"output":8,"cache_read":0.15},"limit":{"context":262000,"output":64000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-11-06"},"moonshotai/kimi-k2.5":{"name":"Kimi K2.5","cost":{"input":0.58,"output":3.02,"cache_read":0.1},"limit":{"context":262000,"output":64000},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-01-27"},"moonshotai/kimi-k2.6":{"name":"Kimi K2.6","cost":{"input":0.95,"output":4,"cache_read":0.16},"limit":{"context":262140,"output":262140},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"open_weights":true,"release_date":"2026-04-20"},"moonshotai/kimi-k2.7-code":{"name":"Kimi K2.7 Code","family":"kimi-k2","cost":{"input":0.95,"output":4,"cache_read":0.16},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"open_weights":true,"release_date":"2026-06-12"},"moonshotai/kimi-k2.7-code-free":{"name":"Kimi K2.7 Code (Free)","family":"kimi-k2","cost":{},"limit":{"context":262144,"output":262144},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"open_weights":true,"release_date":"2026-06-12"},"openai/gpt-5":{"name":"GPT-5","cost":{"input":1.25,"output":10,"cache_read":0.12},"limit":{"context":400000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-08-07"},"openai/gpt-5-codex":{"name":"GPT-5 Codex","cost":{"input":1.25,"output":10,"cache_read":0.12},"limit":{"context":400000,"output":64000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-09-23"},"openai/gpt-5.1":{"name":"GPT-5.1","cost":{"input":1.25,"output":10,"cache_read":0.12},"limit":{"context":400000,"output":64000},"modalities":{"input":["image","text","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-11-13"},"openai/gpt-5.1-chat":{"name":"GPT-5.1 Chat","cost":{"input":1.25,"output":10,"cache_read":0.12},"limit":{"context":128000,"output":64000},"modalities":{"input":["pdf","image","text"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-11-13"},"openai/gpt-5.1-codex":{"name":"GPT-5.1-Codex","cost":{"input":1.25,"output":10,"cache_read":0.12},"limit":{"context":400000,"output":64000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-11-13"},"openai/gpt-5.1-codex-mini":{"name":"GPT-5.1-Codex-Mini","cost":{"input":0.25,"output":2,"cache_read":0.03},"limit":{"context":400000,"output":64000},"modalities":{"input":["image","text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-11-13"},"openai/gpt-5.2":{"name":"GPT-5.2","cost":{"input":1.75,"output":14,"cache_read":0.17},"limit":{"context":400000,"output":64000},"modalities":{"input":["image","text","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-12-11"},"openai/gpt-5.2-codex":{"name":"GPT-5.2-Codex","cost":{"input":1.75,"output":14,"cache_read":0.17},"limit":{"context":400000,"output":64000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-01-15"},"openai/gpt-5.2-pro":{"name":"GPT-5.2-Pro","cost":{"input":21,"output":168},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2025-12-11"},"openai/gpt-5.3-chat":{"name":"GPT-5.3 Chat","cost":{"input":1.75,"output":14},"limit":{"context":128000,"output":16380},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-03-20"},"openai/gpt-5.3-codex":{"name":"GPT-5.3 Codex","cost":{"input":1.75,"output":14},"limit":{"context":400000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-03-20"},"openai/gpt-5.4":{"name":"GPT-5.4","cost":{"input":3.75,"output":18.75},"limit":{"context":1050000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-03-20"},"openai/gpt-5.4-mini":{"name":"GPT-5.4 Mini","cost":{"input":0.75,"output":4.5},"limit":{"context":400000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-03-20"},"openai/gpt-5.4-nano":{"name":"GPT-5.4 Nano","cost":{"input":0.2,"output":1.25},"limit":{"context":400000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2026-03-20"},"openai/gpt-5.4-pro":{"name":"GPT-5.4 Pro","cost":{"input":45,"output":225},"limit":{"context":1050000,"output":128000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-03-20"},"openai/gpt-5.5":{"name":"GPT-5.5","family":"gpt","cost":{"input":5,"output":30,"cache_read":0.5},"limit":{"context":1050000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-23"},"openai/gpt-5.5-instant":{"name":"GPT-5.5 Instant","cost":{"input":5,"output":30,"cache_read":0.5},"limit":{"context":400000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-05-05"},"openai/gpt-5.5-pro":{"name":"GPT-5.5 Pro","family":"gpt-pro","cost":{"input":30,"output":180},"limit":{"context":1050000,"output":128000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"attachment":true,"release_date":"2026-04-23"},"qwen/qwen3-coder-plus":{"name":"Qwen3-Coder-Plus","cost":{"input":1,"output":5,"cache_read":0.1,"cache_write":1.25},"limit":{"context":1000000,"output":64000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2025-07-23"},"qwen/qwen3-max":{"name":"Qwen3-Max-Thinking","cost":{"input":1.2,"output":6},"limit":{"context":256000,"output":64000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-01-23"},"qwen/qwen3.5-flash":{"name":"Qwen3.5 Flash","cost":{"input":0.1,"output":0.4},"limit":{"context":1020000,"output":1020000},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-03-20"},"qwen/qwen3.5-plus":{"name":"Qwen3.5 Plus","cost":{"input":0.8,"output":4.8},"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-03-20"},"qwen/qwen3.6-plus":{"name":"Qwen3.6-Plus","cost":{"input":0.5,"output":3,"cache_read":0.05,"cache_write":0.625},"limit":{"context":1000000,"output":64000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-03-30"},"qwen/qwen3.7-max":{"name":"Qwen3.7 Max","family":"qwen","cost":{"input":2.5,"output":7.5,"cache_read":0.5,"cache_write":3.125},"limit":{"context":1000000,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-05-21"},"qwen/qwen3.7-plus":{"name":"Qwen3.7 Plus","family":"qwen","cost":{"input":0.4,"output":1.6,"cache_read":0.08,"cache_write":0.5},"limit":{"context":1000000,"output":64000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-06-02"},"sapiens-ai/agnes-1.5-lite":{"name":"Agnes 1.5 Lite","cost":{"input":0.12,"output":0.6},"limit":{"context":256000,"output":256000},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-03-26"},"sapiens-ai/agnes-1.5-pro":{"name":"Agnes 1.5 Pro","cost":{"input":0.16,"output":0.8},"limit":{"context":256000,"output":256000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-03-21"},"stepfun/step-3":{"name":"Step-3","cost":{"input":0.21,"output":0.57},"limit":{"context":65536,"output":64000},"modalities":{"input":["image","text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-07-31"},"stepfun/step-3.5-flash":{"name":"Step 3.5 Flash","cost":{"input":0.1,"output":0.3},"limit":{"context":256000,"output":64000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"release_date":"2026-02-02"},"stepfun/step-3.7-flash":{"name":"Step 3.7 Flash","cost":{"input":0.2,"output":1.15},"limit":{"context":256000,"output":256000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-05-29"},"stepfun/step-3.7-flash-free":{"name":"Step 3.7 Flash (Free)","cost":{},"limit":{"context":256000,"output":256000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-05-29"},"tencent/hy3-preview":{"name":"Hy3 preview","family":"Hy","cost":{"input":0.172,"output":0.572,"cache_read":0.058},"limit":{"context":256000,"output":64000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-20"},"volcengine/doubao-seed-1.8":{"name":"Doubao-Seed-1.8","cost":{"input":0.11,"output":0.28,"cache_read":0.02,"cache_write":0.0024},"limit":{"context":256000,"output":64000},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-12-18"},"volcengine/doubao-seed-2.0-code":{"name":"Doubao Seed 2.0 Code","cost":{"input":0.9,"output":4.48},"limit":{"context":256000,"output":32000},"modalities":{"input":["text"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-03-20"},"volcengine/doubao-seed-2.0-lite":{"name":"Doubao-Seed-2.0-lite","cost":{"input":0.09,"output":0.51,"cache_read":0.02,"cache_write":0.0024},"limit":{"context":256000,"output":64000},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-14"},"volcengine/doubao-seed-2.0-mini":{"name":"Doubao-Seed-2.0-mini","cost":{"input":0.03,"output":0.28,"cache_read":0.01,"cache_write":0.0024},"limit":{"context":256000,"output":64000},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-14"},"volcengine/doubao-seed-2.0-pro":{"name":"Doubao-Seed-2.0-pro","cost":{"input":0.45,"output":2.24,"cache_read":0.09,"cache_write":0.0024},"limit":{"context":256000,"output":64000},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-02-14"},"volcengine/doubao-seed-code":{"name":"Doubao-Seed-Code","cost":{"input":0.17,"output":1.12,"cache_read":0.03},"limit":{"context":256000,"output":64000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-11-11"},"x-ai/grok-4":{"name":"Grok 4","cost":{"input":3,"output":15,"cache_read":0.75},"limit":{"context":256000,"output":64000},"modalities":{"input":["image","text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-07-09"},"x-ai/grok-4-fast":{"name":"Grok 4 Fast","cost":{"input":0.2,"output":0.5,"cache_read":0.05},"limit":{"context":2000000,"output":64000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-09-19"},"x-ai/grok-4.1-fast":{"name":"Grok 4.1 Fast","cost":{"input":0.2,"output":0.5,"cache_read":0.05},"limit":{"context":2000000,"output":64000},"modalities":{"input":["text","image"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-11-20"},"x-ai/grok-4.1-fast-non-reasoning":{"name":"Grok 4.1 Fast Non Reasoning","cost":{"input":0.2,"output":0.5,"cache_read":0.05},"limit":{"context":2000000,"output":64000},"modalities":{"input":["text","image"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-11-20"},"x-ai/grok-4.2-fast":{"name":"Grok 4.2 Fast","cost":{"input":3,"output":9},"limit":{"context":2000000,"output":30000},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-03-20"},"x-ai/grok-4.2-fast-non-reasoning":{"name":"Grok 4.2 Fast Non Reasoning","cost":{"input":3,"output":9},"limit":{"context":2000000,"output":30000},"modalities":{"input":["text","image","video"],"output":["text"]},"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-03-20"},"x-ai/grok-4.3":{"name":"Grok 4.3","family":"grok","cost":{"input":1.25,"output":2.5,"cache_read":0.2},"limit":{"context":1000000,"output":1000000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-04-17"},"x-ai/grok-build-0.1":{"name":"Grok Build 0.1","family":"grok-build","cost":{"input":1,"output":2,"cache_read":0.2},"limit":{"context":256000,"output":256000},"modalities":{"input":["text","image","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-04-16"},"x-ai/grok-code-fast-1":{"name":"Grok Code Fast 1","cost":{"input":0.2,"output":1.5,"cache_read":0.02},"limit":{"context":256000,"output":64000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-08-26"},"xiaomi/mimo-v2-flash":{"name":"MiMo-V2-Flash","family":"mimo","cost":{"input":0.1,"output":0.3,"cache_read":0.01},"limit":{"context":262144,"output":65536},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-16"},"xiaomi/mimo-v2-omni":{"name":"MiMo V2 Omni","family":"mimo","cost":{"input":0.4,"output":2,"cache_read":0.08},"limit":{"context":265000,"output":265000},"modalities":{"input":["text","image","audio","video","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-03-18"},"xiaomi/mimo-v2-pro":{"name":"MiMo V2 Pro","family":"mimo","cost":{"input":1,"output":3,"cache_read":0.2},"limit":{"context":1000000,"output":256000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-03-18"},"xiaomi/mimo-v2.5":{"name":"MiMo-V2.5","family":"mimo","cost":{"input":0.4,"output":2,"cache_read":0.08},"limit":{"context":1048576,"output":131072},"modalities":{"input":["text","image","audio","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2026-04-22"},"xiaomi/mimo-v2.5-pro":{"name":"MiMo-V2.5-Pro","family":"mimo","cost":{"input":1,"output":3,"cache_read":0.2},"limit":{"context":1048576,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-04-22"},"z-ai/glm-4.5":{"name":"GLM 4.5","cost":{"input":0.35,"output":1.54,"cache_read":0.07},"limit":{"context":128000,"output":64000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-07-25"},"z-ai/glm-4.5-air":{"name":"GLM 4.5 Air","cost":{"input":0.11,"output":0.56,"cache_read":0.02},"limit":{"context":128000,"output":64000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-07-25"},"z-ai/glm-4.6":{"name":"GLM 4.6","cost":{"input":0.35,"output":1.54,"cache_read":0.07},"limit":{"context":200000,"output":64000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-09-30"},"z-ai/glm-4.6v":{"name":"GLM 4.6V","cost":{"input":0.14,"output":0.42,"cache_read":0.03},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-12-08"},"z-ai/glm-4.6v-flash":{"name":"GLM 4.6V FlashX","cost":{"input":0.02,"output":0.21,"cache_read":0.0043},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-12-08"},"z-ai/glm-4.6v-flash-free":{"name":"GLM 4.6V Flash (Free)","cost":{},"limit":{"context":200000,"output":64000},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2025-12-08"},"z-ai/glm-4.7":{"name":"GLM 4.7","cost":{"input":0.28,"output":1.14,"cache_read":0.06},"limit":{"context":200000,"output":64000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2025-12-23"},"z-ai/glm-4.7-flash-free":{"name":"GLM 4.7 Flash (Free)","cost":{},"limit":{"context":200000,"output":64000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-01-19"},"z-ai/glm-4.7-flashx":{"name":"GLM 4.7 FlashX","cost":{"input":0.07,"output":0.42,"cache_read":0.01},"limit":{"context":200000,"output":64000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-01-19"},"z-ai/glm-5":{"name":"GLM 5","cost":{"input":0.58,"output":2.6,"cache_read":0.14},"limit":{"context":200000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-12"},"z-ai/glm-5-turbo":{"name":"GLM 5 Turbo","cost":{"input":0.88,"output":3.48},"limit":{"context":200000,"output":128000},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-03-20"},"z-ai/glm-5.1":{"name":"GLM-5.1","cost":{"input":0.8781,"output":3.5126,"cache_read":0.1903},"limit":{"context":200000,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-04-03"},"z-ai/glm-5.2":{"name":"GLM 5.2","family":"glm","cost":{"input":1.4,"output":4.5,"cache_read":0.26},"limit":{"context":1000000,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-06-13"},"z-ai/glm-5.2-free":{"name":"GLM 5.2 (Free)","family":"glm","cost":{},"limit":{"context":1000000,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-06-13"},"z-ai/glm-5v-turbo":{"name":"GLM 5V Turbo","cost":{"input":0.726,"output":3.1946,"cache_read":0.1743},"limit":{"context":200000,"output":128000},"modalities":{"input":["text","image","video","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-04-01"}}},"zhipuai":{"models":{"glm-4.5":{"name":"GLM-4.5","family":"glm","cost":{"input":0.6,"output":2.2,"cache_read":0.11},"limit":{"context":131072,"output":98304},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-28"},"glm-4.5-air":{"name":"GLM-4.5-Air","family":"glm-air","cost":{"input":0.2,"output":1.1,"cache_read":0.03},"limit":{"context":131072,"output":98304},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-28"},"glm-4.5-flash":{"name":"GLM-4.5-Flash","family":"glm-flash","cost":{},"limit":{"context":131072,"output":98304},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-28"},"glm-4.5v":{"name":"GLM-4.5V","family":"glm","cost":{"input":0.6,"output":1.8},"limit":{"context":64000,"output":16384},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-08-11"},"glm-4.6":{"name":"GLM-4.6","family":"glm","cost":{"input":0.6,"output":2.2,"cache_read":0.11},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-09-30"},"glm-4.6v":{"name":"GLM-4.6V","family":"glm","cost":{"input":0.3,"output":0.9},"limit":{"context":128000,"output":32768},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-12-08"},"glm-4.7":{"name":"GLM-4.7","family":"glm","cost":{"input":0.6,"output":2.2,"cache_read":0.11},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-22"},"glm-4.7-flash":{"name":"GLM-4.7-Flash","family":"glm-flash","cost":{},"limit":{"context":200000,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-01-19"},"glm-4.7-flashx":{"name":"GLM-4.7-FlashX","family":"glm-flash","cost":{"input":0.07,"output":0.4,"cache_read":0.01},"limit":{"context":200000,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-01-19"},"glm-5":{"name":"GLM-5","family":"glm","cost":{"input":1,"output":3.2,"cache_read":0.2},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-02-11"},"glm-5.1":{"name":"GLM-5.1","family":"glm","cost":{"input":1.4,"output":4.4,"cache_read":0.26},"limit":{"context":200000,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-03-27"},"glm-5.2":{"name":"GLM-5.2","family":"glm","cost":{"input":1.4,"output":4.4,"cache_read":0.26},"limit":{"context":1000000,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-06-13"},"glm-5v-turbo":{"name":"GLM-5V-Turbo","family":"glm","cost":{"input":5,"output":22,"cache_read":1.2},"limit":{"context":200000,"output":131072},"modalities":{"input":["text","image","video","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-04-01"}}},"zhipuai-coding-plan":{"models":{"glm-4.5-air":{"name":"GLM-4.5-Air","family":"glm-air","cost":{},"limit":{"context":131072,"output":98304},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-07-28"},"glm-4.6v":{"name":"GLM-4.6V","family":"glm","cost":{"input":0.3,"output":0.9},"limit":{"context":128000,"output":32768},"modalities":{"input":["text","image","video"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"open_weights":true,"release_date":"2025-12-08"},"glm-4.7":{"name":"GLM-4.7","family":"glm","cost":{},"limit":{"context":204800,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2025-12-22"},"glm-5-turbo":{"name":"GLM-5-Turbo","family":"glm","cost":{},"limit":{"context":200000,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-03-16"},"glm-5.1":{"name":"GLM-5.1","family":"glm","cost":{},"limit":{"context":200000,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"release_date":"2026-03-27"},"glm-5.2":{"name":"GLM-5.2","family":"glm","cost":{},"limit":{"context":1000000,"output":131072},"modalities":{"input":["text"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"open_weights":true,"release_date":"2026-06-13"},"glm-5v-turbo":{"name":"GLM-5V-Turbo","family":"glm","cost":{},"limit":{"context":200000,"output":131072},"modalities":{"input":["text","image","video","pdf"],"output":["text"]},"reasoning":true,"tool_call":true,"temperature":true,"attachment":true,"release_date":"2026-04-01"}}}} diff --git a/pkg/modelsdev/snapshot_date.txt b/pkg/modelsdev/snapshot_date.txt index a560e835e0..4b8132170a 100644 --- a/pkg/modelsdev/snapshot_date.txt +++ b/pkg/modelsdev/snapshot_date.txt @@ -1 +1 @@ -2026-06-26T15:52:05Z +2026-07-09T22:19:01Z diff --git a/pkg/modelsdev/snapshot_test.go b/pkg/modelsdev/snapshot_test.go index 8427259213..c2a1e3f320 100644 --- a/pkg/modelsdev/snapshot_test.go +++ b/pkg/modelsdev/snapshot_test.go @@ -12,6 +12,31 @@ import ( "github.com/stretchr/testify/require" ) +// TestEmbeddedSnapshotIncludesGPT56Family is the regression test for the +// GPT-5.6 family snapshot refresh (models.dev added gpt-5.6/-sol/-terra/-luna +// on 2026-07-09): it guards against a stale embedded snapshot silently +// dropping offline model resolution / pricing / context limits for the new +// family, the same way TestEmbeddedSnapshotParses spot-checks gpt-4o. +func TestEmbeddedSnapshotIncludesGPT56Family(t *testing.T) { + t.Parallel() + + db := embeddedSnapshot() + require.NotNil(t, db) + openai, ok := db.Providers["openai"] + require.True(t, ok, "embedded snapshot must contain the openai provider") + + for _, modelID := range []string{"gpt-5.6", "gpt-5.6-sol", "gpt-5.6-terra", "gpt-5.6-luna"} { + t.Run(modelID, func(t *testing.T) { + t.Parallel() + m, ok := openai.Models[modelID] + require.True(t, ok, "embedded snapshot must contain openai/%s", modelID) + assert.Equal(t, 1050000, m.Limit.Context, "openai/%s must report the 1.05M context window", modelID) + assert.Equal(t, int64(128000), m.Limit.Output, "openai/%s must report the 128k max output", modelID) + assert.True(t, m.Reasoning, "openai/%s must be marked as a reasoning model", modelID) + }) + } +} + // TestEmbeddedSnapshotParses ensures the snapshot baked into the binary is // valid JSON and carries a non-trivial catalog. A broken snapshot would // silently degrade every offline lookup, so we guard it at build time. diff --git a/pkg/runtime/model_switcher_test.go b/pkg/runtime/model_switcher_test.go index 3909a7d9c8..80be6fccbc 100644 --- a/pkg/runtime/model_switcher_test.go +++ b/pkg/runtime/model_switcher_test.go @@ -300,6 +300,61 @@ func TestSetAgentThinkingLevel(t *testing.T) { }) } +// TestSetAgentThinkingLevel_NoneSurvivesOnGPT56 is the regression test for +// the gpt-5.6+ "none" gating: cycling an agent's model to None on a model +// with a real API-level none effort must produce a provider whose config +// still carries an explicit ThinkingBudget{Effort: "none"} (not nil), so the +// value actually reaches the OpenAI client instead of silently reverting to +// the model's default effort. Older OpenAI models (no none effort) keep the +// existing nil-normalize behavior. +func TestSetAgentThinkingLevel_NoneSurvivesOnGPT56(t *testing.T) { + t.Parallel() + + t.Run("gpt-5.6 preserves explicit none", func(t *testing.T) { + t.Parallel() + model := newConfigProvider(latest.ModelConfig{Provider: "openai", Model: "gpt-5.6", ThinkingBudget: &latest.ThinkingBudget{Effort: "high"}}) + root := agent.New("root", "test", agent.WithModel(model)) + r := &LocalRuntime{ + team: team.New(team.WithAgents(root)), + modelSwitcherCfg: &ModelSwitcherConfig{ + ProviderRegistry: testProviderRegistry(), + EnvProvider: environment.NewMapEnvProvider(map[string]string{"OPENAI_API_KEY": "sk-test"}), + }, + } + + level, err := r.SetAgentThinkingLevel(t.Context(), "root", effort.None) + require.NoError(t, err) + assert.Equal(t, effort.None, level) + + override := root.Model(t.Context()) + require.NotNil(t, override) + budget := override.BaseConfig().ModelConfig.ThinkingBudget + require.NotNil(t, budget, "gpt-5.6 has a real API none effort; the budget must survive provider construction") + assert.Equal(t, "none", budget.Effort) + }) + + t.Run("gpt-5.2 normalizes none to nil", func(t *testing.T) { + t.Parallel() + model := newConfigProvider(latest.ModelConfig{Provider: "openai", Model: "gpt-5.2", ThinkingBudget: &latest.ThinkingBudget{Effort: "high"}}) + root := agent.New("root", "test", agent.WithModel(model)) + r := &LocalRuntime{ + team: team.New(team.WithAgents(root)), + modelSwitcherCfg: &ModelSwitcherConfig{ + ProviderRegistry: testProviderRegistry(), + EnvProvider: environment.NewMapEnvProvider(map[string]string{"OPENAI_API_KEY": "sk-test"}), + }, + } + + level, err := r.SetAgentThinkingLevel(t.Context(), "root", effort.None) + require.NoError(t, err) + assert.Equal(t, effort.None, level) + + override := root.Model(t.Context()) + require.NotNil(t, override) + assert.Nil(t, override.BaseConfig().ModelConfig.ThinkingBudget, "gpt-5.2 has no API none effort; it must keep the nil-normalize behavior") + }) +} + // TestCycleAgentThinkingLevel_PerModelTopTier verifies that cycling only // offers the top effort tiers to the Claude models whose API accepts them. func TestCycleAgentThinkingLevel_PerModelTopTier(t *testing.T) { @@ -383,6 +438,65 @@ func TestCycleAgentThinkingLevel_PerModelTopTier(t *testing.T) { } } +// TestCycleAgentThinkingLevel_VercelQualifiedGPT56 is the runtime regression +// test for the second-review Vercel finding: the exact default from +// pkg/config/auto.go ("vercel" provider, "openai/gpt-5.6-sol" model) must +// cycle through the full gpt-5.6 ladder — including xhigh and max — even +// though the provider name itself ("vercel") is not "openai". Minimal is +// skipped: gpt-5.6 drops it. +func TestCycleAgentThinkingLevel_VercelQualifiedGPT56(t *testing.T) { + t.Parallel() + + model := newConfigProvider(latest.ModelConfig{Provider: "vercel", Model: "openai/gpt-5.6-sol"}) + root := agent.New("root", "test", agent.WithModel(model)) + r := &LocalRuntime{ + team: team.New(team.WithAgents(root)), + modelSwitcherCfg: &ModelSwitcherConfig{ + ProviderRegistry: testProviderRegistry(), + EnvProvider: environment.NewMapEnvProvider(map[string]string{"AI_GATEWAY_API_KEY": "vck-test"}), + }, + } + + wantCycle := []effort.Level{effort.Low, effort.Medium, effort.High, effort.XHigh, effort.Max, effort.None} + var got []effort.Level + for range wantCycle { + level, err := r.CycleAgentThinkingLevel(t.Context(), "root") + require.NoError(t, err) + got = append(got, level) + } + assert.Equal(t, wantCycle, got) +} + +// TestSetAgentThinkingLevel_VercelQualifiedGPT56Max verifies that "max" is +// accepted (not rejected as unsupported) for the exact Vercel default model, +// and that the resulting override still carries the "vercel" provider and +// the "openai/" qualified model id. +func TestSetAgentThinkingLevel_VercelQualifiedGPT56Max(t *testing.T) { + t.Parallel() + + model := newConfigProvider(latest.ModelConfig{Provider: "vercel", Model: "openai/gpt-5.6-sol"}) + root := agent.New("root", "test", agent.WithModel(model)) + r := &LocalRuntime{ + team: team.New(team.WithAgents(root)), + modelSwitcherCfg: &ModelSwitcherConfig{ + ProviderRegistry: testProviderRegistry(), + EnvProvider: environment.NewMapEnvProvider(map[string]string{"AI_GATEWAY_API_KEY": "vck-test"}), + }, + } + + level, err := r.SetAgentThinkingLevel(t.Context(), "root", effort.Max) + require.NoError(t, err) + assert.Equal(t, effort.Max, level) + + override := root.Model(t.Context()) + require.NotNil(t, override) + cfg := override.BaseConfig().ModelConfig + assert.Equal(t, "vercel", cfg.Provider) + assert.Equal(t, "openai/gpt-5.6-sol", cfg.Model) + require.NotNil(t, cfg.ThinkingBudget) + assert.Equal(t, "max", cfg.ThinkingBudget.Effort) +} + func TestIsInlineAlloySpec(t *testing.T) { t.Parallel() diff --git a/pkg/userconfig/lock_js.go b/pkg/userconfig/lock_js.go new file mode 100644 index 0000000000..d5f0013f3a --- /dev/null +++ b/pkg/userconfig/lock_js.go @@ -0,0 +1,15 @@ +//go:build js && wasm + +package userconfig + +import "os" + +// flockExclusive is a no-op under js/wasm. The runtime is single-threaded and +// there is no second process to coordinate with. +func flockExclusive(_ *os.File) error { + return nil +} + +// flockRelease mirrors flockExclusive: there is nothing to release. +func flockRelease(_ *os.File) { +} diff --git a/pkg/userconfig/lock_unix.go b/pkg/userconfig/lock_unix.go index 054828d31d..cc20d0abbe 100644 --- a/pkg/userconfig/lock_unix.go +++ b/pkg/userconfig/lock_unix.go @@ -1,4 +1,4 @@ -//go:build !windows +//go:build !windows && !js package userconfig