From e00f6b65919d519f79cc45e718e9aca730896f0a Mon Sep 17 00:00:00 2001 From: KimiSwitch Dev Date: Thu, 15 Oct 2026 21:17:35 +0800 Subject: [PATCH] =?UTF-8?q?feat(usage):=20NewAPI=20=E8=AE=A2=E9=98=85?= =?UTF-8?q?=E9=A2=9D=E5=BA=A6=E8=A1=8C=20+=20=E4=BF=AE=E5=A4=8D=E9=85=8D?= =?UTF-8?q?=E7=BD=AE=E9=9D=A2=E6=9D=BF=E9=94=99=E8=AF=AF=E7=99=BE=E5=88=86?= =?UTF-8?q?=E6=AF=94=EF=BC=88v0.8.4=EF=BC=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - NewAPI 用量查询新增 /api/subscription/self:订阅额度占比作为独立一行展示, 与钱包余额(/api/user/self)分开——两者是互相独立的账本 - 多订阅全部展示;订阅行 unit=% 自动参与预警阈值 - 老版本站点(无订阅接口 404)或无订阅时静默降级,行为与 v0.8.3 一致 - 修复配置面板「测试查询」对金额行错算百分比(曾把钱包余额显示为「已用 29%」); 抽出 isMoneyRow/isPlanRow/percentOf 到 usage-display.ts 与卡片共用 - models.dev 快照同步至 2026-10-15(8,876 模型 / 230 供应商) - 测试:Rust 205(+5)、前端 150(+4),tsc 零错误 --- CHANGELOG.md | 11 +- docs/release-notes/release-notes-v0.8.4.md | 41 + package.json | 2 +- public/models-dev.json | 7930 +++++++++++++++--- src-tauri/Cargo.lock | 2 +- src-tauri/Cargo.toml | 2 +- src-tauri/src/services/balance.rs | 172 +- src-tauri/src/services/coding_plan.rs | 2 +- src-tauri/tauri.conf.json | 2 +- src/components/UsageConfigModal.tsx | 11 +- src/components/UsageFooter.tsx | 28 +- src/i18n/en.ts | 1 + src/i18n/zh.ts | 1 + src/lib/models-dev-full.json | 8591 +++++++++++++++++--- src/lib/models-dev.json | 7930 +++++++++++++++--- src/lib/usage-display.test.ts | 49 +- src/lib/usage-display.ts | 47 +- 17 files changed, 21307 insertions(+), 3515 deletions(-) create mode 100644 docs/release-notes/release-notes-v0.8.4.md diff --git a/CHANGELOG.md b/CHANGELOG.md index ddfe0c2..91e9f74 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,9 +6,18 @@ --- -## Unreleased +## v0.8.4 (2026-10-15) +用量查询增强:NewAPI 中转站现在同时展示**订阅额度占比**与**钱包余额**两套数据,并修掉配置面板把钱包金额误算成百分比的问题。 + +- **NewAPI 订阅额度行(新增)**:此前只查询 `/api/user/self`(钱包),订阅套餐的额度完全看不到;现在同时查询 `/api/subscription/self`,把订阅作为独立一行展示(如 `⚡ 订阅 · 41% 已使用 · 16d 后重置`),与钱包行(`💰 余额 500`)分开——两者是互相独立的账本 +- **多个活跃订阅全部展示**:站点返回多个订阅时逐行列出 +- **订阅行参与预警阈值**:订阅是配额占比行,达到阈值时同样高亮提醒 +- **修掉配置面板的错误百分比**:此前对「金额行」也无条件拼 `used/total%`,把钱包余额算成「已用 29%」这类无意义的累计消耗率;现在只有真正的配额行才显示百分比(与卡片口径统一) +- **老版本 NewAPI 兼容**:站点无 `/api/subscription/self` 接口(404)或无订阅时静默降级,只显示钱包行,行为与之前完全一致 +- models.dev 快照同步至 2026-10-15(8,876 模型 / 230 供应商) - **Windows 安装包改为以 NSIS(`.exe`)为主,MSI 不再主动发布**:CI 的 Windows 构建由 `--bundles msi` 改为 `--bundles nsis`,`tauri.conf.json` 默认打包目标同步改为仅 `nsis`;应用内「检查更新」优先下载 NSIS 安装包(无 exe 的历史版本自动回落 `.msi`)。历史版本的 `.msi` 仍可下载,需要 MSI 可本地 `npx tauri build --bundles msi` 自行构建 +- 测试:前端 150 项(新增 4 项)、Rust 205 项(新增 5 项) ## v0.8.3 (2026-10-15) diff --git a/docs/release-notes/release-notes-v0.8.4.md b/docs/release-notes/release-notes-v0.8.4.md new file mode 100644 index 0000000..44707c0 --- /dev/null +++ b/docs/release-notes/release-notes-v0.8.4.md @@ -0,0 +1,41 @@ +# KimiSwitch v0.8.4 + +用量查询增强:NewAPI 中转站现在同时展示**订阅额度占比**与**钱包余额**两套数据,并修掉配置面板把钱包金额误算成百分比的问题。 + +## NewAPI 订阅额度(新增) + +- **订阅与钱包分开展示**:NewAPI 站点有两套互相独立的账本——**钱包余额**(`/api/user/self`)与**订阅套餐额度**(`/api/subscription/self`)。此前只查询前者,订阅额度完全看不到;现在两者各占一行: + + ``` + ⚡ 订阅 · 41% 已使用 16d 后重置 ← 订阅额度占比(本周期) + 💰 余额 500 ← 钱包余额 + ``` + +- **多个活跃订阅全部展示**:站点返回多个订阅时逐行列出,不隐藏 +- **订阅行参与预警阈值**:订阅是配额占比行,达到配置面板设定的阈值时会高亮提醒 +- **重置时间**:显示订阅的下一次重置倒计时(如「16d 后重置」) + +## 修复 + +- **配置面板的错误百分比**:此前「测试查询」结果对各行**无条件**拼接 `used/total%`,会把钱包余额算成「已用 29%」这类无意义的累计消耗率(`used_quota / (quota + used_quota)`,没有业务含义)。现在只有真正的配额行才显示百分比,与供应商卡片口径完全一致 + +## 兼容性 + +- **老版本 NewAPI 站点无影响**:站点没有 `/api/subscription/self` 接口(404)或账号无订阅时静默降级,只显示钱包行,行为与 v0.8.3 完全一致 +- **不改配置格式**:仅调整用量查询实现与界面渲染,`config.toml`、IPC 契约、`UsageData` 结构均无变化 + +## 其他 + +- models.dev 快照同步至 2026-10-15(8,876 模型 / 230 供应商) +- **Windows 安装包改为以 NSIS(`.exe`)为主,MSI 不再主动发布**:应用内「检查更新」优先下载 NSIS 安装包(无 exe 的历史版本自动回落 `.msi`);历史版本的 `.msi` 仍可下载 + +## 测试 + +- 前端 150 项(新增 4 项:行判定 / 百分比计算 / 订阅标签) +- Rust 205 项(新增 5 项:订阅解析、多订阅、空订阅、零额度不除零、超额钳制) +- 已用真实 NewAPI 站点实测:订阅占比与站点网页控制台、API 原始数据三方一致 + +## 下载 + +- **Windows**:`.exe`(NSIS 安装包) +- **macOS / Linux**:见 [Releases](https://github.com/billowliu2/KimiSwitch/releases)(由 CI 构建) diff --git a/package.json b/package.json index 937b208..6a39423 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "kimiswitch", "private": true, - "version": "0.8.3", + "version": "0.8.4", "type": "module", "scripts": { "dev": "vite", diff --git a/public/models-dev.json b/public/models-dev.json index ab64d4c..d4e50e6 100644 --- a/public/models-dev.json +++ b/public/models-dev.json @@ -1,5 +1,18 @@ { - "last_updated": "2026-10-10", + "last_updated": "2026-10-15", + "deepinfra/anthropic/claude-fable-5": { + "name": "Claude Fable 5", + "context": 1000000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 10, + "output": 50 + } + }, "deepinfra/tencent/Hy3": { "name": "Hy3", "context": 262144, @@ -681,6 +694,16 @@ "cache_read": 0.05 } }, + "deepinfra/mistralai/Mistral-Small-24B-Instruct-2501": { + "name": "Mistral Small 3", + "context": 32768, + "output": 16384, + "structured_output": true, + "cost": { + "input": 0.05, + "output": 0.08 + } + }, "deepinfra/moonshotai/Kimi-K2.6": { "name": "Kimi K2.6", "context": 262144, @@ -1688,6 +1711,21 @@ "cache_read": 0.021 } }, + "poe/google/gemini-3.6-flash": { + "name": "Gemini-3.6-Flash", + "context": 1048576, + "output": 65536, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true, + "cost": { + "input": 0.7576, + "output": 3.7879, + "cache_read": 0.0758 + } + }, "poe/google/veo-3-fast": { "name": "Veo-3-Fast", "context": 480, @@ -1721,6 +1759,21 @@ "cache_read": 0.2 } }, + "poe/google/gemini-3.5-flash-lite": { + "name": "Gemini-3.5-Flash-Lite", + "context": 1048576, + "output": 65536, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true, + "cost": { + "input": 0.303, + "output": 2.5253, + "cache_read": 0.0303 + } + }, "poe/google/gemini-2.0-flash-lite": { "name": "Gemini-2.0-Flash-Lite", "context": 990000, @@ -1733,18 +1786,31 @@ "output": 0.21 } }, + "poe/google/gemini-omni-1.1-flash": { + "name": "Gemini-Omni-1.1-Flash", + "context": 131072, + "output": 57920, + "reasoning": true, + "image": true, + "video": true, + "cost": { + "input": 1.5152, + "output": 9.0909 + } + }, "poe/google/gemini-3-flash": { "name": "Gemini-3-Flash", "context": 1048576, "output": 65536, "reasoning": true, "tool_call": true, + "structured_output": true, "image": true, "video": true, "cost": { - "input": 0.4, - "output": 2.4, - "cache_read": 0.04 + "input": 0.404, + "output": 2.4242, + "cache_read": 0.0404 } }, "poe/google/gemini-3.5-flash": { @@ -1755,6 +1821,7 @@ "tool_call": true, "structured_output": true, "image": true, + "video": true, "cost": { "input": 1.5152, "output": 9.0909, @@ -1808,6 +1875,21 @@ "cache_read": 0.16 } }, + "poe/google/gemini-3.7-flash": { + "name": "Gemini-3.7-Flash", + "context": 1048576, + "output": 65536, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true, + "cost": { + "input": 0.7576, + "output": 3.7879, + "cache_read": 0.0758 + } + }, "poe/google/veo-2": { "name": "Veo-2", "context": 480, @@ -1830,6 +1912,21 @@ "output": 0 } }, + "poe/google/gemini-3.8-flash": { + "name": "Gemini-3.8-Flash", + "context": 1048576, + "output": 65536, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true, + "cost": { + "input": 0.7576, + "output": 3.7879, + "cache_read": 0.0758 + } + }, "poe/google/veo-3": { "name": "Veo-3", "context": 480, @@ -1854,12 +1951,13 @@ "output": 65536, "reasoning": true, "tool_call": true, + "structured_output": true, "image": true, "video": true, "cost": { - "input": 2, - "output": 12, - "cache_read": 0.2 + "input": 2.0202, + "output": 12.1212, + "cache_read": 0.202 } }, "poe/google/gemini-3.1-flash-lite": { @@ -1868,11 +1966,12 @@ "output": 65536, "reasoning": true, "tool_call": true, + "structured_output": true, "image": true, "video": true, "cost": { - "input": 0.25, - "output": 1.5 + "input": 0.2525, + "output": 1.5152 } }, "poe/xai/grok-3": { @@ -3146,6 +3245,20 @@ "cache_read": 0.95 } }, + "empiriolabs/fugu-max": { + "name": "Fugu Max", + "context": 1000000, + "output": 131072, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 2, + "output": 6, + "cache_read": 0.25 + } + }, "empiriolabs/seed-2-0-lite": { "name": "Seed 2.0 Lite", "context": 256000, @@ -3971,6 +4084,20 @@ "cache_read": 0 } }, + "sensenova/deepseek-v4.1-flash": { + "name": "DeepSeek V4.1 Flash", + "context": 1048576, + "output": 65536, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 0, + "output": 0, + "cache_read": 0 + } + }, "sensenova/sensenova-6.8-flash-lite": { "name": "SenseNova 6.8 Flash Lite", "context": 262144, @@ -4615,17 +4742,6 @@ "cache_read": 0.26 } }, - "cloudflare-workers-ai/@cf/cloudflare/clef-omni": { - "name": "Clef Omni", - "context": 65536, - "output": 65536, - "structured_output": true, - "image": true, - "cost": { - "input": 0.15, - "output": 0 - } - }, "cloudflare-workers-ai/@cf/nvidia/nemotron-3-120b-a12b": { "name": "Nemotron 3 Super 120B", "context": 256000, @@ -5358,7 +5474,7 @@ "structured_output": true, "cost": { "input": 0.6, - "output": 2.2, + "output": 1.1, "cache_read": 0.2 } }, @@ -5395,7 +5511,7 @@ "structured_output": true, "cost": { "input": 0.6, - "output": 2.2, + "output": 1.1, "cache_read": 0.2 } }, @@ -5433,7 +5549,7 @@ "structured_output": true, "cost": { "input": 0.6, - "output": 2.2, + "output": 1.1, "cache_read": 0.2, "cache_write": 0.08333 } @@ -5467,7 +5583,7 @@ "structured_output": true, "cost": { "input": 0.6, - "output": 2.2, + "output": 1.1, "cache_read": 0.2, "cache_write": 0.08333 } @@ -5533,7 +5649,7 @@ "structured_output": true, "cost": { "input": 0.6, - "output": 2.2, + "output": 1.1, "cache_read": 0.2 } }, @@ -5737,7 +5853,6 @@ "tool_call": true, "structured_output": true, "image": true, - "video": true, "cost": { "input": 0.05, "output": 0.25, @@ -6124,7 +6239,7 @@ "structured_output": true, "cost": { "input": 0.6, - "output": 2.2, + "output": 1.1, "cache_read": 0.2 } }, @@ -6183,6 +6298,29 @@ "cache_read": 0.25 } }, + "nano-gpt/reka/reka-edge-2603": { + "name": "Reka Edge 2603", + "context": 16384, + "output": 16384, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 0.105, + "output": 0.105 + } + }, + "nano-gpt/reka/reka-flash-3": { + "name": "Reka Flash 3", + "context": 65536, + "output": 65536, + "reasoning": true, + "structured_output": true, + "cost": { + "input": 0.105, + "output": 0.21 + } + }, "nano-gpt/unsloth/gemma-3-27b-it": { "name": "Gemma 3 27B IT", "context": 128000, @@ -6962,7 +7100,7 @@ "cost": { "input": 0.14, "output": 0.28, - "cache_read": 0.03 + "cache_read": 0.028 } }, "nano-gpt/deepseek/deepseek-v4.1-flash": { @@ -7015,9 +7153,9 @@ "tool_call": true, "structured_output": true, "cost": { - "input": 0.28, - "output": 0.42, - "cache_read": 0.14 + "input": 0.2088, + "output": 0.3096, + "cache_read": 0.0216 } }, "nano-gpt/deepseek/deepseek-latest": { @@ -7028,9 +7166,9 @@ "tool_call": true, "structured_output": true, "cost": { - "input": 1.1, - "output": 2.5, - "cache_read": 0.04 + "input": 0.8957, + "output": 0.99, + "cache_read": 0.1866 } }, "nano-gpt/deepseek/deepseek-v4-flash-0423:thinking": { @@ -7043,7 +7181,7 @@ "cost": { "input": 0.14, "output": 0.28, - "cache_read": 0.03 + "cache_read": 0.028 } }, "nano-gpt/deepseek/deepseek-v4-pro:thinking": { @@ -7067,9 +7205,9 @@ "tool_call": true, "structured_output": true, "cost": { - "input": 1.1, - "output": 2.5, - "cache_read": 0.04 + "input": 0.8957, + "output": 0.99, + "cache_read": 0.1866 } }, "nano-gpt/deepseek/deepseek-v4-pro-0813": { @@ -7080,9 +7218,9 @@ "tool_call": true, "structured_output": true, "cost": { - "input": 1.1, - "output": 2.5, - "cache_read": 0.04 + "input": 0.8957, + "output": 0.99, + "cache_read": 0.1866 } }, "nano-gpt/deepseek/deepseek-v4-flash-0731:thinking": { @@ -7124,6 +7262,19 @@ "cache_read": 0.013 } }, + "nano-gpt/deepseek/deepseek-v4-flash-vision-exp-cybersecurity": { + "name": "DeepSeek V4 Flash Vision Exp Cybersecurity", + "context": 1048576, + "output": 32768, + "reasoning": true, + "tool_call": true, + "image": true, + "cost": { + "input": 0.15, + "output": 0.6, + "cache_read": 0.075 + } + }, "nano-gpt/deepseek/deepseek-v3.2": { "name": "DeepSeek V3.2", "context": 163000, @@ -7131,9 +7282,9 @@ "tool_call": true, "structured_output": true, "cost": { - "input": 0.28, - "output": 0.42, - "cache_read": 0.14 + "input": 0.2088, + "output": 0.3096, + "cache_read": 0.0216 } }, "nano-gpt/deepseek/deepseek-v4-flash": { @@ -7171,8 +7322,8 @@ "cache_read": 0.03 } }, - "nano-gpt/unbiased/pareto": { - "name": "Pareto", + "nano-gpt/unbiased/pareto-26.9": { + "name": "Pareto 26.9", "context": 262144, "output": 131072, "tool_call": true, @@ -7331,9 +7482,9 @@ "structured_output": true, "image": true, "cost": { - "input": 0.15, - "output": 0.6, - "cache_read": 0.075 + "input": 0.1875, + "output": 0.6525, + "cache_read": 0.05 } }, "nano-gpt/meta-llama/llama-3.3-70b-instruct": { @@ -7476,9 +7627,9 @@ "reasoning": true, "tool_call": true, "cost": { - "input": 0.35, - "output": 1.4, - "cache_read": 0.175 + "input": 0.5, + "output": 2, + "cache_read": 0.1 } }, "nano-gpt/z-ai/glm-4.5": { @@ -7555,9 +7706,9 @@ "tool_call": true, "structured_output": true, "cost": { - "input": 0.35, - "output": 1.4, - "cache_read": 0.175 + "input": 0.5, + "output": 2, + "cache_read": 0.1 } }, "nano-gpt/z-ai/glm-4.7-flash:thinking": { @@ -7593,9 +7744,9 @@ "tool_call": true, "structured_output": true, "cost": { - "input": 1, - "output": 3.2, - "cache_read": 0.2 + "input": 0.6, + "output": 1.9, + "cache_read": 0.1 } }, "nano-gpt/z-ai/glm-5.3:thinking": { @@ -7607,7 +7758,7 @@ "structured_output": true, "cost": { "input": 0.6, - "output": 2.2, + "output": 1.1, "cache_read": 0.2 } }, @@ -7619,9 +7770,9 @@ "tool_call": true, "structured_output": true, "cost": { - "input": 0.5, - "output": 2.55, - "cache_read": 0.13 + "input": 0.6, + "output": 1.9, + "cache_read": 0.1 } }, "nano-gpt/z-ai/GLM-4.5-Air": { @@ -7680,9 +7831,9 @@ "tool_call": true, "structured_output": true, "cost": { - "input": 0.75, - "output": 2.6, - "cache_read": 0.15 + "input": 0.7, + "output": 2.5, + "cache_read": 0.18 } }, "nano-gpt/z-ai/glm-4.6v-original": { @@ -7793,9 +7944,9 @@ "tool_call": true, "structured_output": true, "cost": { - "input": 0.5, - "output": 2.55, - "cache_read": 0.13 + "input": 0.6, + "output": 1.9, + "cache_read": 0.1 } }, "nano-gpt/z-ai/glm-5.2": { @@ -7830,9 +7981,9 @@ "tool_call": true, "structured_output": true, "cost": { - "input": 0.75, - "output": 2.6, - "cache_read": 0.15 + "input": 0.7, + "output": 2.5, + "cache_read": 0.18 } }, "nano-gpt/z-ai/glm-4.6:thinking": { @@ -7843,9 +7994,9 @@ "tool_call": true, "structured_output": true, "cost": { - "input": 0.35, - "output": 1.4, - "cache_read": 0.175 + "input": 0.5, + "output": 2, + "cache_read": 0.1 } }, "nano-gpt/z-ai/glm-4.5v:thinking": { @@ -7881,9 +8032,9 @@ "tool_call": true, "structured_output": true, "cost": { - "input": 1, - "output": 3.2, - "cache_read": 0.2 + "input": 0.6, + "output": 1.9, + "cache_read": 0.1 } }, "nano-gpt/z-ai/glm-5-turbo": { @@ -7920,7 +8071,7 @@ "structured_output": true, "cost": { "input": 0.6, - "output": 2.2, + "output": 1.1, "cache_read": 0.2 } }, @@ -7946,7 +8097,7 @@ "structured_output": true, "cost": { "input": 0.6, - "output": 2.2, + "output": 1.1, "cache_read": 0.2 } }, @@ -8251,9 +8402,9 @@ "structured_output": true, "image": true, "cost": { - "input": 1.6, - "output": 4.8, - "cache_read": 0.4 + "input": 2, + "output": 6, + "cache_read": 0.5 } }, "nano-gpt/x-ai/grok-4.7": { @@ -8265,9 +8416,9 @@ "structured_output": true, "image": true, "cost": { - "input": 1.6, - "output": 4.8, - "cache_read": 0.4 + "input": 2, + "output": 6, + "cache_read": 0.5 } }, "nano-gpt/x-ai/grok-4.3": { @@ -8459,10 +8610,10 @@ "reasoning": true, "image": true, "cost": { - "input": 0.1179, - "output": 0.2947, - "cache_read": 0.0236, - "cache_write": 0.0025 + "input": 0.15, + "output": 0.37, + "cache_read": 0.03, + "cache_write": 0.003 } }, "nano-gpt/liquid/lfm-2.5-2.6b": { @@ -8478,6 +8629,19 @@ "cache_read": 0.05 } }, + "nano-gpt/liquid/lfm-2.5-24b-a2b": { + "name": "LFM2.5 24B A2B", + "context": 128000, + "output": 8192, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "cost": { + "input": 0.05, + "output": 0.7, + "cache_read": 0.025 + } + }, "nano-gpt/google/gemini-flash-latest": { "name": "Gemini Flash Latest", "context": 1048576, @@ -8806,6 +8970,22 @@ "cache_read": 0.05 } }, + "nano-gpt/google/gemini-4-argon": { + "name": "Gemini 4 Argon", + "context": 1048576, + "output": 65536, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true, + "cost": { + "input": 2, + "output": 10, + "cache_read": 0.1, + "cache_write": 0.1875 + } + }, "nano-gpt/google/gemini-3.1-flash-lite": { "name": "Gemini 3.1 Flash Lite", "context": 1048576, @@ -9045,9 +9225,9 @@ "tool_call": true, "structured_output": true, "cost": { - "input": 1.5, - "output": 5.25, - "cache_read": 0.3 + "input": 0.7, + "output": 2.5, + "cache_read": 0.18 } }, "nano-gpt/TEE/glm-5.1": { @@ -9057,9 +9237,9 @@ "reasoning": true, "tool_call": true, "cost": { - "input": 1.5, - "output": 5.25, - "cache_read": 0.3 + "input": 0.7, + "output": 2.5, + "cache_read": 0.18 } }, "nano-gpt/TEE/qwen2.5-vl-72b-instruct": { @@ -9312,7 +9492,7 @@ }, "nano-gpt/TheDrummer/Cydonia-24B-v4.3": { "name": "The Drummer Cydonia 24B v4.3", - "context": 32768, + "context": 131072, "output": 32768, "cost": { "input": 0.12, @@ -9784,6 +9964,7 @@ "output": 32768, "reasoning": true, "tool_call": true, + "structured_output": true, "cost": { "input": 0.075, "output": 0.22, @@ -9851,9 +10032,9 @@ "tool_call": true, "image": true, "cost": { - "input": 0.5, - "output": 2.6, - "cache_read": 0.125 + "input": 0.441, + "output": 2.45, + "cache_read": 0.099 } }, "nano-gpt/moonshotai/kimi-k2.5:thinking": { @@ -9864,9 +10045,9 @@ "tool_call": true, "image": true, "cost": { - "input": 0.3, - "output": 1.9, - "cache_read": 0.15 + "input": 0.375, + "output": 2, + "cache_read": 0.07 } }, "nano-gpt/moonshotai/kimi-k2-thinking": { @@ -9889,9 +10070,9 @@ "tool_call": true, "image": true, "cost": { - "input": 0.3, - "output": 1.9, - "cache_read": 0.15 + "input": 0.375, + "output": 2, + "cache_read": 0.07 } }, "nano-gpt/moonshotai/kimi-k2-instruct": { @@ -9914,9 +10095,9 @@ "tool_call": true, "image": true, "cost": { - "input": 0.5, - "output": 2.6, - "cache_read": 0.125 + "input": 0.441, + "output": 2.45, + "cache_read": 0.099 } }, "nano-gpt/moonshotai/kimi-k2-instruct-0711": { @@ -9953,9 +10134,9 @@ "tool_call": true, "image": true, "cost": { - "input": 0.95, - "output": 4, - "cache_read": 0.19 + "input": 0.6712, + "output": 3.35, + "cache_read": 0.18 } }, "nano-gpt/moonshotai/Kimi-K2-Instruct-0905": { @@ -10412,16 +10593,6 @@ "cache_read": 0.2465 } }, - "nano-gpt/soob3123/GrayLine-Qwen3-8B": { - "name": "Grayline Qwen3 8B", - "context": 32768, - "output": 32768, - "cost": { - "input": 0.3, - "output": 0.3, - "cache_read": 0.15 - } - }, "nano-gpt/soob3123/Veiled-Calla-12B": { "name": "Veiled Calla 12B", "context": 32768, @@ -10985,8 +11156,8 @@ "image": true, "cost": { "input": 0.25, - "output": 1.5, - "cache_read": 0.2 + "output": 1.75, + "cache_read": 0.225 } }, "nano-gpt/qwen/qwen3.8-27b-antislop": { @@ -11049,8 +11220,8 @@ "image": true, "cost": { "input": 0.25, - "output": 1.5, - "cache_read": 0.2 + "output": 1.75, + "cache_read": 0.225 } }, "nano-gpt/qwen/qwen3.8-omni-flash": { @@ -11077,9 +11248,9 @@ "structured_output": true, "image": true, "cost": { - "input": 0.75, - "output": 2.5, - "cache_read": 0.125 + "input": 1, + "output": 3, + "cache_read": 0.22 } }, "nano-gpt/qwen/qwen3.7-max:thinking": { @@ -11128,9 +11299,9 @@ "structured_output": true, "image": true, "cost": { - "input": 0.75, - "output": 2.5, - "cache_read": 0.125 + "input": 1, + "output": 3, + "cache_read": 0.22 } }, "nano-gpt/qwen/qwen3.5-omni-flash": { @@ -11160,8 +11331,8 @@ "tool_call": true, "structured_output": true, "cost": { - "input": 0.15, - "output": 0.65, + "input": 0.09, + "output": 1.1, "cache_read": 0.075 } }, @@ -11250,16 +11421,6 @@ "cache_read": 0.05 } }, - "nano-gpt/qwen/qwen3-coder-plus": { - "name": "Qwen3 Coder Plus", - "context": 128000, - "output": 65536, - "cost": { - "input": 1, - "output": 5, - "cache_read": 0.5 - } - }, "nano-gpt/qwen/qwen3.5-9b": { "name": "Qwen3.5 9B", "context": 262144, @@ -12800,7 +12961,7 @@ "standardcompute/standardcompute": { "name": "Standard Compute", "context": 1000000, - "output": 24576, + "output": 50000, "reasoning": true, "tool_call": true, "structured_output": true, @@ -12832,6 +12993,18 @@ "output": 1.2 } }, + "cloudferro-sherlock/zai-org/GLM-5.3": { + "name": "GLM-5.3", + "context": 262144, + "output": 131072, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "cost": { + "input": 0.34, + "output": 4.48 + } + }, "cloudferro-sherlock/openai/gpt-oss-120b": { "name": "OpenAI GPT OSS 120B", "context": 131000, @@ -12844,17 +13017,6 @@ "output": 2.92 } }, - "cloudferro-sherlock/speakleash/Bielik-11B-v2.6-Instruct": { - "name": "Bielik 11B v2.6 Instruct", - "context": 32000, - "output": 32000, - "tool_call": true, - "structured_output": true, - "cost": { - "input": 0.67, - "output": 0.67 - } - }, "cloudferro-sherlock/speakleash/Bielik-11B-v3.0-Instruct": { "name": "Bielik 11B v3.0 Instruct", "context": 32000, @@ -13967,6 +14129,84 @@ "cache_write": 3.75 } }, + "nearai/anthropic/claude-opus-5-5": { + "name": "Claude Opus 5.5", + "context": 1000000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "image": true, + "cost": { + "input": 4, + "output": 20, + "cache_read": 0.2 + } + }, + "nearai/anthropic/claude-fable-5-1": { + "name": "Claude Fable 5.1", + "context": 1000000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "image": true, + "cost": { + "input": 10, + "output": 50, + "cache_read": 0.25 + } + }, + "nearai/anthropic/claude-opus-5": { + "name": "Claude Opus 5", + "context": 1000000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "image": true, + "cost": { + "input": 5, + "output": 25, + "cache_read": 0.5 + } + }, + "nearai/anthropic/claude-fable-5": { + "name": "Claude Fable 5", + "context": 1000000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "image": true, + "cost": { + "input": 10, + "output": 50, + "cache_read": 1 + } + }, + "nearai/anthropic/claude-opus-4-8": { + "name": "Claude Opus 4.8", + "context": 1000000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "image": true, + "cost": { + "input": 5, + "output": 25, + "cache_read": 0.5 + } + }, + "nearai/anthropic/claude-sonnet-5": { + "name": "Claude Sonnet 5", + "context": 1000000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "image": true, + "cost": { + "input": 2, + "output": 10, + "cache_read": 0.2 + } + }, "nearai/anthropic/claude-opus-4-6": { "name": "Claude Opus 4.6", "context": 200000, @@ -13981,6 +14221,21 @@ "cache_write": 6.25 } }, + "nearai/anthropic/claude-haiku-5-5": { + "name": "Claude Haiku 5.5", + "context": 1000000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 0.1, + "output": 0.5, + "cache_read": 0.01, + "cache_write": 0.125 + } + }, "nearai/anthropic/claude-sonnet-4-6": { "name": "Claude Sonnet 4.6", "context": 1000000, @@ -13995,6 +14250,19 @@ "cache_write": 3.75 } }, + "nearai/anthropic/claude-sonnet-5-5": { + "name": "Claude Sonnet 5.5", + "context": 1000000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "image": true, + "cost": { + "input": 2, + "output": 10, + "cache_read": 0.1 + } + }, "nearai/anthropic/claude-opus-4-7": { "name": "Claude Opus 4.7", "context": 1000000, @@ -14009,6 +14277,47 @@ "cache_write": 6.25 } }, + "nearai/deepseek/deepseek-v4.1-flash": { + "name": "DeepSeek V4.1 Flash", + "context": 1000000, + "output": 384000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 0.3, + "output": 1.2, + "cache_read": 0.006 + } + }, + "nearai/deepseek/deepseek-v3.2": { + "name": "DeepSeek V3.2", + "context": 128000, + "output": 64000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "cost": { + "input": 1.1, + "output": 1.1, + "cache_read": 0.55 + } + }, + "nearai/z-ai/glm-5.3-flash": { + "name": "GLM-5.3-Flash", + "context": 1000000, + "output": 131072, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 0.08, + "output": 0.5, + "cache_read": 0.012 + } + }, "nearai/black-forest-labs/FLUX.2-klein-4B": { "name": "FLUX.2 Klein 4B", "context": 128000, @@ -14018,6 +14327,33 @@ "output": 1 } }, + "nearai/x-ai/grok-4.7": { + "name": "Grok 4.7", + "context": 500000, + "output": 500000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 2, + "output": 6, + "cache_read": 0.5 + } + }, + "nearai/x-ai/grok-4.6": { + "name": "Grok 4.6", + "context": 500000, + "output": 500000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "cost": { + "input": 2, + "output": 6, + "cache_read": 0.5 + } + }, "nearai/google/gemini-3.5-flash": { "name": "Gemini 3.5 Flash", "context": 1048576, @@ -14063,6 +14399,20 @@ "cache_read": 0.03 } }, + "nearai/google/gemini-3.8-flash": { + "name": "Gemini 3.8 Flash", + "context": 1048576, + "output": 65536, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 0.75, + "output": 3.75, + "cache_read": 0.075 + } + }, "nearai/google/gemini-2.5-flash-lite": { "name": "Gemini 2.5 Flash-Lite", "context": 1048576, @@ -14102,6 +14452,20 @@ "output": 0.01 } }, + "nearai/Qwen/Qwen3.8-27B": { + "name": "Qwen3.8 27B", + "context": 262144, + "output": 32768, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 0.04, + "output": 1.35, + "cache_read": 0.018 + } + }, "nearai/Qwen/Qwen3-VL-30B-A3B-Instruct": { "name": "Qwen3-VL 30B-A3B Instruct", "context": 16384, @@ -14111,7 +14475,8 @@ "image": true, "cost": { "input": 0.15, - "output": 0.55 + "output": 0.55, + "cache_read": 0.03 } }, "nearai/Qwen/Qwen3-Embedding-0.6B": { @@ -14136,16 +14501,55 @@ "cache_read": 0.056 } }, - "nearai/zai-org/GLM-5.1-FP8": { - "name": "GLM-5.1 FP8", - "context": 202752, - "output": 16384, + "nearai/moonshotai/kimi-k3": { + "name": "Kimi K3", + "context": 1048576, + "output": 131072, "reasoning": true, "tool_call": true, "structured_output": true, "cost": { - "input": 1.4, - "output": 4.4 + "input": 3.3, + "output": 16.5, + "cache_read": 0.33 + } + }, + "nearai/moonshotai/kimi-k2.6": { + "name": "Kimi K2.6", + "context": 262144, + "output": 262144, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "cost": { + "input": 0.81, + "output": 3.85, + "cache_read": 0.41 + } + }, + "nearai/qwen/qwen3.7-max": { + "name": "Qwen3.7 Max", + "context": 1000000, + "output": 65536, + "reasoning": true, + "tool_call": true, + "cost": { + "input": 2.8, + "output": 7.5 + } + }, + "nearai/qwen/qwen3.5-397b-a17b": { + "name": "Qwen3.5 397B-A17B", + "context": 262144, + "output": 65536, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 0.5, + "output": 3.3, + "cache_read": 0.25 } }, "nearai/openai/gpt-5.4": { @@ -14253,6 +14657,34 @@ "cache_read": 0.005 } }, + "nearai/openai/gpt-6.1-sol": { + "name": "GPT-6.1 Sol", + "context": 1050000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 2, + "output": 10, + "cache_read": 0.1 + } + }, + "nearai/openai/gpt-6-astra": { + "name": "GPT-6 Astra", + "context": 1050000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 10, + "output": 50, + "cache_read": 1 + } + }, "nearai/openai/gpt-5.1": { "name": "GPT-5.1", "context": 400000, @@ -14281,6 +14713,20 @@ "cache_read": 0.075 } }, + "nearai/openai/gpt-5.6-luna": { + "name": "GPT-5.6 Luna", + "context": 1050000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 0.2, + "output": 1.2, + "cache_read": 0.02 + } + }, "nearai/openai/gpt-5.2": { "name": "GPT-5.2", "context": 400000, @@ -14335,6 +14781,20 @@ "cache_read": 0.1 } }, + "nearai/openai/gpt-6-luna": { + "name": "GPT-6 Luna", + "context": 1050000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 0.1, + "output": 0.5, + "cache_read": 0.01 + } + }, "nearai/openai/o3": { "name": "o3", "context": 200000, @@ -14363,6 +14823,34 @@ "cache_read": 0.125 } }, + "nearai/openai/gpt-5.6-sol": { + "name": "GPT-5.6 Sol", + "context": 1050000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 4, + "output": 20, + "cache_read": 0.4 + } + }, + "nearai/openai/gpt-6-sol": { + "name": "GPT-6 Sol", + "context": 1050000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 2, + "output": 10, + "cache_read": 0.2 + } + }, "wandb/meta-llama/Llama-3.1-8B-Instruct": { "name": "Llama 3.1 8B", "context": 131072, @@ -14503,9 +14991,9 @@ "structured_output": true, "image": true, "cost": { - "input": 0.2, + "input": 0.15, "output": 0.65, - "cache_read": 0.03 + "cache_read": 0.006 } }, "wandb/MiniMaxAI/MiniMax-M3": { @@ -14558,7 +15046,7 @@ "tool_call": true, "structured_output": true, "cost": { - "input": 0.76, + "input": 0.62, "output": 2.42, "cache_read": 0.14 } @@ -14574,7 +15062,7 @@ "cost": { "input": 0.15, "output": 0.5, - "cache_read": 0.05 + "cache_read": 0.029 } }, "wandb/nvidia/NVIDIA-Nemotron-3.5-Lightning-30B-A3B": { @@ -16742,6 +17230,19 @@ "cache_read": 0.005 } }, + "llmgateway-providers/entrim/glm-5.3": { + "name": "GLM-5.3 (entrim)", + "context": 1048576, + "output": 131072, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "cost": { + "input": 0.5, + "output": 2, + "cache_read": 0.15 + } + }, "llmgateway-providers/consensusprotocol/gemma-4-31b-it": { "name": "Gemma 4 31B IT (Consensus Protocol)", "context": 262144, @@ -16806,9 +17307,35 @@ "cache_read": 0.01 } }, + "llmgateway-providers/consensusprotocol/mimo-v2.6-flash": { + "name": "MiMo V2.6 Flash (Consensus Protocol)", + "context": 1048576, + "output": 131072, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "cost": { + "input": 0.12, + "output": 0.25, + "cache_read": 0.0025 + } + }, + "llmgateway-providers/consensusprotocol/minimax-m3": { + "name": "MiniMax M3 (Consensus Protocol)", + "context": 1048576, + "output": 512000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "cost": { + "input": 0.28, + "output": 1.1, + "cache_read": 0.05 + } + }, "llmgateway-providers/consensusprotocol/deepseek-v4-flash": { "name": "DeepSeek V4 Flash (Consensus Protocol)", - "context": 524288, + "context": 1000000, "output": 384000, "reasoning": true, "tool_call": true, @@ -16856,19 +17383,6 @@ "cache_read": 0.11 } }, - "llmgateway-providers/deepinfra/qwen3.8-2.4t-a95b": { - "name": "Qwen3.8 2.4T A95B (DeepInfra)", - "context": 262144, - "output": 131072, - "reasoning": true, - "tool_call": true, - "structured_output": true, - "cost": { - "input": 2, - "output": 6, - "cache_read": 0.2 - } - }, "llmgateway-providers/deepinfra/muse-glimmer-30b": { "name": "Muse Glimmer 30B (DeepInfra)", "context": 131072, @@ -16975,6 +17489,9 @@ "output": 32768, "reasoning": true, "tool_call": true, + "structured_output": true, + "image": true, + "video": true, "cost": { "input": 0.1, "output": 0.15 @@ -17139,9 +17656,9 @@ "reasoning": true, "tool_call": true, "cost": { - "input": 2.2, - "output": 6.5, - "cache_read": 0.45 + "input": 2.156, + "output": 6.776, + "cache_read": 0.429 } }, "llmgateway-providers/scx-ai-gp/qwen3.8-max": { @@ -17153,9 +17670,9 @@ "image": true, "video": true, "cost": { - "input": 2, - "output": 6, - "cache_read": 0.25, + "input": 1.54, + "output": 4.631, + "cache_read": 0.198, "cache_write": 2.5 } }, @@ -17169,9 +17686,9 @@ "image": true, "video": true, "cost": { - "input": 3.5, - "output": 18, - "cache_read": 0.35 + "input": 3.135, + "output": 15.675, + "cache_read": 0.319 } }, "llmgateway-providers/scx-ai-gp/deepseek-v4.1-flash": { @@ -17191,9 +17708,9 @@ "reasoning": true, "tool_call": true, "cost": { - "input": 0.88, - "output": 2.55, - "cache_read": 0.16 + "input": 0.605, + "output": 2.123, + "cache_read": 0.154 } }, "llmgateway-providers/scx-ai-gp/glm-5.3": { @@ -17203,9 +17720,9 @@ "reasoning": true, "tool_call": true, "cost": { - "input": 1.4, - "output": 4.4, - "cache_read": 0.26 + "input": 0.924, + "output": 2.904, + "cache_read": 0.1716 } }, "llmgateway-providers/scx-ai-gp/kimi-k2.7-code": { @@ -17217,9 +17734,9 @@ "image": true, "video": true, "cost": { - "input": 0.95, - "output": 4, - "cache_read": 0.19 + "input": 0.737, + "output": 3.08, + "cache_read": 0.143 } }, "llmgateway-providers/scx-ai-gp/glm-5.3-fast": { @@ -17732,7 +18249,7 @@ "cost": { "input": 2, "output": 10, - "cache_read": 0.2, + "cache_read": 0.1, "cache_write": 2.5 } }, @@ -17941,6 +18458,22 @@ "cache_read": 0.01 } }, + "llmgateway-providers/google-ai-studio/gemini-4-argon": { + "name": "Gemini 4 Argon (Google AI Studio)", + "context": 1048576, + "output": 1048576, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true, + "cost": { + "input": 4, + "output": 20, + "cache_read": 0.2, + "cache_write": 0.375 + } + }, "llmgateway-providers/google-ai-studio/gemini-3.1-flash-lite": { "name": "Gemini 3.1 Flash Lite (Google AI Studio)", "context": 1048576, @@ -18178,7 +18711,7 @@ "cost": { "input": 2, "output": 10, - "cache_read": 0.2, + "cache_read": 0.1, "cache_write": 2.5 } }, @@ -19412,6 +19945,21 @@ "cache_read": 0.15 } }, + "llmgateway-providers/meta/muse-wonder-1.0": { + "name": "Muse Wonder 1.0 (Meta)", + "context": 1048576, + "output": 1048576, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true, + "cost": { + "input": 4, + "output": 20, + "cache_read": 0.2 + } + }, "llmgateway-providers/azure/gpt-5.4": { "name": "GPT-5.4 (Azure)", "context": 1050000, @@ -19516,19 +20064,6 @@ "cache_read": 0.175 } }, - "llmgateway-providers/azure/gpt-4.1-nano": { - "name": "GPT-4.1 Nano (Azure)", - "context": 1000000, - "output": 32768, - "tool_call": true, - "structured_output": true, - "image": true, - "cost": { - "input": 0.1, - "output": 0.4, - "cache_read": 0.025 - } - }, "llmgateway-providers/azure/gpt-5-nano": { "name": "GPT-5 Nano (Azure)", "context": 400000, @@ -20205,19 +20740,6 @@ "cache_read": 0.014 } }, - "llmgateway-providers/gonka24/glm-5.3-flash": { - "name": "GLM-5.3 Flash (Gonka24)", - "context": 200000, - "output": 16384, - "reasoning": true, - "tool_call": true, - "structured_output": true, - "cost": { - "input": 0.15, - "output": 0.3, - "cache_read": 0.035 - } - }, "llmgateway-providers/gonka24/minimax-m2.7": { "name": "MiniMax M2.7 (Gonka24)", "context": 204800, @@ -20230,18 +20752,6 @@ "cache_read": 0.017 } }, - "llmgateway-providers/gonka24/deepseek-v4-flash": { - "name": "DeepSeek V4 Flash (Gonka24)", - "context": 390000, - "output": 16384, - "reasoning": true, - "tool_call": true, - "cost": { - "input": 0.065, - "output": 0.116, - "cache_read": 0.012 - } - }, "llmgateway-providers/reka-ai/reka-edge-2603": { "name": "Reka Edge 2603 (reka-ai)", "context": 16384, @@ -20254,36 +20764,6 @@ "output": 0.1 } }, - "llmgateway-providers/reka-ai/qwen3.8-27b": { - "name": "Qwen3.8 27B (reka-ai)", - "context": 262144, - "output": 262144, - "reasoning": true, - "tool_call": true, - "structured_output": true, - "image": true, - "video": true, - "cost": { - "input": 0.2, - "output": 2.5, - "cache_read": 0.05 - } - }, - "llmgateway-providers/reka-ai/glm-5.3-flash": { - "name": "GLM-5.3 Flash (reka-ai)", - "context": 262144, - "output": 262144, - "reasoning": true, - "tool_call": true, - "structured_output": true, - "image": true, - "video": true, - "cost": { - "input": 0.15, - "output": 0.5, - "cache_read": 0.015 - } - }, "llmgateway-providers/reka-ai/deepseek-v4-pro": { "name": "DeepSeek V4 Pro (reka-ai)", "context": 1048576, @@ -20310,19 +20790,6 @@ "cache_read": 0.234 } }, - "llmgateway-providers/reka-ai/deepseek-v4-flash": { - "name": "DeepSeek V4 Flash (reka-ai)", - "context": 262144, - "output": 131072, - "reasoning": true, - "tool_call": true, - "structured_output": true, - "cost": { - "input": 0.11, - "output": 0.66, - "cache_read": 0.007 - } - }, "llmgateway-providers/bytedance/seed-1-6-flash-250715": { "name": "Seed 1.6 Flash (250715) (ByteDance)", "context": 256000, @@ -20752,19 +21219,6 @@ "cache_read": 0.45 } }, - "llmgateway-providers/fireworks/deepseek-v4-pro": { - "name": "DeepSeek V4 Pro (Fireworks AI)", - "context": 1048576, - "output": 393216, - "reasoning": true, - "tool_call": true, - "structured_output": true, - "cost": { - "input": 1.32, - "output": 3.96, - "cache_read": 0.044 - } - }, "llmgateway-providers/fireworks/glm-5.3": { "name": "GLM-5.3 (Fireworks AI)", "context": 1048576, @@ -20831,26 +21285,6 @@ "cache_read": 0.5 } }, - "llmgateway-providers/scx-ai/gemma-4-31b-it": { - "name": "Gemma 4 31B IT (SCX.ai (Turbo))", - "context": 131072, - "output": 8192, - "tool_call": true, - "cost": { - "input": 0.3, - "output": 0.91 - } - }, - "llmgateway-providers/scx-ai/llama-4-maverick-17b-instruct": { - "name": "Llama 4 Maverick 17B Instruct (SCX.ai (Turbo))", - "context": 131072, - "output": 8192, - "tool_call": true, - "cost": { - "input": 0.53, - "output": 1.62 - } - }, "llmgateway-providers/scx-ai/qwen3-32b": { "name": "Qwen3 32B (SCX.ai (Turbo))", "context": 32768, @@ -21041,32 +21475,6 @@ "cache_read": 0.0036 } }, - "llmgateway-providers/xiaomi/mimo-v2.5": { - "name": "MiMo V2.5 (Xiaomi)", - "context": 1000000, - "output": 131072, - "reasoning": true, - "tool_call": true, - "image": true, - "video": true, - "cost": { - "input": 0.14, - "output": 0.28, - "cache_read": 0.0028 - } - }, - "llmgateway-providers/xiaomi/mimo-v2.5-pro": { - "name": "MiMo V2.5 Pro (Xiaomi)", - "context": 1000000, - "output": 131072, - "reasoning": true, - "tool_call": true, - "cost": { - "input": 0.435, - "output": 0.87, - "cache_read": 0.0036 - } - }, "llmgateway-providers/xiaomi/mimo-v2.6-flash": { "name": "MiMo V2.6 Flash (Xiaomi)", "context": 1000000, @@ -21356,7 +21764,7 @@ "cost": { "input": 2, "output": 10, - "cache_read": 0.2, + "cache_read": 0.1, "cache_write": 2.5 } }, @@ -21375,17 +21783,6 @@ "cache_write": 6.25 } }, - "llmgateway-providers/atria/atria-dawn-preview": { - "name": "Atria Dawn Preview (Atria)", - "context": 262144, - "output": 65536, - "reasoning": true, - "tool_call": true, - "cost": { - "input": 0, - "output": 0 - } - }, "llmgateway-providers/mistral/mistral-large-latest": { "name": "Mistral Large Latest (Mistral AI)", "context": 128000, @@ -21898,6 +22295,21 @@ "cache_read": 0.01 } }, + "llmgateway-providers/google-vertex/gemini-4-argon": { + "name": "Gemini 4 Argon (Google Vertex AI)", + "context": 1048576, + "output": 1048576, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 4, + "output": 20, + "cache_read": 0.2, + "cache_write": 0.375 + } + }, "llmgateway-providers/google-vertex/gemini-3.1-flash-lite": { "name": "Gemini 3.1 Flash Lite (Google Vertex AI)", "context": 1048576, @@ -22750,7 +23162,7 @@ } }, "kilo/bytedance-seed/seed-1.6-flash": { - "name": "ByteDance Seed: Seed 1.6 Flash", + "name": "ByteDance Seed: Seed 1.6 Flash (retires Nov 11)", "context": 262144, "output": 32768, "reasoning": true, @@ -22820,7 +23232,7 @@ } }, "kilo/bytedance-seed/seed-1.6": { - "name": "ByteDance Seed: Seed 1.6", + "name": "ByteDance Seed: Seed 1.6 (retires Nov 11)", "context": 262144, "output": 32768, "reasoning": true, @@ -22843,9 +23255,9 @@ "image": true, "video": true, "cost": { - "input": 0.33, - "output": 14.89, - "cache_read": 0.3 + "input": 0.29, + "output": 24, + "cache_read": 0.28 } }, "kilo/poolside/laguna-s-2.1:free": { @@ -23088,7 +23500,7 @@ } }, "kilo/anthropic/claude-sonnet-4": { - "name": "Anthropic: Claude Sonnet 4", + "name": "Anthropic: Claude Sonnet 4 (retires Oct 15)", "context": 200000, "output": 64000, "reasoning": true, @@ -23199,7 +23611,7 @@ } }, "kilo/cohere/command-a": { - "name": "Cohere: Command A", + "name": "Command A", "context": 256000, "output": 8192, "structured_output": true, @@ -23241,7 +23653,7 @@ } }, "kilo/deepseek/deepseek-chat-v3.1": { - "name": "DeepSeek: DeepSeek V3.1", + "name": "DeepSeek V3.1", "context": 163840, "output": 32768, "reasoning": true, @@ -23343,7 +23755,7 @@ } }, "kilo/deepseek/deepseek-chat-v3-0324": { - "name": "DeepSeek: DeepSeek V3 0324", + "name": "DeepSeek V3 0324", "context": 128000, "output": 115200, "tool_call": true, @@ -23406,19 +23818,19 @@ }, "kilo/deepseek/deepseek-v4-flash": { "name": "DeepSeek V4 Flash", - "context": 1048576, - "output": 943718, + "context": 1048575, + "output": 943717, "reasoning": true, "tool_call": true, "structured_output": true, "cost": { - "input": 0.0182, - "output": 1.28, + "input": 0.091, + "output": 0.182, "cache_read": 0.0182 } }, "kilo/unbiased/pareto-26.10-preview": { - "name": "Pareto 26.10 Preview", + "name": "Pareto 26.10 Preview (retires Oct 15)", "context": 1048576, "output": 131072, "tool_call": true, @@ -23429,8 +23841,8 @@ "cache_read": 0.03 } }, - "kilo/unbiased/pareto": { - "name": "Pareto", + "kilo/unbiased/pareto-26.9": { + "name": "Pareto 26.9", "context": 262144, "output": 131072, "tool_call": true, @@ -23465,7 +23877,7 @@ } }, "kilo/tencent/hy-mt2-30b-a3b": { - "name": "Tencent: Hy-MT2-30B-A3B", + "name": "Hy-MT2-30B-A3B", "context": 8192, "output": 4096, "structured_output": true, @@ -23475,7 +23887,7 @@ } }, "kilo/tencent/hy-mt2-1.8b": { - "name": "Tencent: Hy-MT2-1.8B", + "name": "Hy-MT2-1.8B", "context": 8192, "output": 4096, "cost": { @@ -23497,7 +23909,7 @@ } }, "kilo/tencent/hy-mt2-7b": { - "name": "Tencent: Hy-MT2-7B", + "name": "Hy-MT2-7B", "context": 8192, "output": 4096, "structured_output": true, @@ -23514,9 +23926,9 @@ "tool_call": true, "structured_output": true, "cost": { - "input": 0.834, + "input": 0.83, "output": 2.501, - "cache_read": 0.042 + "cache_read": 0.041 } }, "kilo/anthracite-org/magnum-v4-72b": { @@ -23531,8 +23943,8 @@ }, "kilo/meta-llama/llama-4-scout": { "name": "Meta: Llama 4 Scout", - "context": 327680, - "output": 16384, + "context": 131072, + "output": 117964, "tool_call": true, "structured_output": true, "image": true, @@ -23567,7 +23979,7 @@ "kilo/meta-llama/llama-3.3-70b-instruct": { "name": "Llama-3.3-70B-Instruct", "context": 131072, - "output": 16384, + "output": 32768, "tool_call": true, "structured_output": true, "cost": { @@ -23643,9 +24055,21 @@ "video": true, "cost": { "input": 2, - "output": 12, - "cache_read": 0.2, - "cache_write": 0.375 + "output": 10, + "cache_read": 0.1, + "cache_write": 0.1875 + } + }, + "kilo/~unbiased/pareto-latest": { + "name": "Pareto Latest", + "context": 262144, + "output": 131072, + "tool_call": true, + "image": true, + "cost": { + "input": 2.5, + "output": 7.5, + "cache_read": 0.25 } }, "kilo/perceptron/perceptron-mk1": { @@ -23757,15 +24181,15 @@ }, "kilo/z-ai/glm-5": { "name": "GLM-5", - "context": 198000, - "output": 128000, + "context": 202752, + "output": 131072, "reasoning": true, "tool_call": true, "structured_output": true, "cost": { - "input": 0.6, - "output": 1.92, - "cache_read": 0.12 + "input": 1, + "output": 3.2, + "cache_read": 0.2 } }, "kilo/z-ai/glm-4.5v": { @@ -24077,10 +24501,25 @@ "image": true, "cost": { "input": 0.3, - "output": 1.1, + "output": 1.2, "cache_read": 0.04 } }, + "kilo/meta/muse-wonder": { + "name": "Meta: Muse Wonder", + "context": 1048576, + "output": 943718, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true, + "cost": { + "input": 4, + "output": 20, + "cache_read": 0.2 + } + }, "kilo/meta/muse-spark-1.1": { "name": "Muse Spark 1.1", "context": 1048576, @@ -24171,32 +24610,52 @@ "output": 3 } }, + "kilo/scaledown/summarize": { + "name": "ScaleDown: Summarize", + "context": 1000000, + "output": 4000, + "image": true, + "cost": { + "input": 0.05, + "output": 0 + } + }, + "kilo/scaledown/extract": { + "name": "ScaleDown: Extract", + "context": 1000000, + "output": 900000, + "image": true, + "cost": { + "input": 0.05, + "output": 0 + } + }, "kilo/~z-ai/glm-flash-latest": { "name": "Z.ai: GLM Flash Latest", "context": 1048576, - "output": 131072, + "output": 943718, "reasoning": true, "tool_call": true, "structured_output": true, "image": true, "video": true, "cost": { - "input": 0.04, - "output": 0.5, - "cache_read": 0.0125 + "input": 0.036, + "output": 0.9, + "cache_read": 0.01125 } }, "kilo/~z-ai/glm-latest": { "name": "Z.ai: GLM Latest", "context": 1048576, - "output": 943718, + "output": 131072, "reasoning": true, "tool_call": true, "structured_output": true, "cost": { - "input": 0.039, - "output": 4.8, - "cache_read": 0.038 + "input": 0.063, + "output": 4.4, + "cache_read": 0.0586 } }, "kilo/arcee-ai/trinity-large-thinking": { @@ -24531,22 +24990,22 @@ "structured_output": true, "image": true, "cost": { - "input": 0.0001, - "output": 0.6, - "cache_read": 0.005 + "input": 0.02376, + "output": 0.72, + "cache_read": 0.0054 } }, "kilo/~deepseek/deepseek-pro-latest": { "name": "DeepSeek: DeepSeek Pro Latest", "context": 1048576, - "output": 943718, + "output": 393216, "reasoning": true, "tool_call": true, "structured_output": true, "cost": { - "input": 0.3, - "output": 5, - "cache_read": 0.219 + "input": 0.225, + "output": 8, + "cache_read": 0.23 } }, "kilo/~deepseek/deepseek-v4-flash-latest": { @@ -24557,9 +25016,9 @@ "tool_call": true, "structured_output": true, "cost": { - "input": 0.0099, - "output": 1.28, - "cache_read": 0.0099 + "input": 0.0144, + "output": 0.576, + "cache_read": 0.0108 } }, "kilo/~x-ai/grok-latest": { @@ -24600,6 +25059,19 @@ "output": 0 } }, + "kilo/liquid/lfm-2.5-24b-a2b": { + "name": "LiquidAI: LFM2.5-24B-A2B", + "context": 128000, + "output": 8192, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "cost": { + "input": 0.05, + "output": 0.7, + "cache_read": 0.025 + } + }, "kilo/google/gemma-4-31b-it": { "name": "Gemma 4 31B IT", "context": 262144, @@ -24663,7 +25135,7 @@ } }, "kilo/google/gemma-2-27b-it": { - "name": "Google: Gemma 2 27B", + "name": "Gemma 2 27B", "context": 8192, "output": 2048, "structured_output": true, @@ -24928,8 +25400,9 @@ "structured_output": true, "image": true, "cost": { - "input": 0.05, - "output": 0.1 + "input": 0.04, + "output": 0.05, + "cache_read": 0.02 } }, "kilo/google/gemini-2.5-flash-lite": { @@ -24949,7 +25422,7 @@ } }, "kilo/google/gemini-2.5-pro-preview": { - "name": "Google: Gemini 2.5 Pro Preview 06-05", + "name": "Gemini 2.5 Pro Preview 06-05", "context": 1048576, "output": 65536, "reasoning": true, @@ -24992,6 +25465,22 @@ "output": 7.5 } }, + "kilo/google/gemini-4-argon": { + "name": "Gemini 4 Argon", + "context": 1048576, + "output": 65536, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true, + "cost": { + "input": 2, + "output": 10, + "cache_read": 0.1, + "cache_write": 0.1875 + } + }, "kilo/google/gemini-3.1-flash-lite": { "name": "Gemini 3.1 Flash Lite", "context": 1048576, @@ -25066,7 +25555,7 @@ } }, "kilo/mistralai/ministral-8b-2512": { - "name": "Mistral: Ministral 3 8B 2512", + "name": "Ministral 3 8B 2512", "context": 262144, "output": 209715, "tool_call": true, @@ -25079,7 +25568,7 @@ } }, "kilo/mistralai/mistral-small-24b-instruct-2501": { - "name": "Mistral: Mistral Small 3", + "name": "Mistral Small 3", "context": 32768, "output": 16384, "structured_output": true, @@ -25101,7 +25590,7 @@ } }, "kilo/mistralai/mistral-saba": { - "name": "Mistral: Saba", + "name": "Saba", "context": 32768, "output": 26214, "tool_call": true, @@ -25113,7 +25602,7 @@ } }, "kilo/mistralai/mistral-medium-3-5": { - "name": "Mistral: Mistral Medium 3.5", + "name": "Mistral Medium 3.5", "context": 262144, "output": 209715, "reasoning": true, @@ -25126,7 +25615,7 @@ } }, "kilo/mistralai/mistral-medium-3.1": { - "name": "Mistral: Mistral Medium 3.1", + "name": "Mistral Medium 3.1", "context": 131072, "output": 104857, "tool_call": true, @@ -25139,8 +25628,8 @@ } }, "kilo/mistralai/mistral-small-3.2-24b-instruct": { - "name": "Mistral: Mistral Small 3.2 24B", - "context": 256000, + "name": "Mistral Small 3.2 24B", + "context": 128000, "output": 16384, "tool_call": true, "structured_output": true, @@ -25178,7 +25667,7 @@ } }, "kilo/mistralai/mistral-medium-3": { - "name": "Mistral: Mistral Medium 3", + "name": "Mistral Medium 3", "context": 131072, "output": 104857, "tool_call": true, @@ -25228,7 +25717,7 @@ } }, "kilo/mistralai/ministral-14b-2512": { - "name": "Mistral: Ministral 3 14B 2512", + "name": "Ministral 3 14B 2512", "context": 262144, "output": 209715, "tool_call": true, @@ -25255,7 +25744,7 @@ } }, "kilo/mistralai/mistral-small-3.1-24b-instruct": { - "name": "Mistral: Mistral Small 3.1 24B", + "name": "Mistral Small 3.1 24B", "context": 128000, "output": 102400, "tool_call": true, @@ -25267,7 +25756,7 @@ } }, "kilo/mistralai/ministral-3b-2512": { - "name": "Mistral: Ministral 3 3B 2512", + "name": "Ministral 3 3B 2512", "context": 131072, "output": 104857, "tool_call": true, @@ -25280,7 +25769,7 @@ } }, "kilo/mistralai/mixtral-8x22b-instruct": { - "name": "Mistral: Mixtral 8x22B Instruct", + "name": "Mixtral 8x22B Instruct", "context": 65536, "output": 52428, "tool_call": true, @@ -25304,7 +25793,7 @@ } }, "kilo/sakana/fugu-max": { - "name": "Sakana: Fugu Max", + "name": "Fugu Max", "context": 1000000, "output": 128000, "reasoning": true, @@ -25318,7 +25807,7 @@ } }, "kilo/sakana/fugu-ultra-v2": { - "name": "Sakana: Fugu Ultra v2", + "name": "Fugu Ultra v2", "context": 1000000, "output": 128000, "reasoning": true, @@ -25374,29 +25863,19 @@ "kilo/inclusionai/ling-3.1-flash": { "name": "inclusionAI: Ling 3.1 Flash", "context": 262144, - "output": 32768, + "output": 235929, "reasoning": true, "tool_call": true, + "structured_output": true, "cost": { - "input": 0, - "output": 0 - } - }, - "kilo/inclusionai/ling-3.0-flash-sante": { - "name": "inclusionAI: Ling 3.0 Flash Sante", - "context": 262144, - "output": 32768, - "reasoning": true, - "tool_call": true, - "cost": { - "input": 0.075, - "output": 0.22, - "cache_read": 0.015 + "input": 0.3, + "output": 0.9, + "cache_read": 0.06 } }, "kilo/inclusionai/ling-3.0-flash-vl": { "name": "inclusionAI: Ling 3.0 Flash VL", - "context": 262144, + "context": 131072, "output": 32768, "reasoning": true, "tool_call": true, @@ -25404,21 +25883,9 @@ "image": true, "video": true, "cost": { - "input": 0.075, - "output": 0.22, - "cache_read": 0.015 - } - }, - "kilo/inclusionai/ling-3.0-flash-fin": { - "name": "inclusionAI: Ling 3.0 Flash Fin", - "context": 262144, - "output": 32768, - "reasoning": true, - "tool_call": true, - "cost": { - "input": 0.075, - "output": 0.22, - "cache_read": 0.015 + "input": 0.06, + "output": 0.18, + "cache_read": 0.012 } }, "kilo/moonshotai/kimi-k3": { @@ -25446,9 +25913,9 @@ "structured_output": true, "image": true, "cost": { - "input": 0.465, - "output": 2.45, - "cache_read": 0.0875 + "input": 0.65, + "output": 3.41, + "cache_read": 0.15 } }, "kilo/moonshotai/kimi-k2-thinking": { @@ -25489,7 +25956,7 @@ } }, "kilo/moonshotai/kimi-k2": { - "name": "MoonshotAI: Kimi K2 0711", + "name": "Kimi K2 0711", "context": 131072, "output": 98304, "tool_call": true, @@ -25678,8 +26145,8 @@ }, "kilo/nvidia/nemotron-3-ultra-550b-a55b": { "name": "Nemotron 3 Ultra 550B A55B", - "context": 262144, - "output": 16384, + "context": 202800, + "output": 182520, "reasoning": true, "tool_call": true, "structured_output": true, @@ -25818,8 +26285,8 @@ }, "kilo/minimax/minimax-m2.5": { "name": "MiniMax-M2.5", - "context": 200000, - "output": 128000, + "context": 198000, + "output": 32768, "reasoning": true, "tool_call": true, "structured_output": true, @@ -25851,8 +26318,8 @@ }, "kilo/minimax/minimax-m2.7": { "name": "MiniMax-M2.7", - "context": 196608, - "output": 176947, + "context": 204800, + "output": 131072, "reasoning": true, "tool_call": true, "cost": { @@ -25901,8 +26368,8 @@ }, "kilo/minimax/minimax-m2": { "name": "MiniMax-M2", - "context": 196608, - "output": 176947, + "context": 204800, + "output": 131072, "reasoning": true, "tool_call": true, "structured_output": true, @@ -26198,8 +26665,8 @@ }, "kilo/qwen/qwen3.8-27b": { "name": "Qwen3.8 27B", - "context": 1000000, - "output": 131072, + "context": 262144, + "output": 235929, "reasoning": true, "tool_call": true, "structured_output": true, @@ -26214,7 +26681,7 @@ }, "kilo/qwen/qwen3.8-2.4t-a95b": { "name": "Qwen3.8 2.4T A95B", - "context": 1048576, + "context": 1000000, "output": 131072, "reasoning": true, "tool_call": true, @@ -26531,8 +26998,8 @@ }, "kilo/qwen/qwen3.5-35b-a3b": { "name": "Qwen3.5 35B-A3B", - "context": 262144, - "output": 32768, + "context": 256000, + "output": 16384, "reasoning": true, "tool_call": true, "structured_output": true, @@ -26747,7 +27214,7 @@ } }, "kilo/openai/gpt-5.4-image-2": { - "name": "OpenAI: GPT-5.4 Image 2", + "name": "GPT-5.4 Image 2", "context": 272000, "output": 128000, "reasoning": true, @@ -27157,7 +27624,7 @@ } }, "kilo/openai/gpt-5-image-mini": { - "name": "OpenAI: GPT-5 Image Mini", + "name": "GPT-5 Image Mini", "context": 400000, "output": 128000, "reasoning": true, @@ -27274,7 +27741,7 @@ } }, "kilo/openai/gpt-5-image": { - "name": "OpenAI: GPT-5 Image ($$$$)", + "name": "GPT-5 Image", "context": 400000, "output": 128000, "reasoning": true, @@ -27511,7 +27978,7 @@ "kilo/openai/gpt-oss-120b": { "name": "GPT OSS 120B", "context": 131072, - "output": 117964, + "output": 65536, "reasoning": true, "tool_call": true, "structured_output": true, @@ -27711,6 +28178,7 @@ "name": "Hermes 3 Llama 3.1 405b", "context": 128000, "output": 16384, + "structured_output": true, "cost": { "input": 1.1, "output": 3 @@ -27725,10 +28193,10 @@ "structured_output": true, "image": true, "cost": { - "input": 9.6, - "output": 48, - "cache_read": 0.48, - "cache_write": 12 + "input": 8, + "output": 40, + "cache_read": 0.4, + "cache_write": 10 } }, "venice/kimi-k2-7-code": { @@ -27945,10 +28413,10 @@ "structured_output": true, "image": true, "cost": { - "input": 6, - "output": 30, - "cache_read": 0.6, - "cache_write": 7.5 + "input": 5, + "output": 25, + "cache_read": 0.5, + "cache_write": 6.25 } }, "venice/zai-org-glm-5-2": { @@ -27973,10 +28441,10 @@ "structured_output": true, "image": true, "cost": { - "input": 12, - "output": 60, - "cache_read": 1.2, - "cache_write": 15 + "input": 10, + "output": 50, + "cache_read": 1, + "cache_write": 12.5 } }, "venice/z-ai-glm-5-turbo": { @@ -28040,10 +28508,10 @@ "structured_output": true, "image": true, "cost": { - "input": 3.75, - "output": 18.75, - "cache_read": 0.375, - "cache_write": 4.69 + "input": 3, + "output": 15, + "cache_read": 0.3, + "cache_write": 3.75 } }, "venice/claude-opus-5-5": { @@ -28055,10 +28523,10 @@ "structured_output": true, "image": true, "cost": { - "input": 4.8, - "output": 24, - "cache_read": 0.24, - "cache_write": 6 + "input": 4, + "output": 20, + "cache_read": 0.2, + "cache_write": 5 } }, "venice/kimi-k2-5": { @@ -28084,10 +28552,10 @@ "structured_output": true, "image": true, "cost": { - "input": 12, - "output": 60, - "cache_read": 0.3, - "cache_write": 15 + "input": 10, + "output": 50, + "cache_read": 0.25, + "cache_write": 12.5 } }, "venice/gemini-3-7-flash": { @@ -28256,10 +28724,10 @@ "structured_output": true, "image": true, "cost": { - "input": 6, - "output": 30, - "cache_read": 0.6, - "cache_write": 7.5 + "input": 5, + "output": 25, + "cache_read": 0.5, + "cache_write": 6.25 } }, "venice/openai-gpt-6-astra": { @@ -28399,10 +28867,10 @@ "structured_output": true, "image": true, "cost": { - "input": 12, - "output": 60, - "cache_read": 1.2, - "cache_write": 15 + "input": 10, + "output": 50, + "cache_read": 1, + "cache_write": 12.5 } }, "venice/qwen3-5-35b-a3b": { @@ -28589,10 +29057,10 @@ "structured_output": true, "image": true, "cost": { - "input": 6, - "output": 30, - "cache_read": 0.6, - "cache_write": 7.5 + "input": 5, + "output": 25, + "cache_read": 0.5, + "cache_write": 6.25 } }, "venice/abliteration-abliterated-model-large-v2": { @@ -28643,10 +29111,10 @@ "structured_output": true, "image": true, "cost": { - "input": 2.5, - "output": 12.5, - "cache_read": 0.25, - "cache_write": 3.125 + "input": 2, + "output": 10, + "cache_read": 0.2, + "cache_write": 2.5 } }, "venice/deepseek-v4-1-flash": { @@ -28703,10 +29171,10 @@ "structured_output": true, "image": true, "cost": { - "input": 6, - "output": 30, - "cache_read": 0.6, - "cache_write": 7.5 + "input": 5, + "output": 25, + "cache_read": 0.5, + "cache_write": 6.25 } }, "venice/openai-gpt-6-sol": { @@ -28926,10 +29394,10 @@ "structured_output": true, "image": true, "cost": { - "input": 0.125, - "output": 0.625, - "cache_read": 0.0125, - "cache_write": 0.15625 + "input": 0.1, + "output": 0.5, + "cache_read": 0.01, + "cache_write": 0.125 } }, "venice/gemini-3-1-pro-preview": { @@ -28970,10 +29438,10 @@ "structured_output": true, "image": true, "cost": { - "input": 3.6, - "output": 18, - "cache_read": 0.36, - "cache_write": 4.5 + "input": 3, + "output": 15, + "cache_read": 0.3, + "cache_write": 3.75 } }, "venice/claude-opus-5-fast": { @@ -28985,10 +29453,10 @@ "structured_output": true, "image": true, "cost": { - "input": 12, - "output": 60, - "cache_read": 1.2, - "cache_write": 15 + "input": 10, + "output": 50, + "cache_read": 1, + "cache_write": 12.5 } }, "venice/openai-gpt-55": { @@ -29056,10 +29524,10 @@ "structured_output": true, "image": true, "cost": { - "input": 2.5, - "output": 12.5, - "cache_read": 0.125, - "cache_write": 3.125 + "input": 2, + "output": 10, + "cache_read": 0.1, + "cache_write": 2.5 } }, "venice/zai-org-glm-5": { @@ -29157,10 +29625,10 @@ "structured_output": true, "image": true, "cost": { - "input": 6, - "output": 30, - "cache_read": 0.6, - "cache_write": 7.5 + "input": 5, + "output": 25, + "cache_read": 0.5, + "cache_write": 6.25 } }, "venice/venice-uncensored-1-2": { @@ -29227,6 +29695,21 @@ "cache_read": 0.1875 } }, + "venice/gemini-4-argon": { + "name": "Gemini 4 Argon", + "context": 1000000, + "output": 65536, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true, + "cost": { + "input": 2.5, + "output": 12.5, + "cache_read": 0.125 + } + }, "venice/deepseek-v4-flash": { "name": "DeepSeek V4 Flash 0423", "context": 1000000, @@ -29742,6 +30225,323 @@ "cache_read": 0.0314 } }, + "lowrouter/auto/openai/gpt-5.4": { + "name": "GPT-5.4", + "context": 1050000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 2.5, + "output": 15, + "cache_read": 0.25 + } + }, + "lowrouter/auto/openai/gpt-oss-safeguard-120b": { + "name": "GPT OSS Safeguard 120B", + "context": 131072, + "output": 32768, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "cost": { + "input": 0.18, + "output": 0.73 + } + }, + "lowrouter/auto/openai/gpt-4o": { + "name": "GPT-4o", + "context": 128000, + "output": 16384, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 2.5, + "output": 10, + "cache_read": 1.25 + } + }, + "lowrouter/auto/openai/gpt-5-mini": { + "name": "GPT-5 Mini", + "context": 400000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 0.25, + "output": 2, + "cache_read": 0.025 + } + }, + "lowrouter/auto/openai/gpt-5-nano": { + "name": "GPT-5 Nano", + "context": 400000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 0.05, + "output": 0.4, + "cache_read": 0.005 + } + }, + "lowrouter/auto/openai/gpt-6.1-sol": { + "name": "GPT-6.1 Sol", + "context": 1050000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 2, + "output": 10, + "cache_read": 0.1, + "cache_write": 2.5 + } + }, + "lowrouter/auto/openai/gpt-6-astra": { + "name": "GPT-6 Astra", + "context": 1050000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 10, + "output": 50, + "cache_read": 1, + "cache_write": 12.5 + } + }, + "lowrouter/auto/openai/gpt-4o-mini": { + "name": "GPT-4o mini", + "context": 128000, + "output": 16384, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 0.15, + "output": 0.6, + "cache_read": 0.075 + } + }, + "lowrouter/auto/openai/gpt-oss-20b": { + "name": "GPT OSS 20B", + "context": 131072, + "output": 32768, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "cost": { + "input": 0.113, + "output": 0.4745 + } + }, + "lowrouter/auto/openai/gpt-oss-safeguard-20b": { + "name": "GPT OSS Safeguard 20B", + "context": 131072, + "output": 131072, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "cost": { + "input": 0.08, + "output": 0.24 + } + }, + "lowrouter/auto/openai/gpt-5.4-mini": { + "name": "GPT-5.4 mini", + "context": 400000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 0.75, + "output": 4.5, + "cache_read": 0.075 + } + }, + "lowrouter/auto/openai/gpt-5.6-luna": { + "name": "GPT-5.6 Luna", + "context": 1050000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 0.2, + "output": 1.2, + "cache_read": 0.02, + "cache_write": 0.25 + } + }, + "lowrouter/auto/openai/gpt-5.2": { + "name": "GPT-5.2", + "context": 400000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 1.75, + "output": 14, + "cache_read": 0.175 + } + }, + "lowrouter/auto/openai/gpt-5.5": { + "name": "GPT-5.5", + "context": 1050000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 5, + "output": 30, + "cache_read": 0.5 + } + }, + "lowrouter/auto/openai/gpt-4.1": { + "name": "GPT-4.1", + "context": 1047576, + "output": 32768, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 2, + "output": 8, + "cache_read": 0.5 + } + }, + "lowrouter/auto/openai/gpt-4.1-mini": { + "name": "GPT-4.1 mini", + "context": 1047576, + "output": 32768, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 0.4, + "output": 1.6, + "cache_read": 0.1 + } + }, + "lowrouter/auto/openai/gpt-6-luna": { + "name": "GPT-6 Luna", + "context": 1050000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 0.1, + "output": 0.5, + "cache_read": 0.01, + "cache_write": 0.125 + } + }, + "lowrouter/auto/openai/gpt-5.6-terra": { + "name": "GPT-5.6 Terra", + "context": 1050000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 2, + "output": 12, + "cache_read": 0.2, + "cache_write": 2.5 + } + }, + "lowrouter/auto/openai/gpt-oss-120b": { + "name": "GPT OSS 120B", + "context": 131072, + "output": 32768, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "cost": { + "input": 0.1695, + "output": 0.6779 + } + }, + "lowrouter/auto/openai/o3": { + "name": "o3", + "context": 200000, + "output": 100000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 2, + "output": 8, + "cache_read": 0.5 + } + }, + "lowrouter/auto/openai/gpt-5": { + "name": "GPT-5", + "context": 400000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 1.25, + "output": 10, + "cache_read": 0.125 + } + }, + "lowrouter/auto/openai/gpt-5.6-sol": { + "name": "GPT-5.6 Sol", + "context": 1050000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 4, + "output": 20, + "cache_read": 0.4, + "cache_write": 5 + } + }, + "lowrouter/auto/openai/gpt-6-sol": { + "name": "GPT-6 Sol", + "context": 1050000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 2, + "output": 10, + "cache_read": 0.2, + "cache_write": 2.5 + } + }, "inference/meta/llama-3.1-8b-instruct": { "name": "Llama 3.1 8B Instruct", "context": 16000, @@ -32365,12 +33165,13 @@ "novita-ai/inclusionai/ling-3.1-flash": { "name": "Ling 3.1 Flash", "context": 262144, - "output": 32768, + "output": 262144, "reasoning": true, "tool_call": true, "cost": { - "input": 0, - "output": 0 + "input": 0.3, + "output": 0.9, + "cache_read": 0.06 } }, "novita-ai/inclusionai/ling-3.0-flash-sante": { @@ -32761,6 +33562,21 @@ "output": 0.02 } }, + "novita-ai/stepfun/step-5-preview": { + "name": "Step 5 Preview", + "context": 1000000, + "output": 64000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true, + "cost": { + "input": 1, + "output": 2.7, + "cache_read": 0.1 + } + }, "novita-ai/stepfun/step-3.7-flash": { "name": "Step 3.7 Flash", "context": 262144, @@ -33604,6 +34420,21 @@ "output": 120 } }, + "302ai/gpt-6.1-sol": { + "name": "GPT-6.1 Sol", + "context": 1050000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 2, + "output": 10, + "cache_read": 0.1, + "cache_write": 2.5 + } + }, "302ai/claude-opus-4-5-20251101": { "name": "claude-opus-4-5-20251101", "context": 200000, @@ -34231,6 +35062,21 @@ "output": 12 } }, + "302ai/claude-haiku-5-5": { + "name": "Claude Haiku 5.5", + "context": 1000000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 0.1, + "output": 0.5, + "cache_read": 0.01, + "cache_write": 0.125 + } + }, "302ai/gemini-3.8-flash": { "name": "Gemini 3.8 Flash", "context": 1048576, @@ -34662,9 +35508,9 @@ "image": true, "video": true, "cost": { - "input": 0.33, - "output": 14.89, - "cache_read": 0.3 + "input": 0.29, + "output": 24, + "cache_read": 0.28 } }, "openrouter/poolside/laguna-s-2.1:free": { @@ -35080,9 +35926,9 @@ "tool_call": true, "structured_output": true, "cost": { - "input": 0.0099, - "output": 1.28, - "cache_read": 0.0099 + "input": 0.016, + "output": 0.64, + "cache_read": 0.016 } }, "openrouter/deepseek/deepseek-v4.1-flash": { @@ -35094,9 +35940,9 @@ "structured_output": true, "image": true, "cost": { - "input": 0.3, - "output": 1.2, - "cache_read": 0.006 + "input": 0.02376, + "output": 0.72, + "cache_read": 0.0054 } }, "openrouter/deepseek/deepseek-v4-flash-vision-exp": { @@ -35192,9 +36038,9 @@ "tool_call": true, "structured_output": true, "cost": { - "input": 0.9483, - "output": 1.8966, - "cache_read": 0.079025 + "input": 0.95526, + "output": 1.91052, + "cache_read": 0.079605 } }, "openrouter/deepseek/deepseek-r1-0528": { @@ -35226,13 +36072,13 @@ "openrouter/deepseek/deepseek-v4-flash": { "name": "DeepSeek V4 Flash", "context": 1048576, - "output": 943718, + "output": 943717, "reasoning": true, "tool_call": true, "structured_output": true, "cost": { - "input": 0.0182, - "output": 1.28, + "input": 0.091, + "output": 0.182, "cache_read": 0.0182 } }, @@ -35248,8 +36094,8 @@ "cache_read": 0.03 } }, - "openrouter/unbiased/pareto": { - "name": "Pareto", + "openrouter/unbiased/pareto-26.9": { + "name": "Pareto 26.9", "context": 262144, "output": 131072, "tool_call": true, @@ -35351,13 +36197,13 @@ "openrouter/meta-llama/llama-4-scout": { "name": "Llama 4 Scout", "context": 1310720, - "output": 16384, + "output": 117964, "tool_call": true, "structured_output": true, "image": true, "cost": { - "input": 0.1, - "output": 0.3 + "input": 0.18, + "output": 0.59 } }, "openrouter/meta-llama/llama-guard-4-12b": { @@ -35386,13 +36232,13 @@ "openrouter/meta-llama/llama-3.3-70b-instruct": { "name": "Llama-3.3-70B-Instruct", "context": 131072, - "output": 16384, + "output": 32768, "tool_call": true, "structured_output": true, "cost": { - "input": 0.22, - "output": 0.5, - "cache_read": 0.11 + "input": 0.59, + "output": 0.79, + "cache_read": 0.295 } }, "openrouter/meta-llama/llama-3.1-8b-instruct": { @@ -35464,9 +36310,21 @@ "video": true, "cost": { "input": 2, - "output": 12, - "cache_read": 0.2, - "cache_write": 0.375 + "output": 10, + "cache_read": 0.1, + "cache_write": 0.1875 + } + }, + "openrouter/~unbiased/pareto-latest": { + "name": "Pareto Latest", + "context": 262144, + "output": 131072, + "tool_call": true, + "image": true, + "cost": { + "input": 2.5, + "output": 7.5, + "cache_read": 0.25 } }, "openrouter/perceptron/perceptron-mk1": { @@ -35579,14 +36437,14 @@ "openrouter/z-ai/glm-5": { "name": "GLM-5", "context": 204800, - "output": 128000, + "output": 131072, "reasoning": true, "tool_call": true, "structured_output": true, "cost": { - "input": 0.6, - "output": 1.92, - "cache_read": 0.12 + "input": 1, + "output": 3.2, + "cache_read": 0.2 } }, "openrouter/z-ai/glm-4.5v": { @@ -35649,9 +36507,9 @@ "tool_call": true, "structured_output": true, "cost": { - "input": 0.06, + "input": 0.02, "output": 7, - "cache_read": 0.059 + "cache_read": 0.019 } }, "openrouter/z-ai/glm-5.1": { @@ -35699,9 +36557,9 @@ "tool_call": true, "structured_output": true, "cost": { - "input": 0.039, + "input": 0.079, "output": 4.8, - "cache_read": 0.038 + "cache_read": 0.078 } }, "openrouter/inference-net/schematron-v2-small": { @@ -35908,6 +36766,21 @@ "cache_read": 0.04 } }, + "openrouter/meta/muse-wonder": { + "name": "Muse Wonder", + "context": 1048576, + "output": 943718, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true, + "cost": { + "input": 4, + "output": 20, + "cache_read": 0.2 + } + }, "openrouter/meta/muse-spark-1.1": { "name": "Muse Spark 1.1", "context": 1048576, @@ -35998,32 +36871,52 @@ "output": 3 } }, + "openrouter/scaledown/summarize": { + "name": "Summarize", + "context": 1000000, + "output": 4000, + "image": true, + "cost": { + "input": 0.04, + "output": 0 + } + }, + "openrouter/scaledown/extract": { + "name": "Extract", + "context": 1000000, + "output": 900000, + "image": true, + "cost": { + "input": 0.04, + "output": 0 + } + }, "openrouter/~z-ai/glm-flash-latest": { "name": "GLM Flash Latest", "context": 1048576, - "output": 131072, + "output": 943718, "reasoning": true, "tool_call": true, "structured_output": true, "image": true, "video": true, "cost": { - "input": 0.04, - "output": 0.5, - "cache_read": 0.0125 + "input": 0.036, + "output": 0.9, + "cache_read": 0.01125 } }, "openrouter/~z-ai/glm-latest": { "name": "GLM Latest", "context": 1048576, - "output": 943718, + "output": 131072, "reasoning": true, "tool_call": true, "structured_output": true, "cost": { - "input": 0.039, - "output": 4.8, - "cache_read": 0.038 + "input": 0.063, + "output": 4.4, + "cache_read": 0.0586 } }, "openrouter/arcee-ai/trinity-large-thinking": { @@ -36358,22 +37251,22 @@ "structured_output": true, "image": true, "cost": { - "input": 0.0001, - "output": 0.6, - "cache_read": 0.005 + "input": 0.02376, + "output": 0.72, + "cache_read": 0.0054 } }, "openrouter/~deepseek/deepseek-pro-latest": { "name": "DeepSeek Pro Latest", "context": 1048576, - "output": 943718, + "output": 393216, "reasoning": true, "tool_call": true, "structured_output": true, "cost": { - "input": 0.3, - "output": 5, - "cache_read": 0.219 + "input": 0.225, + "output": 8, + "cache_read": 0.23 } }, "openrouter/~deepseek/deepseek-v4-flash-latest": { @@ -36384,9 +37277,9 @@ "tool_call": true, "structured_output": true, "cost": { - "input": 0.0099, - "output": 1.28, - "cache_read": 0.0099 + "input": 0.0144, + "output": 0.576, + "cache_read": 0.0108 } }, "openrouter/~x-ai/grok-latest": { @@ -36427,6 +37320,19 @@ "output": 0 } }, + "openrouter/liquid/lfm-2.5-24b-a2b": { + "name": "LFM2.5-24B-A2B", + "context": 128000, + "output": 8192, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "cost": { + "input": 0.05, + "output": 0.7, + "cache_read": 0.025 + } + }, "openrouter/google/gemma-4-31b-it": { "name": "Gemma 4 31B IT", "context": 262144, @@ -36437,9 +37343,8 @@ "image": true, "video": true, "cost": { - "input": 0.09, - "output": 0.34, - "cache_read": 0.05 + "input": 0.2, + "output": 0.4 } }, "openrouter/google/gemini-3.1-flash-image-preview": { @@ -36552,9 +37457,9 @@ "image": true, "video": true, "cost": { - "input": 0.0675, - "output": 0.225, - "cache_read": 0.0375 + "input": 0.09, + "output": 0.3, + "cache_read": 0.05 } }, "openrouter/google/gemini-3-pro-image-preview": { @@ -36846,6 +37751,22 @@ "output": 7.5 } }, + "openrouter/google/gemini-4-argon": { + "name": "Gemini 4 Argon", + "context": 1048576, + "output": 65536, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true, + "cost": { + "input": 2, + "output": 10, + "cache_read": 0.1, + "cache_write": 0.1875 + } + }, "openrouter/google/gemini-3.1-flash-lite": { "name": "Gemini 3.1 Flash Lite", "context": 1048576, @@ -36999,8 +37920,8 @@ "structured_output": true, "image": true, "cost": { - "input": 0.09375, - "output": 0.25 + "input": 0.075, + "output": 0.2 } }, "openrouter/mistralai/mistral-large": { @@ -37226,29 +38147,19 @@ "openrouter/inclusionai/ling-3.1-flash": { "name": "Ling 3.1 Flash", "context": 262144, - "output": 32768, + "output": 235929, "reasoning": true, "tool_call": true, + "structured_output": true, "cost": { - "input": 0, - "output": 0 - } - }, - "openrouter/inclusionai/ling-3.0-flash-sante": { - "name": "Ling 3.0 Flash Sante", - "context": 262144, - "output": 32768, - "reasoning": true, - "tool_call": true, - "cost": { - "input": 0.042, - "output": 0.1232, - "cache_read": 0.0084 + "input": 0.075, + "output": 0.225, + "cache_read": 0.015 } }, "openrouter/inclusionai/ling-3.0-flash-vl": { "name": "Ling 3.0 Flash VL", - "context": 262144, + "context": 131072, "output": 32768, "reasoning": true, "tool_call": true, @@ -37256,21 +38167,9 @@ "image": true, "video": true, "cost": { - "input": 0.021, - "output": 0.0616, - "cache_read": 0.0042 - } - }, - "openrouter/inclusionai/ling-3.0-flash-fin": { - "name": "Ling 3.0 Flash Fin", - "context": 262144, - "output": 32768, - "reasoning": true, - "tool_call": true, - "cost": { - "input": 0.042, - "output": 0.1232, - "cache_read": 0.0084 + "input": 0.06, + "output": 0.18, + "cache_read": 0.012 } }, "openrouter/moonshotai/kimi-k3": { @@ -37283,8 +38182,8 @@ "image": true, "video": true, "cost": { - "input": 0.64, - "output": 13.5, + "input": 0.45, + "output": 15, "cache_read": 0.28 } }, @@ -37297,9 +38196,9 @@ "structured_output": true, "image": true, "cost": { - "input": 0.465, - "output": 2.45, - "cache_read": 0.0875 + "input": 0.65, + "output": 3.41, + "cache_read": 0.15 } }, "openrouter/moonshotai/kimi-k2-thinking": { @@ -37388,18 +38287,6 @@ "output": 0.1 } }, - "openrouter/apodex/apodex-1.1-mini:free": { - "name": "Apodex 1.1 Mini (free)", - "context": 262144, - "output": 235929, - "reasoning": true, - "tool_call": true, - "structured_output": true, - "cost": { - "input": 0, - "output": 0 - } - }, "openrouter/nvidia/nemotron-3-nano-30b-a3b": { "name": "Nemotron 3 Nano 30B A3B", "context": 262144, @@ -37475,14 +38362,14 @@ "openrouter/nvidia/nemotron-3-ultra-550b-a55b": { "name": "Nemotron 3 Ultra 550B A55B", "context": 262144, - "output": 16384, + "output": 182520, "reasoning": true, "tool_call": true, "structured_output": true, "cost": { - "input": 0.5, - "output": 2.2, - "cache_read": 0.1 + "input": 0.6, + "output": 2.4, + "cache_read": 0.12 } }, "openrouter/nvidia/nemotron-3-super-120b-a12b:free": { @@ -37615,14 +38502,14 @@ "openrouter/minimax/minimax-m2.5": { "name": "MiniMax-M2.5", "context": 204800, - "output": 128000, + "output": 32768, "reasoning": true, "tool_call": true, "structured_output": true, "cost": { "input": 0.27, - "output": 1.08, - "cache_read": 0.027 + "output": 0.95, + "cache_read": 0.03 } }, "openrouter/minimax/minimax-01": { @@ -37648,13 +38535,13 @@ "openrouter/minimax/minimax-m2.7": { "name": "MiniMax-M2.7", "context": 204800, - "output": 176947, + "output": 131072, "reasoning": true, "tool_call": true, "cost": { - "input": 0.21, - "output": 0.84, - "cache_read": 0.042 + "input": 0.3, + "output": 1.2, + "cache_read": 0.06 } }, "openrouter/minimax/minimax-m1": { @@ -37698,13 +38585,13 @@ "openrouter/minimax/minimax-m2": { "name": "MiniMax-M2", "context": 204800, - "output": 176947, + "output": 131072, "reasoning": true, "tool_call": true, "structured_output": true, "cost": { - "input": 0.3, - "output": 1.2 + "input": 0.255, + "output": 1.02 } }, "openrouter/mancer/weaver": { @@ -37718,7 +38605,7 @@ }, "openrouter/stepfun/step-5-preview": { "name": "Step 5 Preview", - "context": 1000000, + "context": 1048576, "output": 64000, "reasoning": true, "tool_call": true, @@ -37982,17 +38869,16 @@ "openrouter/qwen/qwen3.8-27b": { "name": "Qwen3.8 27B", "context": 1000000, - "output": 131072, + "output": 235929, "reasoning": true, "tool_call": true, "structured_output": true, "image": true, "video": true, "cost": { - "input": 0.425, - "output": 2.55, - "cache_read": 0.085, - "cache_write": 0.53125 + "input": 0.24, + "output": 2.2, + "cache_read": 0.05 } }, "openrouter/qwen/qwen3.8-2.4t-a95b": { @@ -38313,16 +39199,16 @@ "openrouter/qwen/qwen3.5-35b-a3b": { "name": "Qwen3.5 35B-A3B", "context": 262144, - "output": 32768, + "output": 16384, "reasoning": true, "tool_call": true, "structured_output": true, "image": true, "video": true, "cost": { - "input": 0.08, - "output": 0.75, - "cache_read": 0.04 + "input": 0.15, + "output": 1, + "cache_read": 0.05 } }, "openrouter/qwen/qwen3-30b-a3b": { @@ -38347,9 +39233,9 @@ "image": true, "video": true, "cost": { - "input": 0.55, - "output": 3.5, - "cache_read": 0.225 + "input": 0.5, + "output": 3.6, + "cache_read": 0.3 } }, "openrouter/qwen/qwen3-vl-8b-instruct": { @@ -38717,10 +39603,10 @@ "structured_output": true, "image": true, "cost": { - "input": 2, - "output": 10, - "cache_read": 0.2, - "cache_write": 2.5 + "input": 4, + "output": 20, + "cache_read": 0.4, + "cache_write": 5 } }, "openrouter/openai/gpt-5-mini": { @@ -39293,13 +40179,14 @@ "openrouter/openai/gpt-oss-120b": { "name": "GPT OSS 120B", "context": 131072, - "output": 117964, + "output": 65536, "reasoning": true, "tool_call": true, "structured_output": true, "cost": { - "input": 0.037, - "output": 0.17 + "input": 0.15, + "output": 0.6, + "cache_read": 0.075 } }, "openrouter/openai/gpt-5.1-codex-mini": { @@ -39353,10 +40240,10 @@ "structured_output": true, "image": true, "cost": { - "input": 2, - "output": 10, - "cache_read": 0.2, - "cache_write": 2.5 + "input": 4, + "output": 20, + "cache_read": 0.4, + "cache_write": 5 } }, "openrouter/openai/gpt-6-sol": { @@ -39758,6 +40645,21 @@ "cache_read": 0.002 } }, + "meta/muse-wonder-1.0": { + "name": "Muse Wonder", + "context": 1048576, + "output": 131072, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true, + "cost": { + "input": 4, + "output": 20, + "cache_read": 0.2 + } + }, "meta/muse-spark-1.3-contributor": { "name": "Muse Spark 1.3 Contributor", "context": 1048576, @@ -40099,7 +41001,7 @@ "structured_output": true, "image": true, "cost": { - "input": 0.3, + "input": 0.01, "output": 1.2, "cache_read": 0, "cache_write": 0.09 @@ -40128,7 +41030,7 @@ "structured_output": true, "image": true, "cost": { - "input": 0.3, + "input": 0.01, "output": 1.2, "cache_read": 0, "cache_write": 0.09 @@ -43654,6 +44556,46 @@ "output": 0 } }, + "moark/Kimi-K2.6": { + "name": "Kimi K2.6", + "context": 262144, + "output": 262144, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true, + "cost": { + "input": 0.98, + "output": 4 + } + }, + "moark/deepseek-v4-flash-0731": { + "name": "DeepSeek V4 Flash 0731", + "context": 1000000, + "output": 384000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "cost": { + "input": 0.15, + "output": 0.3 + } + }, + "moark/kimi-k3": { + "name": "Kimi K3", + "context": 1048576, + "output": 131072, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true, + "cost": { + "input": 3, + "output": 15 + } + }, "moark/GLM-4.7": { "name": "GLM-4.7", "context": 204800, @@ -43661,8 +44603,8 @@ "reasoning": true, "tool_call": true, "cost": { - "input": 3.5, - "output": 14 + "input": 0.42, + "output": 2.2 } }, "moark/MiniMax-M2.1": { @@ -43672,10 +44614,69 @@ "reasoning": true, "tool_call": true, "cost": { - "input": 2.1, - "output": 8.4, - "cache_read": 2.1, - "cache_write": 8.4 + "input": 0.29, + "output": 1.2 + } + }, + "moark/DeepSeek-V4-Flash": { + "name": "DeepSeek V4 Flash", + "context": 1000000, + "output": 384000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "cost": { + "input": 0.5, + "output": 0.5 + } + }, + "moark/DeepSeek-V4-Pro": { + "name": "DeepSeek V4 Pro", + "context": 1000000, + "output": 384000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "cost": { + "input": 1.8, + "output": 3.6 + } + }, + "moark/MiniMax-M2.7": { + "name": "MiniMax-M2.7", + "context": 204800, + "output": 131072, + "reasoning": true, + "tool_call": true, + "cost": { + "input": 0.29, + "output": 1.2 + } + }, + "moark/Qwen3.6-Flash": { + "name": "Qwen3.6 Flash", + "context": 1000000, + "output": 65536, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true, + "cost": { + "input": 0.18, + "output": 1.03 + } + }, + "moark/GLM-5.3": { + "name": "GLM-5.3", + "context": 1000000, + "output": 131072, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "cost": { + "input": 1.2, + "output": 4.18 } }, "atomic-chat/gemma-4-E4B-it-MLX-4bit": { @@ -48093,6 +49094,2218 @@ "cache_write": 0 } }, + "aimlapi/sao10k/l3-lunaris-8b": { + "name": "Llama 3 8B Lunaris", + "context": 8192, + "output": 7372, + "structured_output": true, + "cost": { + "input": 0.06877, + "output": 0.06877 + } + }, + "aimlapi/sao10k/l3.3-euryale-70b": { + "name": "Llama 3.3 Euryale 70B", + "context": 131072, + "output": 16384, + "structured_output": true, + "cost": { + "input": 0.89401, + "output": 1.03155 + } + }, + "aimlapi/sao10k/l3.1-euryale-70b": { + "name": "Llama 3.1 Euryale 70B v2.2", + "context": 131072, + "output": 16384, + "tool_call": true, + "structured_output": true, + "cost": { + "input": 1.99488, + "output": 1.99488 + } + }, + "aimlapi/bytedance-seed/seed-1.6-flash": { + "name": "Seed 1.6 Flash", + "context": 262144, + "output": 32768, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 0.103155, + "output": 0.41262 + } + }, + "aimlapi/bytedance-seed/seed-2.0-lite": { + "name": "Seed-2.0-Lite", + "context": 262144, + "output": 131072, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true, + "cost": { + "input": 0.34385, + "output": 2.7508 + } + }, + "aimlapi/bytedance-seed/seed-2.0-mini": { + "name": "Seed-2.0-Mini", + "context": 262144, + "output": 131072, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true, + "cost": { + "input": 0.13754, + "output": 0.55016 + } + }, + "aimlapi/bytedance-seed/seed-2.0-code": { + "name": "Seed-2.0-Code", + "context": 262144, + "output": 131072, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true, + "cost": { + "input": 0.6877, + "output": 4.1262 + } + }, + "aimlapi/anthropic/claude-opus-4.5": { + "name": "Claude 4.5 Opus", + "context": 200000, + "output": 64000, + "reasoning": true, + "tool_call": true, + "image": true, + "cost": { + "input": 6.877, + "output": 34.385, + "cache_read": 0.6877 + } + }, + "aimlapi/anthropic/claude-opus-4.7": { + "name": "Claude 4.7 Opus", + "context": 1000000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "image": true, + "cost": { + "input": 6.877, + "output": 34.385, + "cache_read": 0.6877 + } + }, + "aimlapi/anthropic/claude-haiku-5.5": { + "name": "Claude Haiku 5.5", + "context": 1000000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 0.13, + "output": 0.65, + "cache_read": 0.013 + } + }, + "aimlapi/anthropic/claude-opus-4.8": { + "name": "Claude 4.8 Opus", + "context": 1000000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "image": true, + "cost": { + "input": 6.877, + "output": 34.385, + "cache_read": 0.6877 + } + }, + "aimlapi/anthropic/claude-haiku-4.5": { + "name": "Claude 4.5 Haiku", + "context": 200000, + "output": 64000, + "reasoning": true, + "tool_call": true, + "image": true, + "cost": { + "input": 1.3754, + "output": 6.877, + "cache_read": 0.13754 + } + }, + "aimlapi/anthropic/claude-opus-5": { + "name": "Claude Opus 5", + "context": 1000000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "image": true, + "cost": { + "input": 6.5, + "output": 32.5, + "cache_read": 0.65 + } + }, + "aimlapi/anthropic/claude-sonnet-5.5": { + "name": "Claude Sonnet 5.5", + "context": 1000000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "image": true, + "cost": { + "input": 2.6, + "output": 13, + "cache_read": 0.26 + } + }, + "aimlapi/anthropic/claude-fable-5.1": { + "name": "Claude Fable 5.1", + "context": 1000000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "image": true, + "cost": { + "input": 13, + "output": 65, + "cache_read": 0.325 + } + }, + "aimlapi/anthropic/claude-sonnet-4.5": { + "name": "Claude 4.5 Sonnet", + "context": 200000, + "output": 64000, + "reasoning": true, + "tool_call": true, + "image": true, + "cost": { + "input": 4.1262, + "output": 20.631, + "cache_read": 0.41262 + } + }, + "aimlapi/anthropic/claude-fable-5": { + "name": "Claude Fable 5", + "context": 1000000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "image": true, + "cost": { + "input": 13, + "output": 65, + "cache_read": 1.3 + } + }, + "aimlapi/anthropic/claude-sonnet-5": { + "name": "Claude Sonnet 5", + "context": 1000000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "image": true, + "cost": { + "input": 2.6, + "output": 13, + "cache_read": 0.26 + } + }, + "aimlapi/anthropic/claude-sonnet-4.6": { + "name": "Claude 4.6 Sonnet", + "context": 200000, + "output": 64000, + "reasoning": true, + "tool_call": true, + "image": true, + "cost": { + "input": 4.1262, + "output": 20.631, + "cache_read": 0.41262 + } + }, + "aimlapi/anthropic/claude-opus-5.5": { + "name": "Claude Opus 5.5", + "context": 1000000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "image": true, + "cost": { + "input": 5.2, + "output": 26, + "cache_read": 0.26 + } + }, + "aimlapi/cohere/command-r-08-2024": { + "name": "Command R (08-2024)", + "context": 128000, + "output": 4000, + "tool_call": true, + "cost": { + "input": 0.20631, + "output": 0.82524 + } + }, + "aimlapi/cohere/command-a": { + "name": "Command A", + "context": 256000, + "output": 256000, + "structured_output": true, + "cost": { + "input": 3.4385, + "output": 13.754 + } + }, + "aimlapi/cohere/command-r7b-12-2024": { + "name": "Command R7B (12-2024)", + "context": 128000, + "output": 4000, + "tool_call": true, + "cost": { + "input": 0.051578, + "output": 0.20631 + } + }, + "aimlapi/cohere/command-r-plus-08-2024": { + "name": "Command R+ (08-2024)", + "context": 128000, + "output": 4000, + "tool_call": true, + "cost": { + "input": 3.4385, + "output": 13.754 + } + }, + "aimlapi/deepseek/deepseek-v4.1-flash": { + "name": "DeepSeek V4.1 Flash", + "context": 1048576, + "output": 384000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 0.39, + "output": 1.56, + "cache_read": 0.0078 + } + }, + "aimlapi/deepseek/deepseek-v4-flash-vision-exp": { + "name": "DeepSeek V4 Flash Vision Exp", + "context": 1048576, + "output": 384000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 0.572, + "output": 1.716, + "cache_read": 0.0182 + } + }, + "aimlapi/deepseek/deepseek-chat": { + "name": "DeepSeek V4 Flash", + "context": 1000000, + "output": 384000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "cost": { + "input": 0.39, + "output": 1.56, + "cache_read": 0.0078 + } + }, + "aimlapi/deepseek/deepseek-v4-pro-0813": { + "name": "DeepSeek V4 Pro 0813", + "context": 1048576, + "output": 384000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "cost": { + "input": 2.393196, + "output": 4.786392, + "cache_read": 0.199433 + } + }, + "aimlapi/deepseek/deepseek-chat-v3-0324": { + "name": "DeepSeek V3", + "context": 128000, + "output": 124000, + "tool_call": true, + "structured_output": true, + "cost": { + "input": 0.398866, + "output": 1.567956, + "cache_read": 0.192556 + } + }, + "aimlapi/deepseek/deepseek-v4-pro": { + "name": "DeepSeek V4 Pro", + "context": 1000000, + "output": 384000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "cost": { + "input": 1.17, + "output": 3.51, + "cache_read": 0.039 + } + }, + "aimlapi/deepseek/deepseek-v4-flash": { + "name": "DeepSeek V4 Flash", + "context": 1000000, + "output": 384000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "cost": { + "input": 0.39, + "output": 1.56, + "cache_read": 0.0078 + } + }, + "aimlapi/unbiased/pareto": { + "name": "Pareto", + "context": 262144, + "output": 131072, + "tool_call": true, + "image": true, + "cost": { + "input": 3.4385, + "output": 10.3155, + "cache_read": 0.34385 + } + }, + "aimlapi/tencent/hy-mt2-30b-a3b": { + "name": "Hy-MT2-30B-A3B", + "context": 8192, + "output": 4096, + "structured_output": true, + "cost": { + "input": 0.10178, + "output": 0.405743 + } + }, + "aimlapi/tencent/hy-mt2-1.8b": { + "name": "Hy-MT2-1.8B", + "context": 8192, + "output": 4096, + "cost": { + "input": 0.060518, + "output": 0.243446 + } + }, + "aimlapi/tencent/hy3": { + "name": "Hy3", + "context": 262144, + "output": 131072, + "reasoning": true, + "tool_call": true, + "cost": { + "input": 0.27508, + "output": 1.10032, + "cache_read": 0.06877 + } + }, + "aimlapi/tencent/hy-mt2-7b": { + "name": "Hy-MT2-7B", + "context": 8192, + "output": 4096, + "structured_output": true, + "cost": { + "input": 0.10178, + "output": 0.405743 + } + }, + "aimlapi/tencent/hy4-preview": { + "name": "Hy4 preview", + "context": 1048576, + "output": 64000, + "reasoning": true, + "tool_call": true, + "cost": { + "input": 1.147084, + "output": 3.439875, + "cache_read": 0.057767 + } + }, + "aimlapi/anthracite-org/magnum-v4-72b": { + "name": "Magnum v4 72B", + "context": 32000, + "output": 16384, + "structured_output": true, + "cost": { + "input": 4.1262, + "output": 6.877 + } + }, + "aimlapi/meta-llama/Llama-3.3-70B-Instruct-Turbo": { + "name": "Llama 3.3 70B Instruct Turbo", + "context": 128000, + "output": 127000, + "tool_call": true, + "cost": { + "input": 1.352, + "output": 1.352 + } + }, + "aimlapi/z-ai/glm-4.6v": { + "name": "GLM 4.6V", + "context": 131072, + "output": 32768, + "reasoning": true, + "tool_call": true, + "image": true, + "video": true, + "cost": { + "input": 0.41262, + "output": 1.23786, + "cache_read": 0.075647 + } + }, + "aimlapi/z-ai/glm-5v-turbo": { + "name": "GLM 5V Turbo", + "context": 202752, + "output": 131072, + "reasoning": true, + "tool_call": true, + "image": true, + "video": true, + "cost": { + "input": 1.56, + "output": 5.2, + "cache_read": 0.312 + } + }, + "aimlapi/z-ai/glm-5.3-flash": { + "name": "GLM 5.3 Flash", + "context": 1048576, + "output": 131072, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true, + "cost": { + "input": 0.195, + "output": 0.65, + "cache_read": 0.039 + } + }, + "aimlapi/z-ai/glm-4.5v": { + "name": "GLM 4.5V", + "context": 65536, + "output": 16384, + "reasoning": true, + "tool_call": true, + "image": true, + "video": true, + "cost": { + "input": 0.82524, + "output": 2.47572, + "cache_read": 0.151294 + } + }, + "aimlapi/z-ai/glm-4.7-flash": { + "name": "GLM 4.7 Flash", + "context": 202752, + "output": 16384, + "reasoning": true, + "tool_call": true, + "cost": { + "input": 0.171925, + "output": 0.6877, + "cache_read": 0.013754 + } + }, + "aimlapi/z-ai/glm-5-turbo": { + "name": "GLM 5 Turbo", + "context": 262144, + "output": 131072, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "cost": { + "input": 1.56, + "output": 5.2, + "cache_read": 0.312 + } + }, + "aimlapi/inference-net/schematron-v2-small": { + "name": "Schematron V2 Small", + "context": 128000, + "output": 4096, + "structured_output": true, + "cost": { + "input": 0.06877, + "output": 0.316342 + } + }, + "aimlapi/inference-net/schematron-v2-turbo": { + "name": "Schematron V2 Turbo", + "context": 128000, + "output": 8192, + "structured_output": true, + "cost": { + "input": 0.041262, + "output": 0.20631 + } + }, + "aimlapi/thinkingmachines/inkling-small": { + "name": "Inkling Small", + "context": 524288, + "output": 262144, + "reasoning": true, + "tool_call": true, + "image": true, + "cost": { + "input": 0.797732, + "output": 1.980576, + "cache_read": 0.159546 + } + }, + "aimlapi/thinkingmachines/inkling": { + "name": "Inkling", + "context": 1048576, + "output": 1048576, + "reasoning": true, + "tool_call": true, + "image": true, + "cost": { + "input": 1.3754, + "output": 5.57037, + "cache_read": 0.233818 + } + }, + "aimlapi/perplexity/sonar-pro": { + "name": "Sonar Pro", + "context": 200000, + "output": 100000, + "image": true, + "cost": { + "input": 3.9, + "output": 19.5 + } + }, + "aimlapi/perplexity/sonar": { + "name": "Sonar", + "context": 128000, + "output": 100000, + "cost": { + "input": 1.3, + "output": 1.3 + } + }, + "aimlapi/meta/muse-spark-1.3": { + "name": "Muse Spark 1.3", + "context": 1048576, + "output": 131072, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true, + "cost": { + "input": 1.71925, + "output": 5.84545, + "cache_read": 0.20631 + } + }, + "aimlapi/meta/muse-glimmer-30b": { + "name": "Muse Glimmer 30B", + "context": 131072, + "output": 131072, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 0.48139, + "output": 2.0631, + "cache_read": 0.055016 + } + }, + "aimlapi/meta/muse-spark-1.1": { + "name": "Muse Spark 1.1", + "context": 1048576, + "output": 131072, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true, + "cost": { + "input": 1.71925, + "output": 5.84545, + "cache_read": 0.20631 + } + }, + "aimlapi/meta/muse-spark-1.2": { + "name": "Muse Spark 1.2", + "context": 1048576, + "output": 131072, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true, + "cost": { + "input": 1.71925, + "output": 5.84545, + "cache_read": 0.20631 + } + }, + "aimlapi/nousresearch/hermes-3-llama-3.1-70b": { + "name": "Hermes 3 70B Instruct", + "context": 131072, + "output": 16384, + "structured_output": true, + "cost": { + "input": 0.96278, + "output": 0.96278 + } + }, + "aimlapi/nousresearch/hermes-3-llama-3.1-405b": { + "name": "Hermes 3 405B Instruct", + "context": 131072, + "output": 16384, + "structured_output": true, + "cost": { + "input": 1.3754, + "output": 1.3754 + } + }, + "aimlapi/alibaba/qwen3.8-27b": { + "name": "Qwen3.8 27B", + "context": 262144, + "output": 131072, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true, + "cost": { + "input": 0.61893, + "output": 4.40128 + } + }, + "aimlapi/alibaba/qwen3.8-2.4t-a95b": { + "name": "Qwen3.8 2.4T A95B", + "context": 262144, + "output": 52429, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "cost": { + "input": 3.4385, + "output": 8.59625, + "cache_read": 0.6877 + } + }, + "aimlapi/alibaba/qwen-max": { + "name": "Qwen Max", + "context": 32000, + "output": 8192, + "tool_call": true, + "cost": { + "input": 2.08, + "output": 8.32, + "cache_read": 0.416 + } + }, + "aimlapi/alibaba/qwen3.8-max": { + "name": "Qwen3.8 Max", + "context": 1000000, + "output": 131072, + "reasoning": true, + "tool_call": true, + "image": true, + "video": true, + "cost": { + "input": 2.6, + "output": 7.8, + "cache_read": 0.325 + } + }, + "aimlapi/alibaba/qwen-plus": { + "name": "Qwen Plus", + "context": 131000, + "output": 16384, + "reasoning": true, + "tool_call": true, + "cost": { + "input": 0.52, + "output": 1.56, + "cache_read": 0.104 + } + }, + "aimlapi/alibaba/qwen3-coder-480b-a35b-instruct": { + "name": "Qwen3 Coder", + "context": 262000, + "output": 65536, + "tool_call": true, + "cost": { + "input": 1.3754, + "output": 6.705075, + "cache_read": 1.3754 + } + }, + "aimlapi/alibaba/qwen3-next-80b-a3b-instruct": { + "name": "Qwen3 Next 80B A3B Instruct", + "context": 129024, + "output": 16384, + "tool_call": true, + "cost": { + "input": 0.20631, + "output": 1.65048 + } + }, + "aimlapi/alibaba/qwen3.8-max-prime": { + "name": "Qwen3.8 Max Prime", + "context": 1000000, + "output": 131072, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true, + "cost": { + "input": 5.5016, + "output": 16.5048, + "cache_read": 0.6877 + } + }, + "aimlapi/alibaba/qwen3.8-flash": { + "name": "Qwen3.8 Flash", + "context": 1000000, + "output": 131072, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true, + "cost": { + "input": 0.208, + "output": 0.611, + "cache_read": 0.0208 + } + }, + "aimlapi/cognitivecomputations/dolphin-mistral-24b-venice-edition": { + "name": "Venice Uncensored", + "context": 128000, + "output": 8192, + "cost": { + "input": 0.27508, + "output": 1.23786 + } + }, + "aimlapi/thedrummer/skyfall-36b-v2": { + "name": "Skyfall 36B V2", + "context": 32768, + "output": 32768, + "structured_output": true, + "cost": { + "input": 0.75647, + "output": 1.10032, + "cache_read": 0.34385 + } + }, + "aimlapi/thedrummer/unslopnemo-12b": { + "name": "UnslopNemo 12B", + "context": 32768, + "output": 32768, + "structured_output": true, + "cost": { + "input": 0.55016, + "output": 0.55016 + } + }, + "aimlapi/thedrummer/cydonia-24b-v4.1": { + "name": "Cydonia 24B V4.1", + "context": 131072, + "output": 131072, + "structured_output": true, + "cost": { + "input": 0.41262, + "output": 0.6877, + "cache_read": 0.20631 + } + }, + "aimlapi/x-ai/grok-4-fast-non-reasoning": { + "name": "Grok 4 Fast Non-Reasoning", + "context": 2000000, + "output": 1999000, + "tool_call": true, + "image": true, + "video": true, + "cost": { + "input": 1.625, + "output": 3.25, + "cache_read": 0.26 + } + }, + "aimlapi/x-ai/grok-4-20-0309-non-reasoning": { + "name": "Grok 4.20 Non-Reasoning", + "context": 2000000, + "output": 1999000, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 1.625, + "output": 3.25, + "cache_read": 0.26 + } + }, + "aimlapi/upstage/solar-pro-3": { + "name": "Solar Pro 3", + "context": 128000, + "output": 8192, + "reasoning": true, + "tool_call": true, + "cost": { + "input": 0.20631, + "output": 0.82524, + "cache_read": 0.020631 + } + }, + "aimlapi/upstage/solar-pro4": { + "name": "Solar Pro 4", + "context": 524288, + "output": 131072, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "cost": { + "input": 0.041262, + "output": 0.165048, + "cache_read": 0.008252 + } + }, + "aimlapi/google/gemini-flash-latest": { + "name": "Gemini Flash Latest", + "context": 1048576, + "output": 65536, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true, + "cost": { + "input": 2.0631, + "output": 12.3786, + "cache_read": 0.20631 + } + }, + "aimlapi/google/gemma-4-31b-it": { + "name": "Gemma 4 31B Instruct", + "context": 256000, + "output": 16384, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 1.361646, + "output": 2.049346, + "cache_read": 1.361646 + } + }, + "aimlapi/google/gemma-3-27b-it": { + "name": "Gemma 3 27B", + "context": 128000, + "output": 117964, + "tool_call": true, + "image": true, + "cost": { + "input": 0.20631, + "output": 0.632684, + "cache_read": 0.103155 + } + }, + "aimlapi/google/gemma-2-27b-it": { + "name": "Gemma 2 27B", + "context": 8192, + "output": 2048, + "structured_output": true, + "cost": { + "input": 0.89401, + "output": 0.89401 + } + }, + "aimlapi/google/gemini-3.6-flash": { + "name": "Gemini 3.6 Flash", + "context": 1048576, + "output": 65536, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true, + "cost": { + "input": 1.95, + "output": 9.75, + "cache_read": 0.195 + } + }, + "aimlapi/google/gemma-4-26b-a4b-it": { + "name": "Gemma 4 26B A4B IT", + "context": 262144, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 0.20631, + "output": 0.82524, + "cache_read": 0.20631 + } + }, + "aimlapi/google/gemini-3.1-pro-preview": { + "name": "Gemini 3.1 Pro Preview", + "context": 1000000, + "output": 65536, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true, + "cost": { + "input": 2.6, + "output": 15.6, + "cache_read": 0.65 + } + }, + "aimlapi/google/gemma-3-12b-it": { + "name": "Gemma 3 12B", + "context": 131000, + "output": 96000, + "tool_call": true, + "image": true, + "cost": { + "input": 0.06877, + "output": 0.20631, + "cache_read": 0.055016 + } + }, + "aimlapi/google/gemini-3-8-flash": { + "name": "Gemini 3.8 Flash", + "context": 1048576, + "output": 65536, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true, + "cost": { + "input": 0.975, + "output": 4.875, + "cache_read": 0.0975 + } + }, + "aimlapi/google/gemini-3.7-flash": { + "name": "Gemini 3.7 Flash", + "context": 1048576, + "output": 65536, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true, + "cost": { + "input": 0.975, + "output": 4.875, + "cache_read": 0.0975 + } + }, + "aimlapi/google/gemini-3.1-pro-preview-customtools": { + "name": "Gemini 3.1 Pro Preview Custom Tools", + "context": 1048756, + "output": 65536, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true, + "cost": { + "input": 2.7508, + "output": 16.5048, + "cache_read": 0.27508 + } + }, + "aimlapi/google/gemini-3.8-flash": { + "name": "Gemini 3.8 Flash", + "context": 1048576, + "output": 65536, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true, + "cost": { + "input": 0.975, + "output": 4.875, + "cache_read": 0.0975 + } + }, + "aimlapi/google/gemma-3-4b-it": { + "name": "Gemma 3 4B", + "context": 131000, + "output": 32768, + "tool_call": true, + "image": true, + "cost": { + "input": 0.06877, + "output": 0.13754, + "cache_read": 0.055016 + } + }, + "aimlapi/google/gemini-3.1-flash-lite-preview": { + "name": "Gemini 3.1 Flash Lite Preview", + "context": 1000000, + "output": 65536, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true, + "cost": { + "input": 0.34385, + "output": 2.0631, + "cache_read": 0.034385 + } + }, + "aimlapi/ibm-granite/granite-4.0-h-micro": { + "name": "Granite 4.0 Micro", + "context": 131000, + "output": 131000, + "tool_call": true, + "structured_output": true, + "cost": { + "input": 0.023382, + "output": 0.154045 + } + }, + "aimlapi/mistralai/mistral-nemo": { + "name": "Mistral NeMo", + "context": 128000, + "output": 16384, + "tool_call": true, + "cost": { + "input": 0.20631, + "output": 0.233818, + "cache_read": 0.20631 + } + }, + "aimlapi/mistralai/ministral-8b-2512": { + "name": "Ministral 3 8B 2512", + "context": 262144, + "output": 209715, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 0.41262, + "output": 0.41262, + "cache_read": 0.020631 + } + }, + "aimlapi/mistralai/mistral-small-24b-instruct-2501": { + "name": "Small 3", + "context": 32768, + "output": 16384, + "structured_output": true, + "cost": { + "input": 0.06877, + "output": 0.110032 + } + }, + "aimlapi/mistralai/devstral-2512": { + "name": "Devstral 2 2512", + "context": 262144, + "output": 262144, + "tool_call": true, + "cost": { + "input": 0.605176, + "output": 3.02588, + "cache_read": 0.060518 + } + }, + "aimlapi/mistralai/mistral-saba": { + "name": "Saba", + "context": 32768, + "output": 26214, + "tool_call": true, + "structured_output": true, + "cost": { + "input": 0.27508, + "output": 0.82524, + "cache_read": 0.027508 + } + }, + "aimlapi/mistralai/mistral-medium-3-5": { + "name": "Medium 3.5", + "context": 262144, + "output": 209715, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 2.0631, + "output": 10.3155 + } + }, + "aimlapi/mistralai/mistral-medium-3.1": { + "name": "Medium 3.1", + "context": 131072, + "output": 104857, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 0.55016, + "output": 2.7508, + "cache_read": 0.055016 + } + }, + "aimlapi/mistralai/mistral-small-3.2-24b-instruct": { + "name": "Small 3.2 24B", + "context": 128000, + "output": 16384, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 0.103155, + "output": 0.27508 + } + }, + "aimlapi/mistralai/mistral-large": { + "name": "Large", + "context": 128000, + "output": 102400, + "tool_call": true, + "structured_output": true, + "cost": { + "input": 2.7508, + "output": 8.2524, + "cache_read": 0.27508 + } + }, + "aimlapi/mistralai/mistral-small-2603": { + "name": "Small 4", + "context": 262144, + "output": 256000, + "reasoning": true, + "tool_call": true, + "image": true, + "cost": { + "input": 0.257888, + "output": 1.03155, + "cache_read": 0.020631 + } + }, + "aimlapi/mistralai/mistral-medium-3": { + "name": "Medium 3", + "context": 131072, + "output": 104857, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 0.55016, + "output": 2.7508, + "cache_read": 0.055016 + } + }, + "aimlapi/mistralai/voxtral-small-24b-2507": { + "name": "Voxtral Small 24B 2507", + "context": 32000, + "output": 32768, + "tool_call": true, + "cost": { + "input": 0.13754, + "output": 0.41262, + "cache_read": 0.013754 + } + }, + "aimlapi/mistralai/mistral-large-2407": { + "name": "Large 2407", + "context": 131072, + "output": 104857, + "tool_call": true, + "structured_output": true, + "cost": { + "input": 2.7508, + "output": 8.2524, + "cache_read": 0.27508 + } + }, + "aimlapi/mistralai/ministral-14b-2512": { + "name": "Ministral 3 14B 2512", + "context": 262144, + "output": 209715, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 0.48139, + "output": 0.48139, + "cache_read": 0.027508 + } + }, + "aimlapi/mistralai/mistral-small-3.1-24b-instruct": { + "name": "Small 3.1 24B", + "context": 128000, + "output": 128000, + "image": true, + "cost": { + "input": 0.482765, + "output": 0.763347 + } + }, + "aimlapi/mistralai/ministral-3b-2512": { + "name": "Ministral 3 3B 2512", + "context": 131072, + "output": 104857, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 0.20631, + "output": 0.20631, + "cache_read": 0.013754 + } + }, + "aimlapi/mistralai/mixtral-8x22b-instruct": { + "name": "Mixtral 8x22B Instruct", + "context": 65536, + "output": 52428, + "tool_call": true, + "structured_output": true, + "cost": { + "input": 2.7508, + "output": 8.2524, + "cache_read": 0.27508 + } + }, + "aimlapi/mistralai/codestral-2508": { + "name": "Codestral 2508", + "context": 256000, + "output": 8192, + "tool_call": true, + "structured_output": true, + "cost": { + "input": 0.41262, + "output": 1.23786, + "cache_read": 0.041262 + } + }, + "aimlapi/sakana/fugu-max": { + "name": "Fugu Max", + "context": 1000000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 2.7508, + "output": 8.2524, + "cache_read": 0.34385 + } + }, + "aimlapi/sakana/fugu-ultra-v2": { + "name": "Fugu Ultra v2", + "context": 1000000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 6.877, + "output": 41.262, + "cache_read": 0.6877 + } + }, + "aimlapi/sakana/fugu-ultra": { + "name": "Fugu Ultra", + "context": 1000000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 6.877, + "output": 41.262, + "cache_read": 0.6877 + } + }, + "aimlapi/moonshotai/kimi-k2-thinking": { + "name": "Kimi K2 Thinking", + "context": 262144, + "output": 98304, + "reasoning": true, + "tool_call": true, + "cost": { + "input": 0.82524, + "output": 3.4385, + "cache_read": 0.20631 + } + }, + "aimlapi/moonshotai/kimi-k2-0905": { + "name": "Kimi K2 0905", + "context": 262144, + "output": 98304, + "tool_call": true, + "cost": { + "input": 1.3754, + "output": 4.1262 + } + }, + "aimlapi/moonshotai/kimi-k2": { + "name": "Kimi K2 0711", + "context": 131072, + "output": 98304, + "tool_call": true, + "cost": { + "input": 0.783978, + "output": 3.16342 + } + }, + "aimlapi/rekaai/reka-edge": { + "name": "Reka Edge", + "context": 16384, + "output": 16384, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true, + "cost": { + "input": 0.13754, + "output": 0.13754 + } + }, + "aimlapi/xiaomi/mimo-v2.5": { + "name": "MiMo V2.5", + "context": 1000000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "image": true, + "video": true, + "cost": { + "input": 0.192556, + "output": 0.385112, + "cache_read": 0.003851 + } + }, + "aimlapi/xiaomi/mimo-v2.5-pro": { + "name": "MiMo V2.5 Pro", + "context": 1000000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "cost": { + "input": 0.598299, + "output": 1.196598, + "cache_read": 0.004951 + } + }, + "aimlapi/undi95/remm-slerp-l2-13b": { + "name": "ReMM SLERP 13B", + "context": 6144, + "output": 4096, + "structured_output": true, + "cost": { + "input": 0.6877, + "output": 1.03155 + } + }, + "aimlapi/gryphe/mythomax-l2-13b": { + "name": "MythoMax 13B", + "context": 4096, + "output": 4096, + "cost": { + "input": 2.578875, + "output": 2.578875, + "cache_read": 2.578875 + } + }, + "aimlapi/mancer/weaver": { + "name": "Weaver (alpha)", + "context": 8000, + "output": 2000, + "cost": { + "input": 1.03155, + "output": 1.3754 + } + }, + "aimlapi/stepfun/step-5-preview": { + "name": "Step 5 Preview", + "context": 1000000, + "output": 64000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true, + "cost": { + "input": 1.3754, + "output": 3.71358, + "cache_read": 0.06877 + } + }, + "aimlapi/inception/mercury-2.5": { + "name": "Mercury 2.5", + "context": 260000, + "output": 65536, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "cost": { + "input": 0.27508, + "output": 1.03155, + "cache_read": 0.027508 + } + }, + "aimlapi/inception/mercury-2": { + "name": "Mercury 2", + "context": 128000, + "output": 50000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "cost": { + "input": 0.34385, + "output": 1.03155, + "cache_read": 0.034385 + } + }, + "aimlapi/amazon/nova-lite-v1": { + "name": "Nova Lite 1.0", + "context": 300000, + "output": 5120, + "tool_call": true, + "image": true, + "cost": { + "input": 0.082524, + "output": 0.330096 + } + }, + "aimlapi/amazon/nova-pro-v1": { + "name": "Nova Pro 1.0", + "context": 300000, + "output": 5120, + "tool_call": true, + "image": true, + "cost": { + "input": 1.10032, + "output": 4.40128 + } + }, + "aimlapi/amazon/nova-micro-v1": { + "name": "Nova Micro 1.0", + "context": 128000, + "output": 5120, + "tool_call": true, + "cost": { + "input": 0.048139, + "output": 0.192556 + } + }, + "aimlapi/relace/relace-search": { + "name": "Search", + "context": 256000, + "output": 128000, + "tool_call": true, + "cost": { + "input": 1.3754, + "output": 4.1262 + } + }, + "aimlapi/relace/relace-apply-3": { + "name": "Apply 3", + "context": 256000, + "output": 128000, + "cost": { + "input": 1.16909, + "output": 1.71925 + } + }, + "aimlapi/aion-labs/aion-rp-llama-3.1-8b": { + "name": "Aion-RP 1.0 (8B)", + "context": 32768, + "output": 32768, + "cost": { + "input": 1.10032, + "output": 2.20064 + } + }, + "aimlapi/morph/morph-v3-large": { + "name": "V3 Large", + "context": 262144, + "output": 131072, + "structured_output": true, + "cost": { + "input": 1.23786, + "output": 2.61326 + } + }, + "aimlapi/morph/morph-v3-fast": { + "name": "V3 Fast", + "context": 81920, + "output": 38000, + "cost": { + "input": 1.10032, + "output": 1.65048 + } + }, + "aimlapi/openai/gpt-5.4-image-2": { + "name": "GPT-5.4 Image 2", + "context": 272000, + "output": 128000, + "reasoning": true, + "structured_output": true, + "image": true, + "cost": { + "input": 11.0032, + "output": 20.631, + "cache_read": 2.7508 + } + }, + "aimlapi/openai/gpt-5.4-pro": { + "name": "GPT-5.4 Pro", + "context": 1050000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "image": true, + "cost": { + "input": 41.262, + "output": 247.572 + } + }, + "aimlapi/openai/gpt-3.5-turbo": { + "name": "GPT-3.5 Turbo", + "context": 16000, + "output": 4096, + "cost": { + "input": 0.65, + "output": 1.95 + } + }, + "aimlapi/openai/gpt-5.5-pro": { + "name": "GPT-5.5 Pro", + "context": 1050000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 41.262, + "output": 247.572 + } + }, + "aimlapi/openai/gpt-5.4-nano": { + "name": "GPT-5.4 Nano", + "context": 400000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 0.27508, + "output": 1.71925, + "cache_read": 0.027508 + } + }, + "aimlapi/openai/gpt-4o-2024-05-13": { + "name": "GPT-4o", + "context": 128000, + "output": 16384, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 6.5, + "output": 19.5 + } + }, + "aimlapi/openai/gpt-4o": { + "name": "GPT-4o", + "context": 128000, + "output": 16384, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 3.25, + "output": 13, + "cache_read": 1.625 + } + }, + "aimlapi/openai/gpt-5.6-sol-pro": { + "name": "GPT-5.6 Sol Pro", + "context": 1050000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 5.5016, + "output": 27.508, + "cache_read": 0.55016 + } + }, + "aimlapi/openai/gpt-5-mini": { + "name": "GPT-5 Mini", + "context": 400000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 0.378235, + "output": 3.02588, + "cache_read": 0.34385 + } + }, + "aimlapi/openai/gpt-5.2-pro": { + "name": "GPT-5.2 Pro", + "context": 400000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "image": true, + "cost": { + "input": 28.8834, + "output": 231.0672 + } + }, + "aimlapi/openai/o3-mini": { + "name": "o3 Mini", + "context": 200000, + "output": 100000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "cost": { + "input": 1.43, + "output": 5.72, + "cache_read": 0.715 + } + }, + "aimlapi/openai/gpt-4": { + "name": "GPT-4", + "context": 8000, + "output": 8192, + "tool_call": true, + "cost": { + "input": 39, + "output": 78, + "cache_read": 39 + } + }, + "aimlapi/openai/gpt-5.3-codex": { + "name": "GPT-5.3 Codex", + "context": 400000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 4.8139, + "output": 38.5112, + "cache_read": 0.48139 + } + }, + "aimlapi/openai/gpt-4.1-nano": { + "name": "GPT-4.1 Nano", + "context": 1000000, + "output": 32768, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 0.13, + "output": 0.52, + "cache_read": 0.0325 + } + }, + "aimlapi/openai/gpt-5-nano": { + "name": "GPT-5 Nano", + "context": 400000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 0.075647, + "output": 0.605176, + "cache_read": 0.06877 + } + }, + "aimlapi/openai/o1": { + "name": "o1", + "context": 128000, + "output": 100000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 19.5, + "output": 78, + "cache_read": 9.75 + } + }, + "aimlapi/openai/gpt-5-pro": { + "name": "GPT-5 Pro", + "context": 400000, + "output": 272000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 20.631, + "output": 165.048 + } + }, + "aimlapi/openai/gpt-6.1-sol": { + "name": "GPT-6.1 Sol", + "context": 1050000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 2.6, + "output": 13, + "cache_read": 0.13 + } + }, + "aimlapi/openai/gpt-4o-2024-08-06": { + "name": "GPT-4o", + "context": 128000, + "output": 16384, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 3.25, + "output": 13, + "cache_read": 1.625 + } + }, + "aimlapi/openai/gpt-6-astra": { + "name": "GPT-6 Astra", + "context": 1050000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 13, + "output": 65, + "cache_read": 1.3 + } + }, + "aimlapi/openai/gpt-5.6-luna-pro": { + "name": "GPT-5.6 Luna Pro", + "context": 1050000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 0.27508, + "output": 1.65048, + "cache_read": 0.027508 + } + }, + "aimlapi/openai/gpt-4o-mini": { + "name": "GPT-4o Mini", + "context": 128000, + "output": 16384, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 0.195, + "output": 0.78, + "cache_read": 0.0975 + } + }, + "aimlapi/openai/o3-pro": { + "name": "o3 Pro", + "context": 200000, + "output": 100000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 27.508, + "output": 110.032 + } + }, + "aimlapi/openai/gpt-oss-20b": { + "name": "GPT OSS 20B", + "context": 131000, + "output": 117964, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "cost": { + "input": 0.103155, + "output": 0.41262, + "cache_read": 0.051578 + } + }, + "aimlapi/openai/gpt-oss-safeguard-20b": { + "name": "gpt-oss-safeguard-20b", + "context": 131072, + "output": 65536, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "cost": { + "input": 0.103155, + "output": 0.41262, + "cache_read": 0.051578 + } + }, + "aimlapi/openai/gpt-5-4": { + "name": "GPT-5.4", + "context": 1050000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 3.25, + "output": 19.5, + "cache_read": 0.325 + } + }, + "aimlapi/openai/gpt-5.4-mini": { + "name": "GPT-5.4 Mini", + "context": 400000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 2.0631, + "output": 12.3786, + "cache_read": 0.20631 + } + }, + "aimlapi/openai/gpt-5.6-luna": { + "name": "GPT-5.6 Luna", + "context": 1050000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 0.26, + "output": 1.56, + "cache_read": 0.026 + } + }, + "aimlapi/openai/gpt-5.1-codex-max": { + "name": "GPT-5.1-Codex-Max", + "context": 400000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 3.4385, + "output": 27.508, + "cache_read": 0.34385 + } + }, + "aimlapi/openai/gpt-4.1": { + "name": "GPT-4.1", + "context": 1047576, + "output": 32768, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 2.6, + "output": 10.4, + "cache_read": 0.65 + } + }, + "aimlapi/openai/gpt-5-5": { + "name": "GPT-5.5", + "context": 1050000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 6.5, + "output": 39, + "cache_read": 0.65 + } + }, + "aimlapi/openai/gpt-4o-2024-11-20": { + "name": "GPT-4o", + "context": 128000, + "output": 16384, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 3.25, + "output": 13, + "cache_read": 1.625 + } + }, + "aimlapi/openai/gpt-4.1-mini": { + "name": "GPT-4.1 Mini", + "context": 1000000, + "output": 32768, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 0.52, + "output": 2.08, + "cache_read": 0.13 + } + }, + "aimlapi/openai/gpt-5.6-terra-pro": { + "name": "GPT-5.6 Terra Pro", + "context": 1050000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 2.7508, + "output": 16.5048, + "cache_read": 0.27508 + } + }, + "aimlapi/openai/gpt-6-luna": { + "name": "GPT-6 Luna", + "context": 1050000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 0.13, + "output": 0.65, + "cache_read": 0.013 + } + }, + "aimlapi/openai/gpt-5-2": { + "name": "GPT-5.2", + "context": 400000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 2.275, + "output": 18.2, + "cache_read": 0.2275 + } + }, + "aimlapi/openai/gpt-5.6-terra": { + "name": "GPT-5.6 Terra", + "context": 1050000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 2.6, + "output": 15.6, + "cache_read": 0.26 + } + }, + "aimlapi/openai/gpt-4-turbo": { + "name": "GPT-4 Turbo", + "context": 128000, + "output": 4096, + "tool_call": true, + "image": true, + "cost": { + "input": 13, + "output": 39 + } + }, + "aimlapi/openai/gpt-5-1": { + "name": "GPT-5.1", + "context": 400000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 1.625, + "output": 13, + "cache_read": 0.1625 + } + }, + "aimlapi/openai/gpt-oss-120b": { + "name": "GPT OSS 120B", + "context": 131000, + "output": 117964, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "cost": { + "input": 0.48139, + "output": 1.30663, + "cache_read": 0.48139 + } + }, + "aimlapi/openai/gpt-5": { + "name": "GPT-5", + "context": 400000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 1.891175, + "output": 15.1294, + "cache_read": 1.71925 + } + }, + "aimlapi/openai/gpt-5.6-sol": { + "name": "GPT-5.6 Sol", + "context": 1050000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 5.2, + "output": 26, + "cache_read": 0.52 + } + }, + "aimlapi/openai/gpt-6-sol": { + "name": "GPT-6 Sol", + "context": 1050000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 2.6, + "output": 13, + "cache_read": 0.26 + } + }, + "aimlapi/openai/o1-pro": { + "name": "o1-pro", + "context": 200000, + "output": 100000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 206.31, + "output": 825.24 + } + }, + "aimlapi/zhipu/glm-5.2": { + "name": "GLM 5.2", + "context": 1000000, + "output": 131072, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "cost": { + "input": 1.82, + "output": 5.72, + "cache_read": 0.338 + } + }, + "aimlapi/zhipu/glm-5.3": { + "name": "GLM 5.3", + "context": 1024000, + "output": 131072, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "cost": { + "input": 1.82, + "output": 5.72, + "cache_read": 0.338 + } + }, + "aimlapi/moonshot/kimi-k3": { + "name": "Kimi K3", + "context": 1048576, + "output": 131072, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true, + "cost": { + "input": 3.9, + "output": 19.5, + "cache_read": 0.39 + } + }, "upstage/solar-pro4": { "name": "Solar Pro 4", "context": 524288, @@ -51926,6 +55139,21 @@ "output": 4.5 } }, + "google/gemini-4-argon": { + "name": "Gemini 4 Argon", + "context": 1048576, + "output": 32768, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true, + "cost": { + "input": 2, + "output": 10, + "cache_read": 0.1 + } + }, "google/gemini-3.1-flash-lite": { "name": "Gemini 3.1 Flash Lite", "context": 1048576, @@ -52532,6 +55760,21 @@ "cache_write": 6.25 } }, + "cloudflare-ai-gateway/anthropic/claude-haiku-5.5": { + "name": "Claude Haiku 5.5", + "context": 1000000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 0.1, + "output": 0.5, + "cache_read": 0.01, + "cache_write": 0.125 + } + }, "cloudflare-ai-gateway/anthropic/claude-opus-4.8": { "name": "Claude Opus 4.8", "context": 1000000, @@ -52705,6 +55948,66 @@ "cache_read": 0.25 } }, + "cloudflare-ai-gateway/meta/muse-spark-1.3": { + "name": "Muse Spark 1.3", + "context": 1048576, + "output": 131072, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true, + "cost": { + "input": 1.25, + "output": 4.25, + "cache_read": 0.16 + } + }, + "cloudflare-ai-gateway/meta/muse-spark-1.1": { + "name": "Muse Spark 1.1", + "context": 1048576, + "output": 131072, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true, + "cost": { + "input": 1.25, + "output": 4.25, + "cache_read": 0.16 + } + }, + "cloudflare-ai-gateway/meta/muse-spark-1.2": { + "name": "Muse Spark 1.2", + "context": 1048576, + "output": 131072, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true, + "cost": { + "input": 1.25, + "output": 4.25, + "cache_read": 0.16 + } + }, + "cloudflare-ai-gateway/meta/muse-wonder-1.0": { + "name": "Muse Wonder", + "context": 1048576, + "output": 131072, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true, + "cost": { + "input": 4, + "output": 20, + "cache_read": 0.2 + } + }, "cloudflare-ai-gateway/alibaba/qwen3.7-max": { "name": "Qwen3.7 Max", "context": 1000000, @@ -55670,6 +58973,18 @@ "output": 0.636 } }, + "ambient/unsloth/qwen3.8-27b-gguf": { + "name": "qwen3.8-27b-4q", + "context": 101072, + "output": 101072, + "tool_call": true, + "cost": { + "input": 0.001, + "output": 0.001, + "cache_read": 0, + "cache_write": 0 + } + }, "ambient/deepseek/deepseek-v4-flash-0731": { "name": "DeepSeek V4 Flash 0731", "context": 1048576, @@ -55712,6 +59027,18 @@ "cache_write": 0 } }, + "ambient/ambient/small": { + "name": "Ambient Small", + "context": 101072, + "output": 101072, + "tool_call": true, + "cost": { + "input": 0.001, + "output": 0.001, + "cache_read": 0, + "cache_write": 0 + } + }, "ambient/ambient/large": { "name": "Ambient Large", "context": 202752, @@ -56673,6 +60000,18 @@ "output": 0.6 } }, + "scaleway/glm-5.3": { + "name": "GLM-5.3", + "context": 256000, + "output": 16384, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "cost": { + "input": 2.01, + "output": 6.15 + } + }, "vercel/voyage/rerank-3-lite": { "name": "Voyage Rerank 3 Lite", "context": 32000, @@ -57287,19 +60626,6 @@ "cache_write": 0.125 } }, - "vercel/anthropic/claude-3-haiku": { - "name": "Claude Haiku 3", - "context": 200000, - "output": 4096, - "tool_call": true, - "image": true, - "cost": { - "input": 0.25, - "output": 1.25, - "cache_read": 0.03, - "cache_write": 0.3 - } - }, "vercel/anthropic/claude-opus-4.8": { "name": "Claude Opus 4.8", "context": 1000000, @@ -57482,20 +60808,6 @@ "cache_write": 12.5 } }, - "vercel/anthropic/claude-opus-4": { - "name": "Claude Opus 4", - "context": 200000, - "output": 32000, - "reasoning": true, - "tool_call": true, - "image": true, - "cost": { - "input": 15, - "output": 75, - "cache_read": 1.5, - "cache_write": 18.75 - } - }, "vercel/anthropic/claude-sonnet-4.5": { "name": "Claude Sonnet 4.5", "context": 200000, @@ -57526,6 +60838,7 @@ "context": 256000, "output": 8000, "tool_call": true, + "structured_output": true, "cost": { "input": 2.5, "output": 10 @@ -57614,6 +60927,20 @@ "output": 1.85 } }, + "vercel/deepseek/deepseek-v4.1-flash-fast": { + "name": "DeepSeek V4.1 Flash Fast", + "context": 1048576, + "output": 32768, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 0.6, + "output": 2.4, + "cache_read": 0.014 + } + }, "vercel/deepseek/deepseek-v3.1": { "name": "DeepSeek-V3.1", "context": 163840, @@ -57977,6 +61304,20 @@ "cache_read": 0.002 } }, + "vercel/meta/muse-wonder-1.0": { + "name": "Muse Wonder", + "context": 1048576, + "output": 1048576, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 4, + "output": 20, + "cache_read": 0.2 + } + }, "vercel/meta/muse-spark-1.3-contributor": { "name": "Muse Spark 1.3 Contributor", "context": 1048576, @@ -58055,24 +61396,13 @@ "reasoning": true, "tool_call": true, "cost": { - "input": 0.16, - "output": 0.64 + "input": 0.15, + "output": 0.6 } }, "vercel/alibaba/wan-v2.6-t2v": { "name": "Wan v2.6 Text-to-Video" }, - "vercel/alibaba/qwen3-vl-235b-a22b-instruct": { - "name": "Qwen3 VL 235B A22B Instruct", - "context": 131072, - "output": 129024, - "structured_output": true, - "image": true, - "cost": { - "input": 0.4, - "output": 1.6 - } - }, "vercel/alibaba/qwen3.7-max": { "name": "Qwen 3.7 Max", "context": 991000, @@ -58101,18 +61431,6 @@ "cache_write": 0.625 } }, - "vercel/alibaba/qwen3-vl-thinking": { - "name": "Qwen3 VL Thinking", - "context": 131072, - "output": 32768, - "reasoning": true, - "tool_call": true, - "image": true, - "cost": { - "input": 0.4, - "output": 4 - } - }, "vercel/alibaba/qwen3.8-2.4t-a95b": { "name": "Qwen3.8 2.4T A95B", "context": 262144, @@ -58165,25 +61483,26 @@ }, "vercel/alibaba/qwen3-vl-instruct": { "name": "Qwen3 VL Instruct", - "context": 131072, - "output": 129024, + "context": 262144, + "output": 262144, "tool_call": true, "image": true, "cost": { - "input": 0.4, - "output": 1.6 + "input": 0.2, + "output": 0.88, + "cache_read": 0.11 } }, "vercel/alibaba/qwen3-coder": { "name": "Qwen3 Coder 480B A35B Instruct", "context": 262144, - "output": 65536, + "output": 32768, "reasoning": true, "tool_call": true, "cost": { - "input": 1.5, - "output": 7.5, - "cache_read": 0.3 + "input": 0.22, + "output": 1.8, + "cache_read": 0.022 } }, "vercel/alibaba/qwen3.5-plus": { @@ -58200,19 +61519,6 @@ "cache_write": 0.5 } }, - "vercel/alibaba/qwen-3.6-max-preview": { - "name": "Qwen 3.6 Max Preview", - "context": 240000, - "output": 64000, - "reasoning": true, - "tool_call": true, - "cost": { - "input": 1.3, - "output": 7.8, - "cache_read": 0.13, - "cache_write": 1.625 - } - }, "vercel/alibaba/wan-v2.6-i2v-flash": { "name": "Wan v2.6 Image-to-Video Flash" }, @@ -58245,17 +61551,6 @@ "cache_write": 0.038 } }, - "vercel/alibaba/qwen3-max": { - "name": "Qwen3 Max", - "context": 262144, - "output": 32768, - "tool_call": true, - "cost": { - "input": 1.2, - "output": 6, - "cache_read": 0.24 - } - }, "vercel/alibaba/qwen3-embedding-0.6b": { "name": "Qwen3 Embedding 0.6B", "context": 32768, @@ -58302,17 +61597,6 @@ "context": 32768, "output": 32768 }, - "vercel/alibaba/qwen3-max-preview": { - "name": "Qwen3 Max Preview", - "context": 262144, - "output": 32768, - "tool_call": true, - "cost": { - "input": 1.2, - "output": 6, - "cache_read": 0.24 - } - }, "vercel/alibaba/wan-v2.6-i2v": { "name": "Wan v2.6 Image-to-Video" }, @@ -58341,17 +61625,6 @@ "cache_read": 0.24 } }, - "vercel/alibaba/qwen3-coder-plus": { - "name": "Qwen3 Coder Plus", - "context": 1000000, - "output": 65536, - "tool_call": true, - "cost": { - "input": 1, - "output": 5, - "cache_read": 0.2 - } - }, "vercel/alibaba/qwen3.8-max-prime": { "name": "Qwen 3.8 Max Prime", "context": 1000000, @@ -58367,18 +61640,6 @@ "cache_write": 5 } }, - "vercel/alibaba/qwen3-235b-a22b-thinking": { - "name": "Qwen3 235B A22B Thinking 2507", - "context": 131072, - "output": 32768, - "reasoning": true, - "tool_call": true, - "image": true, - "cost": { - "input": 0.4, - "output": 4 - } - }, "vercel/alibaba/qwen3.8-flash": { "name": "Qwen 3.8 Flash", "context": 991000, @@ -58592,6 +61853,18 @@ "cache_read": 0.05 } }, + "vercel/liquid/lfm2.5-24b-a2b": { + "name": "LFM2.5-24B-A2B", + "context": 128000, + "output": 8200, + "reasoning": true, + "tool_call": true, + "cost": { + "input": 0.05, + "output": 0.7, + "cache_read": 0.025 + } + }, "vercel/google/gemma-4-31b-it": { "name": "Gemma 4 31B IT", "context": 262144, @@ -58881,6 +62154,20 @@ "cache_read": 0.15 } }, + "vercel/google/gemini-4-argon": { + "name": "Gemini 4 Argon", + "context": 1000000, + "output": 1000000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 2, + "output": 10, + "cache_read": 0.1 + } + }, "vercel/google/gemini-3.1-flash-lite": { "name": "Gemini 3.1 Flash Lite", "context": 1000000, @@ -58957,6 +62244,7 @@ "output": 1000000, "reasoning": true, "tool_call": true, + "structured_output": true, "image": true, "cost": { "input": 2, @@ -58970,6 +62258,7 @@ "output": 1000000, "reasoning": true, "tool_call": true, + "structured_output": true, "image": true, "cost": { "input": 5, @@ -59004,17 +62293,6 @@ "cache_read": 0.5 } }, - "vercel/inclusionai/ling-3.1-flash-free": { - "name": "Ling 3.1 Flash (Free)", - "context": 262144, - "output": 32768, - "reasoning": true, - "tool_call": true, - "cost": { - "input": 0, - "output": 0 - } - }, "vercel/inclusionai/ling-3.0-flash": { "name": "Ling 3.0 Flash", "context": 256000, @@ -59034,8 +62312,9 @@ "reasoning": true, "tool_call": true, "cost": { - "input": 0, - "output": 0 + "input": 0.3, + "output": 0.9, + "cache_read": 0.06 } }, "vercel/inclusionai/ling-3.0-flash-sante": { @@ -59234,6 +62513,18 @@ "cache_read": 0.12 } }, + "vercel/nvidia/nemotron-3.5-lightning-free": { + "name": "Nemotron 3.5 Lightning Free", + "context": 1000000, + "output": 65000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "cost": { + "input": 0, + "output": 0 + } + }, "vercel/nvidia/nemotron-nano-12b-v2-vl": { "name": "Nvidia Nemotron Nano 12B V2 VL", "context": 131072, @@ -59292,9 +62583,9 @@ "reasoning": true, "tool_call": true, "cost": { - "input": 0.435, - "output": 0.87, - "cache_read": 0.0036 + "input": 0.3045, + "output": 0.609, + "cache_read": 0.0028 } }, "vercel/xiaomi/mimo-v2.6-flash": { @@ -59654,6 +62945,9 @@ "vercel/fish-audio/s2.1-pro": { "name": "S2.1 Pro" }, + "vercel/fish-audio/drama-3": { + "name": "Drama 3" + }, "vercel/fish-audio/s1": { "name": "S1" }, @@ -60686,12 +63980,26 @@ "vercel/microsoft/mai-voice-2.1-flash": { "name": "MAI-Voice-2.1-Flash" }, + "vercel/microsoft/mai-image-2.6": { + "name": "MAI-Image-2.6", + "cost": { + "input": 5, + "output": 38 + } + }, "vercel/microsoft/mai-transcribe-2-streaming": { "name": "MAI-Transcribe-2-Streaming" }, "vercel/microsoft/mai-transcribe-2": { "name": "MAI-Transcribe 2" }, + "vercel/microsoft/mai-image-2.6-flash": { + "name": "MAI-Image-2.6-Flash", + "cost": { + "input": 1.75, + "output": 19 + } + }, "vercel/microsoft/mai-voice-2": { "name": "MAI-Voice-2" }, @@ -66735,6 +70043,21 @@ "cache_write": 1 } }, + "ofox/google/gemini-4-argon": { + "name": "Gemini 4 Argon", + "context": 1048576, + "output": 65536, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true, + "cost": { + "input": 2, + "output": 10, + "cache_read": 0.1 + } + }, "ofox/google/gemini-3.1-flash-lite": { "name": "Gemini 3.1 Flash Lite", "context": 1048576, @@ -67819,6 +71142,21 @@ "cache_write": 12.5 } }, + "neon/gemini-3-7-flash": { + "name": "Gemini 3.7 Flash", + "context": 1048576, + "output": 65536, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true, + "cost": { + "input": 1.5, + "output": 7.5, + "cache_read": 0.15 + } + }, "neon/gpt-5-4-nano": { "name": "GPT-5.4 nano", "context": 400000, @@ -68029,6 +71367,19 @@ "cache_write": 6.25 } }, + "neon/glm-5-3": { + "name": "GLM-5.3", + "context": 1048576, + "output": 131072, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "cost": { + "input": 1.4, + "output": 4.4, + "cache_read": 0.26 + } + }, "neon/claude-sonnet-5": { "name": "Claude Sonnet 5", "context": 1000000, @@ -68044,6 +71395,35 @@ "cache_write": 2.5 } }, + "neon/deepseek-v4-1-flash": { + "name": "DeepSeek V4.1 Flash", + "context": 1000000, + "output": 384000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 0.3, + "output": 1.2, + "cache_read": 0.03 + } + }, + "neon/gemini-3-8-flash": { + "name": "Gemini 3.8 Flash", + "context": 1048576, + "output": 65536, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true, + "cost": { + "input": 1.5, + "output": 7.5, + "cache_read": 0.15 + } + }, "neon/claude-opus-4-6": { "name": "Claude Opus 4.6", "context": 1000000, @@ -68129,6 +71509,20 @@ "cache_read": 0.15 } }, + "neon/claude-haiku-5-5": { + "name": "Claude Haiku 5.5", + "context": 1000000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "image": true, + "cost": { + "input": 0.1, + "output": 0.5, + "cache_read": 0.01, + "cache_write": 0.125 + } + }, "neon/meta-llama-3-3-70b-instruct": { "name": "Llama-3.3-70B-Instruct", "context": 128000, @@ -68140,6 +71534,21 @@ "output": 1.5 } }, + "neon/gpt-6-luna": { + "name": "GPT-6 Luna", + "context": 1050000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 0.1, + "output": 0.5, + "cache_read": 0.01, + "cache_write": 0.125 + } + }, "neon/gpt-5-2": { "name": "GPT-5.2", "context": 400000, @@ -68195,6 +71604,34 @@ "output": 0.5 } }, + "neon/claude-sonnet-5-5": { + "name": "Claude Sonnet 5.5", + "context": 1000000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "image": true, + "cost": { + "input": 2, + "output": 10, + "cache_read": 0.2, + "cache_write": 2.5 + } + }, + "neon/grok-4-7": { + "name": "Grok 4.7", + "context": 500000, + "output": 500000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 2.5, + "output": 7.5, + "cache_read": 0.5 + } + }, "neon/gemini-3-5-flash-lite": { "name": "Gemini 3.5 Flash Lite", "context": 1048576, @@ -68239,6 +71676,21 @@ "cache_read": 0.125 } }, + "neon/gpt-6-1-sol": { + "name": "GPT-6.1 Sol", + "context": 1050000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 2, + "output": 10, + "cache_read": 0.1, + "cache_write": 2.5 + } + }, "neon/gpt-oss-120b": { "name": "GPT OSS 120B", "context": 131072, @@ -68291,6 +71743,35 @@ "output": 0.45 } }, + "neon/gpt-6-sol": { + "name": "GPT-6 Sol", + "context": 1050000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 2, + "output": 10, + "cache_read": 0.2, + "cache_write": 2.5 + } + }, + "aihubmix/claude-opus-4-5-think": { + "name": "Claude Opus 4.5 Thinking", + "context": 200000, + "output": 64000, + "reasoning": true, + "tool_call": true, + "image": true, + "cost": { + "input": 5, + "output": 25, + "cache_read": 0.5, + "cache_write": 6.25 + } + }, "aihubmix/glm-4.6v": { "name": "GLM-4.6V", "context": 128000, @@ -68569,6 +72050,17 @@ "cache_read": 0.02817 } }, + "aihubmix/nemotron-3.5-content-safety-free": { + "name": "Nemotron 3.5 Content Safety (free)", + "context": 128000, + "output": 8192, + "reasoning": true, + "image": true, + "cost": { + "input": 0, + "output": 0 + } + }, "aihubmix/qwen3.5-27b": { "name": "Qwen3.5 27B", "context": 262144, @@ -69131,6 +72623,21 @@ "cache_write": 0.175937 } }, + "aihubmix/gpt-6.1-sol": { + "name": "GPT-6.1 Sol", + "context": 1050000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 2, + "output": 10, + "cache_read": 0.1, + "cache_write": 2.5 + } + }, "aihubmix/doubao-seed-2-0-mini-260428": { "name": "Doubao Seed 2.0 Mini 260428", "context": 256000, @@ -69287,6 +72794,17 @@ "cache_write": 6.25 } }, + "aihubmix/nemotron-3-ultra-550b-a55b-free": { + "name": "Nemotron 3 Ultra 550B A55B (free)", + "context": 1000000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "cost": { + "input": 0, + "output": 0 + } + }, "aihubmix/coding-minimax-m2.7": { "name": "Coding MiniMax M2.7", "context": 204800, @@ -69502,6 +73020,31 @@ "cache_read": 0.00384 } }, + "aihubmix/nemotron-3-super-120b-a12b-free": { + "name": "Nemotron 3 Super 120B A12B (free)", + "context": 262144, + "output": 262144, + "reasoning": true, + "tool_call": true, + "cost": { + "input": 0, + "output": 0 + } + }, + "aihubmix/claude-sonnet-4-5-think": { + "name": "Claude Sonnet 4.5 Thinking", + "context": 1000000, + "output": 64000, + "reasoning": true, + "tool_call": true, + "image": true, + "cost": { + "input": 3.3, + "output": 16.5, + "cache_read": 0.33, + "cache_write": 4.125 + } + }, "aihubmix/muse-spark-1.2": { "name": "Muse Spark 1.2", "context": 1048576, @@ -69714,6 +73257,29 @@ "output": 0 } }, + "aihubmix/glm-4.7-flash-free": { + "name": "GLM-4.7-Flash (free)", + "context": 200000, + "output": 131072, + "reasoning": true, + "tool_call": true, + "cost": { + "input": 0, + "output": 0 + } + }, + "aihubmix/coding-glm-5.2-free": { + "name": "GLM-5.2 (Coding, free)", + "context": 1000000, + "output": 131072, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "cost": { + "input": 0, + "output": 0 + } + }, "aihubmix/qwen3.5-35b-a3b": { "name": "Qwen3.5 35B-A3B", "context": 262144, @@ -69756,6 +73322,18 @@ "output": 0.9864 } }, + "aihubmix/nemotron-3.5-lightning-free": { + "name": "Nemotron 3.5 Lightning 30B A3B (free)", + "context": 262144, + "output": 262144, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "cost": { + "input": 0, + "output": 0 + } + }, "aihubmix/claude-opus-4-6": { "name": "Claude Opus 4.6", "context": 1000000, @@ -69812,6 +73390,19 @@ "cache_read": 0.03905 } }, + "aihubmix/nemotron-3-nano-omni-30b-a3b-reasoning-free": { + "name": "Nemotron 3 Nano Omni 30B A3B Reasoning (free)", + "context": 256000, + "output": 65536, + "reasoning": true, + "tool_call": true, + "image": true, + "video": true, + "cost": { + "input": 0, + "output": 0 + } + }, "aihubmix/gemini-3.1-pro-preview-customtools": { "name": "Gemini 3.1 Pro Preview Custom Tools", "context": 1048576, @@ -69884,6 +73475,17 @@ "cache_read": 0.028 } }, + "aihubmix/ling-3.0-flash-free": { + "name": "Ling 3.0 Flash (free)", + "context": 262144, + "output": 32768, + "reasoning": true, + "tool_call": true, + "cost": { + "input": 0, + "output": 0 + } + }, "aihubmix/coding-xiaomi-mimo-v2.5-pro": { "name": "Coding Xiaomi MiMo-V2.5-Pro", "context": 1048576, @@ -69896,6 +73498,21 @@ "cache_read": 0.04 } }, + "aihubmix/claude-haiku-5-5": { + "name": "Claude Haiku 5.5", + "context": 1000000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 0.1, + "output": 0.5, + "cache_read": 0.01, + "cache_write": 0.125 + } + }, "aihubmix/gemini-3.8-flash": { "name": "Gemini 3.8 Flash", "context": 1048576, @@ -69996,6 +73613,20 @@ "output": 0 } }, + "aihubmix/claude-sonnet-5-5": { + "name": "Claude Sonnet 5.5", + "context": 1000000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "image": true, + "cost": { + "input": 2, + "output": 10, + "cache_read": 0.1, + "cache_write": 2.5 + } + }, "aihubmix/gpt-image-1.5": { "name": "GPT-Image-1.5", "image": true, @@ -70188,6 +73819,21 @@ "cache_write": 6.25 } }, + "aihubmix/gemini-4-argon": { + "name": "Gemini 4 Argon", + "context": 1048576, + "output": 65536, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true, + "cost": { + "input": 2, + "output": 10, + "cache_read": 0.1 + } + }, "aihubmix/gpt-6-sol": { "name": "GPT-6 Sol", "context": 1050000, @@ -71051,6 +74697,15 @@ "cache_read": 0.025 } }, + "merge-gateway/google/gemini-embedding-2": { + "name": "Gemini Embedding 2", + "context": 8192, + "output": 8192, + "cost": { + "input": 0.2, + "output": 0 + } + }, "merge-gateway/google/gemini-3.6-flash": { "name": "Gemini 3.6 Flash", "context": 1048576, @@ -71299,6 +74954,21 @@ "cache_read": 0.025 } }, + "merge-gateway/google/gemini-4-argon": { + "name": "Gemini 4 Argon", + "context": 1048576, + "output": 65536, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true, + "cost": { + "input": 2, + "output": 10, + "cache_read": 0.1 + } + }, "merge-gateway/google/gemini-3.1-flash-lite": { "name": "Gemini 3.1 Flash-Lite", "context": 1048576, @@ -71430,6 +75100,19 @@ "cache_read": 0.5 } }, + "merge-gateway/sakana/fugu-max": { + "name": "Fugu Max", + "context": 1000000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "image": true, + "cost": { + "input": 2, + "output": 6, + "cache_read": 0.25 + } + }, "merge-gateway/sakana/fugu-ultra": { "name": "Fugu Ultra", "context": 1000000, @@ -71973,6 +75656,20 @@ "cache_read": 0.0216 } }, + "merge-gateway/qwen/qwen3-vl-flash": { + "name": "Qwen3-VL Flash", + "context": 262144, + "output": 65536, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 0.022, + "output": 0.215, + "cache_read": 0.0044, + "cache_write": 0.0275 + } + }, "merge-gateway/qwen/qwen3-235b-a22b": { "name": "Qwen3 235B A22B", "context": 131072, @@ -71999,6 +75696,17 @@ "cache_read": 0.023 } }, + "merge-gateway/qwen/qwen3-max-preview": { + "name": "Qwen3 Max Preview", + "context": 256000, + "output": 65536, + "tool_call": true, + "structured_output": true, + "cost": { + "input": 1.08, + "output": 4.8 + } + }, "merge-gateway/qwen/qwen3.6-35b-a3b": { "name": "Qwen3.6 35B A3B", "context": 262144, @@ -74275,17 +77983,6 @@ "output": 0 } }, - "nvidia/nvidia/nemotron-3-super-120b-a12b": { - "name": "Nemotron 3 Super", - "context": 262144, - "output": 262144, - "reasoning": true, - "tool_call": true, - "cost": { - "input": 0.2, - "output": 0.8 - } - }, "nvidia/nvidia/studiovoice": { "name": "studiovoice", "context": 128000, @@ -74441,6 +78138,19 @@ "output": 0 } }, + "nvidia/nvidia/nemotron-3.5-super-vl-120b-a12b": { + "name": "Nemotron 3.5 Super VL 120B A12B", + "context": 1048576, + "output": 8192, + "reasoning": true, + "tool_call": true, + "image": true, + "video": true, + "cost": { + "input": 0, + "output": 0 + } + }, "nvidia/nvidia/llama-3.3-nemotron-super-49b-v1": { "name": "Llama 3.3 Nemotron Super 49B v1", "context": 131072, @@ -77066,6 +80776,21 @@ "cache_write": 5 } }, + "github-copilot/gemini-4-argon": { + "name": "Gemini 4 Argon", + "context": 1048576, + "output": 65536, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true, + "cost": { + "input": 2, + "output": 10, + "cache_read": 0.1 + } + }, "github-copilot/gpt-6-sol": { "name": "GPT-6 Sol", "context": 1050000, @@ -77292,6 +81017,21 @@ "cache_read": 0 } }, + "opencode-go/gemini-4-argon-contributor": { + "name": "Gemini 4 Argon Contributor", + "context": 1048576, + "output": 65536, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true, + "cost": { + "input": 4, + "output": 20, + "cache_read": 0.2 + } + }, "opencode-go/glm-5.3-flash": { "name": "GLM-5.3-Flash", "context": 1000000, @@ -77392,6 +81132,19 @@ "cache_read": 0.006 } }, + "opencode-go/cat-jam-free": { + "name": "Cat Jam Free", + "context": 262144, + "output": 131072, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "cost": { + "input": 0, + "output": 0, + "cache_read": 0 + } + }, "opencode-go/grok-4.5": { "name": "Grok 4.5", "context": 500000, @@ -78324,9 +82077,9 @@ "structured_output": true, "image": true, "cost": { - "input": 0.3, + "input": 0.25, "output": 2, - "cache_read": 0.029999999999999992 + "cache_read": 0.024999999999999994 } }, "chutes/Qwen/Qwen3-235B-A22B-Thinking-2507-TEE": { @@ -78351,9 +82104,9 @@ "structured_output": true, "image": true, "cost": { - "input": 0.24, - "output": 2.2, - "cache_read": 0.023999999999999994 + "input": 0.039, + "output": 1.25, + "cache_read": 0.003899999999999999 } }, "chutes/Qwen/Qwen3.5-397B-A17B-TEE": { @@ -78406,9 +82159,9 @@ "image": true, "video": true, "cost": { - "input": 3, - "output": 15, - "cache_read": 0.29999999999999993 + "input": 1.85, + "output": 9.5, + "cache_read": 0.18499999999999997 } }, "chutes/moonshotai/Kimi-K2.6-TEE": { @@ -78421,9 +82174,9 @@ "image": true, "video": true, "cost": { - "input": 0.5, - "output": 2.85, - "cache_read": 0.04999999999999999 + "input": 0.45, + "output": 1.95, + "cache_read": 0.04499999999999999 } }, "chutes/zai-org/GLM-5.2-TEE": { @@ -78452,6 +82205,20 @@ "cache_read": 0.09799999999999998 } }, + "edenai/deepseek-v4-flash-vision-exp": { + "name": "DeepSeek V4 Flash Vision Exp", + "context": 1000000, + "output": 384000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 0.15, + "output": 0.6, + "cache_read": 0.003 + } + }, "edenai/deepinfra/nemotron-3-ultra-550b-a55b": { "name": "Nemotron 3 Ultra 550B A55B (Deep Infra)", "context": 262144, @@ -78611,6 +82378,74 @@ "output": 0.4 } }, + "edenai/deepinfra/Qwen/Qwen3-VL-235B-A22B-Instruct": { + "name": "Qwen3 VL 235B A22B Instruct (Deep Infra)", + "context": 262144, + "output": 32768, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 0.2, + "output": 0.88, + "cache_read": 0.11 + } + }, + "edenai/deepinfra/Qwen/Qwen3-Next-80B-A3B-Instruct": { + "name": "Qwen3-Next 80B-A3B Instruct (Deep Infra)", + "context": 262144, + "output": 32768, + "tool_call": true, + "structured_output": true, + "cost": { + "input": 0.09, + "output": 1.1 + } + }, + "edenai/deepinfra/Qwen/Qwen3-VL-30B-A3B-Instruct": { + "name": "Qwen3 VL 30B A3B Instruct (Deep Infra)", + "context": 262144, + "output": 32768, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 0.15, + "output": 0.6 + } + }, + "edenai/deepinfra/Qwen/Qwen3-Max": { + "name": "Qwen3 Max (Deep Infra)", + "context": 256000, + "output": 65536, + "tool_call": true, + "structured_output": true, + "cost": { + "input": 1.2, + "output": 6, + "cache_read": 0.24 + } + }, + "edenai/deepinfra/Qwen/Qwen3-235B-A22B-Instruct-2507": { + "name": "Qwen3 235B-A22B Instruct 2507 (Deep Infra)", + "context": 262144, + "output": 16384, + "tool_call": true, + "cost": { + "input": 0.09, + "output": 0.55 + } + }, + "edenai/deepinfra/Qwen/Qwen3-Coder-480B-A35B-Instruct": { + "name": "Qwen3-Coder 480B-A35B Instruct (Deep Infra)", + "context": 262144, + "output": 65536, + "tool_call": true, + "cost": { + "input": 0.4, + "output": 1.6 + } + }, "edenai/deepinfra/deepseek-ai/DeepSeek-V4-Flash-0731": { "name": "DeepSeek V4 Flash 0731 (Deep Infra)", "context": 1048576, @@ -78711,6 +82546,21 @@ "cache_read": 0.04 } }, + "edenai/deepinfra/stepfun-ai/Step-5-Preview": { + "name": "Step 5 Preview (Deep Infra)", + "context": 1048576, + "output": 1000000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true, + "cost": { + "input": 1, + "output": 2.7, + "cache_read": 0.05 + } + }, "edenai/deepinfra/stepfun-ai/Step-3.5-Flash": { "name": "Step 3.5 Flash (Deep Infra)", "context": 262144, @@ -78724,6 +82574,17 @@ "cache_read": 0.02 } }, + "edenai/deepinfra/mistralai/Mistral-Small-24B-Instruct-2501": { + "name": "Mistral Small 3 (Deep Infra)", + "context": 32768, + "output": 16384, + "tool_call": true, + "structured_output": true, + "cost": { + "input": 0.05, + "output": 0.08 + } + }, "edenai/deepinfra/moonshotai/Kimi-K2-Instruct": { "name": "Kimi K2 Instruct (Deep Infra)", "context": 131072, @@ -78845,6 +82706,27 @@ "output": 0.48 } }, + "edenai/deepinfra/NousResearch/Hermes-3-Llama-3.1-70B": { + "name": "Hermes 3 70B Instruct (Deep Infra)", + "context": 131072, + "output": 16384, + "structured_output": true, + "cost": { + "input": 0.7, + "output": 0.7 + } + }, + "edenai/deepinfra/NousResearch/Hermes-3-Llama-3.1-405B": { + "name": "Hermes 3 405B Instruct (Deep Infra)", + "context": 131072, + "output": 16384, + "tool_call": true, + "structured_output": true, + "cost": { + "input": 1, + "output": 1 + } + }, "edenai/cerebras/gpt-oss-120b": { "name": "GPT OSS 120B (Cerebras)", "context": 131072, @@ -79060,6 +82942,21 @@ "cache_write": 6.25 } }, + "edenai/anthropic/claude-haiku-latest": { + "name": "Claude Haiku Latest (Claude Haiku 5.5)", + "context": 1000000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 0.1, + "output": 0.5, + "cache_read": 0.01, + "cache_write": 0.125 + } + }, "edenai/anthropic/claude-opus-5-5": { "name": "Claude Opus 5.5", "context": 1000000, @@ -79390,6 +83287,18 @@ "cache_write": 1.00002 } }, + "edenai/databricks/databricks-qwen3-next-80b-a3b-instruct@eu": { + "name": "Qwen3-Next 80B-A3B Instruct (Databricks, EU)", + "context": 131072, + "output": 32768, + "tool_call": true, + "cost": { + "input": 0.15001, + "output": 1.20001, + "cache_read": 0.015001, + "cache_write": 0.15001 + } + }, "edenai/databricks/databricks-gpt-oss-20b": { "name": "GPT OSS 20B (Databricks)", "context": 131072, @@ -79455,6 +83364,18 @@ "cache_write": 1.31999 } }, + "edenai/databricks/databricks-qwen3-next-80b-a3b-instruct": { + "name": "Qwen3-Next 80B-A3B Instruct (Databricks)", + "context": 131072, + "output": 32768, + "tool_call": true, + "cost": { + "input": 0.15001, + "output": 1.20001, + "cache_read": 0.015001, + "cache_write": 0.15001 + } + }, "edenai/databricks/databricks-gpt-oss-20b@eu": { "name": "GPT OSS 20B (Databricks, EU)", "context": 131072, @@ -79468,11 +83389,27 @@ "cache_write": 0.07 } }, + "edenai/tencent/deepseek-v4.1-flash": { + "name": "DeepSeek V4.1 Flash (Tencent)", + "context": 1000000, + "output": 384000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 0.15, + "output": 0.6, + "cache_read": 0.003 + } + }, "edenai/tencent/deepseek-v4-pro-0813": { "name": "DeepSeek V4 Pro 0813 (Tencent)", "context": 1000000, "output": 384000, "reasoning": true, + "tool_call": true, + "structured_output": true, "cost": { "input": 0.66, "output": 1.98, @@ -79637,6 +83574,19 @@ "cache_read": 0.025 } }, + "edenai/flexai/DeepSeek-V4-Flash-0731@eu": { + "name": "DeepSeek V4 Flash 0731 (FlexAI, EU)", + "context": 1048576, + "output": 384000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "cost": { + "input": 0.119, + "output": 0.238, + "cache_read": 0.0178 + } + }, "edenai/flexai/Step-3.7-Flash": { "name": "Step 3.7 Flash (FlexAI)", "context": 262144, @@ -79659,9 +83609,22 @@ "tool_call": true, "structured_output": true, "cost": { - "input": 0.06, - "output": 0.18, - "cache_read": 0.009 + "input": 0.119, + "output": 0.238, + "cache_read": 0.0178 + } + }, + "edenai/flexai/Muse-Glimmer-30B": { + "name": "Muse Glimmer 30B (FlexAI)", + "context": 131072, + "output": 131072, + "reasoning": true, + "tool_call": true, + "image": true, + "cost": { + "input": 0.3, + "output": 1.2, + "cache_read": 0.045 } }, "edenai/flexai/DeepSeek-V4.1-Flash": { @@ -79673,9 +83636,9 @@ "structured_output": true, "image": true, "cost": { - "input": 0.14, - "output": 0.42, - "cache_read": 0.021 + "input": 0.1, + "output": 0.66, + "cache_read": 0.015 } }, "edenai/flexai/gpt-oss-20b": { @@ -79699,9 +83662,9 @@ "tool_call": true, "structured_output": true, "cost": { - "input": 0.03, - "output": 0.17, - "cache_read": 0.0045 + "input": 0.05, + "output": 0.25, + "cache_read": 0.0075 } }, "edenai/google/gemini-flash-latest": { @@ -79934,7 +83897,7 @@ } }, "edenai/google/gemini-pro-latest": { - "name": "Gemini Pro Latest (Gemini 3.1 Pro Preview)", + "name": "Gemini Pro Latest (Gemini 4 Argon)", "context": 1048576, "output": 65536, "reasoning": true, @@ -79943,8 +83906,8 @@ "image": true, "video": true, "cost": { - "input": 2, - "output": 12, + "input": 4, + "output": 20, "cache_read": 0.2, "cache_write": 0.375 } @@ -79994,6 +83957,22 @@ "output": 7.5 } }, + "edenai/google/gemini-4-argon": { + "name": "Gemini 4 Argon", + "context": 1048576, + "output": 65536, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true, + "cost": { + "input": 4, + "output": 20, + "cache_read": 0.2, + "cache_write": 0.375 + } + }, "edenai/google/gemini-3.1-flash-lite": { "name": "Gemini 3.1 Flash Lite", "context": 1048576, @@ -80066,6 +84045,17 @@ "cache_read": 0.2 } }, + "edenai/xai/grok-4-fast-non-reasoning": { + "name": "X-Ai/Grok-4-Fast-Non-Reasoning", + "context": 2000000, + "output": 2000000, + "tool_call": true, + "cost": { + "input": 0.2, + "output": 0.5, + "cache_read": 0.05 + } + }, "edenai/xai/grok-4.5": { "name": "Grok 4.5", "context": 500000, @@ -80134,6 +84124,18 @@ "cache_read": 0.1 } }, + "edenai/nebius/Qwen/Qwen3-235B-A22B-Instruct-2507": { + "name": "Qwen3 235B-A22B Instruct 2507 (Nebius)", + "context": 262144, + "output": 16384, + "tool_call": true, + "structured_output": true, + "cost": { + "input": 0.2, + "output": 0.6, + "cache_read": 0.2 + } + }, "edenai/nebius/deepseek-ai/DeepSeek-V4-Flash-0731": { "name": "DeepSeek V4 Flash 0731 (Nebius)", "context": 1024000, @@ -80229,9 +84231,42 @@ "reasoning": true, "tool_call": true, "cost": { - "input": 0.44824, - "output": 0.89648, - "cache_read": 0.089648 + "input": 0.4478, + "output": 0.8956, + "cache_read": 0.08956 + } + }, + "edenai/scaleway/qwen3-235b-a22b-instruct-2507": { + "name": "Qwen3 235B-A22B Instruct 2507 (Scaleway)", + "context": 250000, + "output": 16384, + "tool_call": true, + "cost": { + "input": 0.839625, + "output": 2.518875 + } + }, + "edenai/scaleway/deepseek-v4.1-flash": { + "name": "DeepSeek V4.1 Flash (Scaleway)", + "context": 256000, + "output": 384000, + "reasoning": true, + "tool_call": true, + "image": true, + "cost": { + "input": 0.6717, + "output": 2.0151, + "cache_read": 0.13434 + } + }, + "edenai/scaleway/qwen3-coder-30b-a3b-instruct": { + "name": "Qwen3-Coder 30B-A3B Instruct (Scaleway)", + "context": 128000, + "output": 65536, + "tool_call": true, + "cost": { + "input": 0.2239, + "output": 0.8956 } }, "edenai/scaleway/llama-3.3-70b-instruct": { @@ -80240,8 +84275,8 @@ "output": 4096, "tool_call": true, "cost": { - "input": 1.00854, - "output": 1.00854 + "input": 1.00755, + "output": 1.00755 } }, "edenai/scaleway/gpt-oss-120b": { @@ -80251,27 +84286,58 @@ "reasoning": true, "tool_call": true, "cost": { - "input": 0.16809, - "output": 0.67236 + "input": 0.167925, + "output": 0.6717 } }, "edenai/ionos/meta-llama/Llama-3.3-70B-Instruct": { "name": "Llama-3.3-70B-Instruct (IONOS)", "context": 128000, "output": 4096, + "tool_call": true, + "structured_output": true, "cost": { - "input": 0.72839, - "output": 0.72839 + "input": 0.727675, + "output": 0.727675 + } + }, + "edenai/ionos/Qwen/Qwen3-Coder-Next": { + "name": "Qwen3 Coder Next (IONOS)", + "context": 128000, + "output": 65536, + "tool_call": true, + "structured_output": true, + "cost": { + "input": 0.167925, + "output": 0.8956 } }, "edenai/ionos/openai/gpt-oss-120b": { "name": "GPT OSS 120B (IONOS)", - "context": 131072, + "context": 128000, "output": 32768, "reasoning": true, + "tool_call": true, + "structured_output": true, "cost": { - "input": 0.16809, - "output": 0.72839 + "input": 0.167925, + "output": 0.727675 + } + }, + "edenai/vertex/gemini-4-argon@us": { + "name": "Gemini 4 Argon (Vertex AI, US)", + "context": 1048576, + "output": 65536, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true, + "cost": { + "input": 4, + "output": 20, + "cache_read": 0.2, + "cache_write": 0.375 } }, "edenai/vertex/gemini-flash-latest": { @@ -80368,6 +84434,22 @@ "cache_write": 0.041667 } }, + "edenai/vertex/gemini-4-argon@eu": { + "name": "Gemini 4 Argon (Vertex AI, EU)", + "context": 1048576, + "output": 65536, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true, + "cost": { + "input": 4, + "output": 20, + "cache_read": 0.2, + "cache_write": 0.375 + } + }, "edenai/vertex/gemini-3.5-flash-lite": { "name": "Gemini 3.5 Flash Lite (Vertex AI)", "context": 1048576, @@ -80583,7 +84665,7 @@ } }, "edenai/vertex/gemini-pro-latest": { - "name": "Gemini Pro Latest (Gemini 3.1 Pro Preview, Vertex AI)", + "name": "Gemini Pro Latest (Gemini 4 Argon, Vertex AI)", "context": 1048576, "output": 65536, "reasoning": true, @@ -80592,8 +84674,8 @@ "image": true, "video": true, "cost": { - "input": 2, - "output": 12, + "input": 4, + "output": 20, "cache_read": 0.2, "cache_write": 0.375 } @@ -80672,6 +84754,22 @@ "output": 7.5 } }, + "edenai/vertex/gemini-4-argon": { + "name": "Gemini 4 Argon (Vertex AI)", + "context": 1048576, + "output": 65536, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true, + "cost": { + "input": 4, + "output": 20, + "cache_read": 0.2, + "cache_write": 0.375 + } + }, "edenai/vertex/gemini-3.1-flash-lite": { "name": "Gemini 3.1 Flash Lite (Vertex AI)", "context": 1048576, @@ -80688,6 +84786,66 @@ "cache_write": 0.083333 } }, + "edenai/greenpt/deepseek-v4-flash-0731": { + "name": "DeepSeek V4 Flash 0731 (Greenpt)", + "context": 1000000, + "output": 384000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "cost": { + "input": 0.15673, + "output": 0.391825, + "cache_read": 0.04478 + } + }, + "edenai/greenpt/qwen3-235b-a22b-instruct-2507": { + "name": "Qwen3 235B-A22B Instruct 2507 (Greenpt)", + "context": 250000, + "output": 16384, + "tool_call": true, + "structured_output": true, + "cost": { + "input": 1.00755, + "output": 3.02265 + } + }, + "edenai/greenpt/deepseek-v4.1-flash": { + "name": "DeepSeek V4.1 Flash (Greenpt)", + "context": 1000000, + "output": 384000, + "reasoning": true, + "tool_call": true, + "image": true, + "cost": { + "input": 0.24629, + "output": 1.23145, + "cache_read": 0.012314 + } + }, + "edenai/greenpt/llama-3.3-70b-instruct": { + "name": "Llama-3.3-70B-Instruct (Greenpt)", + "context": 128000, + "output": 4096, + "tool_call": true, + "structured_output": true, + "cost": { + "input": 1.23145, + "output": 1.23145 + } + }, + "edenai/greenpt/gpt-oss-120b": { + "name": "GPT OSS 120B (Greenpt)", + "context": 128000, + "output": 32768, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "cost": { + "input": 0.2239, + "output": 0.78365 + } + }, "edenai/greenference/deepseek-v4.1-flash": { "name": "DeepSeek V4.1 Flash (Greenference)", "context": 1048576, @@ -80807,6 +84965,18 @@ "cache_read": 0.044 } }, + "edenai/cloudflare/@cf/mistralai/mistral-small-3.1-24b-instruct": { + "name": "Mistral Small 3.1 24B (Cloudflare)", + "context": 128000, + "output": 102400, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 0.351, + "output": 0.555 + } + }, "edenai/cloudflare/@cf/zai-org/glm-4.7-flash": { "name": "GLM-4.7-Flash (Cloudflare)", "context": 131072, @@ -81175,6 +85345,17 @@ "output": 0.4 } }, + "edenai/amazon/qwen.qwen3-coder-next": { + "name": "Qwen3 Coder Next (Amazon Bedrock)", + "context": 262144, + "output": 65536, + "tool_call": true, + "structured_output": true, + "cost": { + "input": 0.6, + "output": 1.44 + } + }, "edenai/amazon/moonshotai.kimi-k2.5": { "name": "Kimi K2.5 (Amazon Bedrock)", "context": 262144, @@ -81260,6 +85441,7 @@ "context": 131072, "output": 32768, "reasoning": true, + "tool_call": true, "structured_output": true, "cost": { "input": 0.05, @@ -81271,6 +85453,7 @@ "context": 131072, "output": 32768, "reasoning": true, + "tool_call": true, "structured_output": true, "cost": { "input": 0.09, @@ -81355,6 +85538,19 @@ "cache_read": 0.015 } }, + "edenai/mistral/ministral-8b-2512": { + "name": "Ministral 3 8B 2512", + "context": 262144, + "output": 209715, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 0.15, + "output": 0.15, + "cache_read": 0.015 + } + }, "edenai/mistral/devstral-medium-latest": { "name": "Devstral 2 (latest)", "context": 262144, @@ -81404,6 +85600,20 @@ "cache_read": 0.15 } }, + "edenai/mistral/mistral-medium-3-5": { + "name": "Mistral Medium 3.5", + "context": 262144, + "output": 209715, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 1.5, + "output": 7.5, + "cache_read": 0.15 + } + }, "edenai/mistral/mistral-small-2603": { "name": "Mistral Small 4", "context": 262144, @@ -81418,6 +85628,19 @@ "cache_read": 0.015 } }, + "edenai/mistral/mistral-medium-3": { + "name": "Mistral Medium 3", + "context": 262144, + "output": 104857, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 0.4, + "output": 2, + "cache_read": 0.04 + } + }, "edenai/mistral/mistral-large-2512": { "name": "Mistral Large 3", "context": 262144, @@ -81431,6 +85654,31 @@ "cache_read": 0.05 } }, + "edenai/mistral/mistral-large-2407": { + "name": "Mistral Large 2407", + "context": 131072, + "output": 104857, + "tool_call": true, + "structured_output": true, + "cost": { + "input": 2, + "output": 6, + "cache_read": 0.2 + } + }, + "edenai/mistral/ministral-14b-2512": { + "name": "Ministral 3 14B 2512", + "context": 262144, + "output": 209715, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 0.2, + "output": 0.2, + "cache_read": 0.02 + } + }, "edenai/mistral/voxtral-small-latest": { "name": "Voxtral Small (latest)", "context": 32768, @@ -81443,6 +85691,19 @@ "cache_read": 0.01 } }, + "edenai/mistral/ministral-3b-2512": { + "name": "Ministral 3 3B 2512", + "context": 131072, + "output": 104857, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 0.1, + "output": 0.1, + "cache_read": 0.01 + } + }, "edenai/mistral/mistral-medium-2604": { "name": "Mistral Medium 3.5", "context": 262144, @@ -81483,29 +85744,6 @@ "cache_read": 0.15 } }, - "edenai/qwen/qwen3-vl-235b-a22b-instruct": { - "name": "Qwen3 VL 235B A22B Instruct", - "context": 131072, - "output": 32768, - "tool_call": true, - "structured_output": true, - "image": true, - "video": true, - "cost": { - "input": 0.4, - "output": 1.6 - } - }, - "edenai/qwen/qwq-plus": { - "name": "QwQ Plus", - "context": 131072, - "output": 8192, - "reasoning": true, - "cost": { - "input": 0.8, - "output": 2.4 - } - }, "edenai/qwen/qwen3.8-27b": { "name": "Qwen3.8 27B", "context": 1000000, @@ -81522,20 +85760,6 @@ "cache_write": 0.625 } }, - "edenai/qwen/qwen3-vl-235b-a22b-thinking": { - "name": "Qwen3 VL 235B A22B Thinking", - "context": 131072, - "output": 32768, - "reasoning": true, - "tool_call": true, - "structured_output": true, - "image": true, - "video": true, - "cost": { - "input": 0.4, - "output": 4 - } - }, "edenai/qwen/qwen3.8-2.4t-a95b": { "name": "Qwen3.8 2.4T A95B", "context": 1000000, @@ -81563,16 +85787,6 @@ "cache_read": 0.022 } }, - "edenai/qwen/qwen3-235b-a22b-instruct-2507": { - "name": "Qwen3 235B-A22B Instruct 2507", - "context": 131072, - "output": 16384, - "structured_output": true, - "cost": { - "input": 0.23, - "output": 0.92 - } - }, "edenai/qwen/qwen-max": { "name": "Qwen Max", "context": 32768, @@ -81584,18 +85798,6 @@ "cache_read": 0.32 } }, - "edenai/qwen/qwen3-next-80b-a3b-thinking": { - "name": "Qwen3-Next 80B-A3B (Thinking)", - "context": 131072, - "output": 32768, - "reasoning": true, - "tool_call": true, - "structured_output": true, - "cost": { - "input": 0.15, - "output": 1.2 - } - }, "edenai/qwen/qwen3.8-max": { "name": "Qwen3.8 Max", "context": 1000000, @@ -81612,17 +85814,6 @@ "cache_write": 2.5 } }, - "edenai/qwen/qwen3-coder-next": { - "name": "Qwen3 Coder Next", - "context": 262144, - "output": 65536, - "tool_call": true, - "structured_output": true, - "cost": { - "input": 0.3, - "output": 1.5 - } - }, "edenai/qwen/deepseek-v4.1-flash": { "name": "DeepSeek V4.1 Flash (Alibaba)", "context": 1000000, @@ -81637,50 +85828,6 @@ "cache_read": 0.015 } }, - "edenai/qwen/qwen3-coder-next@eu": { - "name": "Qwen3 Coder Next (EU)", - "context": 262144, - "output": 65536, - "tool_call": true, - "structured_output": true, - "cost": { - "input": 0.3, - "output": 1.5 - } - }, - "edenai/qwen/qwen3-max": { - "name": "Qwen3 Max", - "context": 262144, - "output": 65536, - "tool_call": true, - "structured_output": true, - "cost": { - "input": 1.2, - "output": 6, - "cache_read": 0.24, - "cache_write": 1.5 - } - }, - "edenai/qwen/qwen3-coder-480b-a35b-instruct": { - "name": "Qwen3-Coder 480B-A35B Instruct", - "context": 262144, - "output": 65536, - "cost": { - "input": 1.5, - "output": 7.5 - } - }, - "edenai/qwen/qwen3-coder-30b-a3b-instruct": { - "name": "Qwen3-Coder 30B-A3B Instruct", - "context": 262144, - "output": 65536, - "tool_call": true, - "structured_output": true, - "cost": { - "input": 0.45, - "output": 2.25 - } - }, "edenai/qwen/qwen3.8-omni-flash": { "name": "Qwen3.8 Omni Flash", "context": 1000000, @@ -81695,68 +85842,6 @@ "output": 0.47 } }, - "edenai/qwen/qwen3-vl-30b-a3b-instruct": { - "name": "Qwen3 VL 30B A3B Instruct", - "context": 131072, - "output": 32768, - "tool_call": true, - "structured_output": true, - "image": true, - "video": true, - "cost": { - "input": 0.2, - "output": 0.8 - } - }, - "edenai/qwen/qwen-vl-max": { - "name": "Qwen-VL Max", - "context": 131072, - "output": 8192, - "structured_output": true, - "image": true, - "video": true, - "cost": { - "input": 0.8, - "output": 3.2, - "cache_read": 0.16 - } - }, - "edenai/qwen/qwen3-max@eu": { - "name": "Qwen3 Max (EU)", - "context": 262144, - "output": 65536, - "tool_call": true, - "structured_output": true, - "cost": { - "input": 1.2, - "output": 6, - "cache_read": 0.24, - "cache_write": 1.5 - } - }, - "edenai/qwen/qwen3-next-80b-a3b-instruct": { - "name": "Qwen3-Next 80B-A3B Instruct", - "context": 131072, - "output": 32768, - "tool_call": true, - "structured_output": true, - "cost": { - "input": 0.15, - "output": 1.2 - } - }, - "edenai/qwen/qwen-vl-plus": { - "name": "Qwen-VL Plus", - "context": 131072, - "output": 8192, - "image": true, - "video": true, - "cost": { - "input": 0.21, - "output": 0.63, - "cache_read": 0.042 - } - }, "edenai/qwen/qwen3-coder-flash": { "name": "Qwen3 Coder Flash", "context": 1000000, @@ -81792,19 +85877,6 @@ "cache_read": 0.066 } }, - "edenai/qwen/qwen3-coder-plus": { - "name": "Qwen3 Coder Plus", - "context": 1000000, - "output": 65536, - "tool_call": true, - "structured_output": true, - "cost": { - "input": 1, - "output": 5, - "cache_read": 0.2, - "cache_write": 1.25 - } - }, "edenai/qwen/qwen3.8-flash": { "name": "Qwen3.8 Flash", "context": 1000000, @@ -82230,17 +86302,18 @@ } }, "edenai/openai/gpt-mini-latest": { - "name": "GPT Mini Latest (GPT-5.4 mini)", - "context": 400000, + "name": "GPT Mini Latest (GPT-5.6 Luna)", + "context": 1050000, "output": 128000, "reasoning": true, "tool_call": true, "structured_output": true, "image": true, "cost": { - "input": 0.75, - "output": 4.5, - "cache_read": 0.075 + "input": 0.2, + "output": 1.2, + "cache_read": 0.02, + "cache_write": 0.25 } }, "edenai/openai/gpt-4.1-mini": { @@ -82370,7 +86443,7 @@ } }, "edenai/openai/gpt-pro-latest": { - "name": "GPT Pro Latest (GPT-5.5 Pro)", + "name": "GPT Pro Latest (GPT-5.6 Sol)", "context": 1050000, "output": 128000, "reasoning": true, @@ -82378,17 +86451,22 @@ "structured_output": true, "image": true, "cost": { - "input": 30, - "output": 180 + "input": 4, + "output": 20, + "cache_read": 0.4, + "cache_write": 5 } }, "edenai/infomaniak/mistralai/Ministral-3-14B-Instruct-2512": { "name": "Ministral 3 14B (Infomaniak)", "context": 100000, "output": 262144, + "tool_call": true, + "structured_output": true, + "image": true, "cost": { - "input": 0.33618, - "output": 0.44824 + "input": 0.33585, + "output": 0.4478 } }, "edenai/moonshot/kimi-k3": { @@ -82752,6 +86830,77 @@ "cache_write": 0 } }, + "sambanova/DeepSeek-V3.1": { + "name": "DeepSeek-V3.1", + "context": 131072, + "output": 7168, + "reasoning": true, + "tool_call": true, + "cost": { + "input": 3, + "output": 4.5 + } + }, + "sambanova/MiniMax-M3": { + "name": "MiniMax-M3", + "context": 1048576, + "output": 1048576, + "reasoning": true, + "tool_call": true, + "cost": { + "input": 0.6, + "output": 2.4, + "cache_read": 0.06 + } + }, + "sambanova/Meta-Llama-3.3-70B-Instruct": { + "name": "Llama-3.3-70B-Instruct", + "context": 131072, + "output": 3072, + "tool_call": true, + "cost": { + "input": 0.6, + "output": 1.2 + } + }, + "sambanova/DeepSeek-V3.2": { + "name": "DeepSeek V3.2", + "context": 32768, + "output": 7168, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "cost": { + "input": 3, + "output": 4.5 + } + }, + "sambanova/gemma-4-31B-it": { + "name": "Gemma 4 31B IT", + "context": 131072, + "output": 131072, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true, + "cost": { + "input": 0.38, + "output": 1.15 + } + }, + "sambanova/gpt-oss-120b": { + "name": "GPT OSS 120B", + "context": 131072, + "output": 131072, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "cost": { + "input": 0.22, + "output": 0.59 + } + }, "tempr/xiaomi-mimo/mimo-v2.6-pro": { "name": "MiMo-V2.6-Pro", "context": 1048576, @@ -84625,6 +88774,19 @@ "cache_read": 0 } }, + "opencode/cat-jam-free": { + "name": "Cat Jam Free", + "context": 262144, + "output": 131072, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "cost": { + "input": 0, + "output": 0, + "cache_read": 0 + } + }, "opencode/gpt-5.3-codex-spark": { "name": "GPT-5.3 Codex Spark", "context": 128000, @@ -85275,6 +89437,20 @@ "cache_read": 0.2 } }, + "opencode/deepseek-v4.1-flash-free": { + "name": "DeepSeek V4.1 Flash Free", + "context": 200000, + "output": 32000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 0, + "output": 0, + "cache_read": 0 + } + }, "opencode/ling-3.0-flash-free": { "name": "Ling-3.0-flash Free", "context": 262144, @@ -85582,6 +89758,21 @@ "cache_write": 5 } }, + "opencode/gemini-4-argon": { + "name": "Gemini 4 Argon", + "context": 1048576, + "output": 65536, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true, + "cost": { + "input": 2, + "output": 10, + "cache_read": 0.1 + } + }, "opencode/x-preview-f-free": { "name": "Ox Alpha Free (Unlimited)", "context": 1000000, @@ -85857,6 +90048,15 @@ "output": 0 } }, + "kenari/grok-imagine-image": { + "name": "Grok Imagine Image", + "context": 16000, + "image": true, + "cost": { + "input": 0, + "output": 0 + } + }, "kenari/mimo-v2-5-pro": { "name": "MiMo-V2.5-Pro", "context": 1048576, @@ -85944,6 +90144,17 @@ "output": 0 } }, + "kenari/nano-banana-pro": { + "name": "Nano Banana Pro", + "context": 65536, + "output": 32768, + "reasoning": true, + "image": true, + "cost": { + "input": 0, + "output": 0 + } + }, "kenari/gemini-3-1-pro": { "name": "Gemini 3.1 Pro Preview", "context": 1048576, @@ -85970,6 +90181,18 @@ "output": 0 } }, + "kenari/nano-banana-2": { + "name": "Nano Banana 2", + "context": 131072, + "output": 32768, + "reasoning": true, + "image": true, + "video": true, + "cost": { + "input": 0, + "output": 0 + } + }, "kenari/mistral-large:free": { "name": "Mistral Large (Free)", "context": 262144, @@ -86153,6 +90376,18 @@ "output": 0 } }, + "kenari/nano-banana-2-lite": { + "name": "Nano Banana 2 Lite", + "context": 65536, + "output": 4096, + "reasoning": true, + "tool_call": true, + "image": true, + "cost": { + "input": 0, + "output": 0 + } + }, "kenari/gemini-3-1-flash-lite": { "name": "Gemini 3.1 Flash Lite", "context": 1048576, @@ -87056,17 +91291,6 @@ "output": 0 } }, - "ovhcloud/mistral-7b-instruct-v0.3": { - "name": "Mistral-7B-Instruct-v0.3", - "context": 65536, - "output": 65536, - "tool_call": true, - "structured_output": true, - "cost": { - "input": 0.11, - "output": 0.11 - } - }, "ovhcloud/qwen3guard-gen-0.6b": { "name": "Qwen3Guard-Gen-0.6B", "context": 32768, @@ -87359,6 +91583,21 @@ "cache_write": 3.125 } }, + "requesty/muse-spark-1.3": { + "name": "Muse Spark 1.3", + "context": 1048576, + "output": 943718, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true, + "cost": { + "input": 1.25, + "output": 4.25, + "cache_read": 0.15 + } + }, "requesty/nemotron-3.5-lightning-30b-a3b": { "name": "nemotron-3.5-lightning-30b-a3b", "context": 1048576, @@ -87413,7 +91652,7 @@ } }, "requesty/mistral-medium-3-5@eu": { - "name": "mistral-medium-3-5@eu", + "name": "Mistral Medium 3.5 (EU)", "context": 262144, "output": 262144, "reasoning": true, @@ -88037,6 +92276,21 @@ "cache_write": 5.5 } }, + "requesty/gemini-4-argon@eu": { + "name": "Gemini 4 Argon (EU)", + "context": 1048576, + "output": 65536, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true, + "cost": { + "input": 2.2, + "output": 11, + "cache_read": 0.11 + } + }, "requesty/gpt-5-mini@eu": { "name": "GPT-5 Mini (EU)", "context": 200000, @@ -88052,7 +92306,7 @@ } }, "requesty/mistral-medium-3-5": { - "name": "mistral-medium-3-5", + "name": "Mistral Medium 3.5", "context": 262144, "output": 262144, "reasoning": true, @@ -89236,6 +93490,21 @@ "cache_write": 6.875 } }, + "requesty/muse-wonder-1.0": { + "name": "Muse Wonder", + "context": 1048576, + "output": 943718, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true, + "cost": { + "input": 4, + "output": 20, + "cache_read": 0.2 + } + }, "requesty/claude-sonnet-4-6": { "name": "Claude Sonnet 4.6", "context": 1000000, @@ -89517,6 +93786,21 @@ "cache_write": 6.875 } }, + "requesty/gemini-4-argon": { + "name": "Gemini 4 Argon", + "context": 1048576, + "output": 65536, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true, + "cost": { + "input": 2, + "output": 10, + "cache_read": 0.1 + } + }, "requesty/deepseek-v4-flash": { "name": "DeepSeek V4 Flash", "context": 1048576, @@ -93334,9 +97618,9 @@ "tool_call": true, "structured_output": true, "cost": { - "input": 2.2, - "output": 6.5, - "cache_read": 0.45 + "input": 2.156, + "output": 6.776, + "cache_read": 0.429 } }, "llmgateway/muse-glimmer-30b": { @@ -93407,9 +97691,9 @@ "tool_call": true, "image": true, "cost": { - "input": 2, - "output": 6, - "cache_read": 0.25, + "input": 1.54, + "output": 4.631, + "cache_read": 0.198, "cache_write": 2.5 } }, @@ -94559,9 +98843,9 @@ "image": true, "video": true, "cost": { - "input": 0.14, - "output": 0.28, - "cache_read": 0.0028 + "input": 0.12, + "output": 0.25, + "cache_read": 0.0025 } }, "llmgateway/gpt-5.4-mini": { @@ -94614,9 +98898,9 @@ "image": true, "video": true, "cost": { - "input": 0.3, - "output": 1.2, - "cache_read": 0.06 + "input": 0.28, + "output": 1.1, + "cache_read": 0.05 } }, "llmgateway/gpt-5.6-luna": { @@ -94825,9 +99109,9 @@ "tool_call": true, "structured_output": true, "cost": { - "input": 0.8, - "output": 2.55, - "cache_read": 0.16, + "input": 0.605, + "output": 2.123, + "cache_read": 0.154, "cache_write": 0 } }, @@ -95200,6 +99484,21 @@ "cache_read": 0.01 } }, + "llmgateway/muse-wonder-1.0": { + "name": "Muse Wonder", + "context": 1048576, + "output": 131072, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true, + "cost": { + "input": 4, + "output": 20, + "cache_read": 0.2 + } + }, "llmgateway/claude-sonnet-4-6": { "name": "Claude Sonnet 4.6", "context": 1000000, @@ -95224,7 +99523,7 @@ "cost": { "input": 2, "output": 10, - "cache_read": 0.2, + "cache_read": 0.1, "cache_write": 2.5 } }, @@ -95341,17 +99640,6 @@ "output": 30 } }, - "llmgateway/atria-dawn-preview": { - "name": "Atria Dawn Preview", - "context": 262144, - "output": 262144, - "reasoning": true, - "tool_call": true, - "cost": { - "input": 0, - "output": 0 - } - }, "llmgateway/hy4-preview": { "name": "Hy4 preview", "context": 1000000, @@ -95465,8 +99753,8 @@ "tool_call": true, "structured_output": true, "cost": { - "input": 0.9, - "output": 3, + "input": 0.5, + "output": 2, "cache_read": 0.15 } }, @@ -95494,9 +99782,9 @@ "image": true, "video": true, "cost": { - "input": 0.95, - "output": 4, - "cache_read": 0.19 + "input": 0.737, + "output": 3.08, + "cache_read": 0.143 } }, "llmgateway/gpt-5": { @@ -95588,6 +99876,21 @@ "output": 0.72 } }, + "llmgateway/gemini-4-argon": { + "name": "Gemini 4 Argon", + "context": 1048576, + "output": 1048576, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 4, + "output": 20, + "cache_read": 0.2, + "cache_write": 0.375 + } + }, "llmgateway/minimax-m2": { "name": "MiniMax-M2", "context": 196608, @@ -95630,9 +99933,9 @@ "tool_call": true, "structured_output": true, "cost": { - "input": 0.065, - "output": 0.116, - "cache_read": 0.012 + "input": 0.076, + "output": 0.153, + "cache_read": 0.014 } }, "llmgateway/gpt-6-sol": { @@ -95790,6 +100093,11 @@ "cache_read": 0.005 } }, + "sap-ai-core/nvidia--llama-nemotron-embed-1b": { + "name": "Llama Nemotron Embed 1B v2", + "context": 8192, + "output": 2048 + }, "sap-ai-core/anthropic--claude-4.5-haiku": { "name": "anthropic--claude-4.5-haiku", "context": 200000, @@ -95830,6 +100138,16 @@ "image": true, "video": true }, + "sap-ai-core/gemini-3.6-flash": { + "name": "Gemini 3.6 Flash", + "context": 1048576, + "output": 65536, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true + }, "sap-ai-core/amazon--nova-pro": { "name": "amazon--nova-pro", "context": 300000, @@ -95878,6 +100196,15 @@ "cache_write": 3.75 } }, + "sap-ai-core/gpt-6.1-sol": { + "name": "GPT-6.1 Sol", + "context": 1050000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true + }, "sap-ai-core/text-embedding-3-large": { "name": "text-embedding-3-large", "context": 8191, @@ -95907,6 +100234,15 @@ "output": 0.1 } }, + "sap-ai-core/gpt-6-astra": { + "name": "GPT-6 Astra", + "context": 1050000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true + }, "sap-ai-core/anthropic--claude-4.5-opus": { "name": "anthropic--claude-4.5-opus", "context": 200000, @@ -96177,6 +100513,15 @@ "image": true, "video": true }, + "sap-ai-core/gpt-6-luna": { + "name": "GPT-6 Luna", + "context": 1050000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true + }, "sap-ai-core/gemini-2.5-flash-lite": { "name": "gemini-2.5-flash-lite", "context": 1048576, @@ -96811,6 +101156,837 @@ "cache_write": 2.5 } }, + "prime/anthropic/claude-opus-4.6": { + "name": "Claude Opus 4.6", + "context": 1000000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 5, + "output": 25 + } + }, + "prime/anthropic/claude-opus-4.7": { + "name": "Claude Opus 4.7", + "context": 1000000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 5, + "output": 25 + } + }, + "prime/anthropic/claude-opus-4.8": { + "name": "Claude Opus 4.8", + "context": 1000000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 5, + "output": 25 + } + }, + "prime/anthropic/claude-opus-5": { + "name": "Claude Opus 5", + "context": 1000000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 5, + "output": 25 + } + }, + "prime/anthropic/claude-fable-5.1": { + "name": "Claude Fable 5.1", + "context": 1000000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 10, + "output": 50 + } + }, + "prime/anthropic/claude-fable-5": { + "name": "Claude Fable 5", + "context": 1000000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 10, + "output": 50 + } + }, + "prime/anthropic/claude-sonnet-5": { + "name": "Claude Sonnet 5", + "context": 1000000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 2, + "output": 10 + } + }, + "prime/anthropic/claude-sonnet-4.6": { + "name": "Claude Sonnet 4.6", + "context": 1000000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 3, + "output": 15 + } + }, + "prime/anthropic/claude-opus-5.5": { + "name": "Claude Opus 5.5", + "context": 1000000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 4, + "output": 20 + } + }, + "prime/deepseek/deepseek-v4-flash-0731": { + "name": "DeepSeek V4 Flash 0731", + "context": 1048576, + "output": 943718, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "cost": { + "input": 0.44, + "output": 1.32 + } + }, + "prime/deepseek/deepseek-v4.1-flash": { + "name": "DeepSeek V4.1 Flash", + "context": 1048576, + "output": 131072, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 0.3, + "output": 1.2, + "cache_read": 0.03, + "cache_write": 0.3 + } + }, + "prime/deepseek/deepseek-v4-pro": { + "name": "DeepSeek V4 Pro 0423", + "context": 1048576, + "output": 384000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "cost": { + "input": 1.91, + "output": 3.83 + } + }, + "prime/deepseek/deepseek-v4-flash": { + "name": "DeepSeek V4 Flash 0423", + "context": 1048576, + "output": 943717, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "cost": { + "input": 0.44, + "output": 1.32 + } + }, + "prime/meta-llama/llama-3.3-70b-instruct": { + "name": "Llama 3.3 70B Instruct", + "context": 131072, + "output": 32768, + "tool_call": true, + "structured_output": true, + "cost": { + "input": 1.04, + "output": 2.253 + } + }, + "prime/z-ai/glm-5.3-flash": { + "name": "GLM 5.3 Flash", + "context": 1048576, + "output": 943717, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true, + "cost": { + "input": 0.15, + "output": 0.5 + } + }, + "prime/z-ai/glm-5.2": { + "name": "GLM 5.2", + "context": 1048576, + "output": 943718, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "cost": { + "input": 1.54, + "output": 4.84 + } + }, + "prime/z-ai/glm-5.3": { + "name": "GLM 5.3", + "context": 1048576, + "output": 131072, + "reasoning": true, + "tool_call": true, + "cost": { + "input": 1.4, + "output": 4.4, + "cache_read": 0.26, + "cache_write": 1.4 + } + }, + "prime/x-ai/grok-4.7": { + "name": "Grok 4.7", + "context": 500000, + "output": 450000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 1.6, + "output": 4.8 + } + }, + "prime/x-ai/grok-4.6": { + "name": "Grok 4.6", + "context": 500000, + "output": 450000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 2, + "output": 6 + } + }, + "prime/google/gemma-3-27b-it": { + "name": "Gemma 3 27B", + "context": 131072, + "output": 117964, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 0.119, + "output": 0.3 + } + }, + "prime/google/gemini-3.6-flash": { + "name": "Gemini 3.6 Flash", + "context": 1048576, + "output": 65536, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true, + "cost": { + "input": 1.5, + "output": 7.5 + } + }, + "prime/google/gemini-3.1-pro-preview": { + "name": "Gemini 3.1 Pro Preview", + "context": 1048576, + "output": 65536, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true, + "cost": { + "input": 2, + "output": 12 + } + }, + "prime/google/gemini-3.5-flash": { + "name": "Gemini 3.5 Flash", + "context": 1048576, + "output": 65536, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true, + "cost": { + "input": 1.5, + "output": 9 + } + }, + "prime/google/gemini-3.7-flash": { + "name": "Gemini 3.7 Flash", + "context": 1048576, + "output": 65536, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true, + "cost": { + "input": 1.35, + "output": 6.75 + } + }, + "prime/google/gemini-3-flash-preview": { + "name": "Gemini 3 Flash Preview", + "context": 1048576, + "output": 65536, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true, + "cost": { + "input": 0.5, + "output": 3 + } + }, + "prime/google/gemini-3.8-flash": { + "name": "Gemini 3.8 Flash", + "context": 1048576, + "output": 65536, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true, + "cost": { + "input": 0.75, + "output": 3.75 + } + }, + "prime/google/gemini-4-argon": { + "name": "Gemini 4 Argon", + "context": 1048576, + "output": 65536, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true, + "cost": { + "input": 2, + "output": 10 + } + }, + "prime/mistralai/mistral-nemo": { + "name": "Mistral Nemo", + "context": 131072, + "output": 16384, + "tool_call": true, + "structured_output": true, + "cost": { + "input": 0.165, + "output": 0.17 + } + }, + "prime/mistralai/mistral-small-2603": { + "name": "Mistral Small 4", + "context": 262144, + "output": 209715, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 0.165, + "output": 0.66 + } + }, + "prime/mistralai/mistral-large-2512": { + "name": "Mistral Large 3 2512", + "context": 262144, + "output": 209715, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 0.5, + "output": 1.5 + } + }, + "prime/mistralai/mixtral-8x22b-instruct": { + "name": "Mixtral 8x22B Instruct", + "context": 65536, + "output": 52428, + "tool_call": true, + "structured_output": true, + "cost": { + "input": 2.2, + "output": 6.6 + } + }, + "prime/moonshotai/kimi-k3": { + "name": "Kimi K3", + "context": 1048576, + "output": 943718, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true, + "cost": { + "input": 3.45, + "output": 17.25 + } + }, + "prime/moonshotai/kimi-k2-0905": { + "name": "Kimi K2 0905", + "context": 262144, + "output": 98304, + "tool_call": true, + "structured_output": true, + "cost": { + "input": 0.6, + "output": 2.5 + } + }, + "prime/qwen/qwen3-vl-235b-a22b-instruct": { + "name": "Qwen3 VL 235B A22B Instruct", + "context": 262144, + "output": 32768, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 0.3, + "output": 1.5 + } + }, + "prime/qwen/qwen3-coder-next": { + "name": "Qwen3 Coder Next", + "context": 262144, + "output": 235929, + "tool_call": true, + "structured_output": true, + "cost": { + "input": 0.3, + "output": 1.5 + } + }, + "prime/qwen/qwen3-vl-30b-a3b-instruct": { + "name": "Qwen3 VL 30B A3B Instruct", + "context": 262144, + "output": 16384, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 0.2, + "output": 0.7 + } + }, + "prime/openai/gpt-5.4": { + "name": "GPT-5.4", + "context": 1050000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 2.5, + "output": 15 + } + }, + "prime/openai/gpt-5.4-pro": { + "name": "GPT-5.4 Pro", + "context": 1050000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 30, + "output": 180 + } + }, + "prime/openai/gpt-5.4-nano": { + "name": "GPT-5.4 Nano", + "context": 400000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 0.2, + "output": 1.25 + } + }, + "prime/openai/gpt-4o": { + "name": "GPT-4o", + "context": 128000, + "output": 16384, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 2.5, + "output": 10 + } + }, + "prime/openai/gpt-5.6-sol-pro": { + "name": "GPT-5.6 Sol Pro", + "context": 1050000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 5, + "output": 30 + } + }, + "prime/openai/gpt-5-mini": { + "name": "GPT-5 Mini", + "context": 400000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 0.25, + "output": 2 + } + }, + "prime/openai/gpt-5.2-pro": { + "name": "GPT-5.2 Pro", + "context": 400000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 21, + "output": 168 + } + }, + "prime/openai/gpt-5.3-codex": { + "name": "GPT-5.3-Codex", + "context": 400000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 1.75, + "output": 14 + } + }, + "prime/openai/gpt-4.1-nano": { + "name": "GPT-4.1 Nano", + "context": 1047576, + "output": 32768, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 0.1, + "output": 0.4 + } + }, + "prime/openai/gpt-5-nano": { + "name": "GPT-5 Nano", + "context": 400000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 0.05, + "output": 0.4 + } + }, + "prime/openai/gpt-6.1-sol": { + "name": "GPT-6.1 Sol", + "context": 1050000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 2, + "output": 10 + } + }, + "prime/openai/gpt-6-astra": { + "name": "GPT-6 Astra", + "context": 1050000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 10, + "output": 50 + } + }, + "prime/openai/gpt-5.6-luna-pro": { + "name": "GPT-5.6 Luna Pro", + "context": 1050000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 1, + "output": 6 + } + }, + "prime/openai/gpt-5.1": { + "name": "GPT-5.1", + "context": 400000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 1.25, + "output": 10 + } + }, + "prime/openai/gpt-4o-mini": { + "name": "GPT-4o-mini", + "context": 128000, + "output": 16384, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 0.15, + "output": 0.6 + } + }, + "prime/openai/gpt-oss-20b": { + "name": "gpt-oss-20b", + "context": 131072, + "output": 32768, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "cost": { + "input": 0.07, + "output": 0.3 + } + }, + "prime/openai/gpt-5.4-mini": { + "name": "GPT-5.4 Mini", + "context": 400000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 0.75, + "output": 4.5 + } + }, + "prime/openai/gpt-5.6-luna": { + "name": "GPT-5.6 Luna", + "context": 1050000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 0.2, + "output": 1.2 + } + }, + "prime/openai/gpt-5.2": { + "name": "GPT-5.2", + "context": 400000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 1.75, + "output": 14 + } + }, + "prime/openai/gpt-5.5": { + "name": "GPT-5.5", + "context": 1050000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 5, + "output": 30 + } + }, + "prime/openai/gpt-4.1": { + "name": "GPT-4.1", + "context": 1047576, + "output": 32768, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 2, + "output": 8 + } + }, + "prime/openai/gpt-4.1-mini": { + "name": "GPT-4.1 Mini", + "context": 1047576, + "output": 32768, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 0.4, + "output": 1.6 + } + }, + "prime/openai/gpt-5.6-terra-pro": { + "name": "GPT-5.6 Terra Pro", + "context": 1050000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 2.5, + "output": 15 + } + }, + "prime/openai/gpt-6-luna": { + "name": "GPT-6 Luna", + "context": 1050000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 0.1, + "output": 0.5 + } + }, + "prime/openai/gpt-5.6-terra": { + "name": "GPT-5.6 Terra", + "context": 1050000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 2.5, + "output": 15 + } + }, + "prime/openai/gpt-oss-120b": { + "name": "gpt-oss-120b", + "context": 131072, + "output": 65536, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "cost": { + "input": 0.35, + "output": 0.75 + } + }, + "prime/openai/gpt-5": { + "name": "GPT-5", + "context": 400000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 1.25, + "output": 10 + } + }, + "prime/openai/gpt-5.6-sol": { + "name": "GPT-5.6 Sol", + "context": 1050000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 5, + "output": 30 + } + }, + "prime/openai/gpt-6-sol": { + "name": "GPT-6 Sol", + "context": 1050000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 2, + "output": 10 + } + }, "klokintegration/Kloker-Integration-Developer": { "name": "Kloker Integration Developer", "context": 200000, @@ -97370,6 +102546,21 @@ "cache_write": 2.5 } }, + "google-vertex/gemini-4-argon": { + "name": "Gemini 4 Argon", + "context": 1048576, + "output": 65536, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true, + "cost": { + "input": 2, + "output": 10, + "cache_read": 0.1 + } + }, "google-vertex/gemini-3.1-flash-lite": { "name": "Gemini 3.1 Flash Lite", "context": 1048576, @@ -99643,7 +104834,7 @@ } }, "cortecs/ministral-8b-2512": { - "name": "ministral-8b-2512", + "name": "Ministral 3 8B 2512", "context": 256000, "output": 256000, "tool_call": true, @@ -99713,7 +104904,7 @@ } }, "cortecs/nova-lite-v1": { - "name": "nova-lite-v1", + "name": "Nova Lite 1.0", "context": 300000, "output": 10000, "reasoning": true, @@ -100146,7 +105337,7 @@ } }, "cortecs/hermes-4-405b": { - "name": "hermes-4-405b", + "name": "Hermes 4 405B", "context": 128000, "output": 128000, "tool_call": true, @@ -100530,7 +105721,7 @@ } }, "cortecs/ministral-14b-2512": { - "name": "ministral-14b-2512", + "name": "Ministral 3 14B 2512", "context": 256000, "output": 256000, "tool_call": true, @@ -100706,7 +105897,7 @@ } }, "cortecs/ministral-3b-2512": { - "name": "ministral-3b-2512", + "name": "Ministral 3 3B 2512", "context": 256000, "output": 256000, "tool_call": true, @@ -100812,6 +106003,20 @@ "cache_read": 0.014 } }, + "cortecs/gemini-4-argon": { + "name": "Gemini 4 Argon", + "context": 1048576, + "output": 65535, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 2.25, + "output": 11.249, + "cache_read": 0.113 + } + }, "cortecs/minimax-m2": { "name": "MiniMax-M2", "context": 400000, @@ -100825,7 +106030,7 @@ } }, "cortecs/nova-micro-v1": { - "name": "nova-micro-v1", + "name": "Nova Micro 1.0", "context": 128000, "output": 10000, "reasoning": true, @@ -100905,6 +106110,19 @@ "cache_read": 0.0038 } }, + "agnes/agnes-3.0-flash": { + "name": "Agnes 3.0 Flash", + "context": 512000, + "output": 65536, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 0, + "output": 0 + } + }, "agnes/agnes-2.0-flash": { "name": "Agnes 2.0 Flash", "context": 512000, @@ -102892,6 +108110,22 @@ "cache_write": 0.1 } }, + "crossmodel/gemini/gemini-4-argon": { + "name": "Gemini 4 Argon", + "context": 1048576, + "output": 65536, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true, + "cost": { + "input": 2, + "output": 10, + "cache_read": 0.1, + "cache_write": 2 + } + }, "crossmodel/qwen/qwen3.7-max": { "name": "Qwen3.7 Max", "context": 1000000, @@ -104941,17 +110175,437 @@ "digitalocean/fal-ai/stable-audio-25/text-to-audio": { "name": "Stable Audio 2.5 (Text-to-Audio)" }, - "aixy/openai/gpt-4.1-mini": { - "name": "GPT-4.1 mini", - "context": 1047576, - "output": 32768, + "boundless/nemotron3-super": { + "name": "Nemotron 3 Super 120B A12B", + "context": 262144, + "output": 262144, + "reasoning": true, + "tool_call": true, + "cost": { + "input": 0.12, + "output": 0.52, + "cache_read": 0.06 + } + }, + "boundless/mimo-v2.6-pro": { + "name": "MiMo-V2.6-Pro", + "context": 1048576, + "output": 131072, + "reasoning": true, + "tool_call": true, + "image": true, + "video": true, + "cost": { + "input": 0.435, + "output": 0.87, + "cache_read": 0.0036 + } + }, + "boundless/glm-5.3-flash": { + "name": "GLM-5.3-Flash", + "context": 1048576, + "output": 131072, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true, + "cost": { + "input": 0.12, + "output": 0.4, + "cache_read": 0.024 + } + }, + "boundless/kimi-k3": { + "name": "Kimi K3", + "context": 1048576, + "output": 131072, + "reasoning": true, "tool_call": true, "structured_output": true, "image": true, "cost": { - "input": 0.4, - "output": 1.6, - "cache_read": 0.1 + "input": 2.3, + "output": 11.4, + "cache_read": 0.23 + } + }, + "boundless/deepseek-v4.1-flash": { + "name": "DeepSeek V4.1 Flash", + "context": 1048576, + "output": 384000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 0.2, + "output": 1, + "cache_read": 0.01 + } + }, + "boundless/claude-opus-5": { + "name": "Claude Opus 5", + "context": 262144, + "output": 128000, + "reasoning": true, + "tool_call": true, + "cost": { + "input": 5, + "output": 25, + "cache_read": 0.5 + } + }, + "boundless/qwen3.6": { + "name": "Qwen3.6 35B-A3B", + "context": 262144, + "output": 65536, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 0.04, + "output": 0.35, + "cache_read": 0.02 + } + }, + "boundless/claude-fable-5.1": { + "name": "Claude Fable 5.1", + "context": 262144, + "output": 128000, + "reasoning": true, + "tool_call": true, + "cost": { + "input": 10, + "output": 50, + "cache_read": 0.25 + } + }, + "boundless/deepseek-v4-pro-0813": { + "name": "DeepSeek V4 Pro 0813", + "context": 1048576, + "output": 384000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "cost": { + "input": 1.04, + "output": 2.08, + "cache_read": 0.0352 + } + }, + "boundless/mimo-v2.6-flash": { + "name": "MiMo-V2.6-Flash", + "context": 1048576, + "output": 131072, + "reasoning": true, + "tool_call": true, + "image": true, + "video": true, + "cost": { + "input": 0.14, + "output": 0.28, + "cache_read": 0.0028 + } + }, + "boundless/minimax-m3": { + "name": "MiniMax-M3", + "context": 1048576, + "output": 512000, + "reasoning": true, + "tool_call": true, + "image": true, + "video": true, + "cost": { + "input": 0.28, + "output": 1.1, + "cache_read": 0.056 + } + }, + "boundless/gpt-5.6-luna": { + "name": "GPT-5.6 Luna", + "context": 262144, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "cost": { + "input": 0.2, + "output": 1.2, + "cache_read": 0.02 + } + }, + "boundless/qwen3.8-flash": { + "name": "Qwen3.8 Flash", + "context": 1000000, + "output": 131072, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 0.15, + "output": 0.47, + "cache_read": 0.016 + } + }, + "boundless/dsv4": { + "name": "DeepSeek V4 Flash 0731", + "context": 1048576, + "output": 384000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "cost": { + "input": 0.04, + "output": 0.21, + "cache_read": 0.02 + } + }, + "boundless/glm-5.2": { + "name": "GLM-5.2", + "context": 1048576, + "output": 131072, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "cost": { + "input": 0.34, + "output": 2.3, + "cache_read": 0.17 + } + }, + "boundless/gpt-6-luna": { + "name": "GPT-6 Luna", + "context": 1050000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 0.1, + "output": 0.5, + "cache_read": 0.01 + } + }, + "boundless/claude-opus-5.5": { + "name": "Claude Opus 5.5", + "context": 1000000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "image": true, + "cost": { + "input": 4, + "output": 20, + "cache_read": 0.2 + } + }, + "boundless/glm-5.3": { + "name": "GLM-5.3", + "context": 1048576, + "output": 131072, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "cost": { + "input": 1.12, + "output": 3.52, + "cache_read": 0.14 + } + }, + "boundless/gpt-5.6-sol": { + "name": "GPT-5.6 Sol", + "context": 262144, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "cost": { + "input": 2, + "output": 10, + "cache_read": 0.2 + } + }, + "boundless/gpt-6-sol": { + "name": "GPT-6 Sol", + "context": 1050000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 2, + "output": 10, + "cache_read": 0.2 + } + }, + "aixy/anthropic/claude-opus-5-5": { + "name": "Claude Opus 5.5", + "context": 1000000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 4, + "output": 20, + "cache_read": 0.2, + "cache_write": 5 + } + }, + "aixy/anthropic/claude-fable-5-1": { + "name": "Claude Fable 5.1", + "context": 1000000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 10, + "output": 50, + "cache_read": 0.25, + "cache_write": 12.5 + } + }, + "aixy/anthropic/claude-haiku-5-5": { + "name": "Claude Haiku 5.5", + "context": 1000000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 0.1, + "output": 0.5, + "cache_read": 0.01, + "cache_write": 0.125 + } + }, + "aixy/anthropic/claude-sonnet-5-5": { + "name": "Claude Sonnet 5.5", + "context": 1000000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 2, + "output": 10, + "cache_read": 0.1, + "cache_write": 2.5 + } + }, + "aixy/openai/gpt-6.1-sol": { + "name": "GPT-6.1 Sol", + "context": 1050000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 2, + "output": 10, + "cache_read": 0.1, + "cache_write": 2.5 + } + }, + "aixy/openai/gpt-6-astra": { + "name": "GPT-6 Astra", + "context": 1050000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 10, + "output": 50, + "cache_read": 1, + "cache_write": 12.5 + } + }, + "aixy/openai/gpt-5.6-luna": { + "name": "GPT-5.6 Luna", + "context": 1050000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 0.2, + "output": 1.2, + "cache_read": 0.02, + "cache_write": 0.25 + } + }, + "aixy/openai/gpt-6-luna": { + "name": "GPT-6 Luna", + "context": 1050000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 0.1, + "output": 0.5, + "cache_read": 0.01, + "cache_write": 0.125 + } + }, + "aixy/openai/gpt-5.6-terra": { + "name": "GPT-5.6 Terra", + "context": 1050000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 2, + "output": 12, + "cache_read": 0.2, + "cache_write": 2.5 + } + }, + "aixy/openai/gpt-5.6-sol": { + "name": "GPT-5.6 Sol", + "context": 1050000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 4, + "output": 20, + "cache_read": 0.4, + "cache_write": 5 + } + }, + "aixy/openai/gpt-6-sol": { + "name": "GPT-6 Sol", + "context": 1050000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 2, + "output": 10, + "cache_read": 0.2, + "cache_write": 2.5 } }, "alibaba-cn/qwen-flash": { diff --git a/src-tauri/Cargo.lock b/src-tauri/Cargo.lock index c8fcb37..c6f2374 100644 --- a/src-tauri/Cargo.lock +++ b/src-tauri/Cargo.lock @@ -1978,7 +1978,7 @@ dependencies = [ [[package]] name = "kimiswitch" -version = "0.8.3" +version = "0.8.4" dependencies = [ "anyhow", "chrono", diff --git a/src-tauri/Cargo.toml b/src-tauri/Cargo.toml index 8647661..f15fc83 100644 --- a/src-tauri/Cargo.toml +++ b/src-tauri/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "kimiswitch" -version = "0.8.3" +version = "0.8.4" description = "Kimi Switch - model config manager" authors = ["codingplan.site"] edition = "2021" diff --git a/src-tauri/src/services/balance.rs b/src-tauri/src/services/balance.rs index 45eabc4..376e2ee 100644 --- a/src-tauri/src/services/balance.rs +++ b/src-tauri/src/services/balance.rs @@ -14,6 +14,7 @@ //! HTTP 调用与 JSON→UsageData 解析拆成纯函数,便于无 mock 单元测试。 use super::usage_types::{UsageData, UsageResult}; +use super::coding_plan; use std::time::Duration; pub(crate) const REQUEST_TIMEOUT: Duration = Duration::from_secs(8); @@ -467,11 +468,95 @@ pub async fn query_newapi( let (quota_per_unit, symbol) = fetch_newapi_status(base_url, timeout).await; Ok(match parse_newapi(&body, quota_per_unit, &symbol) { - Ok(data) => UsageResult::ok(data), + Ok(wallet) => { + // 订阅额度是决策主信息(钱包余额独立于它),前置到钱包行之前; + // compact 卡片只取 data[0],所以顺序决定了卡片主摘要显示什么。 + let subs = fetch_newapi_subscriptions(&client, base, access_token, user_id, quota_per_unit).await; + let mut data = subs; + data.extend(wallet); + UsageResult::ok(data) + } Err(err) => err, }) } +/// 拉取用户的订阅套餐额度(NewAPI `GET /api/subscription/self`)。这是 NewAPI +/// 较新的特性:站点无此接口(404)、无订阅、网络失败或解析失败一律返回空 +/// Vec——订阅是钱包余额之外的附加信息,任何失败都不能拖垮整个用量查询。 +/// +/// 与 `/api/user/self` 同源同凭据(Bearer access token + New-Api-User)。 +async fn fetch_newapi_subscriptions( + client: &reqwest::Client, + base: &str, + access_token: &str, + user_id: &str, + quota_per_unit: f64, +) -> Vec { + let url = format!("{base}/api/subscription/self"); + let Ok(resp) = client + .get(&url) + .header("Accept", "application/json") + .header("Authorization", format!("Bearer {access_token}")) + .header("New-Api-User", user_id) + .send() + .await + else { + return Vec::new(); + }; + if !resp.status().is_success() { + return Vec::new(); + } + let Ok(raw) = resp.bytes().await else { + return Vec::new(); + }; + let Ok(body) = serde_json::from_slice::(&raw) else { + return Vec::new(); + }; + parse_newapi_subscriptions(&body, quota_per_unit) +} + +/// 解析订阅自查响应。每项形如 `{ subscription: { amount_total, amount_used, +/// next_reset_time, ... } }`;金额是 int64 原始配额单位,需除以站点 +/// `quota_per_unit` 才是钱数。产出百分比行(`unit="%"`,与 plan tier 同形态, +/// 因此自动参与预警阈值判定)。 +/// +/// `amount_total` 为 0(站点未设额度)时百分比记为 0,不做除法。 +fn parse_newapi_subscriptions(body: &serde_json::Value, quota_per_unit: f64) -> Vec { + let Some(subs) = body + .get("data") + .and_then(|d| d.get("subscriptions")) + .and_then(|s| s.as_array()) + else { + return Vec::new(); + }; + + let mut out = Vec::new(); + for entry in subs { + // SubscriptionSummary 把实际字段包在 `subscription` 里;兼容站点直接 + // 平铺字段的情况(取 entry 本身作回退)。 + let sub = entry.get("subscription").unwrap_or(entry); + let total_raw = parse_f64_field(sub, "amount_total").unwrap_or(0.0); + let used_raw = parse_f64_field(sub, "amount_used").unwrap_or(0.0); + let total = total_raw / quota_per_unit; + let used = used_raw / quota_per_unit; + let percent = if total > 0.0 { + (used / total * 100.0).clamp(0.0, 100.0) + } else { + 0.0 + }; + out.push(UsageData { + plan_name: Some("subscription".to_string()), + remaining: Some((100.0 - percent).max(0.0)), + total: Some(100.0), + used: Some(percent), + unit: Some("%".to_string()), + is_valid: Some(percent < 100.0), + resets_at: sub.get("next_reset_time").and_then(coding_plan::extract_reset_time), + }); + } + out +} + fn parse_newapi( body: &serde_json::Value, quota_per_unit: f64, @@ -842,6 +927,91 @@ mod tests { assert_eq!(data[0].used, Some(0.2)); } + #[test] + fn newapi_subscription_maps_to_percent_row() { + // 用户实测站点的数值:总额度 $500、已用 $206.17 → 41.234% 已用 + // (amount_* 是 int64 原始配额,quota_per_unit=500000 换算成钱)。 + let body = json!({ + "success": true, + "data": { + "subscriptions": [{ + "subscription": { + "id": 9, + "amount_total": 250_000_000, + "amount_used": 103_085_000, + "next_reset_time": 1_793_491_200, + "end_time": 2_106_105_600, + "status": "active" + } + }], + "all_subscriptions": [] + } + }); + let data = parse_newapi_subscriptions(&body, 500_000.0); + assert_eq!(data.len(), 1); + assert_eq!(data[0].plan_name.as_deref(), Some("subscription")); + assert_eq!(data[0].unit.as_deref(), Some("%")); + assert_eq!(data[0].total, Some(100.0)); + // 41.234% 已用 → 剩余 58.766 + assert!((data[0].used.unwrap() - 41.234).abs() < 0.01); + assert!((data[0].remaining.unwrap() - 58.766).abs() < 0.01); + assert_eq!(data[0].is_valid, Some(true)); + assert!(data[0].resets_at.is_some(), "next_reset_time must map to ISO"); + } + + #[test] + fn newapi_subscription_multiple_all_returned() { + let body = json!({ + "success": true, + "data": { + "subscriptions": [ + { "subscription": { "amount_total": 100_000_000, "amount_used": 90_000_000 } }, + { "subscription": { "amount_total": 200_000_000, "amount_used": 20_000_000 } } + ] + } + }); + let data = parse_newapi_subscriptions(&body, 500_000.0); + assert_eq!(data.len(), 2); + assert!((data[0].used.unwrap() - 90.0).abs() < 0.01); + assert!((data[1].used.unwrap() - 10.0).abs() < 0.01); + } + + #[test] + fn newapi_subscription_empty_or_missing_yields_nothing() { + // 站点无订阅 → 空数组 + let empty = json!({ "success": true, "data": { "subscriptions": [] } }); + assert!(parse_newapi_subscriptions(&empty, 500_000.0).is_empty()); + // 老版本无此接口/字段缺失 → 也必须是空,不 panic + let no_field = json!({ "success": true, "data": {} }); + assert!(parse_newapi_subscriptions(&no_field, 500_000.0).is_empty()); + } + + #[test] + fn newapi_subscription_zero_total_does_not_divide_by_zero() { + let body = json!({ + "success": true, + "data": { "subscriptions": [{ "subscription": { "amount_total": 0, "amount_used": 0 } }] } + }); + let data = parse_newapi_subscriptions(&body, 500_000.0); + assert_eq!(data.len(), 1); + assert_eq!(data[0].used, Some(0.0)); + assert_eq!(data[0].remaining, Some(100.0)); + assert_eq!(data[0].is_valid, Some(true)); + } + + #[test] + fn newapi_subscription_used_over_total_is_clamped() { + // 防御:站点数据异常(已用 > 总额)时百分比钳到 100,不出现负数剩余。 + let body = json!({ + "success": true, + "data": { "subscriptions": [{ "subscription": { "amount_total": 100, "amount_used": 300 } }] } + }); + let data = parse_newapi_subscriptions(&body, 1.0); + assert_eq!(data[0].used, Some(100.0)); + assert_eq!(data[0].remaining, Some(0.0)); + assert_eq!(data[0].is_valid, Some(false)); + } + #[test] fn sub2api_site_root_strips_v1_and_slash() { assert_eq!(sub2api_site_root("https://x.com"), "https://x.com"); diff --git a/src-tauri/src/services/coding_plan.rs b/src-tauri/src/services/coding_plan.rs index ae6446a..d4475bd 100644 --- a/src-tauri/src/services/coding_plan.rs +++ b/src-tauri/src/services/coding_plan.rs @@ -53,7 +53,7 @@ fn millis_to_iso8601(ms: i64) -> Option { /// 从 JSON 值提取重置时间,兼容字符串和数字格式: /// - 字符串:直接返回(视为 ISO 8601) /// - 数字:自动判断秒/毫秒并转为 ISO 8601;0/负值视为无重置时间 -fn extract_reset_time(value: &serde_json::Value) -> Option { +pub(crate) fn extract_reset_time(value: &serde_json::Value) -> Option { if let Some(s) = value.as_str() { return Some(s.to_string()); } diff --git a/src-tauri/tauri.conf.json b/src-tauri/tauri.conf.json index 52688fe..bccd8b7 100644 --- a/src-tauri/tauri.conf.json +++ b/src-tauri/tauri.conf.json @@ -1,6 +1,6 @@ { "productName": "Kimi Switch", - "version": "0.8.3", + "version": "0.8.4", "identifier": "com.kimiswitch.app", "build": { "beforeDevCommand": "npm run dev", diff --git a/src/components/UsageConfigModal.tsx b/src/components/UsageConfigModal.tsx index 95d33d0..3eeac8e 100644 --- a/src/components/UsageConfigModal.tsx +++ b/src/components/UsageConfigModal.tsx @@ -4,7 +4,7 @@ import { invoke } from "@tauri-apps/api/core"; import { ArrowLeft, Eye, EyeOff, Loader2, Play } from "lucide-react"; import { useTranslation } from "../i18n"; import type { TranslationKey } from "../i18n/zh"; -import { formatAmount, localizeUsageError, planLabel } from "../lib/usage-display"; +import { formatAmount, isPlanRow, localizeUsageError, percentOf, planLabel } from "../lib/usage-display"; import type { Agent, Provider, UsageConfig } from "../types"; interface UsageResult { @@ -131,13 +131,18 @@ export function UsageConfigModal({ open, agent, provider, onClose, onSave }: Usa }); if (result.success) { setTestOk(true); + // 与卡片 UsageFooter 同一套行判定:金额行(NewAPI 钱包 / 加力钱包)只显示 + // 金额——其 used/total 是钱数,算成「百分比」是误导(曾把钱包余额误显示为 + // 「已用 29%」)。只有真正的配额行才追加百分比。 const summary = (result.data ?? []) .map((d) => { const parts: string[] = []; if (d.planName) parts.push(planLabel(d.planName, t)); if (d.remaining != null) parts.push(`${t("usageRemaining")} ${formatAmount(d.remaining, d.unit)}`); - if (d.used != null && d.total != null && d.total > 0) - parts.push(`${Math.round((d.used / d.total) * 100)}%`); + if (isPlanRow(d)) { + const pct = percentOf(d); + if (pct != null) parts.push(`${Math.round(pct)}%`); + } return parts.join(" "); }) .filter(Boolean) diff --git a/src/components/UsageFooter.tsx b/src/components/UsageFooter.tsx index a4e5ba4..a71b1a3 100644 --- a/src/components/UsageFooter.tsx +++ b/src/components/UsageFooter.tsx @@ -2,13 +2,14 @@ import { useEffect, useState } from "react"; import { Loader2, RefreshCw } from "lucide-react"; import { useTranslation } from "../i18n"; import { - BOOSTER_WALLET_PLAN, formatAmount, + isPlanRow, localizeUsageError, + percentOf, planLabel, } from "../lib/usage-display"; import { isAlertTier } from "../hooks/useUsageQuery"; -import type { UsageData, UsageQueryState } from "../hooks/useUsageQuery"; +import type { UsageQueryState } from "../hooks/useUsageQuery"; interface UsageFooterProps { /** Query state lifted to the provider card via useUsageQuery. Both the @@ -21,18 +22,15 @@ interface UsageFooterProps { } /** - * 金额行 vs 配额行:NewAPI 与 Kimi 加力钱包(booster_wallet)只报金额,其 - * used/total 是钱数而不是配额比例,必须走 formatAmount 渲染路径。判定只能看 + * 金额行 vs 配额行:NewAPI 的钱包行与 Kimi 加力钱包(booster_wallet)只报金额, + * 其 used/total 是钱数而不是配额比例,必须走 formatAmount 渲染路径。判定只能看 * planName —— sub2api 的 USD 行 unit 同样不是 "%",但语义仍是「额度用了百分之 * 多少」,按 unit 判定会把它误渲染成余额。 + * + * NewAPI 站点可同时返回钱包行(planName "NewAPI",金额)与订阅行 + * (planName "subscription",`unit="%"` 的配额占比);后者不属于金额行,走 + * 百分比渲染路径。判定逻辑与 usage-display.ts 共用,避免与配置面板再次分叉。 */ -function isMoneyRow(d: UsageData): boolean { - return d.planName === "NewAPI" || d.planName === BOOSTER_WALLET_PLAN; -} - -function isPlanRow(d: UsageData): boolean { - return !!d.planName && !isMoneyRow(d) && (d.total != null || d.used != null); -} export function UsageFooter({ usage, variant = "detail" }: UsageFooterProps) { const { t } = useTranslation(); @@ -48,14 +46,6 @@ export function UsageFooter({ usage, variant = "detail" }: UsageFooterProps) { if (!supported || status === "idle") return null; - const percentOf = (d: UsageData): number | null => { - if (d.used != null && d.total != null && d.total > 0) - return (d.used / d.total) * 100; - if (d.remaining != null && d.total != null && d.total > 0) - return (1 - d.remaining / d.total) * 100; - return null; - }; - const formatReset = (resetsAt?: string | null): string | null => { if (!resetsAt) return null; const ms = new Date(resetsAt).getTime() - now; diff --git a/src/i18n/en.ts b/src/i18n/en.ts index b4cb181..473c567 100644 --- a/src/i18n/en.ts +++ b/src/i18n/en.ts @@ -514,6 +514,7 @@ export const enTranslations: Record = { usageTierMonthly: "Monthly", usageTierMonthCode: "Monthly (code)", usageTierBoosterWallet: "Booster", + usageTierSubscription: "Subscription", usageThreshold: "Alert threshold", usageThresholdHint: "Highlight any window that reaches this percentage; 0 = off", usageThresholdAlert: "Threshold reached", diff --git a/src/i18n/zh.ts b/src/i18n/zh.ts index 8880ea1..a575f75 100644 --- a/src/i18n/zh.ts +++ b/src/i18n/zh.ts @@ -503,6 +503,7 @@ export const zhTranslations = { usageTierMonthly: "30天", usageTierMonthCode: "30天(代码)", usageTierBoosterWallet: "加力钱包", + usageTierSubscription: "订阅", usageThreshold: "预警阈值", usageThresholdHint: "任一用量窗口达到该百分比时高亮提醒,0 为关闭", usageThresholdAlert: "已达预警阈值", diff --git a/src/lib/models-dev-full.json b/src/lib/models-dev-full.json index da43cf4..3382896 100644 --- a/src/lib/models-dev-full.json +++ b/src/lib/models-dev-full.json @@ -1,10 +1,24 @@ { - "last_updated": "2026-10-10", + "last_updated": "2026-10-15", "providers": { "deepinfra": { "id": "deepinfra", "name": "Deep Infra", "models": [ + { + "id": "anthropic/claude-fable-5", + "name": "Claude Fable 5", + "cost": { + "input": 10, + "output": 50 + }, + "context": 1000000, + "output_limit": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true + }, { "id": "tencent/Hy3", "name": "Hy3", @@ -739,6 +753,17 @@ "reasoning": true, "tool_call": true }, + { + "id": "mistralai/Mistral-Small-24B-Instruct-2501", + "name": "Mistral Small 3", + "cost": { + "input": 0.05, + "output": 0.08 + }, + "context": 32768, + "output_limit": 16384, + "structured_output": true + }, { "id": "moonshotai/Kimi-K2.6", "name": "Kimi K2.6", @@ -1861,6 +1886,22 @@ "tool_call": true, "image": true }, + { + "id": "google/gemini-3.6-flash", + "name": "Gemini-3.6-Flash", + "cost": { + "input": 0.7576, + "output": 3.7879, + "cache_read": 0.0758 + }, + "context": 1048576, + "output_limit": 65536, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true + }, { "id": "google/veo-3-fast", "name": "Veo-3-Fast", @@ -1898,6 +1939,22 @@ "tool_call": true, "image": true }, + { + "id": "google/gemini-3.5-flash-lite", + "name": "Gemini-3.5-Flash-Lite", + "cost": { + "input": 0.303, + "output": 2.5253, + "cache_read": 0.0303 + }, + "context": 1048576, + "output_limit": 65536, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true + }, { "id": "google/gemini-2.0-flash-lite", "name": "Gemini-2.0-Flash-Lite", @@ -1911,18 +1968,32 @@ "image": true, "video": true }, + { + "id": "google/gemini-omni-1.1-flash", + "name": "Gemini-Omni-1.1-Flash", + "cost": { + "input": 1.5152, + "output": 9.0909 + }, + "context": 131072, + "output_limit": 57920, + "reasoning": true, + "image": true, + "video": true + }, { "id": "google/gemini-3-flash", "name": "Gemini-3-Flash", "cost": { - "input": 0.4, - "output": 2.4, - "cache_read": 0.04 + "input": 0.404, + "output": 2.4242, + "cache_read": 0.0404 }, "context": 1048576, "output_limit": 65536, "reasoning": true, "tool_call": true, + "structured_output": true, "image": true, "video": true }, @@ -1939,7 +2010,8 @@ "reasoning": true, "tool_call": true, "structured_output": true, - "image": true + "image": true, + "video": true }, { "id": "google/gemini-2.5-pro", @@ -1992,6 +2064,22 @@ "image": true, "video": true }, + { + "id": "google/gemini-3.7-flash", + "name": "Gemini-3.7-Flash", + "cost": { + "input": 0.7576, + "output": 3.7879, + "cache_read": 0.0758 + }, + "context": 1048576, + "output_limit": 65536, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true + }, { "id": "google/veo-2", "name": "Veo-2", @@ -2017,6 +2105,22 @@ "tool_call": true, "image": true }, + { + "id": "google/gemini-3.8-flash", + "name": "Gemini-3.8-Flash", + "cost": { + "input": 0.7576, + "output": 3.7879, + "cache_read": 0.0758 + }, + "context": 1048576, + "output_limit": 65536, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true + }, { "id": "google/veo-3", "name": "Veo-3", @@ -2041,14 +2145,15 @@ "id": "google/gemini-3.1-pro", "name": "Gemini-3.1-Pro", "cost": { - "input": 2, - "output": 12, - "cache_read": 0.2 + "input": 2.0202, + "output": 12.1212, + "cache_read": 0.202 }, "context": 1048576, "output_limit": 65536, "reasoning": true, "tool_call": true, + "structured_output": true, "image": true, "video": true }, @@ -2056,13 +2161,14 @@ "id": "google/gemini-3.1-flash-lite", "name": "Gemini-3.1-Flash-Lite", "cost": { - "input": 0.25, - "output": 1.5 + "input": 0.2525, + "output": 1.5152 }, "context": 1048576, "output_limit": 65536, "reasoning": true, "tool_call": true, + "structured_output": true, "image": true, "video": true }, @@ -3489,6 +3595,21 @@ "image": true, "video": true }, + { + "id": "fugu-max", + "name": "Fugu Max", + "cost": { + "input": 2, + "output": 6, + "cache_read": 0.25 + }, + "context": 1000000, + "output_limit": 131072, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true + }, { "id": "seed-2-0-lite", "name": "Seed 2.0 Lite", @@ -4382,6 +4503,21 @@ "structured_output": true, "image": true }, + { + "id": "deepseek-v4.1-flash", + "name": "DeepSeek V4.1 Flash", + "cost": { + "input": 0, + "output": 0, + "cache_read": 0 + }, + "context": 1048576, + "output_limit": 65536, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true + }, { "id": "sensenova-6.8-flash-lite", "name": "SenseNova 6.8 Flash Lite", @@ -5091,18 +5227,6 @@ "tool_call": true, "structured_output": true }, - { - "id": "@cf/cloudflare/clef-omni", - "name": "Clef Omni", - "cost": { - "input": 0.15, - "output": 0 - }, - "context": 65536, - "output_limit": 65536, - "structured_output": true, - "image": true - }, { "id": "@cf/nvidia/nemotron-3-120b-a12b", "name": "Nemotron 3 Super 120B", @@ -5961,7 +6085,7 @@ "name": "Claw Medium", "cost": { "input": 0.6, - "output": 2.2, + "output": 1.1, "cache_read": 0.2 }, "context": 1048576, @@ -6004,7 +6128,7 @@ "name": "Claw High", "cost": { "input": 0.6, - "output": 2.2, + "output": 1.1, "cache_read": 0.2 }, "context": 1048576, @@ -6048,7 +6172,7 @@ "name": "Claw Low", "cost": { "input": 0.6, - "output": 2.2, + "output": 1.1, "cache_read": 0.2, "cache_write": 0.08333 }, @@ -6088,7 +6212,7 @@ "name": "Hermes Low", "cost": { "input": 0.6, - "output": 2.2, + "output": 1.1, "cache_read": 0.2, "cache_write": 0.08333 }, @@ -6164,7 +6288,7 @@ "name": "Hermes High", "cost": { "input": 0.6, - "output": 2.2, + "output": 1.1, "cache_read": 0.2 }, "context": 1048576, @@ -6412,8 +6536,7 @@ "output_limit": 32768, "tool_call": true, "structured_output": true, - "image": true, - "video": true + "image": true }, { "id": "gemini-exp-1206", @@ -6853,7 +6976,7 @@ "name": "Hermes Medium", "cost": { "input": 0.6, - "output": 2.2, + "output": 1.1, "cache_read": 0.2 }, "context": 1048576, @@ -6928,6 +7051,33 @@ "input_limit": 32000, "output_limit": 8192 }, + { + "id": "reka/reka-edge-2603", + "name": "Reka Edge 2603", + "cost": { + "input": 0.105, + "output": 0.105 + }, + "context": 16384, + "input_limit": 16384, + "output_limit": 16384, + "tool_call": true, + "structured_output": true, + "image": true + }, + { + "id": "reka/reka-flash-3", + "name": "Reka Flash 3", + "cost": { + "input": 0.105, + "output": 0.21 + }, + "context": 65536, + "input_limit": 65536, + "output_limit": 65536, + "reasoning": true, + "structured_output": true + }, { "id": "unsloth/gemma-3-27b-it", "name": "Gemma 3 27B IT", @@ -7815,7 +7965,7 @@ "cost": { "input": 0.14, "output": 0.28, - "cache_read": 0.03 + "cache_read": 0.028 }, "context": 1048576, "input_limit": 1048576, @@ -7876,9 +8026,9 @@ "id": "deepseek/deepseek-v3.2:thinking", "name": "DeepSeek V3.2 Thinking", "cost": { - "input": 0.28, - "output": 0.42, - "cache_read": 0.14 + "input": 0.2088, + "output": 0.3096, + "cache_read": 0.0216 }, "context": 163000, "input_limit": 163000, @@ -7891,9 +8041,9 @@ "id": "deepseek/deepseek-latest", "name": "DeepSeek Latest", "cost": { - "input": 1.1, - "output": 2.5, - "cache_read": 0.04 + "input": 0.8957, + "output": 0.99, + "cache_read": 0.1866 }, "context": 1048576, "input_limit": 1048576, @@ -7908,7 +8058,7 @@ "cost": { "input": 0.14, "output": 0.28, - "cache_read": 0.03 + "cache_read": 0.028 }, "context": 1048576, "input_limit": 1048576, @@ -7936,9 +8086,9 @@ "id": "deepseek/deepseek-v4-pro-0813:thinking", "name": "DeepSeek V4 Pro 0813 Thinking", "cost": { - "input": 1.1, - "output": 2.5, - "cache_read": 0.04 + "input": 0.8957, + "output": 0.99, + "cache_read": 0.1866 }, "context": 1048576, "input_limit": 1048576, @@ -7951,9 +8101,9 @@ "id": "deepseek/deepseek-v4-pro-0813", "name": "DeepSeek V4 Pro 0813", "cost": { - "input": 1.1, - "output": 2.5, - "cache_read": 0.04 + "input": 0.8957, + "output": 0.99, + "cache_read": 0.1866 }, "context": 1048576, "input_limit": 1048576, @@ -8007,13 +8157,28 @@ "tool_call": true, "structured_output": true }, + { + "id": "deepseek/deepseek-v4-flash-vision-exp-cybersecurity", + "name": "DeepSeek V4 Flash Vision Exp Cybersecurity", + "cost": { + "input": 0.15, + "output": 0.6, + "cache_read": 0.075 + }, + "context": 1048576, + "input_limit": 1048576, + "output_limit": 32768, + "reasoning": true, + "tool_call": true, + "image": true + }, { "id": "deepseek/deepseek-v3.2", "name": "DeepSeek V3.2", "cost": { - "input": 0.28, - "output": 0.42, - "cache_read": 0.14 + "input": 0.2088, + "output": 0.3096, + "cache_read": 0.0216 }, "context": 163000, "input_limit": 163000, @@ -8063,8 +8228,8 @@ "image": true }, { - "id": "unbiased/pareto", - "name": "Pareto", + "id": "unbiased/pareto-26.9", + "name": "Pareto 26.9", "cost": { "input": 2.5, "output": 7.5, @@ -8246,9 +8411,9 @@ "id": "meta-llama/llama-4-maverick", "name": "Llama 4 Maverick", "cost": { - "input": 0.15, - "output": 0.6, - "cache_read": 0.075 + "input": 0.1875, + "output": 0.6525, + "cache_read": 0.05 }, "context": 1048576, "input_limit": 1048576, @@ -8418,9 +8583,9 @@ "id": "z-ai/glm-4.6-original", "name": "GLM 4.6 Original", "cost": { - "input": 0.35, - "output": 1.4, - "cache_read": 0.175 + "input": 0.5, + "output": 2, + "cache_read": 0.1 }, "context": 256000, "input_limit": 256000, @@ -8508,9 +8673,9 @@ "id": "z-ai/glm-4.6", "name": "GLM 4.6", "cost": { - "input": 0.35, - "output": 1.4, - "cache_read": 0.175 + "input": 0.5, + "output": 2, + "cache_read": 0.1 }, "context": 200000, "input_limit": 200000, @@ -8552,9 +8717,9 @@ "id": "z-ai/glm-5-original:thinking", "name": "GLM 5 Original Thinking", "cost": { - "input": 1, - "output": 3.2, - "cache_read": 0.2 + "input": 0.6, + "output": 1.9, + "cache_read": 0.1 }, "context": 200000, "input_limit": 200000, @@ -8568,7 +8733,7 @@ "name": "GLM 5.3 Thinking", "cost": { "input": 0.6, - "output": 2.2, + "output": 1.1, "cache_read": 0.2 }, "context": 1048576, @@ -8582,9 +8747,9 @@ "id": "z-ai/glm-5", "name": "GLM 5", "cost": { - "input": 0.5, - "output": 2.55, - "cache_read": 0.13 + "input": 0.6, + "output": 1.9, + "cache_read": 0.1 }, "context": 200000, "input_limit": 200000, @@ -8653,9 +8818,9 @@ "id": "z-ai/glm-5.1:thinking", "name": "GLM 5.1 Thinking", "cost": { - "input": 0.75, - "output": 2.6, - "cache_read": 0.15 + "input": 0.7, + "output": 2.5, + "cache_read": 0.18 }, "context": 200000, "input_limit": 200000, @@ -8784,9 +8949,9 @@ "id": "z-ai/glm-5:thinking", "name": "GLM 5 Thinking", "cost": { - "input": 0.5, - "output": 2.55, - "cache_read": 0.13 + "input": 0.6, + "output": 1.9, + "cache_read": 0.1 }, "context": 200000, "input_limit": 200000, @@ -8827,9 +8992,9 @@ "id": "z-ai/glm-5.1", "name": "GLM 5.1", "cost": { - "input": 0.75, - "output": 2.6, - "cache_read": 0.15 + "input": 0.7, + "output": 2.5, + "cache_read": 0.18 }, "context": 200000, "input_limit": 200000, @@ -8842,9 +9007,9 @@ "id": "z-ai/glm-4.6:thinking", "name": "GLM 4.6 Thinking", "cost": { - "input": 0.35, - "output": 1.4, - "cache_read": 0.175 + "input": 0.5, + "output": 2, + "cache_read": 0.1 }, "context": 200000, "input_limit": 200000, @@ -8886,9 +9051,9 @@ "id": "z-ai/glm-5-original", "name": "GLM 5 Original", "cost": { - "input": 1, - "output": 3.2, - "cache_read": 0.2 + "input": 0.6, + "output": 1.9, + "cache_read": 0.1 }, "context": 200000, "input_limit": 200000, @@ -8931,7 +9096,7 @@ "name": "GLM 5.3", "cost": { "input": 0.6, - "output": 2.2, + "output": 1.1, "cache_read": 0.2 }, "context": 1048576, @@ -8961,7 +9126,7 @@ "name": "GLM Latest", "cost": { "input": 0.6, - "output": 2.2, + "output": 1.1, "cache_read": 0.2 }, "context": 1048576, @@ -9313,9 +9478,9 @@ "id": "x-ai/grok-latest", "name": "Grok Latest", "cost": { - "input": 1.6, - "output": 4.8, - "cache_read": 0.4 + "input": 2, + "output": 6, + "cache_read": 0.5 }, "context": 500000, "input_limit": 500000, @@ -9329,9 +9494,9 @@ "id": "x-ai/grok-4.7", "name": "Grok 4.7", "cost": { - "input": 1.6, - "output": 4.8, - "cache_read": 0.4 + "input": 2, + "output": 6, + "cache_read": 0.5 }, "context": 500000, "input_limit": 500000, @@ -9557,10 +9722,10 @@ "id": "bytedance/doubao-seed-character", "name": "Doubao Seed Character", "cost": { - "input": 0.1179, - "output": 0.2947, - "cache_read": 0.0236, - "cache_write": 0.0025 + "input": 0.15, + "output": 0.37, + "cache_read": 0.03, + "cache_write": 0.003 }, "context": 128000, "input_limit": 128000, @@ -9583,6 +9748,21 @@ "tool_call": true, "structured_output": true }, + { + "id": "liquid/lfm-2.5-24b-a2b", + "name": "LFM2.5 24B A2B", + "cost": { + "input": 0.05, + "output": 0.7, + "cache_read": 0.025 + }, + "context": 128000, + "input_limit": 128000, + "output_limit": 8192, + "reasoning": true, + "tool_call": true, + "structured_output": true + }, { "id": "google/gemini-flash-latest", "name": "Gemini Flash Latest", @@ -9955,6 +10135,24 @@ "image": true, "video": true }, + { + "id": "google/gemini-4-argon", + "name": "Gemini 4 Argon", + "cost": { + "input": 2, + "output": 10, + "cache_read": 0.1, + "cache_write": 0.1875 + }, + "context": 1048576, + "input_limit": 1048576, + "output_limit": 65536, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true + }, { "id": "google/gemini-3.1-flash-lite", "name": "Gemini 3.1 Flash Lite", @@ -10226,9 +10424,9 @@ "id": "TEE/glm-5.1-thinking", "name": "GLM 5.1 Thinking TEE", "cost": { - "input": 1.5, - "output": 5.25, - "cache_read": 0.3 + "input": 0.7, + "output": 2.5, + "cache_read": 0.18 }, "context": 202752, "input_limit": 202752, @@ -10241,9 +10439,9 @@ "id": "TEE/glm-5.1", "name": "GLM 5.1 TEE", "cost": { - "input": 1.5, - "output": 5.25, - "cache_read": 0.3 + "input": 0.7, + "output": 2.5, + "cache_read": 0.18 }, "context": 202752, "input_limit": 202752, @@ -10553,8 +10751,8 @@ "output": 0.15, "cache_read": 0.06 }, - "context": 32768, - "input_limit": 32768, + "context": 131072, + "input_limit": 131072, "output_limit": 32768 }, { @@ -11109,7 +11307,8 @@ "input_limit": 262144, "output_limit": 32768, "reasoning": true, - "tool_call": true + "tool_call": true, + "structured_output": true }, { "id": "inclusionai/ling-3.0-flash-vl", @@ -11177,9 +11376,9 @@ "id": "moonshotai/kimi-k2.6", "name": "Kimi K2.6", "cost": { - "input": 0.5, - "output": 2.6, - "cache_read": 0.125 + "input": 0.441, + "output": 2.45, + "cache_read": 0.099 }, "context": 262144, "input_limit": 262144, @@ -11191,9 +11390,9 @@ "id": "moonshotai/kimi-k2.5:thinking", "name": "Kimi K2.5 Thinking", "cost": { - "input": 0.3, - "output": 1.9, - "cache_read": 0.15 + "input": 0.375, + "output": 2, + "cache_read": 0.07 }, "context": 262144, "input_limit": 262144, @@ -11221,9 +11420,9 @@ "id": "moonshotai/kimi-k2.5", "name": "Kimi K2.5", "cost": { - "input": 0.3, - "output": 1.9, - "cache_read": 0.15 + "input": 0.375, + "output": 2, + "cache_read": 0.07 }, "context": 262144, "input_limit": 262144, @@ -11249,9 +11448,9 @@ "id": "moonshotai/kimi-k2.6:thinking", "name": "Kimi K2.6 Thinking", "cost": { - "input": 0.5, - "output": 2.6, - "cache_read": 0.125 + "input": 0.441, + "output": 2.45, + "cache_read": 0.099 }, "context": 262144, "input_limit": 262144, @@ -11294,9 +11493,9 @@ "id": "moonshotai/kimi-k2.7-code", "name": "Kimi K2.7 Code", "cost": { - "input": 0.95, - "output": 4, - "cache_read": 0.19 + "input": 0.6712, + "output": 3.35, + "cache_read": 0.18 }, "context": 262144, "input_limit": 262144, @@ -11833,18 +12032,6 @@ "input_limit": 16384, "output_limit": 8192 }, - { - "id": "soob3123/GrayLine-Qwen3-8B", - "name": "Grayline Qwen3 8B", - "cost": { - "input": 0.3, - "output": 0.3, - "cache_read": 0.15 - }, - "context": 32768, - "input_limit": 32768, - "output_limit": 32768 - }, { "id": "soob3123/Veiled-Calla-12B", "name": "Veiled Calla 12B", @@ -12494,8 +12681,8 @@ "name": "Qwen 3.8 27B Obliterated Thinking", "cost": { "input": 0.25, - "output": 1.5, - "cache_read": 0.2 + "output": 1.75, + "cache_read": 0.225 }, "context": 524288, "input_limit": 524288, @@ -12568,8 +12755,8 @@ "name": "Qwen 3.8 27B Obliterated", "cost": { "input": 0.25, - "output": 1.5, - "cache_read": 0.2 + "output": 1.75, + "cache_read": 0.225 }, "context": 524288, "input_limit": 524288, @@ -12600,9 +12787,9 @@ "id": "qwen/qwen3.8-27b-uncensored", "name": "Qwen 3.8 27B Uncensored", "cost": { - "input": 0.75, - "output": 2.5, - "cache_read": 0.125 + "input": 1, + "output": 3, + "cache_read": 0.22 }, "context": 1010000, "input_limit": 1010000, @@ -12659,9 +12846,9 @@ "id": "qwen/qwen3.8-27b-uncensored:thinking", "name": "Qwen 3.8 27B Uncensored Thinking", "cost": { - "input": 0.75, - "output": 2.5, - "cache_read": 0.125 + "input": 1, + "output": 3, + "cache_read": 0.22 }, "context": 1010000, "input_limit": 1010000, @@ -12699,8 +12886,8 @@ "id": "qwen/qwen3-next-80b-a3b-instruct", "name": "Qwen3 Next 80B A3B (Instruct)", "cost": { - "input": 0.15, - "output": 0.65, + "input": 0.09, + "output": 1.1, "cache_read": 0.075 }, "context": 262144, @@ -12808,18 +12995,6 @@ "tool_call": true, "image": true }, - { - "id": "qwen/qwen3-coder-plus", - "name": "Qwen3 Coder Plus", - "cost": { - "input": 1, - "output": 5, - "cache_read": 0.5 - }, - "context": 128000, - "input_limit": 128000, - "output_limit": 65536 - }, { "id": "qwen/qwen3.5-9b", "name": "Qwen3.5 9B", @@ -14595,7 +14770,8 @@ "output": 0 }, "context": 1000000, - "output_limit": 24576, + "input_limit": 850000, + "output_limit": 50000, "reasoning": true, "tool_call": true, "structured_output": true, @@ -14632,6 +14808,19 @@ "tool_call": true, "structured_output": true }, + { + "id": "zai-org/GLM-5.3", + "name": "GLM-5.3", + "cost": { + "input": 0.34, + "output": 4.48 + }, + "context": 262144, + "output_limit": 131072, + "reasoning": true, + "tool_call": true, + "structured_output": true + }, { "id": "openai/gpt-oss-120b", "name": "OpenAI GPT OSS 120B", @@ -14645,18 +14834,6 @@ "tool_call": true, "structured_output": true }, - { - "id": "speakleash/Bielik-11B-v2.6-Instruct", - "name": "Bielik 11B v2.6 Instruct", - "cost": { - "input": 0.67, - "output": 0.67 - }, - "context": 32000, - "output_limit": 32000, - "tool_call": true, - "structured_output": true - }, { "id": "speakleash/Bielik-11B-v3.0-Instruct", "name": "Bielik 11B v3.0 Instruct", @@ -15919,6 +16096,90 @@ "tool_call": true, "image": true }, + { + "id": "anthropic/claude-opus-5-5", + "name": "Claude Opus 5.5", + "cost": { + "input": 4, + "output": 20, + "cache_read": 0.2 + }, + "context": 1000000, + "output_limit": 128000, + "reasoning": true, + "tool_call": true, + "image": true + }, + { + "id": "anthropic/claude-fable-5-1", + "name": "Claude Fable 5.1", + "cost": { + "input": 10, + "output": 50, + "cache_read": 0.25 + }, + "context": 1000000, + "output_limit": 128000, + "reasoning": true, + "tool_call": true, + "image": true + }, + { + "id": "anthropic/claude-opus-5", + "name": "Claude Opus 5", + "cost": { + "input": 5, + "output": 25, + "cache_read": 0.5 + }, + "context": 1000000, + "output_limit": 128000, + "reasoning": true, + "tool_call": true, + "image": true + }, + { + "id": "anthropic/claude-fable-5", + "name": "Claude Fable 5", + "cost": { + "input": 10, + "output": 50, + "cache_read": 1 + }, + "context": 1000000, + "output_limit": 128000, + "reasoning": true, + "tool_call": true, + "image": true + }, + { + "id": "anthropic/claude-opus-4-8", + "name": "Claude Opus 4.8", + "cost": { + "input": 5, + "output": 25, + "cache_read": 0.5 + }, + "context": 1000000, + "output_limit": 128000, + "reasoning": true, + "tool_call": true, + "image": true + }, + { + "id": "anthropic/claude-sonnet-5", + "name": "Claude Sonnet 5", + "cost": { + "input": 2, + "output": 10, + "cache_read": 0.2 + }, + "context": 1000000, + "output_limit": 128000, + "reasoning": true, + "tool_call": true, + "image": true + }, { "id": "anthropic/claude-opus-4-6", "name": "Claude Opus 4.6", @@ -15934,6 +16195,22 @@ "tool_call": true, "image": true }, + { + "id": "anthropic/claude-haiku-5-5", + "name": "Claude Haiku 5.5", + "cost": { + "input": 0.1, + "output": 0.5, + "cache_read": 0.01, + "cache_write": 0.125 + }, + "context": 1000000, + "output_limit": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true + }, { "id": "anthropic/claude-sonnet-4-6", "name": "Claude Sonnet 4.6", @@ -15949,6 +16226,20 @@ "tool_call": true, "image": true }, + { + "id": "anthropic/claude-sonnet-5-5", + "name": "Claude Sonnet 5.5", + "cost": { + "input": 2, + "output": 10, + "cache_read": 0.1 + }, + "context": 1000000, + "output_limit": 128000, + "reasoning": true, + "tool_call": true, + "image": true + }, { "id": "anthropic/claude-opus-4-7", "name": "Claude Opus 4.7", @@ -15964,6 +16255,50 @@ "tool_call": true, "image": true }, + { + "id": "deepseek/deepseek-v4.1-flash", + "name": "DeepSeek V4.1 Flash", + "cost": { + "input": 0.3, + "output": 1.2, + "cache_read": 0.006 + }, + "context": 1000000, + "output_limit": 384000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true + }, + { + "id": "deepseek/deepseek-v3.2", + "name": "DeepSeek V3.2", + "cost": { + "input": 1.1, + "output": 1.1, + "cache_read": 0.55 + }, + "context": 128000, + "output_limit": 64000, + "reasoning": true, + "tool_call": true, + "structured_output": true + }, + { + "id": "z-ai/glm-5.3-flash", + "name": "GLM-5.3-Flash", + "cost": { + "input": 0.08, + "output": 0.5, + "cache_read": 0.012 + }, + "context": 1000000, + "output_limit": 131072, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true + }, { "id": "black-forest-labs/FLUX.2-klein-4B", "name": "FLUX.2 Klein 4B", @@ -15974,6 +16309,35 @@ "context": 128000, "output_limit": 128000 }, + { + "id": "x-ai/grok-4.7", + "name": "Grok 4.7", + "cost": { + "input": 2, + "output": 6, + "cache_read": 0.5 + }, + "context": 500000, + "output_limit": 500000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true + }, + { + "id": "x-ai/grok-4.6", + "name": "Grok 4.6", + "cost": { + "input": 2, + "output": 6, + "cache_read": 0.5 + }, + "context": 500000, + "output_limit": 500000, + "reasoning": true, + "tool_call": true, + "structured_output": true + }, { "id": "google/gemini-3.5-flash", "name": "Gemini 3.5 Flash", @@ -16022,6 +16386,21 @@ "image": true, "video": true }, + { + "id": "google/gemini-3.8-flash", + "name": "Gemini 3.8 Flash", + "cost": { + "input": 0.75, + "output": 3.75, + "cache_read": 0.075 + }, + "context": 1048576, + "output_limit": 65536, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true + }, { "id": "google/gemini-2.5-flash-lite", "name": "Gemini 2.5 Flash-Lite", @@ -16064,12 +16443,28 @@ "context": 40960, "output_limit": 1024 }, + { + "id": "Qwen/Qwen3.8-27B", + "name": "Qwen3.8 27B", + "cost": { + "input": 0.04, + "output": 1.35, + "cache_read": 0.018 + }, + "context": 262144, + "output_limit": 32768, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true + }, { "id": "Qwen/Qwen3-VL-30B-A3B-Instruct", "name": "Qwen3-VL 30B-A3B Instruct", "cost": { "input": 0.15, - "output": 0.55 + "output": 0.55, + "cache_read": 0.03 }, "context": 16384, "output_limit": 8192, @@ -16102,18 +16497,60 @@ "structured_output": true }, { - "id": "zai-org/GLM-5.1-FP8", - "name": "GLM-5.1 FP8", + "id": "moonshotai/kimi-k3", + "name": "Kimi K3", "cost": { - "input": 1.4, - "output": 4.4 + "input": 3.3, + "output": 16.5, + "cache_read": 0.33 }, - "context": 202752, - "output_limit": 16384, + "context": 1048576, + "output_limit": 131072, "reasoning": true, "tool_call": true, "structured_output": true }, + { + "id": "moonshotai/kimi-k2.6", + "name": "Kimi K2.6", + "cost": { + "input": 0.81, + "output": 3.85, + "cache_read": 0.41 + }, + "context": 262144, + "output_limit": 262144, + "reasoning": true, + "tool_call": true, + "structured_output": true + }, + { + "id": "qwen/qwen3.7-max", + "name": "Qwen3.7 Max", + "cost": { + "input": 2.8, + "output": 7.5 + }, + "context": 1000000, + "output_limit": 65536, + "reasoning": true, + "tool_call": true + }, + { + "id": "qwen/qwen3.5-397b-a17b", + "name": "Qwen3.5 397B-A17B", + "cost": { + "input": 0.5, + "output": 3.3, + "cache_read": 0.25 + }, + "context": 262144, + "output_limit": 65536, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true + }, { "id": "openai/gpt-5.4", "name": "GPT-5.4", @@ -16231,6 +16668,38 @@ "structured_output": true, "image": true }, + { + "id": "openai/gpt-6.1-sol", + "name": "GPT-6.1 Sol", + "cost": { + "input": 2, + "output": 10, + "cache_read": 0.1 + }, + "context": 1050000, + "input_limit": 922000, + "output_limit": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true + }, + { + "id": "openai/gpt-6-astra", + "name": "GPT-6 Astra", + "cost": { + "input": 10, + "output": 50, + "cache_read": 1 + }, + "context": 1050000, + "input_limit": 922000, + "output_limit": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true + }, { "id": "openai/gpt-5.1", "name": "GPT-5.1", @@ -16263,6 +16732,22 @@ "structured_output": true, "image": true }, + { + "id": "openai/gpt-5.6-luna", + "name": "GPT-5.6 Luna", + "cost": { + "input": 0.2, + "output": 1.2, + "cache_read": 0.02 + }, + "context": 1050000, + "input_limit": 922000, + "output_limit": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true + }, { "id": "openai/gpt-5.2", "name": "GPT-5.2", @@ -16323,6 +16808,22 @@ "structured_output": true, "image": true }, + { + "id": "openai/gpt-6-luna", + "name": "GPT-6 Luna", + "cost": { + "input": 0.1, + "output": 0.5, + "cache_read": 0.01 + }, + "context": 1050000, + "input_limit": 922000, + "output_limit": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true + }, { "id": "openai/o3", "name": "o3", @@ -16353,6 +16854,38 @@ "tool_call": true, "structured_output": true, "image": true + }, + { + "id": "openai/gpt-5.6-sol", + "name": "GPT-5.6 Sol", + "cost": { + "input": 4, + "output": 20, + "cache_read": 0.4 + }, + "context": 1050000, + "input_limit": 922000, + "output_limit": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true + }, + { + "id": "openai/gpt-6-sol", + "name": "GPT-6 Sol", + "cost": { + "input": 2, + "output": 10, + "cache_read": 0.2 + }, + "context": 1050000, + "input_limit": 922000, + "output_limit": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true } ] }, @@ -16505,9 +17038,9 @@ "id": "deepseek-ai/DeepSeek-V4.1-Flash", "name": "DeepSeek V4.1 Flash", "cost": { - "input": 0.2, + "input": 0.15, "output": 0.65, - "cache_read": 0.03 + "cache_read": 0.006 }, "context": 1048576, "output_limit": 1048576, @@ -16565,7 +17098,7 @@ "id": "zai-org/GLM-5.2", "name": "GLM 5.2", "cost": { - "input": 0.76, + "input": 0.62, "output": 2.42, "cache_read": 0.14 }, @@ -16581,7 +17114,7 @@ "cost": { "input": 0.15, "output": 0.5, - "cache_read": 0.05 + "cache_read": 0.029 }, "context": 1048576, "output_limit": 1048576, @@ -19026,6 +19559,20 @@ "structured_output": true, "image": true }, + { + "id": "entrim/glm-5.3", + "name": "GLM-5.3 (entrim)", + "cost": { + "input": 0.5, + "output": 2, + "cache_read": 0.15 + }, + "context": 1048576, + "output_limit": 131072, + "reasoning": true, + "tool_call": true, + "structured_output": true + }, { "id": "consensusprotocol/gemma-4-31b-it", "name": "Gemma 4 31B IT (Consensus Protocol)", @@ -19095,6 +19642,34 @@ "reasoning": true, "tool_call": true }, + { + "id": "consensusprotocol/mimo-v2.6-flash", + "name": "MiMo V2.6 Flash (Consensus Protocol)", + "cost": { + "input": 0.12, + "output": 0.25, + "cache_read": 0.0025 + }, + "context": 1048576, + "output_limit": 131072, + "reasoning": true, + "tool_call": true, + "structured_output": true + }, + { + "id": "consensusprotocol/minimax-m3", + "name": "MiniMax M3 (Consensus Protocol)", + "cost": { + "input": 0.28, + "output": 1.1, + "cache_read": 0.05 + }, + "context": 1048576, + "output_limit": 512000, + "reasoning": true, + "tool_call": true, + "structured_output": true + }, { "id": "consensusprotocol/deepseek-v4-flash", "name": "DeepSeek V4 Flash (Consensus Protocol)", @@ -19103,7 +19678,7 @@ "output": 0.2, "cache_read": 0.005 }, - "context": 524288, + "context": 1000000, "output_limit": 384000, "reasoning": true, "tool_call": true @@ -19149,20 +19724,6 @@ "tool_call": true, "image": true }, - { - "id": "deepinfra/qwen3.8-2.4t-a95b", - "name": "Qwen3.8 2.4T A95B (DeepInfra)", - "cost": { - "input": 2, - "output": 6, - "cache_read": 0.2 - }, - "context": 262144, - "output_limit": 131072, - "reasoning": true, - "tool_call": true, - "structured_output": true - }, { "id": "deepinfra/muse-glimmer-30b", "name": "Muse Glimmer 30B (DeepInfra)", @@ -19281,7 +19842,10 @@ "context": 262144, "output_limit": 32768, "reasoning": true, - "tool_call": true + "tool_call": true, + "structured_output": true, + "image": true, + "video": true }, { "id": "deepinfra/inkling", @@ -19452,9 +20016,9 @@ "id": "scx-ai-gp/glm-5.2-fast", "name": "GLM-5.2 Turbo (SCX.ai)", "cost": { - "input": 2.2, - "output": 6.5, - "cache_read": 0.45 + "input": 2.156, + "output": 6.776, + "cache_read": 0.429 }, "context": 1000000, "output_limit": 131072, @@ -19465,9 +20029,9 @@ "id": "scx-ai-gp/qwen3.8-max", "name": "Qwen3.8 Max (SCX.ai)", "cost": { - "input": 2, - "output": 6, - "cache_read": 0.25, + "input": 1.54, + "output": 4.631, + "cache_read": 0.198, "cache_write": 2.5 }, "context": 1000000, @@ -19481,9 +20045,9 @@ "id": "scx-ai-gp/kimi-k3", "name": "Kimi K3 (SCX.ai)", "cost": { - "input": 3.5, - "output": 18, - "cache_read": 0.35 + "input": 3.135, + "output": 15.675, + "cache_read": 0.319 }, "context": 1048576, "output_limit": 1048576, @@ -19508,9 +20072,9 @@ "id": "scx-ai-gp/glm-5.2", "name": "GLM-5.2 (SCX.ai)", "cost": { - "input": 0.88, - "output": 2.55, - "cache_read": 0.16 + "input": 0.605, + "output": 2.123, + "cache_read": 0.154 }, "context": 1000000, "output_limit": 131072, @@ -19521,9 +20085,9 @@ "id": "scx-ai-gp/glm-5.3", "name": "GLM-5.3 (SCX.ai)", "cost": { - "input": 1.4, - "output": 4.4, - "cache_read": 0.26 + "input": 0.924, + "output": 2.904, + "cache_read": 0.1716 }, "context": 1000000, "output_limit": 128000, @@ -19534,9 +20098,9 @@ "id": "scx-ai-gp/kimi-k2.7-code", "name": "Kimi K2.7 Code (SCX.ai)", "cost": { - "input": 0.95, - "output": 4, - "cache_read": 0.19 + "input": 0.737, + "output": 3.08, + "cache_read": 0.143 }, "context": 262144, "output_limit": 262144, @@ -20089,7 +20653,7 @@ "cost": { "input": 2, "output": 10, - "cache_read": 0.2, + "cache_read": 0.1, "cache_write": 2.5 }, "context": 1000000, @@ -20317,6 +20881,23 @@ "image": true, "video": true }, + { + "id": "google-ai-studio/gemini-4-argon", + "name": "Gemini 4 Argon (Google AI Studio)", + "cost": { + "input": 4, + "output": 20, + "cache_read": 0.2, + "cache_write": 0.375 + }, + "context": 1048576, + "output_limit": 1048576, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true + }, { "id": "google-ai-studio/gemini-3.1-flash-lite", "name": "Gemini 3.1 Flash Lite (Google AI Studio)", @@ -20564,7 +21145,7 @@ "cost": { "input": 2, "output": 10, - "cache_read": 0.2, + "cache_read": 0.1, "cache_write": 2.5 }, "context": 1000000, @@ -21905,6 +22486,22 @@ "image": true, "video": true }, + { + "id": "meta/muse-wonder-1.0", + "name": "Muse Wonder 1.0 (Meta)", + "cost": { + "input": 4, + "output": 20, + "cache_read": 0.2 + }, + "context": 1048576, + "output_limit": 1048576, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true + }, { "id": "azure/gpt-5.4", "name": "GPT-5.4 (Azure)", @@ -22024,20 +22621,6 @@ "tool_call": true, "image": true }, - { - "id": "azure/gpt-4.1-nano", - "name": "GPT-4.1 Nano (Azure)", - "cost": { - "input": 0.1, - "output": 0.4, - "cache_read": 0.025 - }, - "context": 1000000, - "output_limit": 32768, - "tool_call": true, - "structured_output": true, - "image": true - }, { "id": "azure/gpt-5-nano", "name": "GPT-5 Nano (Azure)", @@ -22780,20 +23363,6 @@ "reasoning": true, "tool_call": true }, - { - "id": "gonka24/glm-5.3-flash", - "name": "GLM-5.3 Flash (Gonka24)", - "cost": { - "input": 0.15, - "output": 0.3, - "cache_read": 0.035 - }, - "context": 200000, - "output_limit": 16384, - "reasoning": true, - "tool_call": true, - "structured_output": true - }, { "id": "gonka24/minimax-m2.7", "name": "MiniMax M2.7 (Gonka24)", @@ -22807,19 +23376,6 @@ "reasoning": true, "tool_call": true }, - { - "id": "gonka24/deepseek-v4-flash", - "name": "DeepSeek V4 Flash (Gonka24)", - "cost": { - "input": 0.065, - "output": 0.116, - "cache_read": 0.012 - }, - "context": 390000, - "output_limit": 16384, - "reasoning": true, - "tool_call": true - }, { "id": "reka-ai/reka-edge-2603", "name": "Reka Edge 2603 (reka-ai)", @@ -22833,38 +23389,6 @@ "structured_output": true, "image": true }, - { - "id": "reka-ai/qwen3.8-27b", - "name": "Qwen3.8 27B (reka-ai)", - "cost": { - "input": 0.2, - "output": 2.5, - "cache_read": 0.05 - }, - "context": 262144, - "output_limit": 262144, - "reasoning": true, - "tool_call": true, - "structured_output": true, - "image": true, - "video": true - }, - { - "id": "reka-ai/glm-5.3-flash", - "name": "GLM-5.3 Flash (reka-ai)", - "cost": { - "input": 0.15, - "output": 0.5, - "cache_read": 0.015 - }, - "context": 262144, - "output_limit": 262144, - "reasoning": true, - "tool_call": true, - "structured_output": true, - "image": true, - "video": true - }, { "id": "reka-ai/deepseek-v4-pro", "name": "DeepSeek V4 Pro (reka-ai)", @@ -22893,20 +23417,6 @@ "tool_call": true, "structured_output": true }, - { - "id": "reka-ai/deepseek-v4-flash", - "name": "DeepSeek V4 Flash (reka-ai)", - "cost": { - "input": 0.11, - "output": 0.66, - "cache_read": 0.007 - }, - "context": 262144, - "output_limit": 131072, - "reasoning": true, - "tool_call": true, - "structured_output": true - }, { "id": "bytedance/seed-1-6-flash-250715", "name": "Seed 1.6 Flash (250715) (ByteDance)", @@ -23369,20 +23879,6 @@ "image": true, "video": true }, - { - "id": "fireworks/deepseek-v4-pro", - "name": "DeepSeek V4 Pro (Fireworks AI)", - "cost": { - "input": 1.32, - "output": 3.96, - "cache_read": 0.044 - }, - "context": 1048576, - "output_limit": 393216, - "reasoning": true, - "tool_call": true, - "structured_output": true - }, { "id": "fireworks/glm-5.3", "name": "GLM-5.3 (Fireworks AI)", @@ -23454,28 +23950,6 @@ "tool_call": true, "image": true }, - { - "id": "scx-ai/gemma-4-31b-it", - "name": "Gemma 4 31B IT (SCX.ai (Turbo))", - "cost": { - "input": 0.3, - "output": 0.91 - }, - "context": 131072, - "output_limit": 8192, - "tool_call": true - }, - { - "id": "scx-ai/llama-4-maverick-17b-instruct", - "name": "Llama 4 Maverick 17B Instruct (SCX.ai (Turbo))", - "cost": { - "input": 0.53, - "output": 1.62 - }, - "context": 131072, - "output_limit": 8192, - "tool_call": true - }, { "id": "scx-ai/qwen3-32b", "name": "Qwen3 32B (SCX.ai (Turbo))", @@ -23681,34 +24155,6 @@ "image": true, "video": true }, - { - "id": "xiaomi/mimo-v2.5", - "name": "MiMo V2.5 (Xiaomi)", - "cost": { - "input": 0.14, - "output": 0.28, - "cache_read": 0.0028 - }, - "context": 1000000, - "output_limit": 131072, - "reasoning": true, - "tool_call": true, - "image": true, - "video": true - }, - { - "id": "xiaomi/mimo-v2.5-pro", - "name": "MiMo V2.5 Pro (Xiaomi)", - "cost": { - "input": 0.435, - "output": 0.87, - "cache_read": 0.0036 - }, - "context": 1000000, - "output_limit": 131072, - "reasoning": true, - "tool_call": true - }, { "id": "xiaomi/mimo-v2.6-flash", "name": "MiMo V2.6 Flash (Xiaomi)", @@ -24014,7 +24460,7 @@ "cost": { "input": 2, "output": 10, - "cache_read": 0.2, + "cache_read": 0.1, "cache_write": 2.5 }, "context": 1000000, @@ -24040,18 +24486,6 @@ "structured_output": true, "image": true }, - { - "id": "atria/atria-dawn-preview", - "name": "Atria Dawn Preview (Atria)", - "cost": { - "input": 0, - "output": 0 - }, - "context": 262144, - "output_limit": 65536, - "reasoning": true, - "tool_call": true - }, { "id": "mistral/mistral-large-latest", "name": "Mistral Large Latest (Mistral AI)", @@ -24604,6 +25038,22 @@ "image": true, "video": true }, + { + "id": "google-vertex/gemini-4-argon", + "name": "Gemini 4 Argon (Google Vertex AI)", + "cost": { + "input": 4, + "output": 20, + "cache_read": 0.2, + "cache_write": 0.375 + }, + "context": 1048576, + "output_limit": 1048576, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true + }, { "id": "google-vertex/gemini-3.1-flash-lite", "name": "Gemini 3.1 Flash Lite (Google Vertex AI)", @@ -25554,7 +26004,7 @@ }, { "id": "bytedance-seed/seed-1.6-flash", - "name": "ByteDance Seed: Seed 1.6 Flash", + "name": "ByteDance Seed: Seed 1.6 Flash (retires Nov 11)", "cost": { "input": 0.075, "output": 0.3 @@ -25629,7 +26079,7 @@ }, { "id": "bytedance-seed/seed-1.6", - "name": "ByteDance Seed: Seed 1.6", + "name": "ByteDance Seed: Seed 1.6 (retires Nov 11)", "cost": { "input": 0.25, "output": 2 @@ -25646,9 +26096,9 @@ "id": "~moonshotai/kimi-latest", "name": "MoonshotAI: Kimi Latest", "cost": { - "input": 0.33, - "output": 14.89, - "cache_read": 0.3 + "input": 0.29, + "output": 24, + "cache_read": 0.28 }, "context": 1048576, "output_limit": 943718, @@ -25916,7 +26366,7 @@ }, { "id": "anthropic/claude-sonnet-4", - "name": "Anthropic: Claude Sonnet 4", + "name": "Anthropic: Claude Sonnet 4 (retires Oct 15)", "cost": { "input": 3, "output": 15, @@ -26035,7 +26485,7 @@ }, { "id": "cohere/command-a", - "name": "Cohere: Command A", + "name": "Command A", "cost": { "input": 2.5, "output": 10 @@ -26081,7 +26531,7 @@ }, { "id": "deepseek/deepseek-chat-v3.1", - "name": "DeepSeek: DeepSeek V3.1", + "name": "DeepSeek V3.1", "cost": { "input": 0.25, "output": 0.95, @@ -26191,7 +26641,7 @@ }, { "id": "deepseek/deepseek-chat-v3-0324", - "name": "DeepSeek: DeepSeek V3 0324", + "name": "DeepSeek V3 0324", "cost": { "input": 0.29, "output": 1.14, @@ -26260,19 +26710,19 @@ "id": "deepseek/deepseek-v4-flash", "name": "DeepSeek V4 Flash", "cost": { - "input": 0.0182, - "output": 1.28, + "input": 0.091, + "output": 0.182, "cache_read": 0.0182 }, - "context": 1048576, - "output_limit": 943718, + "context": 1048575, + "output_limit": 943717, "reasoning": true, "tool_call": true, "structured_output": true }, { "id": "unbiased/pareto-26.10-preview", - "name": "Pareto 26.10 Preview", + "name": "Pareto 26.10 Preview (retires Oct 15)", "cost": { "input": 0.8, "output": 3.2, @@ -26284,8 +26734,8 @@ "image": true }, { - "id": "unbiased/pareto", - "name": "Pareto", + "id": "unbiased/pareto-26.9", + "name": "Pareto 26.9", "cost": { "input": 2.5, "output": 7.5, @@ -26323,7 +26773,7 @@ }, { "id": "tencent/hy-mt2-30b-a3b", - "name": "Tencent: Hy-MT2-30B-A3B", + "name": "Hy-MT2-30B-A3B", "cost": { "input": 0.074, "output": 0.295 @@ -26334,7 +26784,7 @@ }, { "id": "tencent/hy-mt2-1.8b", - "name": "Tencent: Hy-MT2-1.8B", + "name": "Hy-MT2-1.8B", "cost": { "input": 0.044, "output": 0.177 @@ -26359,7 +26809,7 @@ }, { "id": "tencent/hy-mt2-7b", - "name": "Tencent: Hy-MT2-7B", + "name": "Hy-MT2-7B", "cost": { "input": 0.074, "output": 0.295 @@ -26372,9 +26822,9 @@ "id": "tencent/hy4-preview", "name": "Hy4 preview", "cost": { - "input": 0.834, + "input": 0.83, "output": 2.501, - "cache_read": 0.042 + "cache_read": 0.041 }, "context": 1048576, "output_limit": 64000, @@ -26400,8 +26850,8 @@ "input": 0.1, "output": 0.3 }, - "context": 327680, - "output_limit": 16384, + "context": 131072, + "output_limit": 117964, "tool_call": true, "structured_output": true, "image": true @@ -26439,7 +26889,7 @@ "output": 0.32 }, "context": 131072, - "output_limit": 16384, + "output_limit": 32768, "tool_call": true, "structured_output": true }, @@ -26510,9 +26960,9 @@ "name": "Google: Gemini Pro Latest", "cost": { "input": 2, - "output": 12, - "cache_read": 0.2, - "cache_write": 0.375 + "output": 10, + "cache_read": 0.1, + "cache_write": 0.1875 }, "context": 1048576, "output_limit": 65536, @@ -26522,6 +26972,19 @@ "image": true, "video": true }, + { + "id": "~unbiased/pareto-latest", + "name": "Pareto Latest", + "cost": { + "input": 2.5, + "output": 7.5, + "cache_read": 0.25 + }, + "context": 262144, + "output_limit": 131072, + "tool_call": true, + "image": true + }, { "id": "perceptron/perceptron-mk1", "name": "Perceptron: Perceptron Mk1", @@ -26641,12 +27104,12 @@ "id": "z-ai/glm-5", "name": "GLM-5", "cost": { - "input": 0.6, - "output": 1.92, - "cache_read": 0.12 + "input": 1, + "output": 3.2, + "cache_read": 0.2 }, - "context": 198000, - "output_limit": 128000, + "context": 202752, + "output_limit": 131072, "reasoning": true, "tool_call": true, "structured_output": true @@ -26980,7 +27443,7 @@ "name": "Muse Glimmer 30B", "cost": { "input": 0.3, - "output": 1.1, + "output": 1.2, "cache_read": 0.04 }, "context": 131072, @@ -26990,6 +27453,22 @@ "structured_output": true, "image": true }, + { + "id": "meta/muse-wonder", + "name": "Meta: Muse Wonder", + "cost": { + "input": 4, + "output": 20, + "cache_read": 0.2 + }, + "context": 1048576, + "output_limit": 943718, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true + }, { "id": "meta/muse-spark-1.1", "name": "Muse Spark 1.1", @@ -27087,16 +27566,38 @@ "output_limit": 117964, "reasoning": true }, + { + "id": "scaledown/summarize", + "name": "ScaleDown: Summarize", + "cost": { + "input": 0.05, + "output": 0 + }, + "context": 1000000, + "output_limit": 4000, + "image": true + }, + { + "id": "scaledown/extract", + "name": "ScaleDown: Extract", + "cost": { + "input": 0.05, + "output": 0 + }, + "context": 1000000, + "output_limit": 900000, + "image": true + }, { "id": "~z-ai/glm-flash-latest", "name": "Z.ai: GLM Flash Latest", "cost": { - "input": 0.04, - "output": 0.5, - "cache_read": 0.0125 + "input": 0.036, + "output": 0.9, + "cache_read": 0.01125 }, "context": 1048576, - "output_limit": 131072, + "output_limit": 943718, "reasoning": true, "tool_call": true, "structured_output": true, @@ -27107,12 +27608,12 @@ "id": "~z-ai/glm-latest", "name": "Z.ai: GLM Latest", "cost": { - "input": 0.039, - "output": 4.8, - "cache_read": 0.038 + "input": 0.063, + "output": 4.4, + "cache_read": 0.0586 }, "context": 1048576, - "output_limit": 943718, + "output_limit": 131072, "reasoning": true, "tool_call": true, "structured_output": true @@ -27468,9 +27969,9 @@ "id": "~deepseek/deepseek-flash-latest", "name": "DeepSeek: DeepSeek Flash Latest", "cost": { - "input": 0.0001, - "output": 0.6, - "cache_read": 0.005 + "input": 0.02376, + "output": 0.72, + "cache_read": 0.0054 }, "context": 1048576, "output_limit": 943718, @@ -27483,12 +27984,12 @@ "id": "~deepseek/deepseek-pro-latest", "name": "DeepSeek: DeepSeek Pro Latest", "cost": { - "input": 0.3, - "output": 5, - "cache_read": 0.219 + "input": 0.225, + "output": 8, + "cache_read": 0.23 }, "context": 1048576, - "output_limit": 943718, + "output_limit": 393216, "reasoning": true, "tool_call": true, "structured_output": true @@ -27497,9 +27998,9 @@ "id": "~deepseek/deepseek-v4-flash-latest", "name": "DeepSeek: DeepSeek V4 Flash Latest", "cost": { - "input": 0.0099, - "output": 1.28, - "cache_read": 0.0099 + "input": 0.0144, + "output": 0.576, + "cache_read": 0.0108 }, "context": 1048576, "output_limit": 943718, @@ -27548,6 +28049,20 @@ "tool_call": true, "structured_output": true }, + { + "id": "liquid/lfm-2.5-24b-a2b", + "name": "LiquidAI: LFM2.5-24B-A2B", + "cost": { + "input": 0.05, + "output": 0.7, + "cache_read": 0.025 + }, + "context": 128000, + "output_limit": 8192, + "reasoning": true, + "tool_call": true, + "structured_output": true + }, { "id": "google/gemma-4-31b-it", "name": "Gemma 4 31B IT", @@ -27617,7 +28132,7 @@ }, { "id": "google/gemma-2-27b-it", - "name": "Google: Gemma 2 27B", + "name": "Gemma 2 27B", "cost": { "input": 0.65, "output": 0.65 @@ -27896,8 +28411,9 @@ "id": "google/gemma-3-4b-it", "name": "Gemma 3 4B IT", "cost": { - "input": 0.05, - "output": 0.1 + "input": 0.04, + "output": 0.05, + "cache_read": 0.02 }, "context": 131072, "output_limit": 16384, @@ -27923,7 +28439,7 @@ }, { "id": "google/gemini-2.5-pro-preview", - "name": "Google: Gemini 2.5 Pro Preview 06-05", + "name": "Gemini 2.5 Pro Preview 06-05", "cost": { "input": 1.25, "output": 10, @@ -27968,6 +28484,23 @@ "structured_output": true, "image": true }, + { + "id": "google/gemini-4-argon", + "name": "Gemini 4 Argon", + "cost": { + "input": 2, + "output": 10, + "cache_read": 0.1, + "cache_write": 0.1875 + }, + "context": 1048576, + "output_limit": 65536, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true + }, { "id": "google/gemini-3.1-flash-lite", "name": "Gemini 3.1 Flash Lite", @@ -28049,7 +28582,7 @@ }, { "id": "mistralai/ministral-8b-2512", - "name": "Mistral: Ministral 3 8B 2512", + "name": "Ministral 3 8B 2512", "cost": { "input": 0.15, "output": 0.15, @@ -28063,7 +28596,7 @@ }, { "id": "mistralai/mistral-small-24b-instruct-2501", - "name": "Mistral: Mistral Small 3", + "name": "Mistral Small 3", "cost": { "input": 0.05, "output": 0.08 @@ -28087,7 +28620,7 @@ }, { "id": "mistralai/mistral-saba", - "name": "Mistral: Saba", + "name": "Saba", "cost": { "input": 0.2, "output": 0.6, @@ -28100,7 +28633,7 @@ }, { "id": "mistralai/mistral-medium-3-5", - "name": "Mistral: Mistral Medium 3.5", + "name": "Mistral Medium 3.5", "cost": { "input": 1.5, "output": 7.5 @@ -28114,7 +28647,7 @@ }, { "id": "mistralai/mistral-medium-3.1", - "name": "Mistral: Mistral Medium 3.1", + "name": "Mistral Medium 3.1", "cost": { "input": 0.4, "output": 2, @@ -28128,13 +28661,13 @@ }, { "id": "mistralai/mistral-small-3.2-24b-instruct", - "name": "Mistral: Mistral Small 3.2 24B", + "name": "Mistral Small 3.2 24B", "cost": { "input": 0.1, "output": 0.3, "cache_read": 0.01 }, - "context": 256000, + "context": 128000, "output_limit": 16384, "tool_call": true, "structured_output": true, @@ -28170,7 +28703,7 @@ }, { "id": "mistralai/mistral-medium-3", - "name": "Mistral: Mistral Medium 3", + "name": "Mistral Medium 3", "cost": { "input": 0.4, "output": 2, @@ -28224,7 +28757,7 @@ }, { "id": "mistralai/ministral-14b-2512", - "name": "Mistral: Ministral 3 14B 2512", + "name": "Ministral 3 14B 2512", "cost": { "input": 0.2, "output": 0.2, @@ -28253,7 +28786,7 @@ }, { "id": "mistralai/mistral-small-3.1-24b-instruct", - "name": "Mistral: Mistral Small 3.1 24B", + "name": "Mistral Small 3.1 24B", "cost": { "input": 0.351, "output": 0.555 @@ -28266,7 +28799,7 @@ }, { "id": "mistralai/ministral-3b-2512", - "name": "Mistral: Ministral 3 3B 2512", + "name": "Ministral 3 3B 2512", "cost": { "input": 0.1, "output": 0.1, @@ -28280,7 +28813,7 @@ }, { "id": "mistralai/mixtral-8x22b-instruct", - "name": "Mistral: Mixtral 8x22B Instruct", + "name": "Mixtral 8x22B Instruct", "cost": { "input": 2, "output": 6, @@ -28306,7 +28839,7 @@ }, { "id": "sakana/fugu-max", - "name": "Sakana: Fugu Max", + "name": "Fugu Max", "cost": { "input": 2, "output": 6, @@ -28321,7 +28854,7 @@ }, { "id": "sakana/fugu-ultra-v2", - "name": "Sakana: Fugu Ultra v2", + "name": "Fugu Ultra v2", "cost": { "input": 5, "output": 30, @@ -28381,36 +28914,25 @@ "id": "inclusionai/ling-3.1-flash", "name": "inclusionAI: Ling 3.1 Flash", "cost": { - "input": 0, - "output": 0 + "input": 0.3, + "output": 0.9, + "cache_read": 0.06 }, "context": 262144, - "output_limit": 32768, + "output_limit": 235929, "reasoning": true, - "tool_call": true - }, - { - "id": "inclusionai/ling-3.0-flash-sante", - "name": "inclusionAI: Ling 3.0 Flash Sante", - "cost": { - "input": 0.075, - "output": 0.22, - "cache_read": 0.015 - }, - "context": 262144, - "output_limit": 32768, - "reasoning": true, - "tool_call": true + "tool_call": true, + "structured_output": true }, { "id": "inclusionai/ling-3.0-flash-vl", "name": "inclusionAI: Ling 3.0 Flash VL", "cost": { - "input": 0.075, - "output": 0.22, - "cache_read": 0.015 + "input": 0.06, + "output": 0.18, + "cache_read": 0.012 }, - "context": 262144, + "context": 131072, "output_limit": 32768, "reasoning": true, "tool_call": true, @@ -28418,19 +28940,6 @@ "image": true, "video": true }, - { - "id": "inclusionai/ling-3.0-flash-fin", - "name": "inclusionAI: Ling 3.0 Flash Fin", - "cost": { - "input": 0.075, - "output": 0.22, - "cache_read": 0.015 - }, - "context": 262144, - "output_limit": 32768, - "reasoning": true, - "tool_call": true - }, { "id": "moonshotai/kimi-k3", "name": "Kimi K3", @@ -28452,9 +28961,9 @@ "id": "moonshotai/kimi-k2.6", "name": "Kimi K2.6", "cost": { - "input": 0.465, - "output": 2.45, - "cache_read": 0.0875 + "input": 0.65, + "output": 3.41, + "cache_read": 0.15 }, "context": 262144, "output_limit": 235929, @@ -28505,7 +29014,7 @@ }, { "id": "moonshotai/kimi-k2", - "name": "MoonshotAI: Kimi K2 0711", + "name": "Kimi K2 0711", "cost": { "input": 0.57, "output": 2.3 @@ -28714,8 +29223,8 @@ "output": 2.2, "cache_read": 0.1 }, - "context": 262144, - "output_limit": 16384, + "context": 202800, + "output_limit": 182520, "reasoning": true, "tool_call": true, "structured_output": true @@ -28865,8 +29374,8 @@ "output": 1.2, "cache_read": 0.03 }, - "context": 200000, - "output_limit": 128000, + "context": 198000, + "output_limit": 32768, "reasoning": true, "tool_call": true, "structured_output": true @@ -28901,8 +29410,8 @@ "output": 1.2, "cache_read": 0.06 }, - "context": 196608, - "output_limit": 176947, + "context": 204800, + "output_limit": 131072, "reasoning": true, "tool_call": true }, @@ -28954,8 +29463,8 @@ "input": 0.3, "output": 1.2 }, - "context": 196608, - "output_limit": 176947, + "context": 204800, + "output_limit": 131072, "reasoning": true, "tool_call": true, "structured_output": true @@ -29280,8 +29789,8 @@ "cache_read": 0.085, "cache_write": 0.53125 }, - "context": 1000000, - "output_limit": 131072, + "context": 262144, + "output_limit": 235929, "reasoning": true, "tool_call": true, "structured_output": true, @@ -29297,7 +29806,7 @@ "cache_read": 0.25, "cache_write": 2.5 }, - "context": 1048576, + "context": 1000000, "output_limit": 131072, "reasoning": true, "tool_call": true, @@ -29637,8 +30146,8 @@ "input": 0.1625, "output": 1.3 }, - "context": 262144, - "output_limit": 32768, + "context": 256000, + "output_limit": 16384, "reasoning": true, "tool_call": true, "structured_output": true, @@ -29867,7 +30376,7 @@ }, { "id": "openai/gpt-5.4-image-2", - "name": "OpenAI: GPT-5.4 Image 2", + "name": "GPT-5.4 Image 2", "cost": { "input": 8, "output": 15, @@ -30323,7 +30832,7 @@ }, { "id": "openai/gpt-5-image-mini", - "name": "OpenAI: GPT-5 Image Mini", + "name": "GPT-5 Image Mini", "cost": { "input": 2.5, "output": 2, @@ -30449,7 +30958,7 @@ }, { "id": "openai/gpt-5-image", - "name": "OpenAI: GPT-5 Image ($$$$)", + "name": "GPT-5 Image", "cost": { "input": 10, "output": 10, @@ -30716,7 +31225,7 @@ "cache_read": 0.03 }, "context": 131072, - "output_limit": 117964, + "output_limit": 65536, "reasoning": true, "tool_call": true, "structured_output": true @@ -30939,16 +31448,17 @@ "output": 3 }, "context": 128000, - "output_limit": 16384 + "output_limit": 16384, + "structured_output": true }, { "id": "claude-opus-5-5-fast", "name": "Claude Opus 5.5 Fast", "cost": { - "input": 9.6, - "output": 48, - "cache_read": 0.48, - "cache_write": 12 + "input": 8, + "output": 40, + "cache_read": 0.4, + "cache_write": 10 }, "context": 1000000, "output_limit": 128000, @@ -31183,10 +31693,10 @@ "id": "claude-opus-4-5", "name": "Claude Opus 4.5", "cost": { - "input": 6, - "output": 30, - "cache_read": 0.6, - "cache_write": 7.5 + "input": 5, + "output": 25, + "cache_read": 0.5, + "cache_write": 6.25 }, "context": 198000, "output_limit": 32768, @@ -31213,10 +31723,10 @@ "id": "claude-opus-4-8-fast", "name": "Claude Opus 4.8 Fast", "cost": { - "input": 12, - "output": 60, - "cache_read": 1.2, - "cache_write": 15 + "input": 10, + "output": 50, + "cache_read": 1, + "cache_write": 12.5 }, "context": 1000000, "output_limit": 128000, @@ -31286,10 +31796,10 @@ "id": "claude-sonnet-4-5", "name": "Claude Sonnet 4.5", "cost": { - "input": 3.75, - "output": 18.75, - "cache_read": 0.375, - "cache_write": 4.69 + "input": 3, + "output": 15, + "cache_read": 0.3, + "cache_write": 3.75 }, "context": 198000, "output_limit": 64000, @@ -31302,10 +31812,10 @@ "id": "claude-opus-5-5", "name": "Claude Opus 5.5", "cost": { - "input": 4.8, - "output": 24, - "cache_read": 0.24, - "cache_write": 6 + "input": 4, + "output": 20, + "cache_read": 0.2, + "cache_write": 5 }, "context": 1000000, "output_limit": 128000, @@ -31333,10 +31843,10 @@ "id": "claude-fable-5-1", "name": "Claude Fable 5.1", "cost": { - "input": 12, - "output": 60, - "cache_read": 0.3, - "cache_write": 15 + "input": 10, + "output": 50, + "cache_read": 0.25, + "cache_write": 12.5 }, "context": 1000000, "output_limit": 128000, @@ -31519,10 +32029,10 @@ "id": "claude-opus-5", "name": "Claude Opus 5", "cost": { - "input": 6, - "output": 30, - "cache_read": 0.6, - "cache_write": 7.5 + "input": 5, + "output": 25, + "cache_read": 0.5, + "cache_write": 6.25 }, "context": 1000000, "output_limit": 128000, @@ -31674,10 +32184,10 @@ "id": "claude-fable-5", "name": "Claude Fable 5", "cost": { - "input": 12, - "output": 60, - "cache_read": 1.2, - "cache_write": 15 + "input": 10, + "output": 50, + "cache_read": 1, + "cache_write": 12.5 }, "context": 1000000, "output_limit": 128000, @@ -31879,10 +32389,10 @@ "id": "claude-opus-4-8", "name": "Claude Opus 4.8", "cost": { - "input": 6, - "output": 30, - "cache_read": 0.6, - "cache_write": 7.5 + "input": 5, + "output": 25, + "cache_read": 0.5, + "cache_write": 6.25 }, "context": 1000000, "output_limit": 128000, @@ -31937,10 +32447,10 @@ "id": "claude-sonnet-5", "name": "Claude Sonnet 5", "cost": { - "input": 2.5, - "output": 12.5, - "cache_read": 0.25, - "cache_write": 3.125 + "input": 2, + "output": 10, + "cache_read": 0.2, + "cache_write": 2.5 }, "context": 1000000, "output_limit": 64000, @@ -32001,10 +32511,10 @@ "id": "claude-opus-4-6", "name": "Claude Opus 4.6", "cost": { - "input": 6, - "output": 30, - "cache_read": 0.6, - "cache_write": 7.5 + "input": 5, + "output": 25, + "cache_read": 0.5, + "cache_write": 6.25 }, "context": 1000000, "output_limit": 128000, @@ -32243,10 +32753,10 @@ "id": "claude-haiku-5-5", "name": "Claude Haiku 5.5", "cost": { - "input": 0.125, - "output": 0.625, - "cache_read": 0.0125, - "cache_write": 0.15625 + "input": 0.1, + "output": 0.5, + "cache_read": 0.01, + "cache_write": 0.125 }, "context": 1000000, "output_limit": 128000, @@ -32290,10 +32800,10 @@ "id": "claude-sonnet-4-6", "name": "Claude Sonnet 4.6", "cost": { - "input": 3.6, - "output": 18, - "cache_read": 0.36, - "cache_write": 4.5 + "input": 3, + "output": 15, + "cache_read": 0.3, + "cache_write": 3.75 }, "context": 1000000, "output_limit": 64000, @@ -32306,10 +32816,10 @@ "id": "claude-opus-5-fast", "name": "Claude Opus 5 Fast", "cost": { - "input": 12, - "output": 60, - "cache_read": 1.2, - "cache_write": 15 + "input": 10, + "output": 50, + "cache_read": 1, + "cache_write": 12.5 }, "context": 1000000, "output_limit": 128000, @@ -32383,10 +32893,10 @@ "id": "claude-sonnet-5-5", "name": "Claude Sonnet 5.5", "cost": { - "input": 2.5, - "output": 12.5, - "cache_read": 0.125, - "cache_write": 3.125 + "input": 2, + "output": 10, + "cache_read": 0.1, + "cache_write": 2.5 }, "context": 1000000, "output_limit": 128000, @@ -32491,10 +33001,10 @@ "id": "claude-opus-4-7", "name": "Claude Opus 4.7", "cost": { - "input": 6, - "output": 30, - "cache_read": 0.6, - "cache_write": 7.5 + "input": 5, + "output": 25, + "cache_read": 0.5, + "cache_write": 6.25 }, "context": 1000000, "output_limit": 128000, @@ -32572,6 +33082,22 @@ "tool_call": true, "structured_output": true }, + { + "id": "gemini-4-argon", + "name": "Gemini 4 Argon", + "cost": { + "input": 2.5, + "output": 12.5, + "cache_read": 0.125 + }, + "context": 1000000, + "output_limit": 65536, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true + }, { "id": "deepseek-v4-flash", "name": "DeepSeek V4 Flash 0423", @@ -33145,6 +33671,360 @@ "output_limit": 8192, "tool_call": true, "structured_output": true + }, + { + "id": "auto/openai/gpt-5.4", + "name": "GPT-5.4", + "cost": { + "input": 2.5, + "output": 15, + "cache_read": 0.25 + }, + "context": 1050000, + "input_limit": 922000, + "output_limit": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true + }, + { + "id": "auto/openai/gpt-oss-safeguard-120b", + "name": "GPT OSS Safeguard 120B", + "cost": { + "input": 0.18, + "output": 0.73 + }, + "context": 131072, + "output_limit": 32768, + "reasoning": true, + "tool_call": true, + "structured_output": true + }, + { + "id": "auto/openai/gpt-4o", + "name": "GPT-4o", + "cost": { + "input": 2.5, + "output": 10, + "cache_read": 1.25 + }, + "context": 128000, + "output_limit": 16384, + "tool_call": true, + "structured_output": true, + "image": true + }, + { + "id": "auto/openai/gpt-5-mini", + "name": "GPT-5 Mini", + "cost": { + "input": 0.25, + "output": 2, + "cache_read": 0.025 + }, + "context": 400000, + "input_limit": 272000, + "output_limit": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true + }, + { + "id": "auto/openai/gpt-5-nano", + "name": "GPT-5 Nano", + "cost": { + "input": 0.05, + "output": 0.4, + "cache_read": 0.005 + }, + "context": 400000, + "input_limit": 272000, + "output_limit": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true + }, + { + "id": "auto/openai/gpt-6.1-sol", + "name": "GPT-6.1 Sol", + "cost": { + "input": 2, + "output": 10, + "cache_read": 0.1, + "cache_write": 2.5 + }, + "context": 1050000, + "input_limit": 922000, + "output_limit": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true + }, + { + "id": "auto/openai/gpt-6-astra", + "name": "GPT-6 Astra", + "cost": { + "input": 10, + "output": 50, + "cache_read": 1, + "cache_write": 12.5 + }, + "context": 1050000, + "input_limit": 922000, + "output_limit": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true + }, + { + "id": "auto/openai/gpt-4o-mini", + "name": "GPT-4o mini", + "cost": { + "input": 0.15, + "output": 0.6, + "cache_read": 0.075 + }, + "context": 128000, + "output_limit": 16384, + "tool_call": true, + "structured_output": true, + "image": true + }, + { + "id": "auto/openai/gpt-oss-20b", + "name": "GPT OSS 20B", + "cost": { + "input": 0.113, + "output": 0.4745 + }, + "context": 131072, + "output_limit": 32768, + "reasoning": true, + "tool_call": true, + "structured_output": true + }, + { + "id": "auto/openai/gpt-oss-safeguard-20b", + "name": "GPT OSS Safeguard 20B", + "cost": { + "input": 0.08, + "output": 0.24 + }, + "context": 131072, + "output_limit": 131072, + "reasoning": true, + "tool_call": true, + "structured_output": true + }, + { + "id": "auto/openai/gpt-5.4-mini", + "name": "GPT-5.4 mini", + "cost": { + "input": 0.75, + "output": 4.5, + "cache_read": 0.075 + }, + "context": 400000, + "input_limit": 272000, + "output_limit": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true + }, + { + "id": "auto/openai/gpt-5.6-luna", + "name": "GPT-5.6 Luna", + "cost": { + "input": 0.2, + "output": 1.2, + "cache_read": 0.02, + "cache_write": 0.25 + }, + "context": 1050000, + "input_limit": 922000, + "output_limit": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true + }, + { + "id": "auto/openai/gpt-5.2", + "name": "GPT-5.2", + "cost": { + "input": 1.75, + "output": 14, + "cache_read": 0.175 + }, + "context": 400000, + "input_limit": 272000, + "output_limit": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true + }, + { + "id": "auto/openai/gpt-5.5", + "name": "GPT-5.5", + "cost": { + "input": 5, + "output": 30, + "cache_read": 0.5 + }, + "context": 1050000, + "input_limit": 922000, + "output_limit": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true + }, + { + "id": "auto/openai/gpt-4.1", + "name": "GPT-4.1", + "cost": { + "input": 2, + "output": 8, + "cache_read": 0.5 + }, + "context": 1047576, + "output_limit": 32768, + "tool_call": true, + "structured_output": true, + "image": true + }, + { + "id": "auto/openai/gpt-4.1-mini", + "name": "GPT-4.1 mini", + "cost": { + "input": 0.4, + "output": 1.6, + "cache_read": 0.1 + }, + "context": 1047576, + "output_limit": 32768, + "tool_call": true, + "structured_output": true, + "image": true + }, + { + "id": "auto/openai/gpt-6-luna", + "name": "GPT-6 Luna", + "cost": { + "input": 0.1, + "output": 0.5, + "cache_read": 0.01, + "cache_write": 0.125 + }, + "context": 1050000, + "input_limit": 922000, + "output_limit": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true + }, + { + "id": "auto/openai/gpt-5.6-terra", + "name": "GPT-5.6 Terra", + "cost": { + "input": 2, + "output": 12, + "cache_read": 0.2, + "cache_write": 2.5 + }, + "context": 1050000, + "input_limit": 922000, + "output_limit": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true + }, + { + "id": "auto/openai/gpt-oss-120b", + "name": "GPT OSS 120B", + "cost": { + "input": 0.1695, + "output": 0.6779 + }, + "context": 131072, + "output_limit": 32768, + "reasoning": true, + "tool_call": true, + "structured_output": true + }, + { + "id": "auto/openai/o3", + "name": "o3", + "cost": { + "input": 2, + "output": 8, + "cache_read": 0.5 + }, + "context": 200000, + "output_limit": 100000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true + }, + { + "id": "auto/openai/gpt-5", + "name": "GPT-5", + "cost": { + "input": 1.25, + "output": 10, + "cache_read": 0.125 + }, + "context": 400000, + "input_limit": 272000, + "output_limit": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true + }, + { + "id": "auto/openai/gpt-5.6-sol", + "name": "GPT-5.6 Sol", + "cost": { + "input": 4, + "output": 20, + "cache_read": 0.4, + "cache_write": 5 + }, + "context": 1050000, + "input_limit": 922000, + "output_limit": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true + }, + { + "id": "auto/openai/gpt-6-sol", + "name": "GPT-6 Sol", + "cost": { + "input": 2, + "output": 10, + "cache_read": 0.2, + "cache_write": 2.5 + }, + "context": 1050000, + "input_limit": 922000, + "output_limit": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true } ] }, @@ -36095,11 +36975,12 @@ "id": "inclusionai/ling-3.1-flash", "name": "Ling 3.1 Flash", "cost": { - "input": 0, - "output": 0 + "input": 0.3, + "output": 0.9, + "cache_read": 0.06 }, "context": 262144, - "output_limit": 32768, + "output_limit": 262144, "reasoning": true, "tool_call": true }, @@ -36521,6 +37402,23 @@ "output_limit": 16384, "image": true }, + { + "id": "stepfun/step-5-preview", + "name": "Step 5 Preview", + "cost": { + "input": 1, + "output": 2.7, + "cache_read": 0.1 + }, + "context": 1000000, + "input_limit": 1000000, + "output_limit": 64000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true + }, { "id": "stepfun/step-3.7-flash", "name": "Step 3.7 Flash", @@ -37444,6 +38342,23 @@ "structured_output": true, "image": true }, + { + "id": "gpt-6.1-sol", + "name": "GPT-6.1 Sol", + "cost": { + "input": 2, + "output": 10, + "cache_read": 0.1, + "cache_write": 2.5 + }, + "context": 1050000, + "input_limit": 922000, + "output_limit": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true + }, { "id": "claude-opus-4-5-20251101", "name": "claude-opus-4-5-20251101", @@ -38131,6 +39046,22 @@ "structured_output": true, "image": true }, + { + "id": "claude-haiku-5-5", + "name": "Claude Haiku 5.5", + "cost": { + "input": 0.1, + "output": 0.5, + "cache_read": 0.01, + "cache_write": 0.125 + }, + "context": 1000000, + "output_limit": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true + }, { "id": "gemini-3.8-flash", "name": "Gemini 3.8 Flash", @@ -38600,9 +39531,9 @@ "id": "~moonshotai/kimi-latest", "name": "Kimi Latest", "cost": { - "input": 0.33, - "output": 14.89, - "cache_read": 0.3 + "input": 0.29, + "output": 24, + "cache_read": 0.28 }, "context": 1048576, "output_limit": 943718, @@ -39051,9 +39982,9 @@ "id": "deepseek/deepseek-v4-flash-0731", "name": "DeepSeek V4 Flash 0731", "cost": { - "input": 0.0099, - "output": 1.28, - "cache_read": 0.0099 + "input": 0.016, + "output": 0.64, + "cache_read": 0.016 }, "context": 1048576, "output_limit": 943718, @@ -39065,9 +39996,9 @@ "id": "deepseek/deepseek-v4.1-flash", "name": "DeepSeek V4.1 Flash", "cost": { - "input": 0.3, - "output": 1.2, - "cache_read": 0.006 + "input": 0.02376, + "output": 0.72, + "cache_read": 0.0054 }, "context": 1048576, "output_limit": 943718, @@ -39172,9 +40103,9 @@ "id": "deepseek/deepseek-v4-pro", "name": "DeepSeek V4 Pro", "cost": { - "input": 0.9483, - "output": 1.8966, - "cache_read": 0.079025 + "input": 0.95526, + "output": 1.91052, + "cache_read": 0.079605 }, "context": 1048576, "output_limit": 384000, @@ -39214,12 +40145,12 @@ "id": "deepseek/deepseek-v4-flash", "name": "DeepSeek V4 Flash", "cost": { - "input": 0.0182, - "output": 1.28, + "input": 0.091, + "output": 0.182, "cache_read": 0.0182 }, "context": 1048576, - "output_limit": 943718, + "output_limit": 943717, "reasoning": true, "tool_call": true, "structured_output": true @@ -39238,8 +40169,8 @@ "image": true }, { - "id": "unbiased/pareto", - "name": "Pareto", + "id": "unbiased/pareto-26.9", + "name": "Pareto 26.9", "cost": { "input": 2.5, "output": 7.5, @@ -39351,11 +40282,11 @@ "id": "meta-llama/llama-4-scout", "name": "Llama 4 Scout", "cost": { - "input": 0.1, - "output": 0.3 + "input": 0.18, + "output": 0.59 }, "context": 1310720, - "output_limit": 16384, + "output_limit": 117964, "tool_call": true, "structured_output": true, "image": true @@ -39389,12 +40320,12 @@ "id": "meta-llama/llama-3.3-70b-instruct", "name": "Llama-3.3-70B-Instruct", "cost": { - "input": 0.22, - "output": 0.5, - "cache_read": 0.11 + "input": 0.59, + "output": 0.79, + "cache_read": 0.295 }, "context": 131072, - "output_limit": 16384, + "output_limit": 32768, "tool_call": true, "structured_output": true }, @@ -39466,9 +40397,9 @@ "name": "Gemini Pro Latest", "cost": { "input": 2, - "output": 12, - "cache_read": 0.2, - "cache_write": 0.375 + "output": 10, + "cache_read": 0.1, + "cache_write": 0.1875 }, "context": 1048576, "output_limit": 65536, @@ -39478,6 +40409,19 @@ "image": true, "video": true }, + { + "id": "~unbiased/pareto-latest", + "name": "Pareto Latest", + "cost": { + "input": 2.5, + "output": 7.5, + "cache_read": 0.25 + }, + "context": 262144, + "output_limit": 131072, + "tool_call": true, + "image": true + }, { "id": "perceptron/perceptron-mk1", "name": "Perceptron Mk1", @@ -39597,12 +40541,12 @@ "id": "z-ai/glm-5", "name": "GLM-5", "cost": { - "input": 0.6, - "output": 1.92, - "cache_read": 0.12 + "input": 1, + "output": 3.2, + "cache_read": 0.2 }, "context": 204800, - "output_limit": 128000, + "output_limit": 131072, "reasoning": true, "tool_call": true, "structured_output": true @@ -39667,9 +40611,9 @@ "id": "z-ai/glm-5.2", "name": "GLM-5.2", "cost": { - "input": 0.06, + "input": 0.02, "output": 7, - "cache_read": 0.059 + "cache_read": 0.019 }, "context": 1048576, "output_limit": 943718, @@ -39721,9 +40665,9 @@ "id": "z-ai/glm-5.3", "name": "GLM-5.3", "cost": { - "input": 0.039, + "input": 0.079, "output": 4.8, - "cache_read": 0.038 + "cache_read": 0.078 }, "context": 1048576, "output_limit": 943718, @@ -39955,6 +40899,22 @@ "structured_output": true, "image": true }, + { + "id": "meta/muse-wonder", + "name": "Muse Wonder", + "cost": { + "input": 4, + "output": 20, + "cache_read": 0.2 + }, + "context": 1048576, + "output_limit": 943718, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true + }, { "id": "meta/muse-spark-1.1", "name": "Muse Spark 1.1", @@ -40052,16 +41012,38 @@ "output_limit": 117964, "reasoning": true }, + { + "id": "scaledown/summarize", + "name": "Summarize", + "cost": { + "input": 0.04, + "output": 0 + }, + "context": 1000000, + "output_limit": 4000, + "image": true + }, + { + "id": "scaledown/extract", + "name": "Extract", + "cost": { + "input": 0.04, + "output": 0 + }, + "context": 1000000, + "output_limit": 900000, + "image": true + }, { "id": "~z-ai/glm-flash-latest", "name": "GLM Flash Latest", "cost": { - "input": 0.04, - "output": 0.5, - "cache_read": 0.0125 + "input": 0.036, + "output": 0.9, + "cache_read": 0.01125 }, "context": 1048576, - "output_limit": 131072, + "output_limit": 943718, "reasoning": true, "tool_call": true, "structured_output": true, @@ -40072,12 +41054,12 @@ "id": "~z-ai/glm-latest", "name": "GLM Latest", "cost": { - "input": 0.039, - "output": 4.8, - "cache_read": 0.038 + "input": 0.063, + "output": 4.4, + "cache_read": 0.0586 }, "context": 1048576, - "output_limit": 943718, + "output_limit": 131072, "reasoning": true, "tool_call": true, "structured_output": true @@ -40433,9 +41415,9 @@ "id": "~deepseek/deepseek-flash-latest", "name": "DeepSeek Flash Latest", "cost": { - "input": 0.0001, - "output": 0.6, - "cache_read": 0.005 + "input": 0.02376, + "output": 0.72, + "cache_read": 0.0054 }, "context": 1048576, "output_limit": 943718, @@ -40448,12 +41430,12 @@ "id": "~deepseek/deepseek-pro-latest", "name": "DeepSeek Pro Latest", "cost": { - "input": 0.3, - "output": 5, - "cache_read": 0.219 + "input": 0.225, + "output": 8, + "cache_read": 0.23 }, "context": 1048576, - "output_limit": 943718, + "output_limit": 393216, "reasoning": true, "tool_call": true, "structured_output": true @@ -40462,9 +41444,9 @@ "id": "~deepseek/deepseek-v4-flash-latest", "name": "DeepSeek V4 Flash Latest", "cost": { - "input": 0.0099, - "output": 1.28, - "cache_read": 0.0099 + "input": 0.0144, + "output": 0.576, + "cache_read": 0.0108 }, "context": 1048576, "output_limit": 943718, @@ -40513,13 +41495,26 @@ "tool_call": true, "structured_output": true }, + { + "id": "liquid/lfm-2.5-24b-a2b", + "name": "LFM2.5-24B-A2B", + "cost": { + "input": 0.05, + "output": 0.7, + "cache_read": 0.025 + }, + "context": 128000, + "output_limit": 8192, + "reasoning": true, + "tool_call": true, + "structured_output": true + }, { "id": "google/gemma-4-31b-it", "name": "Gemma 4 31B IT", "cost": { - "input": 0.09, - "output": 0.34, - "cache_read": 0.05 + "input": 0.2, + "output": 0.4 }, "context": 262144, "output_limit": 16384, @@ -40641,9 +41636,9 @@ "id": "google/gemma-4-26b-a4b-it", "name": "Gemma 4 26B A4B IT", "cost": { - "input": 0.0675, - "output": 0.225, - "cache_read": 0.0375 + "input": 0.09, + "output": 0.3, + "cache_read": 0.05 }, "context": 262144, "output_limit": 235929, @@ -40962,6 +41957,23 @@ "structured_output": true, "image": true }, + { + "id": "google/gemini-4-argon", + "name": "Gemini 4 Argon", + "cost": { + "input": 2, + "output": 10, + "cache_read": 0.1, + "cache_write": 0.1875 + }, + "context": 1048576, + "output_limit": 65536, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true + }, { "id": "google/gemini-3.1-flash-lite", "name": "Gemini 3.1 Flash Lite", @@ -41123,8 +42135,8 @@ "id": "mistralai/mistral-small-3.2-24b-instruct", "name": "Mistral Small 3.2 24B", "cost": { - "input": 0.09375, - "output": 0.25 + "input": 0.075, + "output": 0.2 }, "context": 256000, "output_limit": 16384, @@ -41373,36 +42385,25 @@ "id": "inclusionai/ling-3.1-flash", "name": "Ling 3.1 Flash", "cost": { - "input": 0, - "output": 0 + "input": 0.075, + "output": 0.225, + "cache_read": 0.015 }, "context": 262144, - "output_limit": 32768, + "output_limit": 235929, "reasoning": true, - "tool_call": true - }, - { - "id": "inclusionai/ling-3.0-flash-sante", - "name": "Ling 3.0 Flash Sante", - "cost": { - "input": 0.042, - "output": 0.1232, - "cache_read": 0.0084 - }, - "context": 262144, - "output_limit": 32768, - "reasoning": true, - "tool_call": true + "tool_call": true, + "structured_output": true }, { "id": "inclusionai/ling-3.0-flash-vl", "name": "Ling 3.0 Flash VL", "cost": { - "input": 0.021, - "output": 0.0616, - "cache_read": 0.0042 + "input": 0.06, + "output": 0.18, + "cache_read": 0.012 }, - "context": 262144, + "context": 131072, "output_limit": 32768, "reasoning": true, "tool_call": true, @@ -41410,25 +42411,12 @@ "image": true, "video": true }, - { - "id": "inclusionai/ling-3.0-flash-fin", - "name": "Ling 3.0 Flash Fin", - "cost": { - "input": 0.042, - "output": 0.1232, - "cache_read": 0.0084 - }, - "context": 262144, - "output_limit": 32768, - "reasoning": true, - "tool_call": true - }, { "id": "moonshotai/kimi-k3", "name": "Kimi K3", "cost": { - "input": 0.64, - "output": 13.5, + "input": 0.45, + "output": 15, "cache_read": 0.28 }, "context": 1048576, @@ -41443,9 +42431,9 @@ "id": "moonshotai/kimi-k2.6", "name": "Kimi K2.6", "cost": { - "input": 0.465, - "output": 2.45, - "cache_read": 0.0875 + "input": 0.65, + "output": 3.41, + "cache_read": 0.15 }, "context": 262144, "output_limit": 235929, @@ -41547,19 +42535,6 @@ "image": true, "video": true }, - { - "id": "apodex/apodex-1.1-mini:free", - "name": "Apodex 1.1 Mini (free)", - "cost": { - "input": 0, - "output": 0 - }, - "context": 262144, - "output_limit": 235929, - "reasoning": true, - "tool_call": true, - "structured_output": true - }, { "id": "nvidia/nemotron-3-nano-30b-a3b", "name": "Nemotron 3 Nano 30B A3B", @@ -41642,12 +42617,12 @@ "id": "nvidia/nemotron-3-ultra-550b-a55b", "name": "Nemotron 3 Ultra 550B A55B", "cost": { - "input": 0.5, - "output": 2.2, - "cache_read": 0.1 + "input": 0.6, + "output": 2.4, + "cache_read": 0.12 }, "context": 262144, - "output_limit": 16384, + "output_limit": 182520, "reasoning": true, "tool_call": true, "structured_output": true @@ -41794,11 +42769,11 @@ "name": "MiniMax-M2.5", "cost": { "input": 0.27, - "output": 1.08, - "cache_read": 0.027 + "output": 0.95, + "cache_read": 0.03 }, "context": 204800, - "output_limit": 128000, + "output_limit": 32768, "reasoning": true, "tool_call": true, "structured_output": true @@ -41829,12 +42804,12 @@ "id": "minimax/minimax-m2.7", "name": "MiniMax-M2.7", "cost": { - "input": 0.21, - "output": 0.84, - "cache_read": 0.042 + "input": 0.3, + "output": 1.2, + "cache_read": 0.06 }, "context": 204800, - "output_limit": 176947, + "output_limit": 131072, "reasoning": true, "tool_call": true }, @@ -41883,11 +42858,11 @@ "id": "minimax/minimax-m2", "name": "MiniMax-M2", "cost": { - "input": 0.3, - "output": 1.2 + "input": 0.255, + "output": 1.02 }, "context": 204800, - "output_limit": 176947, + "output_limit": 131072, "reasoning": true, "tool_call": true, "structured_output": true @@ -41910,7 +42885,7 @@ "output": 2.7, "cache_read": 0.05 }, - "context": 1000000, + "context": 1048576, "input_limit": 1000000, "output_limit": 64000, "reasoning": true, @@ -42193,13 +43168,12 @@ "id": "qwen/qwen3.8-27b", "name": "Qwen3.8 27B", "cost": { - "input": 0.425, - "output": 2.55, - "cache_read": 0.085, - "cache_write": 0.53125 + "input": 0.24, + "output": 2.2, + "cache_read": 0.05 }, "context": 1000000, - "output_limit": 131072, + "output_limit": 235929, "reasoning": true, "tool_call": true, "structured_output": true, @@ -42550,12 +43524,12 @@ "id": "qwen/qwen3.5-35b-a3b", "name": "Qwen3.5 35B-A3B", "cost": { - "input": 0.08, - "output": 0.75, - "cache_read": 0.04 + "input": 0.15, + "output": 1, + "cache_read": 0.05 }, "context": 262144, - "output_limit": 32768, + "output_limit": 16384, "reasoning": true, "tool_call": true, "structured_output": true, @@ -42579,9 +43553,9 @@ "id": "qwen/qwen3.5-397b-a17b", "name": "Qwen3.5 397B-A17B", "cost": { - "input": 0.55, - "output": 3.5, - "cache_read": 0.225 + "input": 0.5, + "output": 3.6, + "cache_read": 0.3 }, "context": 262144, "output_limit": 235929, @@ -42985,10 +43959,10 @@ "id": "openai/gpt-5.6-sol-pro", "name": "GPT-5.6 Sol Pro", "cost": { - "input": 2, - "output": 10, - "cache_read": 0.2, - "cache_write": 2.5 + "input": 4, + "output": 20, + "cache_read": 0.4, + "cache_write": 5 }, "context": 1050000, "input_limit": 922000, @@ -43628,11 +44602,12 @@ "id": "openai/gpt-oss-120b", "name": "GPT OSS 120B", "cost": { - "input": 0.037, - "output": 0.17 + "input": 0.15, + "output": 0.6, + "cache_read": 0.075 }, "context": 131072, - "output_limit": 117964, + "output_limit": 65536, "reasoning": true, "tool_call": true, "structured_output": true @@ -43688,10 +44663,10 @@ "id": "openai/gpt-5.6-sol", "name": "GPT-5.6 Sol", "cost": { - "input": 2, - "output": 10, - "cache_read": 0.2, - "cache_write": 2.5 + "input": 4, + "output": 20, + "cache_read": 0.4, + "cache_write": 5 }, "context": 1050000, "input_limit": 922000, @@ -44180,6 +45155,22 @@ "image": true, "video": true }, + { + "id": "muse-wonder-1.0", + "name": "Muse Wonder", + "cost": { + "input": 4, + "output": 20, + "cache_read": 0.2 + }, + "context": 1048576, + "output_limit": 131072, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true + }, { "id": "muse-spark-1.3-contributor", "name": "Muse Spark 1.3 Contributor", @@ -44558,7 +45549,7 @@ "id": "deepseek-v4.1-flash-fast", "name": "DeepSeek V4.1 Flash", "cost": { - "input": 0.3, + "input": 0.01, "output": 1.2, "cache_read": 0, "cache_write": 0.09 @@ -44589,7 +45580,7 @@ "id": "deepseek-v4.1-flash-fast-fp4", "name": "DeepSeek V4.1 Flash FP4", "cost": { - "input": 0.3, + "input": 0.01, "output": 1.2, "cache_read": 0, "cache_write": 0.09 @@ -48536,12 +49527,55 @@ "id": "moark", "name": "Moark", "models": [ + { + "id": "Kimi-K2.6", + "name": "Kimi K2.6", + "cost": { + "input": 0.98, + "output": 4 + }, + "context": 262144, + "output_limit": 262144, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true + }, + { + "id": "deepseek-v4-flash-0731", + "name": "DeepSeek V4 Flash 0731", + "cost": { + "input": 0.15, + "output": 0.3 + }, + "context": 1000000, + "output_limit": 384000, + "reasoning": true, + "tool_call": true, + "structured_output": true + }, + { + "id": "kimi-k3", + "name": "Kimi K3", + "cost": { + "input": 3, + "output": 15 + }, + "context": 1048576, + "output_limit": 131072, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true + }, { "id": "GLM-4.7", "name": "GLM-4.7", "cost": { - "input": 3.5, - "output": 14 + "input": 0.42, + "output": 2.2 }, "context": 204800, "output_limit": 131072, @@ -48552,15 +49586,79 @@ "id": "MiniMax-M2.1", "name": "MiniMax-M2.1", "cost": { - "input": 2.1, - "output": 8.4, - "cache_read": 2.1, - "cache_write": 8.4 + "input": 0.29, + "output": 1.2 }, "context": 204800, "output_limit": 131072, "reasoning": true, "tool_call": true + }, + { + "id": "DeepSeek-V4-Flash", + "name": "DeepSeek V4 Flash", + "cost": { + "input": 0.5, + "output": 0.5 + }, + "context": 1000000, + "output_limit": 384000, + "reasoning": true, + "tool_call": true, + "structured_output": true + }, + { + "id": "DeepSeek-V4-Pro", + "name": "DeepSeek V4 Pro", + "cost": { + "input": 1.8, + "output": 3.6 + }, + "context": 1000000, + "output_limit": 384000, + "reasoning": true, + "tool_call": true, + "structured_output": true + }, + { + "id": "MiniMax-M2.7", + "name": "MiniMax-M2.7", + "cost": { + "input": 0.29, + "output": 1.2 + }, + "context": 204800, + "output_limit": 131072, + "reasoning": true, + "tool_call": true + }, + { + "id": "Qwen3.6-Flash", + "name": "Qwen3.6 Flash", + "cost": { + "input": 0.18, + "output": 1.03 + }, + "context": 1000000, + "output_limit": 65536, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true + }, + { + "id": "GLM-5.3", + "name": "GLM-5.3", + "cost": { + "input": 1.2, + "output": 4.18 + }, + "context": 1000000, + "output_limit": 131072, + "reasoning": true, + "tool_call": true, + "structured_output": true } ] }, @@ -53444,6 +54542,2427 @@ } ] }, + "aimlapi": { + "id": "aimlapi", + "name": "AI/ML API", + "models": [ + { + "id": "sao10k/l3-lunaris-8b", + "name": "Llama 3 8B Lunaris", + "cost": { + "input": 0.06877, + "output": 0.06877 + }, + "context": 8192, + "output_limit": 7372, + "structured_output": true + }, + { + "id": "sao10k/l3.3-euryale-70b", + "name": "Llama 3.3 Euryale 70B", + "cost": { + "input": 0.89401, + "output": 1.03155 + }, + "context": 131072, + "output_limit": 16384, + "structured_output": true + }, + { + "id": "sao10k/l3.1-euryale-70b", + "name": "Llama 3.1 Euryale 70B v2.2", + "cost": { + "input": 1.99488, + "output": 1.99488 + }, + "context": 131072, + "output_limit": 16384, + "tool_call": true, + "structured_output": true + }, + { + "id": "bytedance-seed/seed-1.6-flash", + "name": "Seed 1.6 Flash", + "cost": { + "input": 0.103155, + "output": 0.41262 + }, + "context": 262144, + "output_limit": 32768, + "tool_call": true, + "structured_output": true, + "image": true + }, + { + "id": "bytedance-seed/seed-2.0-lite", + "name": "Seed-2.0-Lite", + "cost": { + "input": 0.34385, + "output": 2.7508 + }, + "context": 262144, + "output_limit": 131072, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true + }, + { + "id": "bytedance-seed/seed-2.0-mini", + "name": "Seed-2.0-Mini", + "cost": { + "input": 0.13754, + "output": 0.55016 + }, + "context": 262144, + "output_limit": 131072, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true + }, + { + "id": "bytedance-seed/seed-2.0-code", + "name": "Seed-2.0-Code", + "cost": { + "input": 0.6877, + "output": 4.1262 + }, + "context": 262144, + "output_limit": 131072, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true + }, + { + "id": "anthropic/claude-opus-4.5", + "name": "Claude 4.5 Opus", + "cost": { + "input": 6.877, + "output": 34.385, + "cache_read": 0.6877 + }, + "context": 200000, + "output_limit": 64000, + "reasoning": true, + "tool_call": true, + "image": true + }, + { + "id": "anthropic/claude-opus-4.7", + "name": "Claude 4.7 Opus", + "cost": { + "input": 6.877, + "output": 34.385, + "cache_read": 0.6877 + }, + "context": 1000000, + "output_limit": 128000, + "reasoning": true, + "tool_call": true, + "image": true + }, + { + "id": "anthropic/claude-haiku-5.5", + "name": "Claude Haiku 5.5", + "cost": { + "input": 0.13, + "output": 0.65, + "cache_read": 0.013 + }, + "context": 1000000, + "output_limit": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true + }, + { + "id": "anthropic/claude-opus-4.8", + "name": "Claude 4.8 Opus", + "cost": { + "input": 6.877, + "output": 34.385, + "cache_read": 0.6877 + }, + "context": 1000000, + "output_limit": 128000, + "reasoning": true, + "tool_call": true, + "image": true + }, + { + "id": "anthropic/claude-haiku-4.5", + "name": "Claude 4.5 Haiku", + "cost": { + "input": 1.3754, + "output": 6.877, + "cache_read": 0.13754 + }, + "context": 200000, + "output_limit": 64000, + "reasoning": true, + "tool_call": true, + "image": true + }, + { + "id": "anthropic/claude-opus-5", + "name": "Claude Opus 5", + "cost": { + "input": 6.5, + "output": 32.5, + "cache_read": 0.65 + }, + "context": 1000000, + "output_limit": 128000, + "reasoning": true, + "tool_call": true, + "image": true + }, + { + "id": "anthropic/claude-sonnet-5.5", + "name": "Claude Sonnet 5.5", + "cost": { + "input": 2.6, + "output": 13, + "cache_read": 0.26 + }, + "context": 1000000, + "output_limit": 128000, + "reasoning": true, + "tool_call": true, + "image": true + }, + { + "id": "anthropic/claude-fable-5.1", + "name": "Claude Fable 5.1", + "cost": { + "input": 13, + "output": 65, + "cache_read": 0.325 + }, + "context": 1000000, + "output_limit": 128000, + "reasoning": true, + "tool_call": true, + "image": true + }, + { + "id": "anthropic/claude-sonnet-4.5", + "name": "Claude 4.5 Sonnet", + "cost": { + "input": 4.1262, + "output": 20.631, + "cache_read": 0.41262 + }, + "context": 200000, + "output_limit": 64000, + "reasoning": true, + "tool_call": true, + "image": true + }, + { + "id": "anthropic/claude-fable-5", + "name": "Claude Fable 5", + "cost": { + "input": 13, + "output": 65, + "cache_read": 1.3 + }, + "context": 1000000, + "output_limit": 128000, + "reasoning": true, + "tool_call": true, + "image": true + }, + { + "id": "anthropic/claude-sonnet-5", + "name": "Claude Sonnet 5", + "cost": { + "input": 2.6, + "output": 13, + "cache_read": 0.26 + }, + "context": 1000000, + "output_limit": 128000, + "reasoning": true, + "tool_call": true, + "image": true + }, + { + "id": "anthropic/claude-sonnet-4.6", + "name": "Claude 4.6 Sonnet", + "cost": { + "input": 4.1262, + "output": 20.631, + "cache_read": 0.41262 + }, + "context": 200000, + "output_limit": 64000, + "reasoning": true, + "tool_call": true, + "image": true + }, + { + "id": "anthropic/claude-opus-5.5", + "name": "Claude Opus 5.5", + "cost": { + "input": 5.2, + "output": 26, + "cache_read": 0.26 + }, + "context": 1000000, + "output_limit": 128000, + "reasoning": true, + "tool_call": true, + "image": true + }, + { + "id": "cohere/command-r-08-2024", + "name": "Command R (08-2024)", + "cost": { + "input": 0.20631, + "output": 0.82524 + }, + "context": 128000, + "output_limit": 4000, + "tool_call": true + }, + { + "id": "cohere/command-a", + "name": "Command A", + "cost": { + "input": 3.4385, + "output": 13.754 + }, + "context": 256000, + "output_limit": 256000, + "structured_output": true + }, + { + "id": "cohere/command-r7b-12-2024", + "name": "Command R7B (12-2024)", + "cost": { + "input": 0.051578, + "output": 0.20631 + }, + "context": 128000, + "output_limit": 4000, + "tool_call": true + }, + { + "id": "cohere/command-r-plus-08-2024", + "name": "Command R+ (08-2024)", + "cost": { + "input": 3.4385, + "output": 13.754 + }, + "context": 128000, + "output_limit": 4000, + "tool_call": true + }, + { + "id": "deepseek/deepseek-v4.1-flash", + "name": "DeepSeek V4.1 Flash", + "cost": { + "input": 0.39, + "output": 1.56, + "cache_read": 0.0078 + }, + "context": 1048576, + "output_limit": 384000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true + }, + { + "id": "deepseek/deepseek-v4-flash-vision-exp", + "name": "DeepSeek V4 Flash Vision Exp", + "cost": { + "input": 0.572, + "output": 1.716, + "cache_read": 0.0182 + }, + "context": 1048576, + "output_limit": 384000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true + }, + { + "id": "deepseek/deepseek-chat", + "name": "DeepSeek V4 Flash", + "cost": { + "input": 0.39, + "output": 1.56, + "cache_read": 0.0078 + }, + "context": 1000000, + "output_limit": 384000, + "reasoning": true, + "tool_call": true, + "structured_output": true + }, + { + "id": "deepseek/deepseek-v4-pro-0813", + "name": "DeepSeek V4 Pro 0813", + "cost": { + "input": 2.393196, + "output": 4.786392, + "cache_read": 0.199433 + }, + "context": 1048576, + "output_limit": 384000, + "reasoning": true, + "tool_call": true, + "structured_output": true + }, + { + "id": "deepseek/deepseek-chat-v3-0324", + "name": "DeepSeek V3", + "cost": { + "input": 0.398866, + "output": 1.567956, + "cache_read": 0.192556 + }, + "context": 128000, + "output_limit": 124000, + "tool_call": true, + "structured_output": true + }, + { + "id": "deepseek/deepseek-v4-pro", + "name": "DeepSeek V4 Pro", + "cost": { + "input": 1.17, + "output": 3.51, + "cache_read": 0.039 + }, + "context": 1000000, + "output_limit": 384000, + "reasoning": true, + "tool_call": true, + "structured_output": true + }, + { + "id": "deepseek/deepseek-v4-flash", + "name": "DeepSeek V4 Flash", + "cost": { + "input": 0.39, + "output": 1.56, + "cache_read": 0.0078 + }, + "context": 1000000, + "output_limit": 384000, + "reasoning": true, + "tool_call": true, + "structured_output": true + }, + { + "id": "unbiased/pareto", + "name": "Pareto", + "cost": { + "input": 3.4385, + "output": 10.3155, + "cache_read": 0.34385 + }, + "context": 262144, + "output_limit": 131072, + "tool_call": true, + "image": true + }, + { + "id": "tencent/hy-mt2-30b-a3b", + "name": "Hy-MT2-30B-A3B", + "cost": { + "input": 0.10178, + "output": 0.405743 + }, + "context": 8192, + "output_limit": 4096, + "structured_output": true + }, + { + "id": "tencent/hy-mt2-1.8b", + "name": "Hy-MT2-1.8B", + "cost": { + "input": 0.060518, + "output": 0.243446 + }, + "context": 8192, + "output_limit": 4096 + }, + { + "id": "tencent/hy3", + "name": "Hy3", + "cost": { + "input": 0.27508, + "output": 1.10032, + "cache_read": 0.06877 + }, + "context": 262144, + "output_limit": 131072, + "reasoning": true, + "tool_call": true + }, + { + "id": "tencent/hy-mt2-7b", + "name": "Hy-MT2-7B", + "cost": { + "input": 0.10178, + "output": 0.405743 + }, + "context": 8192, + "output_limit": 4096, + "structured_output": true + }, + { + "id": "tencent/hy4-preview", + "name": "Hy4 preview", + "cost": { + "input": 1.147084, + "output": 3.439875, + "cache_read": 0.057767 + }, + "context": 1048576, + "output_limit": 64000, + "reasoning": true, + "tool_call": true + }, + { + "id": "anthracite-org/magnum-v4-72b", + "name": "Magnum v4 72B", + "cost": { + "input": 4.1262, + "output": 6.877 + }, + "context": 32000, + "output_limit": 16384, + "structured_output": true + }, + { + "id": "meta-llama/Llama-3.3-70B-Instruct-Turbo", + "name": "Llama 3.3 70B Instruct Turbo", + "cost": { + "input": 1.352, + "output": 1.352 + }, + "context": 128000, + "output_limit": 127000, + "tool_call": true + }, + { + "id": "z-ai/glm-4.6v", + "name": "GLM 4.6V", + "cost": { + "input": 0.41262, + "output": 1.23786, + "cache_read": 0.075647 + }, + "context": 131072, + "output_limit": 32768, + "reasoning": true, + "tool_call": true, + "image": true, + "video": true + }, + { + "id": "z-ai/glm-5v-turbo", + "name": "GLM 5V Turbo", + "cost": { + "input": 1.56, + "output": 5.2, + "cache_read": 0.312 + }, + "context": 202752, + "output_limit": 131072, + "reasoning": true, + "tool_call": true, + "image": true, + "video": true + }, + { + "id": "z-ai/glm-5.3-flash", + "name": "GLM 5.3 Flash", + "cost": { + "input": 0.195, + "output": 0.65, + "cache_read": 0.039 + }, + "context": 1048576, + "output_limit": 131072, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true + }, + { + "id": "z-ai/glm-4.5v", + "name": "GLM 4.5V", + "cost": { + "input": 0.82524, + "output": 2.47572, + "cache_read": 0.151294 + }, + "context": 65536, + "output_limit": 16384, + "reasoning": true, + "tool_call": true, + "image": true, + "video": true + }, + { + "id": "z-ai/glm-4.7-flash", + "name": "GLM 4.7 Flash", + "cost": { + "input": 0.171925, + "output": 0.6877, + "cache_read": 0.013754 + }, + "context": 202752, + "output_limit": 16384, + "reasoning": true, + "tool_call": true + }, + { + "id": "z-ai/glm-5-turbo", + "name": "GLM 5 Turbo", + "cost": { + "input": 1.56, + "output": 5.2, + "cache_read": 0.312 + }, + "context": 262144, + "output_limit": 131072, + "reasoning": true, + "tool_call": true, + "structured_output": true + }, + { + "id": "inference-net/schematron-v2-small", + "name": "Schematron V2 Small", + "cost": { + "input": 0.06877, + "output": 0.316342 + }, + "context": 128000, + "output_limit": 4096, + "structured_output": true + }, + { + "id": "inference-net/schematron-v2-turbo", + "name": "Schematron V2 Turbo", + "cost": { + "input": 0.041262, + "output": 0.20631 + }, + "context": 128000, + "output_limit": 8192, + "structured_output": true + }, + { + "id": "thinkingmachines/inkling-small", + "name": "Inkling Small", + "cost": { + "input": 0.797732, + "output": 1.980576, + "cache_read": 0.159546 + }, + "context": 524288, + "output_limit": 262144, + "reasoning": true, + "tool_call": true, + "image": true + }, + { + "id": "thinkingmachines/inkling", + "name": "Inkling", + "cost": { + "input": 1.3754, + "output": 5.57037, + "cache_read": 0.233818 + }, + "context": 1048576, + "output_limit": 1048576, + "reasoning": true, + "tool_call": true, + "image": true + }, + { + "id": "perplexity/sonar-pro", + "name": "Sonar Pro", + "cost": { + "input": 3.9, + "output": 19.5 + }, + "context": 200000, + "output_limit": 100000, + "image": true + }, + { + "id": "perplexity/sonar", + "name": "Sonar", + "cost": { + "input": 1.3, + "output": 1.3 + }, + "context": 128000, + "output_limit": 100000 + }, + { + "id": "meta/muse-spark-1.3", + "name": "Muse Spark 1.3", + "cost": { + "input": 1.71925, + "output": 5.84545, + "cache_read": 0.20631 + }, + "context": 1048576, + "output_limit": 131072, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true + }, + { + "id": "meta/muse-glimmer-30b", + "name": "Muse Glimmer 30B", + "cost": { + "input": 0.48139, + "output": 2.0631, + "cache_read": 0.055016 + }, + "context": 131072, + "output_limit": 131072, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true + }, + { + "id": "meta/muse-spark-1.1", + "name": "Muse Spark 1.1", + "cost": { + "input": 1.71925, + "output": 5.84545, + "cache_read": 0.20631 + }, + "context": 1048576, + "output_limit": 131072, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true + }, + { + "id": "meta/muse-spark-1.2", + "name": "Muse Spark 1.2", + "cost": { + "input": 1.71925, + "output": 5.84545, + "cache_read": 0.20631 + }, + "context": 1048576, + "output_limit": 131072, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true + }, + { + "id": "nousresearch/hermes-3-llama-3.1-70b", + "name": "Hermes 3 70B Instruct", + "cost": { + "input": 0.96278, + "output": 0.96278 + }, + "context": 131072, + "output_limit": 16384, + "structured_output": true + }, + { + "id": "nousresearch/hermes-3-llama-3.1-405b", + "name": "Hermes 3 405B Instruct", + "cost": { + "input": 1.3754, + "output": 1.3754 + }, + "context": 131072, + "output_limit": 16384, + "structured_output": true + }, + { + "id": "alibaba/qwen3.8-27b", + "name": "Qwen3.8 27B", + "cost": { + "input": 0.61893, + "output": 4.40128 + }, + "context": 262144, + "output_limit": 131072, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true + }, + { + "id": "alibaba/qwen3.8-2.4t-a95b", + "name": "Qwen3.8 2.4T A95B", + "cost": { + "input": 3.4385, + "output": 8.59625, + "cache_read": 0.6877 + }, + "context": 262144, + "output_limit": 52429, + "reasoning": true, + "tool_call": true, + "structured_output": true + }, + { + "id": "alibaba/qwen-max", + "name": "Qwen Max", + "cost": { + "input": 2.08, + "output": 8.32, + "cache_read": 0.416 + }, + "context": 32000, + "output_limit": 8192, + "tool_call": true + }, + { + "id": "alibaba/qwen3.8-max", + "name": "Qwen3.8 Max", + "cost": { + "input": 2.6, + "output": 7.8, + "cache_read": 0.325 + }, + "context": 1000000, + "output_limit": 131072, + "reasoning": true, + "tool_call": true, + "image": true, + "video": true + }, + { + "id": "alibaba/qwen-plus", + "name": "Qwen Plus", + "cost": { + "input": 0.52, + "output": 1.56, + "cache_read": 0.104 + }, + "context": 131000, + "output_limit": 16384, + "reasoning": true, + "tool_call": true + }, + { + "id": "alibaba/qwen3-coder-480b-a35b-instruct", + "name": "Qwen3 Coder", + "cost": { + "input": 1.3754, + "output": 6.705075, + "cache_read": 1.3754 + }, + "context": 262000, + "output_limit": 65536, + "tool_call": true + }, + { + "id": "alibaba/qwen3-next-80b-a3b-instruct", + "name": "Qwen3 Next 80B A3B Instruct", + "cost": { + "input": 0.20631, + "output": 1.65048 + }, + "context": 129024, + "output_limit": 16384, + "tool_call": true + }, + { + "id": "alibaba/qwen3.8-max-prime", + "name": "Qwen3.8 Max Prime", + "cost": { + "input": 5.5016, + "output": 16.5048, + "cache_read": 0.6877 + }, + "context": 1000000, + "output_limit": 131072, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true + }, + { + "id": "alibaba/qwen3.8-flash", + "name": "Qwen3.8 Flash", + "cost": { + "input": 0.208, + "output": 0.611, + "cache_read": 0.0208 + }, + "context": 1000000, + "output_limit": 131072, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true + }, + { + "id": "cognitivecomputations/dolphin-mistral-24b-venice-edition", + "name": "Venice Uncensored", + "cost": { + "input": 0.27508, + "output": 1.23786 + }, + "context": 128000, + "output_limit": 8192 + }, + { + "id": "thedrummer/skyfall-36b-v2", + "name": "Skyfall 36B V2", + "cost": { + "input": 0.75647, + "output": 1.10032, + "cache_read": 0.34385 + }, + "context": 32768, + "output_limit": 32768, + "structured_output": true + }, + { + "id": "thedrummer/unslopnemo-12b", + "name": "UnslopNemo 12B", + "cost": { + "input": 0.55016, + "output": 0.55016 + }, + "context": 32768, + "output_limit": 32768, + "structured_output": true + }, + { + "id": "thedrummer/cydonia-24b-v4.1", + "name": "Cydonia 24B V4.1", + "cost": { + "input": 0.41262, + "output": 0.6877, + "cache_read": 0.20631 + }, + "context": 131072, + "output_limit": 131072, + "structured_output": true + }, + { + "id": "x-ai/grok-4-fast-non-reasoning", + "name": "Grok 4 Fast Non-Reasoning", + "cost": { + "input": 1.625, + "output": 3.25, + "cache_read": 0.26 + }, + "context": 2000000, + "output_limit": 1999000, + "tool_call": true, + "image": true, + "video": true + }, + { + "id": "x-ai/grok-4-20-0309-non-reasoning", + "name": "Grok 4.20 Non-Reasoning", + "cost": { + "input": 1.625, + "output": 3.25, + "cache_read": 0.26 + }, + "context": 2000000, + "output_limit": 1999000, + "tool_call": true, + "structured_output": true, + "image": true + }, + { + "id": "upstage/solar-pro-3", + "name": "Solar Pro 3", + "cost": { + "input": 0.20631, + "output": 0.82524, + "cache_read": 0.020631 + }, + "context": 128000, + "output_limit": 8192, + "reasoning": true, + "tool_call": true + }, + { + "id": "upstage/solar-pro4", + "name": "Solar Pro 4", + "cost": { + "input": 0.041262, + "output": 0.165048, + "cache_read": 0.008252 + }, + "context": 524288, + "output_limit": 131072, + "reasoning": true, + "tool_call": true, + "structured_output": true + }, + { + "id": "google/gemini-flash-latest", + "name": "Gemini Flash Latest", + "cost": { + "input": 2.0631, + "output": 12.3786, + "cache_read": 0.20631 + }, + "context": 1048576, + "output_limit": 65536, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true + }, + { + "id": "google/gemma-4-31b-it", + "name": "Gemma 4 31B Instruct", + "cost": { + "input": 1.361646, + "output": 2.049346, + "cache_read": 1.361646 + }, + "context": 256000, + "output_limit": 16384, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true + }, + { + "id": "google/gemma-3-27b-it", + "name": "Gemma 3 27B", + "cost": { + "input": 0.20631, + "output": 0.632684, + "cache_read": 0.103155 + }, + "context": 128000, + "output_limit": 117964, + "tool_call": true, + "image": true + }, + { + "id": "google/gemma-2-27b-it", + "name": "Gemma 2 27B", + "cost": { + "input": 0.89401, + "output": 0.89401 + }, + "context": 8192, + "output_limit": 2048, + "structured_output": true + }, + { + "id": "google/gemini-3.6-flash", + "name": "Gemini 3.6 Flash", + "cost": { + "input": 1.95, + "output": 9.75, + "cache_read": 0.195 + }, + "context": 1048576, + "output_limit": 65536, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true + }, + { + "id": "google/gemma-4-26b-a4b-it", + "name": "Gemma 4 26B A4B IT", + "cost": { + "input": 0.20631, + "output": 0.82524, + "cache_read": 0.20631 + }, + "context": 262144, + "output_limit": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true + }, + { + "id": "google/gemini-3.1-pro-preview", + "name": "Gemini 3.1 Pro Preview", + "cost": { + "input": 2.6, + "output": 15.6, + "cache_read": 0.65 + }, + "context": 1000000, + "output_limit": 65536, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true + }, + { + "id": "google/gemma-3-12b-it", + "name": "Gemma 3 12B", + "cost": { + "input": 0.06877, + "output": 0.20631, + "cache_read": 0.055016 + }, + "context": 131000, + "output_limit": 96000, + "tool_call": true, + "image": true + }, + { + "id": "google/gemini-3-8-flash", + "name": "Gemini 3.8 Flash", + "cost": { + "input": 0.975, + "output": 4.875, + "cache_read": 0.0975 + }, + "context": 1048576, + "output_limit": 65536, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true + }, + { + "id": "google/gemini-3.7-flash", + "name": "Gemini 3.7 Flash", + "cost": { + "input": 0.975, + "output": 4.875, + "cache_read": 0.0975 + }, + "context": 1048576, + "output_limit": 65536, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true + }, + { + "id": "google/gemini-3.1-pro-preview-customtools", + "name": "Gemini 3.1 Pro Preview Custom Tools", + "cost": { + "input": 2.7508, + "output": 16.5048, + "cache_read": 0.27508 + }, + "context": 1048756, + "output_limit": 65536, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true + }, + { + "id": "google/gemini-3.8-flash", + "name": "Gemini 3.8 Flash", + "cost": { + "input": 0.975, + "output": 4.875, + "cache_read": 0.0975 + }, + "context": 1048576, + "output_limit": 65536, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true + }, + { + "id": "google/gemma-3-4b-it", + "name": "Gemma 3 4B", + "cost": { + "input": 0.06877, + "output": 0.13754, + "cache_read": 0.055016 + }, + "context": 131000, + "output_limit": 32768, + "tool_call": true, + "image": true + }, + { + "id": "google/gemini-3.1-flash-lite-preview", + "name": "Gemini 3.1 Flash Lite Preview", + "cost": { + "input": 0.34385, + "output": 2.0631, + "cache_read": 0.034385 + }, + "context": 1000000, + "output_limit": 65536, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true + }, + { + "id": "ibm-granite/granite-4.0-h-micro", + "name": "Granite 4.0 Micro", + "cost": { + "input": 0.023382, + "output": 0.154045 + }, + "context": 131000, + "output_limit": 131000, + "tool_call": true, + "structured_output": true + }, + { + "id": "mistralai/mistral-nemo", + "name": "Mistral NeMo", + "cost": { + "input": 0.20631, + "output": 0.233818, + "cache_read": 0.20631 + }, + "context": 128000, + "output_limit": 16384, + "tool_call": true + }, + { + "id": "mistralai/ministral-8b-2512", + "name": "Ministral 3 8B 2512", + "cost": { + "input": 0.41262, + "output": 0.41262, + "cache_read": 0.020631 + }, + "context": 262144, + "output_limit": 209715, + "tool_call": true, + "structured_output": true, + "image": true + }, + { + "id": "mistralai/mistral-small-24b-instruct-2501", + "name": "Small 3", + "cost": { + "input": 0.06877, + "output": 0.110032 + }, + "context": 32768, + "output_limit": 16384, + "structured_output": true + }, + { + "id": "mistralai/devstral-2512", + "name": "Devstral 2 2512", + "cost": { + "input": 0.605176, + "output": 3.02588, + "cache_read": 0.060518 + }, + "context": 262144, + "output_limit": 262144, + "tool_call": true + }, + { + "id": "mistralai/mistral-saba", + "name": "Saba", + "cost": { + "input": 0.27508, + "output": 0.82524, + "cache_read": 0.027508 + }, + "context": 32768, + "output_limit": 26214, + "tool_call": true, + "structured_output": true + }, + { + "id": "mistralai/mistral-medium-3-5", + "name": "Medium 3.5", + "cost": { + "input": 2.0631, + "output": 10.3155 + }, + "context": 262144, + "output_limit": 209715, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true + }, + { + "id": "mistralai/mistral-medium-3.1", + "name": "Medium 3.1", + "cost": { + "input": 0.55016, + "output": 2.7508, + "cache_read": 0.055016 + }, + "context": 131072, + "output_limit": 104857, + "tool_call": true, + "structured_output": true, + "image": true + }, + { + "id": "mistralai/mistral-small-3.2-24b-instruct", + "name": "Small 3.2 24B", + "cost": { + "input": 0.103155, + "output": 0.27508 + }, + "context": 128000, + "output_limit": 16384, + "tool_call": true, + "structured_output": true, + "image": true + }, + { + "id": "mistralai/mistral-large", + "name": "Large", + "cost": { + "input": 2.7508, + "output": 8.2524, + "cache_read": 0.27508 + }, + "context": 128000, + "output_limit": 102400, + "tool_call": true, + "structured_output": true + }, + { + "id": "mistralai/mistral-small-2603", + "name": "Small 4", + "cost": { + "input": 0.257888, + "output": 1.03155, + "cache_read": 0.020631 + }, + "context": 262144, + "output_limit": 256000, + "reasoning": true, + "tool_call": true, + "image": true + }, + { + "id": "mistralai/mistral-medium-3", + "name": "Medium 3", + "cost": { + "input": 0.55016, + "output": 2.7508, + "cache_read": 0.055016 + }, + "context": 131072, + "output_limit": 104857, + "tool_call": true, + "structured_output": true, + "image": true + }, + { + "id": "mistralai/voxtral-small-24b-2507", + "name": "Voxtral Small 24B 2507", + "cost": { + "input": 0.13754, + "output": 0.41262, + "cache_read": 0.013754 + }, + "context": 32000, + "output_limit": 32768, + "tool_call": true + }, + { + "id": "mistralai/mistral-large-2407", + "name": "Large 2407", + "cost": { + "input": 2.7508, + "output": 8.2524, + "cache_read": 0.27508 + }, + "context": 131072, + "output_limit": 104857, + "tool_call": true, + "structured_output": true + }, + { + "id": "mistralai/ministral-14b-2512", + "name": "Ministral 3 14B 2512", + "cost": { + "input": 0.48139, + "output": 0.48139, + "cache_read": 0.027508 + }, + "context": 262144, + "output_limit": 209715, + "tool_call": true, + "structured_output": true, + "image": true + }, + { + "id": "mistralai/mistral-small-3.1-24b-instruct", + "name": "Small 3.1 24B", + "cost": { + "input": 0.482765, + "output": 0.763347 + }, + "context": 128000, + "output_limit": 128000, + "image": true + }, + { + "id": "mistralai/ministral-3b-2512", + "name": "Ministral 3 3B 2512", + "cost": { + "input": 0.20631, + "output": 0.20631, + "cache_read": 0.013754 + }, + "context": 131072, + "output_limit": 104857, + "tool_call": true, + "structured_output": true, + "image": true + }, + { + "id": "mistralai/mixtral-8x22b-instruct", + "name": "Mixtral 8x22B Instruct", + "cost": { + "input": 2.7508, + "output": 8.2524, + "cache_read": 0.27508 + }, + "context": 65536, + "output_limit": 52428, + "tool_call": true, + "structured_output": true + }, + { + "id": "mistralai/codestral-2508", + "name": "Codestral 2508", + "cost": { + "input": 0.41262, + "output": 1.23786, + "cache_read": 0.041262 + }, + "context": 256000, + "output_limit": 8192, + "tool_call": true, + "structured_output": true + }, + { + "id": "sakana/fugu-max", + "name": "Fugu Max", + "cost": { + "input": 2.7508, + "output": 8.2524, + "cache_read": 0.34385 + }, + "context": 1000000, + "output_limit": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true + }, + { + "id": "sakana/fugu-ultra-v2", + "name": "Fugu Ultra v2", + "cost": { + "input": 6.877, + "output": 41.262, + "cache_read": 0.6877 + }, + "context": 1000000, + "output_limit": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true + }, + { + "id": "sakana/fugu-ultra", + "name": "Fugu Ultra", + "cost": { + "input": 6.877, + "output": 41.262, + "cache_read": 0.6877 + }, + "context": 1000000, + "output_limit": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true + }, + { + "id": "moonshotai/kimi-k2-thinking", + "name": "Kimi K2 Thinking", + "cost": { + "input": 0.82524, + "output": 3.4385, + "cache_read": 0.20631 + }, + "context": 262144, + "output_limit": 98304, + "reasoning": true, + "tool_call": true + }, + { + "id": "moonshotai/kimi-k2-0905", + "name": "Kimi K2 0905", + "cost": { + "input": 1.3754, + "output": 4.1262 + }, + "context": 262144, + "output_limit": 98304, + "tool_call": true + }, + { + "id": "moonshotai/kimi-k2", + "name": "Kimi K2 0711", + "cost": { + "input": 0.783978, + "output": 3.16342 + }, + "context": 131072, + "output_limit": 98304, + "tool_call": true + }, + { + "id": "rekaai/reka-edge", + "name": "Reka Edge", + "cost": { + "input": 0.13754, + "output": 0.13754 + }, + "context": 16384, + "output_limit": 16384, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true + }, + { + "id": "xiaomi/mimo-v2.5", + "name": "MiMo V2.5", + "cost": { + "input": 0.192556, + "output": 0.385112, + "cache_read": 0.003851 + }, + "context": 1000000, + "output_limit": 128000, + "reasoning": true, + "tool_call": true, + "image": true, + "video": true + }, + { + "id": "xiaomi/mimo-v2.5-pro", + "name": "MiMo V2.5 Pro", + "cost": { + "input": 0.598299, + "output": 1.196598, + "cache_read": 0.004951 + }, + "context": 1000000, + "output_limit": 128000, + "reasoning": true, + "tool_call": true + }, + { + "id": "undi95/remm-slerp-l2-13b", + "name": "ReMM SLERP 13B", + "cost": { + "input": 0.6877, + "output": 1.03155 + }, + "context": 6144, + "output_limit": 4096, + "structured_output": true + }, + { + "id": "gryphe/mythomax-l2-13b", + "name": "MythoMax 13B", + "cost": { + "input": 2.578875, + "output": 2.578875, + "cache_read": 2.578875 + }, + "context": 4096, + "output_limit": 4096 + }, + { + "id": "mancer/weaver", + "name": "Weaver (alpha)", + "cost": { + "input": 1.03155, + "output": 1.3754 + }, + "context": 8000, + "output_limit": 2000 + }, + { + "id": "stepfun/step-5-preview", + "name": "Step 5 Preview", + "cost": { + "input": 1.3754, + "output": 3.71358, + "cache_read": 0.06877 + }, + "context": 1000000, + "input_limit": 1000000, + "output_limit": 64000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true + }, + { + "id": "inception/mercury-2.5", + "name": "Mercury 2.5", + "cost": { + "input": 0.27508, + "output": 1.03155, + "cache_read": 0.027508 + }, + "context": 260000, + "output_limit": 65536, + "reasoning": true, + "tool_call": true, + "structured_output": true + }, + { + "id": "inception/mercury-2", + "name": "Mercury 2", + "cost": { + "input": 0.34385, + "output": 1.03155, + "cache_read": 0.034385 + }, + "context": 128000, + "output_limit": 50000, + "reasoning": true, + "tool_call": true, + "structured_output": true + }, + { + "id": "amazon/nova-lite-v1", + "name": "Nova Lite 1.0", + "cost": { + "input": 0.082524, + "output": 0.330096 + }, + "context": 300000, + "output_limit": 5120, + "tool_call": true, + "image": true + }, + { + "id": "amazon/nova-pro-v1", + "name": "Nova Pro 1.0", + "cost": { + "input": 1.10032, + "output": 4.40128 + }, + "context": 300000, + "output_limit": 5120, + "tool_call": true, + "image": true + }, + { + "id": "amazon/nova-micro-v1", + "name": "Nova Micro 1.0", + "cost": { + "input": 0.048139, + "output": 0.192556 + }, + "context": 128000, + "output_limit": 5120, + "tool_call": true + }, + { + "id": "relace/relace-search", + "name": "Search", + "cost": { + "input": 1.3754, + "output": 4.1262 + }, + "context": 256000, + "output_limit": 128000, + "tool_call": true + }, + { + "id": "relace/relace-apply-3", + "name": "Apply 3", + "cost": { + "input": 1.16909, + "output": 1.71925 + }, + "context": 256000, + "output_limit": 128000 + }, + { + "id": "aion-labs/aion-rp-llama-3.1-8b", + "name": "Aion-RP 1.0 (8B)", + "cost": { + "input": 1.10032, + "output": 2.20064 + }, + "context": 32768, + "output_limit": 32768 + }, + { + "id": "morph/morph-v3-large", + "name": "V3 Large", + "cost": { + "input": 1.23786, + "output": 2.61326 + }, + "context": 262144, + "output_limit": 131072, + "structured_output": true + }, + { + "id": "morph/morph-v3-fast", + "name": "V3 Fast", + "cost": { + "input": 1.10032, + "output": 1.65048 + }, + "context": 81920, + "output_limit": 38000 + }, + { + "id": "openai/gpt-5.4-image-2", + "name": "GPT-5.4 Image 2", + "cost": { + "input": 11.0032, + "output": 20.631, + "cache_read": 2.7508 + }, + "context": 272000, + "output_limit": 128000, + "reasoning": true, + "structured_output": true, + "image": true + }, + { + "id": "openai/gpt-5.4-pro", + "name": "GPT-5.4 Pro", + "cost": { + "input": 41.262, + "output": 247.572 + }, + "context": 1050000, + "input_limit": 922000, + "output_limit": 128000, + "reasoning": true, + "tool_call": true, + "image": true + }, + { + "id": "openai/gpt-3.5-turbo", + "name": "GPT-3.5 Turbo", + "cost": { + "input": 0.65, + "output": 1.95 + }, + "context": 16000, + "output_limit": 4096 + }, + { + "id": "openai/gpt-5.5-pro", + "name": "GPT-5.5 Pro", + "cost": { + "input": 41.262, + "output": 247.572 + }, + "context": 1050000, + "input_limit": 922000, + "output_limit": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true + }, + { + "id": "openai/gpt-5.4-nano", + "name": "GPT-5.4 Nano", + "cost": { + "input": 0.27508, + "output": 1.71925, + "cache_read": 0.027508 + }, + "context": 400000, + "input_limit": 272000, + "output_limit": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true + }, + { + "id": "openai/gpt-4o-2024-05-13", + "name": "GPT-4o", + "cost": { + "input": 6.5, + "output": 19.5 + }, + "context": 128000, + "output_limit": 16384, + "tool_call": true, + "structured_output": true, + "image": true + }, + { + "id": "openai/gpt-4o", + "name": "GPT-4o", + "cost": { + "input": 3.25, + "output": 13, + "cache_read": 1.625 + }, + "context": 128000, + "output_limit": 16384, + "tool_call": true, + "structured_output": true, + "image": true + }, + { + "id": "openai/gpt-5.6-sol-pro", + "name": "GPT-5.6 Sol Pro", + "cost": { + "input": 5.5016, + "output": 27.508, + "cache_read": 0.55016 + }, + "context": 1050000, + "input_limit": 922000, + "output_limit": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true + }, + { + "id": "openai/gpt-5-mini", + "name": "GPT-5 Mini", + "cost": { + "input": 0.378235, + "output": 3.02588, + "cache_read": 0.34385 + }, + "context": 400000, + "input_limit": 272000, + "output_limit": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true + }, + { + "id": "openai/gpt-5.2-pro", + "name": "GPT-5.2 Pro", + "cost": { + "input": 28.8834, + "output": 231.0672 + }, + "context": 400000, + "input_limit": 272000, + "output_limit": 128000, + "reasoning": true, + "tool_call": true, + "image": true + }, + { + "id": "openai/o3-mini", + "name": "o3 Mini", + "cost": { + "input": 1.43, + "output": 5.72, + "cache_read": 0.715 + }, + "context": 200000, + "output_limit": 100000, + "reasoning": true, + "tool_call": true, + "structured_output": true + }, + { + "id": "openai/gpt-4", + "name": "GPT-4", + "cost": { + "input": 39, + "output": 78, + "cache_read": 39 + }, + "context": 8000, + "output_limit": 8192, + "tool_call": true + }, + { + "id": "openai/gpt-5.3-codex", + "name": "GPT-5.3 Codex", + "cost": { + "input": 4.8139, + "output": 38.5112, + "cache_read": 0.48139 + }, + "context": 400000, + "input_limit": 272000, + "output_limit": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true + }, + { + "id": "openai/gpt-4.1-nano", + "name": "GPT-4.1 Nano", + "cost": { + "input": 0.13, + "output": 0.52, + "cache_read": 0.0325 + }, + "context": 1000000, + "output_limit": 32768, + "tool_call": true, + "structured_output": true, + "image": true + }, + { + "id": "openai/gpt-5-nano", + "name": "GPT-5 Nano", + "cost": { + "input": 0.075647, + "output": 0.605176, + "cache_read": 0.06877 + }, + "context": 400000, + "input_limit": 272000, + "output_limit": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true + }, + { + "id": "openai/o1", + "name": "o1", + "cost": { + "input": 19.5, + "output": 78, + "cache_read": 9.75 + }, + "context": 128000, + "output_limit": 100000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true + }, + { + "id": "openai/gpt-5-pro", + "name": "GPT-5 Pro", + "cost": { + "input": 20.631, + "output": 165.048 + }, + "context": 400000, + "input_limit": 272000, + "output_limit": 272000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true + }, + { + "id": "openai/gpt-6.1-sol", + "name": "GPT-6.1 Sol", + "cost": { + "input": 2.6, + "output": 13, + "cache_read": 0.13 + }, + "context": 1050000, + "input_limit": 922000, + "output_limit": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true + }, + { + "id": "openai/gpt-4o-2024-08-06", + "name": "GPT-4o", + "cost": { + "input": 3.25, + "output": 13, + "cache_read": 1.625 + }, + "context": 128000, + "output_limit": 16384, + "tool_call": true, + "structured_output": true, + "image": true + }, + { + "id": "openai/gpt-6-astra", + "name": "GPT-6 Astra", + "cost": { + "input": 13, + "output": 65, + "cache_read": 1.3 + }, + "context": 1050000, + "input_limit": 922000, + "output_limit": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true + }, + { + "id": "openai/gpt-5.6-luna-pro", + "name": "GPT-5.6 Luna Pro", + "cost": { + "input": 0.27508, + "output": 1.65048, + "cache_read": 0.027508 + }, + "context": 1050000, + "input_limit": 922000, + "output_limit": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true + }, + { + "id": "openai/gpt-4o-mini", + "name": "GPT-4o Mini", + "cost": { + "input": 0.195, + "output": 0.78, + "cache_read": 0.0975 + }, + "context": 128000, + "output_limit": 16384, + "tool_call": true, + "structured_output": true, + "image": true + }, + { + "id": "openai/o3-pro", + "name": "o3 Pro", + "cost": { + "input": 27.508, + "output": 110.032 + }, + "context": 200000, + "output_limit": 100000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true + }, + { + "id": "openai/gpt-oss-20b", + "name": "GPT OSS 20B", + "cost": { + "input": 0.103155, + "output": 0.41262, + "cache_read": 0.051578 + }, + "context": 131000, + "output_limit": 117964, + "reasoning": true, + "tool_call": true, + "structured_output": true + }, + { + "id": "openai/gpt-oss-safeguard-20b", + "name": "gpt-oss-safeguard-20b", + "cost": { + "input": 0.103155, + "output": 0.41262, + "cache_read": 0.051578 + }, + "context": 131072, + "output_limit": 65536, + "reasoning": true, + "tool_call": true, + "structured_output": true + }, + { + "id": "openai/gpt-5-4", + "name": "GPT-5.4", + "cost": { + "input": 3.25, + "output": 19.5, + "cache_read": 0.325 + }, + "context": 1050000, + "input_limit": 922000, + "output_limit": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true + }, + { + "id": "openai/gpt-5.4-mini", + "name": "GPT-5.4 Mini", + "cost": { + "input": 2.0631, + "output": 12.3786, + "cache_read": 0.20631 + }, + "context": 400000, + "input_limit": 272000, + "output_limit": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true + }, + { + "id": "openai/gpt-5.6-luna", + "name": "GPT-5.6 Luna", + "cost": { + "input": 0.26, + "output": 1.56, + "cache_read": 0.026 + }, + "context": 1050000, + "input_limit": 922000, + "output_limit": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true + }, + { + "id": "openai/gpt-5.1-codex-max", + "name": "GPT-5.1-Codex-Max", + "cost": { + "input": 3.4385, + "output": 27.508, + "cache_read": 0.34385 + }, + "context": 400000, + "input_limit": 272000, + "output_limit": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true + }, + { + "id": "openai/gpt-4.1", + "name": "GPT-4.1", + "cost": { + "input": 2.6, + "output": 10.4, + "cache_read": 0.65 + }, + "context": 1047576, + "output_limit": 32768, + "tool_call": true, + "structured_output": true, + "image": true + }, + { + "id": "openai/gpt-5-5", + "name": "GPT-5.5", + "cost": { + "input": 6.5, + "output": 39, + "cache_read": 0.65 + }, + "context": 1050000, + "input_limit": 922000, + "output_limit": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true + }, + { + "id": "openai/gpt-4o-2024-11-20", + "name": "GPT-4o", + "cost": { + "input": 3.25, + "output": 13, + "cache_read": 1.625 + }, + "context": 128000, + "output_limit": 16384, + "tool_call": true, + "structured_output": true, + "image": true + }, + { + "id": "openai/gpt-4.1-mini", + "name": "GPT-4.1 Mini", + "cost": { + "input": 0.52, + "output": 2.08, + "cache_read": 0.13 + }, + "context": 1000000, + "output_limit": 32768, + "tool_call": true, + "structured_output": true, + "image": true + }, + { + "id": "openai/gpt-5.6-terra-pro", + "name": "GPT-5.6 Terra Pro", + "cost": { + "input": 2.7508, + "output": 16.5048, + "cache_read": 0.27508 + }, + "context": 1050000, + "input_limit": 922000, + "output_limit": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true + }, + { + "id": "openai/gpt-6-luna", + "name": "GPT-6 Luna", + "cost": { + "input": 0.13, + "output": 0.65, + "cache_read": 0.013 + }, + "context": 1050000, + "input_limit": 922000, + "output_limit": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true + }, + { + "id": "openai/gpt-5-2", + "name": "GPT-5.2", + "cost": { + "input": 2.275, + "output": 18.2, + "cache_read": 0.2275 + }, + "context": 400000, + "input_limit": 272000, + "output_limit": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true + }, + { + "id": "openai/gpt-5.6-terra", + "name": "GPT-5.6 Terra", + "cost": { + "input": 2.6, + "output": 15.6, + "cache_read": 0.26 + }, + "context": 1050000, + "input_limit": 922000, + "output_limit": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true + }, + { + "id": "openai/gpt-4-turbo", + "name": "GPT-4 Turbo", + "cost": { + "input": 13, + "output": 39 + }, + "context": 128000, + "output_limit": 4096, + "tool_call": true, + "image": true + }, + { + "id": "openai/gpt-5-1", + "name": "GPT-5.1", + "cost": { + "input": 1.625, + "output": 13, + "cache_read": 0.1625 + }, + "context": 400000, + "input_limit": 272000, + "output_limit": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true + }, + { + "id": "openai/gpt-oss-120b", + "name": "GPT OSS 120B", + "cost": { + "input": 0.48139, + "output": 1.30663, + "cache_read": 0.48139 + }, + "context": 131000, + "output_limit": 117964, + "reasoning": true, + "tool_call": true, + "structured_output": true + }, + { + "id": "openai/gpt-5", + "name": "GPT-5", + "cost": { + "input": 1.891175, + "output": 15.1294, + "cache_read": 1.71925 + }, + "context": 400000, + "input_limit": 272000, + "output_limit": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true + }, + { + "id": "openai/gpt-5.6-sol", + "name": "GPT-5.6 Sol", + "cost": { + "input": 5.2, + "output": 26, + "cache_read": 0.52 + }, + "context": 1050000, + "input_limit": 922000, + "output_limit": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true + }, + { + "id": "openai/gpt-6-sol", + "name": "GPT-6 Sol", + "cost": { + "input": 2.6, + "output": 13, + "cache_read": 0.26 + }, + "context": 1050000, + "input_limit": 922000, + "output_limit": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true + }, + { + "id": "openai/o1-pro", + "name": "o1-pro", + "cost": { + "input": 206.31, + "output": 825.24 + }, + "context": 200000, + "output_limit": 100000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true + }, + { + "id": "zhipu/glm-5.2", + "name": "GLM 5.2", + "cost": { + "input": 1.82, + "output": 5.72, + "cache_read": 0.338 + }, + "context": 1000000, + "output_limit": 131072, + "reasoning": true, + "tool_call": true, + "structured_output": true + }, + { + "id": "zhipu/glm-5.3", + "name": "GLM 5.3", + "cost": { + "input": 1.82, + "output": 5.72, + "cache_read": 0.338 + }, + "context": 1024000, + "output_limit": 131072, + "reasoning": true, + "tool_call": true, + "structured_output": true + }, + { + "id": "moonshot/kimi-k3", + "name": "Kimi K3", + "cost": { + "input": 3.9, + "output": 19.5, + "cache_read": 0.39 + }, + "context": 1048576, + "output_limit": 131072, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true + } + ] + }, "upstage": { "id": "upstage", "name": "Upstage", @@ -57691,6 +61210,22 @@ "image": true, "video": true }, + { + "id": "gemini-4-argon", + "name": "Gemini 4 Argon", + "cost": { + "input": 2, + "output": 10, + "cache_read": 0.1 + }, + "context": 1048576, + "output_limit": 32768, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true + }, { "id": "gemini-3.1-flash-lite", "name": "Gemini 3.1 Flash Lite", @@ -58380,6 +61915,22 @@ "structured_output": true, "image": true }, + { + "id": "anthropic/claude-haiku-5.5", + "name": "Claude Haiku 5.5", + "cost": { + "input": 0.1, + "output": 0.5, + "cache_read": 0.01, + "cache_write": 0.125 + }, + "context": 1000000, + "output_limit": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true + }, { "id": "anthropic/claude-opus-4.8", "name": "Claude Opus 4.8", @@ -58565,6 +62116,70 @@ "tool_call": true, "image": true }, + { + "id": "meta/muse-spark-1.3", + "name": "Muse Spark 1.3", + "cost": { + "input": 1.25, + "output": 4.25, + "cache_read": 0.16 + }, + "context": 1048576, + "output_limit": 131072, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true + }, + { + "id": "meta/muse-spark-1.1", + "name": "Muse Spark 1.1", + "cost": { + "input": 1.25, + "output": 4.25, + "cache_read": 0.16 + }, + "context": 1048576, + "output_limit": 131072, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true + }, + { + "id": "meta/muse-spark-1.2", + "name": "Muse Spark 1.2", + "cost": { + "input": 1.25, + "output": 4.25, + "cache_read": 0.16 + }, + "context": 1048576, + "output_limit": 131072, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true + }, + { + "id": "meta/muse-wonder-1.0", + "name": "Muse Wonder", + "cost": { + "input": 4, + "output": 20, + "cache_read": 0.2 + }, + "context": 1048576, + "output_limit": 131072, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true + }, { "id": "alibaba/qwen3.7-max", "name": "Qwen3.7 Max", @@ -61878,6 +65493,19 @@ "id": "ambient", "name": "Ambient", "models": [ + { + "id": "unsloth/qwen3.8-27b-gguf", + "name": "qwen3.8-27b-4q", + "cost": { + "input": 0.001, + "output": 0.001, + "cache_read": 0, + "cache_write": 0 + }, + "context": 101072, + "output_limit": 101072, + "tool_call": true + }, { "id": "deepseek/deepseek-v4-flash-0731", "name": "DeepSeek V4 Flash 0731", @@ -61923,6 +65551,19 @@ "tool_call": true, "structured_output": true }, + { + "id": "ambient/small", + "name": "Ambient Small", + "cost": { + "input": 0.001, + "output": 0.001, + "cache_read": 0, + "cache_write": 0 + }, + "context": 101072, + "output_limit": 101072, + "tool_call": true + }, { "id": "ambient/large", "name": "Ambient Large", @@ -63008,6 +66649,19 @@ "output_limit": 32768, "reasoning": true, "tool_call": true + }, + { + "id": "glm-5.3", + "name": "GLM-5.3", + "cost": { + "input": 2.01, + "output": 6.15 + }, + "context": 256000, + "output_limit": 16384, + "reasoning": true, + "tool_call": true, + "structured_output": true } ] }, @@ -63700,20 +67354,6 @@ "structured_output": true, "image": true }, - { - "id": "anthropic/claude-3-haiku", - "name": "Claude Haiku 3", - "cost": { - "input": 0.25, - "output": 1.25, - "cache_read": 0.03, - "cache_write": 0.3 - }, - "context": 200000, - "output_limit": 4096, - "tool_call": true, - "image": true - }, { "id": "anthropic/claude-opus-4.8", "name": "Claude Opus 4.8", @@ -63909,21 +67549,6 @@ "tool_call": true, "image": true }, - { - "id": "anthropic/claude-opus-4", - "name": "Claude Opus 4", - "cost": { - "input": 15, - "output": 75, - "cache_read": 1.5, - "cache_write": 18.75 - }, - "context": 200000, - "output_limit": 32000, - "reasoning": true, - "tool_call": true, - "image": true - }, { "id": "anthropic/claude-sonnet-4.5", "name": "Claude Sonnet 4.5", @@ -63961,7 +67586,8 @@ }, "context": 256000, "output_limit": 8000, - "tool_call": true + "tool_call": true, + "structured_output": true }, { "id": "cohere/embed-v4.0", @@ -64055,6 +67681,21 @@ "reasoning": true, "tool_call": true }, + { + "id": "deepseek/deepseek-v4.1-flash-fast", + "name": "DeepSeek V4.1 Flash Fast", + "cost": { + "input": 0.6, + "output": 2.4, + "cache_read": 0.014 + }, + "context": 1048576, + "output_limit": 32768, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true + }, { "id": "deepseek/deepseek-v3.1", "name": "DeepSeek-V3.1", @@ -64460,6 +68101,21 @@ "tool_call": true, "image": true }, + { + "id": "meta/muse-wonder-1.0", + "name": "Muse Wonder", + "cost": { + "input": 4, + "output": 20, + "cache_read": 0.2 + }, + "context": 1048576, + "output_limit": 1048576, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true + }, { "id": "meta/muse-spark-1.3-contributor", "name": "Muse Spark 1.3 Contributor", @@ -64541,8 +68197,8 @@ "id": "alibaba/qwen-3-32b", "name": "Qwen 3.32B", "cost": { - "input": 0.16, - "output": 0.64 + "input": 0.15, + "output": 0.6 }, "context": 128000, "output_limit": 8192, @@ -64553,18 +68209,6 @@ "id": "alibaba/wan-v2.6-t2v", "name": "Wan v2.6 Text-to-Video" }, - { - "id": "alibaba/qwen3-vl-235b-a22b-instruct", - "name": "Qwen3 VL 235B A22B Instruct", - "cost": { - "input": 0.4, - "output": 1.6 - }, - "context": 131072, - "output_limit": 129024, - "structured_output": true, - "image": true - }, { "id": "alibaba/qwen3.7-max", "name": "Qwen 3.7 Max", @@ -64595,19 +68239,6 @@ "structured_output": true, "image": true }, - { - "id": "alibaba/qwen3-vl-thinking", - "name": "Qwen3 VL Thinking", - "cost": { - "input": 0.4, - "output": 4 - }, - "context": 131072, - "output_limit": 32768, - "reasoning": true, - "tool_call": true, - "image": true - }, { "id": "alibaba/qwen3.8-2.4t-a95b", "name": "Qwen3.8 2.4T A95B", @@ -64666,11 +68297,12 @@ "id": "alibaba/qwen3-vl-instruct", "name": "Qwen3 VL Instruct", "cost": { - "input": 0.4, - "output": 1.6 + "input": 0.2, + "output": 0.88, + "cache_read": 0.11 }, - "context": 131072, - "output_limit": 129024, + "context": 262144, + "output_limit": 262144, "tool_call": true, "image": true }, @@ -64678,12 +68310,12 @@ "id": "alibaba/qwen3-coder", "name": "Qwen3 Coder 480B A35B Instruct", "cost": { - "input": 1.5, - "output": 7.5, - "cache_read": 0.3 + "input": 0.22, + "output": 1.8, + "cache_read": 0.022 }, "context": 262144, - "output_limit": 65536, + "output_limit": 32768, "reasoning": true, "tool_call": true }, @@ -64702,20 +68334,6 @@ "tool_call": true, "image": true }, - { - "id": "alibaba/qwen-3.6-max-preview", - "name": "Qwen 3.6 Max Preview", - "cost": { - "input": 1.3, - "output": 7.8, - "cache_read": 0.13, - "cache_write": 1.625 - }, - "context": 240000, - "output_limit": 64000, - "reasoning": true, - "tool_call": true - }, { "id": "alibaba/wan-v2.6-i2v-flash", "name": "Wan v2.6 Image-to-Video Flash" @@ -64752,18 +68370,6 @@ "structured_output": true, "image": true }, - { - "id": "alibaba/qwen3-max", - "name": "Qwen3 Max", - "cost": { - "input": 1.2, - "output": 6, - "cache_read": 0.24 - }, - "context": 262144, - "output_limit": 32768, - "tool_call": true - }, { "id": "alibaba/qwen3-embedding-0.6b", "name": "Qwen3 Embedding 0.6B", @@ -64815,18 +68421,6 @@ "context": 32768, "output_limit": 32768 }, - { - "id": "alibaba/qwen3-max-preview", - "name": "Qwen3 Max Preview", - "cost": { - "input": 1.2, - "output": 6, - "cache_read": 0.24 - }, - "context": 262144, - "output_limit": 32768, - "tool_call": true - }, { "id": "alibaba/wan-v2.6-i2v", "name": "Wan v2.6 Image-to-Video" @@ -64859,18 +68453,6 @@ "reasoning": true, "tool_call": true }, - { - "id": "alibaba/qwen3-coder-plus", - "name": "Qwen3 Coder Plus", - "cost": { - "input": 1, - "output": 5, - "cache_read": 0.2 - }, - "context": 1000000, - "output_limit": 65536, - "tool_call": true - }, { "id": "alibaba/qwen3.8-max-prime", "name": "Qwen 3.8 Max Prime", @@ -64887,19 +68469,6 @@ "structured_output": true, "image": true }, - { - "id": "alibaba/qwen3-235b-a22b-thinking", - "name": "Qwen3 235B A22B Thinking 2507", - "cost": { - "input": 0.4, - "output": 4 - }, - "context": 131072, - "output_limit": 32768, - "reasoning": true, - "tool_call": true, - "image": true - }, { "id": "alibaba/qwen3.8-flash", "name": "Qwen 3.8 Flash", @@ -65148,6 +68717,19 @@ "tool_call": true, "image": true }, + { + "id": "liquid/lfm2.5-24b-a2b", + "name": "LFM2.5-24B-A2B", + "cost": { + "input": 0.05, + "output": 0.7, + "cache_read": 0.025 + }, + "context": 128000, + "output_limit": 8200, + "reasoning": true, + "tool_call": true + }, { "id": "google/gemma-4-31b-it", "name": "Gemma 4 31B IT", @@ -65469,6 +69051,21 @@ "reasoning": true, "image": true }, + { + "id": "google/gemini-4-argon", + "name": "Gemini 4 Argon", + "cost": { + "input": 2, + "output": 10, + "cache_read": 0.1 + }, + "context": 1000000, + "output_limit": 1000000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true + }, { "id": "google/gemini-3.1-flash-lite", "name": "Gemini 3.1 Flash Lite", @@ -65556,6 +69153,7 @@ "output_limit": 1000000, "reasoning": true, "tool_call": true, + "structured_output": true, "image": true }, { @@ -65570,6 +69168,7 @@ "output_limit": 1000000, "reasoning": true, "tool_call": true, + "structured_output": true, "image": true }, { @@ -65601,18 +69200,6 @@ "structured_output": true, "image": true }, - { - "id": "inclusionai/ling-3.1-flash-free", - "name": "Ling 3.1 Flash (Free)", - "cost": { - "input": 0, - "output": 0 - }, - "context": 262144, - "output_limit": 32768, - "reasoning": true, - "tool_call": true - }, { "id": "inclusionai/ling-3.0-flash", "name": "Ling 3.0 Flash", @@ -65630,8 +69217,9 @@ "id": "inclusionai/ling-3.1-flash", "name": "Ling 3.1 Flash", "cost": { - "input": 0, - "output": 0 + "input": 0.3, + "output": 0.9, + "cache_read": 0.06 }, "context": 262144, "output_limit": 32768, @@ -65852,6 +69440,19 @@ "reasoning": true, "tool_call": true }, + { + "id": "nvidia/nemotron-3.5-lightning-free", + "name": "Nemotron 3.5 Lightning Free", + "cost": { + "input": 0, + "output": 0 + }, + "context": 1000000, + "output_limit": 65000, + "reasoning": true, + "tool_call": true, + "structured_output": true + }, { "id": "nvidia/nemotron-nano-12b-v2-vl", "name": "Nvidia Nemotron Nano 12B V2 VL", @@ -65911,9 +69512,9 @@ "id": "xiaomi/mimo-v2.5-pro", "name": "MiMo V2.5 Pro", "cost": { - "input": 0.435, - "output": 0.87, - "cache_read": 0.0036 + "input": 0.3045, + "output": 0.609, + "cache_read": 0.0028 }, "context": 1050000, "output_limit": 131000, @@ -66312,6 +69913,10 @@ "id": "fish-audio/s2.1-pro", "name": "S2.1 Pro" }, + { + "id": "fish-audio/drama-3", + "name": "Drama 3" + }, { "id": "fish-audio/s1", "name": "S1" @@ -67491,6 +71096,14 @@ "id": "microsoft/mai-voice-2.1-flash", "name": "MAI-Voice-2.1-Flash" }, + { + "id": "microsoft/mai-image-2.6", + "name": "MAI-Image-2.6", + "cost": { + "input": 5, + "output": 38 + } + }, { "id": "microsoft/mai-transcribe-2-streaming", "name": "MAI-Transcribe-2-Streaming" @@ -67499,6 +71112,14 @@ "id": "microsoft/mai-transcribe-2", "name": "MAI-Transcribe 2" }, + { + "id": "microsoft/mai-image-2.6-flash", + "name": "MAI-Image-2.6-Flash", + "cost": { + "input": 1.75, + "output": 19 + } + }, { "id": "microsoft/mai-voice-2", "name": "MAI-Voice-2" @@ -74201,6 +77822,22 @@ "image": true, "video": true }, + { + "id": "google/gemini-4-argon", + "name": "Gemini 4 Argon", + "cost": { + "input": 2, + "output": 10, + "cache_read": 0.1 + }, + "context": 1048576, + "output_limit": 65536, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true + }, { "id": "google/gemini-3.1-flash-lite", "name": "Gemini 3.1 Flash Lite", @@ -75392,6 +79029,22 @@ "tool_call": true, "image": true }, + { + "id": "gemini-3-7-flash", + "name": "Gemini 3.7 Flash", + "cost": { + "input": 1.5, + "output": 7.5, + "cache_read": 0.15 + }, + "context": 1048576, + "output_limit": 65536, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true + }, { "id": "gpt-5-4-nano", "name": "GPT-5.4 nano", @@ -75622,6 +79275,20 @@ "structured_output": true, "image": true }, + { + "id": "glm-5-3", + "name": "GLM-5.3", + "cost": { + "input": 1.4, + "output": 4.4, + "cache_read": 0.26 + }, + "context": 1048576, + "output_limit": 131072, + "reasoning": true, + "tool_call": true, + "structured_output": true + }, { "id": "claude-sonnet-5", "name": "Claude Sonnet 5", @@ -75638,6 +79305,37 @@ "structured_output": true, "image": true }, + { + "id": "deepseek-v4-1-flash", + "name": "DeepSeek V4.1 Flash", + "cost": { + "input": 0.3, + "output": 1.2, + "cache_read": 0.03 + }, + "context": 1000000, + "output_limit": 384000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true + }, + { + "id": "gemini-3-8-flash", + "name": "Gemini 3.8 Flash", + "cost": { + "input": 1.5, + "output": 7.5, + "cache_read": 0.15 + }, + "context": 1048576, + "output_limit": 65536, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true + }, { "id": "claude-opus-4-6", "name": "Claude Opus 4.6", @@ -75730,6 +79428,21 @@ "image": true, "video": true }, + { + "id": "claude-haiku-5-5", + "name": "Claude Haiku 5.5", + "cost": { + "input": 0.1, + "output": 0.5, + "cache_read": 0.01, + "cache_write": 0.125 + }, + "context": 1000000, + "output_limit": 128000, + "reasoning": true, + "tool_call": true, + "image": true + }, { "id": "meta-llama-3-3-70b-instruct", "name": "Llama-3.3-70B-Instruct", @@ -75742,6 +79455,23 @@ "tool_call": true, "structured_output": true }, + { + "id": "gpt-6-luna", + "name": "GPT-6 Luna", + "cost": { + "input": 0.1, + "output": 0.5, + "cache_read": 0.01, + "cache_write": 0.125 + }, + "context": 1050000, + "input_limit": 922000, + "output_limit": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true + }, { "id": "gpt-5-2", "name": "GPT-5.2", @@ -75803,6 +79533,36 @@ "structured_output": true, "image": true }, + { + "id": "claude-sonnet-5-5", + "name": "Claude Sonnet 5.5", + "cost": { + "input": 2, + "output": 10, + "cache_read": 0.2, + "cache_write": 2.5 + }, + "context": 1000000, + "output_limit": 128000, + "reasoning": true, + "tool_call": true, + "image": true + }, + { + "id": "grok-4-7", + "name": "Grok 4.7", + "cost": { + "input": 2.5, + "output": 7.5, + "cache_read": 0.5 + }, + "context": 500000, + "output_limit": 500000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true + }, { "id": "gemini-3-5-flash-lite", "name": "Gemini 3.5 Flash Lite", @@ -75851,6 +79611,23 @@ "structured_output": true, "image": true }, + { + "id": "gpt-6-1-sol", + "name": "GPT-6.1 Sol", + "cost": { + "input": 2, + "output": 10, + "cache_read": 0.1, + "cache_write": 2.5 + }, + "context": 1050000, + "input_limit": 922000, + "output_limit": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true + }, { "id": "gpt-oss-120b", "name": "GPT OSS 120B", @@ -75907,6 +79684,23 @@ "output_limit": 8192, "tool_call": true, "structured_output": true + }, + { + "id": "gpt-6-sol", + "name": "GPT-6 Sol", + "cost": { + "input": 2, + "output": 10, + "cache_read": 0.2, + "cache_write": 2.5 + }, + "context": 1050000, + "input_limit": 922000, + "output_limit": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true } ] }, @@ -75914,6 +79708,21 @@ "id": "aihubmix", "name": "AIHubMix", "models": [ + { + "id": "claude-opus-4-5-think", + "name": "Claude Opus 4.5 Thinking", + "cost": { + "input": 5, + "output": 25, + "cache_read": 0.5, + "cache_write": 6.25 + }, + "context": 200000, + "output_limit": 64000, + "reasoning": true, + "tool_call": true, + "image": true + }, { "id": "glm-4.6v", "name": "GLM-4.6V", @@ -76217,6 +80026,18 @@ "image": true, "video": true }, + { + "id": "nemotron-3.5-content-safety-free", + "name": "Nemotron 3.5 Content Safety (free)", + "cost": { + "input": 0, + "output": 0 + }, + "context": 128000, + "output_limit": 8192, + "reasoning": true, + "image": true + }, { "id": "qwen3.5-27b", "name": "Qwen3.5 27B", @@ -76823,6 +80644,23 @@ "image": true, "video": true }, + { + "id": "gpt-6.1-sol", + "name": "GPT-6.1 Sol", + "cost": { + "input": 2, + "output": 10, + "cache_read": 0.1, + "cache_write": 2.5 + }, + "context": 1050000, + "input_limit": 922000, + "output_limit": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true + }, { "id": "doubao-seed-2-0-mini-260428", "name": "Doubao Seed 2.0 Mini 260428", @@ -76992,6 +80830,18 @@ "structured_output": true, "image": true }, + { + "id": "nemotron-3-ultra-550b-a55b-free", + "name": "Nemotron 3 Ultra 550B A55B (free)", + "cost": { + "input": 0, + "output": 0 + }, + "context": 1000000, + "output_limit": 128000, + "reasoning": true, + "tool_call": true + }, { "id": "coding-minimax-m2.7", "name": "Coding MiniMax M2.7", @@ -77223,6 +81073,33 @@ "reasoning": true, "tool_call": true }, + { + "id": "nemotron-3-super-120b-a12b-free", + "name": "Nemotron 3 Super 120B A12B (free)", + "cost": { + "input": 0, + "output": 0 + }, + "context": 262144, + "output_limit": 262144, + "reasoning": true, + "tool_call": true + }, + { + "id": "claude-sonnet-4-5-think", + "name": "Claude Sonnet 4.5 Thinking", + "cost": { + "input": 3.3, + "output": 16.5, + "cache_read": 0.33, + "cache_write": 4.125 + }, + "context": 1000000, + "output_limit": 64000, + "reasoning": true, + "tool_call": true, + "image": true + }, { "id": "muse-spark-1.2", "name": "Muse Spark 1.2", @@ -77454,6 +81331,31 @@ "image": true, "video": true }, + { + "id": "glm-4.7-flash-free", + "name": "GLM-4.7-Flash (free)", + "cost": { + "input": 0, + "output": 0 + }, + "context": 200000, + "output_limit": 131072, + "reasoning": true, + "tool_call": true + }, + { + "id": "coding-glm-5.2-free", + "name": "GLM-5.2 (Coding, free)", + "cost": { + "input": 0, + "output": 0 + }, + "context": 1000000, + "output_limit": 131072, + "reasoning": true, + "tool_call": true, + "structured_output": true + }, { "id": "qwen3.5-35b-a3b", "name": "Qwen3.5 35B-A3B", @@ -77499,6 +81401,19 @@ "image": true, "video": true }, + { + "id": "nemotron-3.5-lightning-free", + "name": "Nemotron 3.5 Lightning 30B A3B (free)", + "cost": { + "input": 0, + "output": 0 + }, + "context": 262144, + "output_limit": 262144, + "reasoning": true, + "tool_call": true, + "structured_output": true + }, { "id": "claude-opus-4-6", "name": "Claude Opus 4.6", @@ -77560,6 +81475,20 @@ "tool_call": true, "structured_output": true }, + { + "id": "nemotron-3-nano-omni-30b-a3b-reasoning-free", + "name": "Nemotron 3 Nano Omni 30B A3B Reasoning (free)", + "cost": { + "input": 0, + "output": 0 + }, + "context": 256000, + "output_limit": 65536, + "reasoning": true, + "tool_call": true, + "image": true, + "video": true + }, { "id": "gemini-3.1-pro-preview-customtools", "name": "Gemini 3.1 Pro Preview Custom Tools", @@ -77637,6 +81566,18 @@ "tool_call": true, "structured_output": true }, + { + "id": "ling-3.0-flash-free", + "name": "Ling 3.0 Flash (free)", + "cost": { + "input": 0, + "output": 0 + }, + "context": 262144, + "output_limit": 32768, + "reasoning": true, + "tool_call": true + }, { "id": "coding-xiaomi-mimo-v2.5-pro", "name": "Coding Xiaomi MiMo-V2.5-Pro", @@ -77650,6 +81591,22 @@ "reasoning": true, "tool_call": true }, + { + "id": "claude-haiku-5-5", + "name": "Claude Haiku 5.5", + "cost": { + "input": 0.1, + "output": 0.5, + "cache_read": 0.01, + "cache_write": 0.125 + }, + "context": 1000000, + "output_limit": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true + }, { "id": "gemini-3.8-flash", "name": "Gemini 3.8 Flash", @@ -77759,6 +81716,21 @@ "tool_call": true, "structured_output": true }, + { + "id": "claude-sonnet-5-5", + "name": "Claude Sonnet 5.5", + "cost": { + "input": 2, + "output": 10, + "cache_read": 0.1, + "cache_write": 2.5 + }, + "context": 1000000, + "output_limit": 128000, + "reasoning": true, + "tool_call": true, + "image": true + }, { "id": "gpt-image-1.5", "name": "GPT-Image-1.5", @@ -77969,6 +81941,22 @@ "structured_output": true, "image": true }, + { + "id": "gemini-4-argon", + "name": "Gemini 4 Argon", + "cost": { + "input": 2, + "output": 10, + "cache_read": 0.1 + }, + "context": 1048576, + "output_limit": 65536, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true + }, { "id": "gpt-6-sol", "name": "GPT-6 Sol", @@ -78906,6 +82894,16 @@ "image": true, "video": true }, + { + "id": "google/gemini-embedding-2", + "name": "Gemini Embedding 2", + "cost": { + "input": 0.2, + "output": 0 + }, + "context": 8192, + "output_limit": 8192 + }, { "id": "google/gemini-3.6-flash", "name": "Gemini 3.6 Flash", @@ -79173,6 +83171,22 @@ "image": true, "video": true }, + { + "id": "google/gemini-4-argon", + "name": "Gemini 4 Argon", + "cost": { + "input": 2, + "output": 10, + "cache_read": 0.1 + }, + "context": 1048576, + "output_limit": 65536, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true + }, { "id": "google/gemini-3.1-flash-lite", "name": "Gemini 3.1 Flash-Lite", @@ -79314,6 +83328,20 @@ "structured_output": true, "image": true }, + { + "id": "sakana/fugu-max", + "name": "Fugu Max", + "cost": { + "input": 2, + "output": 6, + "cache_read": 0.25 + }, + "context": 1000000, + "output_limit": 128000, + "reasoning": true, + "tool_call": true, + "image": true + }, { "id": "sakana/fugu-ultra", "name": "Fugu Ultra", @@ -79901,6 +83929,21 @@ "structured_output": true, "image": true }, + { + "id": "qwen/qwen3-vl-flash", + "name": "Qwen3-VL Flash", + "cost": { + "input": 0.022, + "output": 0.215, + "cache_read": 0.0044, + "cache_write": 0.0275 + }, + "context": 262144, + "output_limit": 65536, + "tool_call": true, + "structured_output": true, + "image": true + }, { "id": "qwen/qwen3-235b-a22b", "name": "Qwen3 235B A22B", @@ -79929,6 +83972,18 @@ "tool_call": true, "structured_output": true }, + { + "id": "qwen/qwen3-max-preview", + "name": "Qwen3 Max Preview", + "cost": { + "input": 1.08, + "output": 4.8 + }, + "context": 256000, + "output_limit": 65536, + "tool_call": true, + "structured_output": true + }, { "id": "qwen/qwen3.6-35b-a3b", "name": "Qwen3.6 35B A3B", @@ -82429,18 +86484,6 @@ "tool_call": true, "image": true }, - { - "id": "nvidia/nemotron-3-super-120b-a12b", - "name": "Nemotron 3 Super", - "cost": { - "input": 0.2, - "output": 0.8 - }, - "context": 262144, - "output_limit": 262144, - "reasoning": true, - "tool_call": true - }, { "id": "nvidia/studiovoice", "name": "studiovoice", @@ -82611,6 +86654,20 @@ "context": 128000, "output_limit": 4096 }, + { + "id": "nvidia/nemotron-3.5-super-vl-120b-a12b", + "name": "Nemotron 3.5 Super VL 120B A12B", + "cost": { + "input": 0, + "output": 0 + }, + "context": 1048576, + "output_limit": 8192, + "reasoning": true, + "tool_call": true, + "image": true, + "video": true + }, { "id": "nvidia/llama-3.3-nemotron-super-49b-v1", "name": "Llama 3.3 Nemotron Super 49B v1", @@ -85500,6 +89557,22 @@ "structured_output": true, "image": true }, + { + "id": "gemini-4-argon", + "name": "Gemini 4 Argon", + "cost": { + "input": 2, + "output": 10, + "cache_read": 0.1 + }, + "context": 1048576, + "output_limit": 65536, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true + }, { "id": "gpt-6-sol", "name": "GPT-6 Sol", @@ -85757,6 +89830,22 @@ "tool_call": true, "image": true }, + { + "id": "gemini-4-argon-contributor", + "name": "Gemini 4 Argon Contributor", + "cost": { + "input": 4, + "output": 20, + "cache_read": 0.2 + }, + "context": 1048576, + "output_limit": 65536, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true + }, { "id": "glm-5.3-flash", "name": "GLM-5.3-Flash", @@ -85864,6 +89953,20 @@ "reasoning": true, "tool_call": true }, + { + "id": "cat-jam-free", + "name": "Cat Jam Free", + "cost": { + "input": 0, + "output": 0, + "cache_read": 0 + }, + "context": 262144, + "output_limit": 131072, + "reasoning": true, + "tool_call": true, + "structured_output": true + }, { "id": "grok-4.5", "name": "Grok 4.5", @@ -86907,9 +91010,9 @@ "id": "Qwen/Qwen3.6-27B-TEE", "name": "Qwen3.6 27B TEE", "cost": { - "input": 0.3, + "input": 0.25, "output": 2, - "cache_read": 0.029999999999999992 + "cache_read": 0.024999999999999994 }, "context": 262144, "output_limit": 65536, @@ -86936,9 +91039,9 @@ "id": "Qwen/Qwen3.8-27B-TEE", "name": "Qwen3.8 27B TEE", "cost": { - "input": 0.24, - "output": 2.2, - "cache_read": 0.023999999999999994 + "input": 0.039, + "output": 1.25, + "cache_read": 0.003899999999999999 }, "context": 262144, "output_limit": 65536, @@ -86994,9 +91097,9 @@ "id": "moonshotai/Kimi-K3-TEE", "name": "Kimi K3 TEE", "cost": { - "input": 3, - "output": 15, - "cache_read": 0.29999999999999993 + "input": 1.85, + "output": 9.5, + "cache_read": 0.18499999999999997 }, "context": 1048576, "output_limit": 65535, @@ -87010,9 +91113,9 @@ "id": "moonshotai/Kimi-K2.6-TEE", "name": "Kimi K2.6 TEE", "cost": { - "input": 0.5, - "output": 2.85, - "cache_read": 0.04999999999999999 + "input": 0.45, + "output": 1.95, + "cache_read": 0.04499999999999999 }, "context": 262144, "output_limit": 65535, @@ -87056,6 +91159,21 @@ "id": "edenai", "name": "Eden AI", "models": [ + { + "id": "deepseek-v4-flash-vision-exp", + "name": "DeepSeek V4 Flash Vision Exp", + "cost": { + "input": 0.15, + "output": 0.6, + "cache_read": 0.003 + }, + "context": 1000000, + "output_limit": 384000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true + }, { "id": "deepinfra/nemotron-3-ultra-550b-a55b", "name": "Nemotron 3 Ultra 550B A55B (Deep Infra)", @@ -87228,6 +91346,80 @@ "tool_call": true, "structured_output": true }, + { + "id": "deepinfra/Qwen/Qwen3-VL-235B-A22B-Instruct", + "name": "Qwen3 VL 235B A22B Instruct (Deep Infra)", + "cost": { + "input": 0.2, + "output": 0.88, + "cache_read": 0.11 + }, + "context": 262144, + "output_limit": 32768, + "tool_call": true, + "structured_output": true, + "image": true + }, + { + "id": "deepinfra/Qwen/Qwen3-Next-80B-A3B-Instruct", + "name": "Qwen3-Next 80B-A3B Instruct (Deep Infra)", + "cost": { + "input": 0.09, + "output": 1.1 + }, + "context": 262144, + "output_limit": 32768, + "tool_call": true, + "structured_output": true + }, + { + "id": "deepinfra/Qwen/Qwen3-VL-30B-A3B-Instruct", + "name": "Qwen3 VL 30B A3B Instruct (Deep Infra)", + "cost": { + "input": 0.15, + "output": 0.6 + }, + "context": 262144, + "output_limit": 32768, + "tool_call": true, + "structured_output": true, + "image": true + }, + { + "id": "deepinfra/Qwen/Qwen3-Max", + "name": "Qwen3 Max (Deep Infra)", + "cost": { + "input": 1.2, + "output": 6, + "cache_read": 0.24 + }, + "context": 256000, + "output_limit": 65536, + "tool_call": true, + "structured_output": true + }, + { + "id": "deepinfra/Qwen/Qwen3-235B-A22B-Instruct-2507", + "name": "Qwen3 235B-A22B Instruct 2507 (Deep Infra)", + "cost": { + "input": 0.09, + "output": 0.55 + }, + "context": 262144, + "output_limit": 16384, + "tool_call": true + }, + { + "id": "deepinfra/Qwen/Qwen3-Coder-480B-A35B-Instruct", + "name": "Qwen3-Coder 480B-A35B Instruct (Deep Infra)", + "cost": { + "input": 0.4, + "output": 1.6 + }, + "context": 262144, + "output_limit": 65536, + "tool_call": true + }, { "id": "deepinfra/deepseek-ai/DeepSeek-V4-Flash-0731", "name": "DeepSeek V4 Flash 0731 (Deep Infra)", @@ -87336,6 +91528,22 @@ "image": true, "video": true }, + { + "id": "deepinfra/stepfun-ai/Step-5-Preview", + "name": "Step 5 Preview (Deep Infra)", + "cost": { + "input": 1, + "output": 2.7, + "cache_read": 0.05 + }, + "context": 1048576, + "output_limit": 1000000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true + }, { "id": "deepinfra/stepfun-ai/Step-3.5-Flash", "name": "Step 3.5 Flash (Deep Infra)", @@ -87350,6 +91558,18 @@ "tool_call": true, "structured_output": true }, + { + "id": "deepinfra/mistralai/Mistral-Small-24B-Instruct-2501", + "name": "Mistral Small 3 (Deep Infra)", + "cost": { + "input": 0.05, + "output": 0.08 + }, + "context": 32768, + "output_limit": 16384, + "tool_call": true, + "structured_output": true + }, { "id": "deepinfra/moonshotai/Kimi-K2-Instruct", "name": "Kimi K2 Instruct (Deep Infra)", @@ -87481,6 +91701,29 @@ "context": 65536, "output_limit": 8000 }, + { + "id": "deepinfra/NousResearch/Hermes-3-Llama-3.1-70B", + "name": "Hermes 3 70B Instruct (Deep Infra)", + "cost": { + "input": 0.7, + "output": 0.7 + }, + "context": 131072, + "output_limit": 16384, + "structured_output": true + }, + { + "id": "deepinfra/NousResearch/Hermes-3-Llama-3.1-405B", + "name": "Hermes 3 405B Instruct (Deep Infra)", + "cost": { + "input": 1, + "output": 1 + }, + "context": 131072, + "output_limit": 16384, + "tool_call": true, + "structured_output": true + }, { "id": "cerebras/gpt-oss-120b", "name": "GPT OSS 120B (Cerebras)", @@ -87712,6 +91955,22 @@ "structured_output": true, "image": true }, + { + "id": "anthropic/claude-haiku-latest", + "name": "Claude Haiku Latest (Claude Haiku 5.5)", + "cost": { + "input": 0.1, + "output": 0.5, + "cache_read": 0.01, + "cache_write": 0.125 + }, + "context": 1000000, + "output_limit": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true + }, { "id": "anthropic/claude-opus-5-5", "name": "Claude Opus 5.5", @@ -88066,6 +92325,19 @@ "tool_call": true, "image": true }, + { + "id": "databricks/databricks-qwen3-next-80b-a3b-instruct@eu", + "name": "Qwen3-Next 80B-A3B Instruct (Databricks, EU)", + "cost": { + "input": 0.15001, + "output": 1.20001, + "cache_read": 0.015001, + "cache_write": 0.15001 + }, + "context": 131072, + "output_limit": 32768, + "tool_call": true + }, { "id": "databricks/databricks-gpt-oss-20b", "name": "GPT OSS 20B (Databricks)", @@ -88136,6 +92408,19 @@ "reasoning": true, "tool_call": true }, + { + "id": "databricks/databricks-qwen3-next-80b-a3b-instruct", + "name": "Qwen3-Next 80B-A3B Instruct (Databricks)", + "cost": { + "input": 0.15001, + "output": 1.20001, + "cache_read": 0.015001, + "cache_write": 0.15001 + }, + "context": 131072, + "output_limit": 32768, + "tool_call": true + }, { "id": "databricks/databricks-gpt-oss-20b@eu", "name": "GPT OSS 20B (Databricks, EU)", @@ -88150,6 +92435,21 @@ "reasoning": true, "tool_call": true }, + { + "id": "tencent/deepseek-v4.1-flash", + "name": "DeepSeek V4.1 Flash (Tencent)", + "cost": { + "input": 0.15, + "output": 0.6, + "cache_read": 0.003 + }, + "context": 1000000, + "output_limit": 384000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true + }, { "id": "tencent/deepseek-v4-pro-0813", "name": "DeepSeek V4 Pro 0813 (Tencent)", @@ -88160,7 +92460,9 @@ }, "context": 1000000, "output_limit": 384000, - "reasoning": true + "reasoning": true, + "tool_call": true, + "structured_output": true }, { "id": "tencent/hy3", @@ -88333,6 +92635,20 @@ "structured_output": true, "image": true }, + { + "id": "flexai/DeepSeek-V4-Flash-0731@eu", + "name": "DeepSeek V4 Flash 0731 (FlexAI, EU)", + "cost": { + "input": 0.119, + "output": 0.238, + "cache_read": 0.0178 + }, + "context": 1048576, + "output_limit": 384000, + "reasoning": true, + "tool_call": true, + "structured_output": true + }, { "id": "flexai/Step-3.7-Flash", "name": "Step 3.7 Flash (FlexAI)", @@ -88352,9 +92668,9 @@ "id": "flexai/DeepSeek-V4-Flash-0731", "name": "DeepSeek V4 Flash 0731 (FlexAI)", "cost": { - "input": 0.06, - "output": 0.18, - "cache_read": 0.009 + "input": 0.119, + "output": 0.238, + "cache_read": 0.0178 }, "context": 1048576, "output_limit": 384000, @@ -88362,13 +92678,27 @@ "tool_call": true, "structured_output": true }, + { + "id": "flexai/Muse-Glimmer-30B", + "name": "Muse Glimmer 30B (FlexAI)", + "cost": { + "input": 0.3, + "output": 1.2, + "cache_read": 0.045 + }, + "context": 131072, + "output_limit": 131072, + "reasoning": true, + "tool_call": true, + "image": true + }, { "id": "flexai/DeepSeek-V4.1-Flash", "name": "DeepSeek V4.1 Flash (FlexAI)", "cost": { - "input": 0.14, - "output": 0.42, - "cache_read": 0.021 + "input": 0.1, + "output": 0.66, + "cache_read": 0.015 }, "context": 1048576, "output_limit": 384000, @@ -88395,9 +92725,9 @@ "id": "flexai/gpt-oss-120b", "name": "GPT OSS 120B (FlexAI)", "cost": { - "input": 0.03, - "output": 0.17, - "cache_read": 0.0045 + "input": 0.05, + "output": 0.25, + "cache_read": 0.0075 }, "context": 131072, "output_limit": 32768, @@ -88652,10 +92982,10 @@ }, { "id": "google/gemini-pro-latest", - "name": "Gemini Pro Latest (Gemini 3.1 Pro Preview)", + "name": "Gemini Pro Latest (Gemini 4 Argon)", "cost": { - "input": 2, - "output": 12, + "input": 4, + "output": 20, "cache_read": 0.2, "cache_write": 0.375 }, @@ -88715,6 +93045,23 @@ "structured_output": true, "image": true }, + { + "id": "google/gemini-4-argon", + "name": "Gemini 4 Argon", + "cost": { + "input": 4, + "output": 20, + "cache_read": 0.2, + "cache_write": 0.375 + }, + "context": 1048576, + "output_limit": 65536, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true + }, { "id": "google/gemini-3.1-flash-lite", "name": "Gemini 3.1 Flash Lite", @@ -88792,6 +93139,18 @@ "structured_output": true, "image": true }, + { + "id": "xai/grok-4-fast-non-reasoning", + "name": "X-Ai/Grok-4-Fast-Non-Reasoning", + "cost": { + "input": 0.2, + "output": 0.5, + "cache_read": 0.05 + }, + "context": 2000000, + "output_limit": 2000000, + "tool_call": true + }, { "id": "xai/grok-4.5", "name": "Grok 4.5", @@ -88865,6 +93224,19 @@ "structured_output": true, "image": true }, + { + "id": "nebius/Qwen/Qwen3-235B-A22B-Instruct-2507", + "name": "Qwen3 235B-A22B Instruct 2507 (Nebius)", + "cost": { + "input": 0.2, + "output": 0.6, + "cache_read": 0.2 + }, + "context": 262144, + "output_limit": 16384, + "tool_call": true, + "structured_output": true + }, { "id": "nebius/deepseek-ai/DeepSeek-V4-Flash-0731", "name": "DeepSeek V4 Flash 0731 (Nebius)", @@ -88964,21 +93336,57 @@ "id": "scaleway/deepseek-v4-flash-0731", "name": "DeepSeek V4 Flash 0731 (Scaleway)", "cost": { - "input": 0.44824, - "output": 0.89648, - "cache_read": 0.089648 + "input": 0.4478, + "output": 0.8956, + "cache_read": 0.08956 }, "context": 256000, "output_limit": 384000, "reasoning": true, "tool_call": true }, + { + "id": "scaleway/qwen3-235b-a22b-instruct-2507", + "name": "Qwen3 235B-A22B Instruct 2507 (Scaleway)", + "cost": { + "input": 0.839625, + "output": 2.518875 + }, + "context": 250000, + "output_limit": 16384, + "tool_call": true + }, + { + "id": "scaleway/deepseek-v4.1-flash", + "name": "DeepSeek V4.1 Flash (Scaleway)", + "cost": { + "input": 0.6717, + "output": 2.0151, + "cache_read": 0.13434 + }, + "context": 256000, + "output_limit": 384000, + "reasoning": true, + "tool_call": true, + "image": true + }, + { + "id": "scaleway/qwen3-coder-30b-a3b-instruct", + "name": "Qwen3-Coder 30B-A3B Instruct (Scaleway)", + "cost": { + "input": 0.2239, + "output": 0.8956 + }, + "context": 128000, + "output_limit": 65536, + "tool_call": true + }, { "id": "scaleway/llama-3.3-70b-instruct", "name": "Llama-3.3-70B-Instruct (Scaleway)", "cost": { - "input": 1.00854, - "output": 1.00854 + "input": 1.00755, + "output": 1.00755 }, "context": 128000, "output_limit": 4096, @@ -88988,8 +93396,8 @@ "id": "scaleway/gpt-oss-120b", "name": "GPT OSS 120B (Scaleway)", "cost": { - "input": 0.16809, - "output": 0.67236 + "input": 0.167925, + "output": 0.6717 }, "context": 128000, "output_limit": 32768, @@ -89000,22 +93408,55 @@ "id": "ionos/meta-llama/Llama-3.3-70B-Instruct", "name": "Llama-3.3-70B-Instruct (IONOS)", "cost": { - "input": 0.72839, - "output": 0.72839 + "input": 0.727675, + "output": 0.727675 }, "context": 128000, - "output_limit": 4096 + "output_limit": 4096, + "tool_call": true, + "structured_output": true + }, + { + "id": "ionos/Qwen/Qwen3-Coder-Next", + "name": "Qwen3 Coder Next (IONOS)", + "cost": { + "input": 0.167925, + "output": 0.8956 + }, + "context": 128000, + "output_limit": 65536, + "tool_call": true, + "structured_output": true }, { "id": "ionos/openai/gpt-oss-120b", "name": "GPT OSS 120B (IONOS)", "cost": { - "input": 0.16809, - "output": 0.72839 + "input": 0.167925, + "output": 0.727675 }, - "context": 131072, + "context": 128000, "output_limit": 32768, - "reasoning": true + "reasoning": true, + "tool_call": true, + "structured_output": true + }, + { + "id": "vertex/gemini-4-argon@us", + "name": "Gemini 4 Argon (Vertex AI, US)", + "cost": { + "input": 4, + "output": 20, + "cache_read": 0.2, + "cache_write": 0.375 + }, + "context": 1048576, + "output_limit": 65536, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true }, { "id": "vertex/gemini-flash-latest", @@ -89117,6 +93558,23 @@ "image": true, "video": true }, + { + "id": "vertex/gemini-4-argon@eu", + "name": "Gemini 4 Argon (Vertex AI, EU)", + "cost": { + "input": 4, + "output": 20, + "cache_read": 0.2, + "cache_write": 0.375 + }, + "context": 1048576, + "output_limit": 65536, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true + }, { "id": "vertex/gemini-3.5-flash-lite", "name": "Gemini 3.5 Flash Lite (Vertex AI)", @@ -89347,10 +93805,10 @@ }, { "id": "vertex/gemini-pro-latest", - "name": "Gemini Pro Latest (Gemini 3.1 Pro Preview, Vertex AI)", + "name": "Gemini Pro Latest (Gemini 4 Argon, Vertex AI)", "cost": { - "input": 2, - "output": 12, + "input": 4, + "output": 20, "cache_read": 0.2, "cache_write": 0.375 }, @@ -89441,6 +93899,23 @@ "output_limit": 32768, "reasoning": true }, + { + "id": "vertex/gemini-4-argon", + "name": "Gemini 4 Argon (Vertex AI)", + "cost": { + "input": 4, + "output": 20, + "cache_read": 0.2, + "cache_write": 0.375 + }, + "context": 1048576, + "output_limit": 65536, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true + }, { "id": "vertex/gemini-3.1-flash-lite", "name": "Gemini 3.1 Flash Lite (Vertex AI)", @@ -89458,6 +93933,71 @@ "image": true, "video": true }, + { + "id": "greenpt/deepseek-v4-flash-0731", + "name": "DeepSeek V4 Flash 0731 (Greenpt)", + "cost": { + "input": 0.15673, + "output": 0.391825, + "cache_read": 0.04478 + }, + "context": 1000000, + "output_limit": 384000, + "reasoning": true, + "tool_call": true, + "structured_output": true + }, + { + "id": "greenpt/qwen3-235b-a22b-instruct-2507", + "name": "Qwen3 235B-A22B Instruct 2507 (Greenpt)", + "cost": { + "input": 1.00755, + "output": 3.02265 + }, + "context": 250000, + "output_limit": 16384, + "tool_call": true, + "structured_output": true + }, + { + "id": "greenpt/deepseek-v4.1-flash", + "name": "DeepSeek V4.1 Flash (Greenpt)", + "cost": { + "input": 0.24629, + "output": 1.23145, + "cache_read": 0.012314 + }, + "context": 1000000, + "output_limit": 384000, + "reasoning": true, + "tool_call": true, + "image": true + }, + { + "id": "greenpt/llama-3.3-70b-instruct", + "name": "Llama-3.3-70B-Instruct (Greenpt)", + "cost": { + "input": 1.23145, + "output": 1.23145 + }, + "context": 128000, + "output_limit": 4096, + "tool_call": true, + "structured_output": true + }, + { + "id": "greenpt/gpt-oss-120b", + "name": "GPT OSS 120B (Greenpt)", + "cost": { + "input": 0.2239, + "output": 0.78365 + }, + "context": 128000, + "output_limit": 32768, + "reasoning": true, + "tool_call": true, + "structured_output": true + }, { "id": "greenference/deepseek-v4.1-flash", "name": "DeepSeek V4.1 Flash (Greenference)", @@ -89588,6 +94128,19 @@ "tool_call": true, "structured_output": true }, + { + "id": "cloudflare/@cf/mistralai/mistral-small-3.1-24b-instruct", + "name": "Mistral Small 3.1 24B (Cloudflare)", + "cost": { + "input": 0.351, + "output": 0.555 + }, + "context": 128000, + "output_limit": 102400, + "tool_call": true, + "structured_output": true, + "image": true + }, { "id": "cloudflare/@cf/zai-org/glm-4.7-flash", "name": "GLM-4.7-Flash (Cloudflare)", @@ -89987,6 +94540,18 @@ "tool_call": true, "structured_output": true }, + { + "id": "amazon/qwen.qwen3-coder-next", + "name": "Qwen3 Coder Next (Amazon Bedrock)", + "cost": { + "input": 0.6, + "output": 1.44 + }, + "context": 262144, + "output_limit": 65536, + "tool_call": true, + "structured_output": true + }, { "id": "amazon/moonshotai.kimi-k2.5", "name": "Kimi K2.5 (Amazon Bedrock)", @@ -90084,6 +94649,7 @@ "context": 131072, "output_limit": 32768, "reasoning": true, + "tool_call": true, "structured_output": true }, { @@ -90096,6 +94662,7 @@ "context": 131072, "output_limit": 32768, "reasoning": true, + "tool_call": true, "structured_output": true }, { @@ -90182,6 +94749,20 @@ "structured_output": true, "image": true }, + { + "id": "mistral/ministral-8b-2512", + "name": "Ministral 3 8B 2512", + "cost": { + "input": 0.15, + "output": 0.15, + "cache_read": 0.015 + }, + "context": 262144, + "output_limit": 209715, + "tool_call": true, + "structured_output": true, + "image": true + }, { "id": "mistral/devstral-medium-latest", "name": "Devstral 2 (latest)", @@ -90235,6 +94816,21 @@ "structured_output": true, "image": true }, + { + "id": "mistral/mistral-medium-3-5", + "name": "Mistral Medium 3.5", + "cost": { + "input": 1.5, + "output": 7.5, + "cache_read": 0.15 + }, + "context": 262144, + "output_limit": 209715, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true + }, { "id": "mistral/mistral-small-2603", "name": "Mistral Small 4", @@ -90250,6 +94846,20 @@ "structured_output": true, "image": true }, + { + "id": "mistral/mistral-medium-3", + "name": "Mistral Medium 3", + "cost": { + "input": 0.4, + "output": 2, + "cache_read": 0.04 + }, + "context": 262144, + "output_limit": 104857, + "tool_call": true, + "structured_output": true, + "image": true + }, { "id": "mistral/mistral-large-2512", "name": "Mistral Large 3", @@ -90264,6 +94874,33 @@ "structured_output": true, "image": true }, + { + "id": "mistral/mistral-large-2407", + "name": "Mistral Large 2407", + "cost": { + "input": 2, + "output": 6, + "cache_read": 0.2 + }, + "context": 131072, + "output_limit": 104857, + "tool_call": true, + "structured_output": true + }, + { + "id": "mistral/ministral-14b-2512", + "name": "Ministral 3 14B 2512", + "cost": { + "input": 0.2, + "output": 0.2, + "cache_read": 0.02 + }, + "context": 262144, + "output_limit": 209715, + "tool_call": true, + "structured_output": true, + "image": true + }, { "id": "mistral/voxtral-small-latest", "name": "Voxtral Small (latest)", @@ -90277,6 +94914,20 @@ "tool_call": true, "structured_output": true }, + { + "id": "mistral/ministral-3b-2512", + "name": "Ministral 3 3B 2512", + "cost": { + "input": 0.1, + "output": 0.1, + "cache_read": 0.01 + }, + "context": 131072, + "output_limit": 104857, + "tool_call": true, + "structured_output": true, + "image": true + }, { "id": "mistral/mistral-medium-2604", "name": "Mistral Medium 3.5", @@ -90320,31 +94971,6 @@ "structured_output": true, "image": true }, - { - "id": "qwen/qwen3-vl-235b-a22b-instruct", - "name": "Qwen3 VL 235B A22B Instruct", - "cost": { - "input": 0.4, - "output": 1.6 - }, - "context": 131072, - "output_limit": 32768, - "tool_call": true, - "structured_output": true, - "image": true, - "video": true - }, - { - "id": "qwen/qwq-plus", - "name": "QwQ Plus", - "cost": { - "input": 0.8, - "output": 2.4 - }, - "context": 131072, - "output_limit": 8192, - "reasoning": true - }, { "id": "qwen/qwen3.8-27b", "name": "Qwen3.8 27B", @@ -90362,21 +94988,6 @@ "image": true, "video": true }, - { - "id": "qwen/qwen3-vl-235b-a22b-thinking", - "name": "Qwen3 VL 235B A22B Thinking", - "cost": { - "input": 0.4, - "output": 4 - }, - "context": 131072, - "output_limit": 32768, - "reasoning": true, - "tool_call": true, - "structured_output": true, - "image": true, - "video": true - }, { "id": "qwen/qwen3.8-2.4t-a95b", "name": "Qwen3.8 2.4T A95B", @@ -90406,17 +95017,6 @@ "tool_call": true, "structured_output": true }, - { - "id": "qwen/qwen3-235b-a22b-instruct-2507", - "name": "Qwen3 235B-A22B Instruct 2507", - "cost": { - "input": 0.23, - "output": 0.92 - }, - "context": 131072, - "output_limit": 16384, - "structured_output": true - }, { "id": "qwen/qwen-max", "name": "Qwen Max", @@ -90429,19 +95029,6 @@ "output_limit": 8192, "structured_output": true }, - { - "id": "qwen/qwen3-next-80b-a3b-thinking", - "name": "Qwen3-Next 80B-A3B (Thinking)", - "cost": { - "input": 0.15, - "output": 1.2 - }, - "context": 131072, - "output_limit": 32768, - "reasoning": true, - "tool_call": true, - "structured_output": true - }, { "id": "qwen/qwen3.8-max", "name": "Qwen3.8 Max", @@ -90459,18 +95046,6 @@ "image": true, "video": true }, - { - "id": "qwen/qwen3-coder-next", - "name": "Qwen3 Coder Next", - "cost": { - "input": 0.3, - "output": 1.5 - }, - "context": 262144, - "output_limit": 65536, - "tool_call": true, - "structured_output": true - }, { "id": "qwen/deepseek-v4.1-flash", "name": "DeepSeek V4.1 Flash (Alibaba)", @@ -90486,54 +95061,6 @@ "structured_output": true, "image": true }, - { - "id": "qwen/qwen3-coder-next@eu", - "name": "Qwen3 Coder Next (EU)", - "cost": { - "input": 0.3, - "output": 1.5 - }, - "context": 262144, - "output_limit": 65536, - "tool_call": true, - "structured_output": true - }, - { - "id": "qwen/qwen3-max", - "name": "Qwen3 Max", - "cost": { - "input": 1.2, - "output": 6, - "cache_read": 0.24, - "cache_write": 1.5 - }, - "context": 262144, - "output_limit": 65536, - "tool_call": true, - "structured_output": true - }, - { - "id": "qwen/qwen3-coder-480b-a35b-instruct", - "name": "Qwen3-Coder 480B-A35B Instruct", - "cost": { - "input": 1.5, - "output": 7.5 - }, - "context": 262144, - "output_limit": 65536 - }, - { - "id": "qwen/qwen3-coder-30b-a3b-instruct", - "name": "Qwen3-Coder 30B-A3B Instruct", - "cost": { - "input": 0.45, - "output": 2.25 - }, - "context": 262144, - "output_limit": 65536, - "tool_call": true, - "structured_output": true - }, { "id": "qwen/qwen3.8-omni-flash", "name": "Qwen3.8 Omni Flash", @@ -90549,73 +95076,6 @@ "image": true, "video": true }, - { - "id": "qwen/qwen3-vl-30b-a3b-instruct", - "name": "Qwen3 VL 30B A3B Instruct", - "cost": { - "input": 0.2, - "output": 0.8 - }, - "context": 131072, - "output_limit": 32768, - "tool_call": true, - "structured_output": true, - "image": true, - "video": true - }, - { - "id": "qwen/qwen-vl-max", - "name": "Qwen-VL Max", - "cost": { - "input": 0.8, - "output": 3.2, - "cache_read": 0.16 - }, - "context": 131072, - "output_limit": 8192, - "structured_output": true, - "image": true, - "video": true - }, - { - "id": "qwen/qwen3-max@eu", - "name": "Qwen3 Max (EU)", - "cost": { - "input": 1.2, - "output": 6, - "cache_read": 0.24, - "cache_write": 1.5 - }, - "context": 262144, - "output_limit": 65536, - "tool_call": true, - "structured_output": true - }, - { - "id": "qwen/qwen3-next-80b-a3b-instruct", - "name": "Qwen3-Next 80B-A3B Instruct", - "cost": { - "input": 0.15, - "output": 1.2 - }, - "context": 131072, - "output_limit": 32768, - "tool_call": true, - "structured_output": true - }, - { - "id": "qwen/qwen-vl-plus", - "name": "Qwen-VL Plus", - "cost": { - "input": 0.21, - "output": 0.63, - "cache_read": 0.042 - }, - "context": 131072, - "output_limit": 8192, - "image": true, - "video": true - }, { "id": "qwen/qwen3-coder-flash", "name": "Qwen3 Coder Flash", @@ -90654,20 +95114,6 @@ "tool_call": true, "structured_output": true }, - { - "id": "qwen/qwen3-coder-plus", - "name": "Qwen3 Coder Plus", - "cost": { - "input": 1, - "output": 5, - "cache_read": 0.2, - "cache_write": 1.25 - }, - "context": 1000000, - "output_limit": 65536, - "tool_call": true, - "structured_output": true - }, { "id": "qwen/qwen3.8-flash", "name": "Qwen3.8 Flash", @@ -91142,14 +95588,15 @@ }, { "id": "openai/gpt-mini-latest", - "name": "GPT Mini Latest (GPT-5.4 mini)", + "name": "GPT Mini Latest (GPT-5.6 Luna)", "cost": { - "input": 0.75, - "output": 4.5, - "cache_read": 0.075 + "input": 0.2, + "output": 1.2, + "cache_read": 0.02, + "cache_write": 0.25 }, - "context": 400000, - "input_limit": 272000, + "context": 1050000, + "input_limit": 922000, "output_limit": 128000, "reasoning": true, "tool_call": true, @@ -91298,10 +95745,12 @@ }, { "id": "openai/gpt-pro-latest", - "name": "GPT Pro Latest (GPT-5.5 Pro)", + "name": "GPT Pro Latest (GPT-5.6 Sol)", "cost": { - "input": 30, - "output": 180 + "input": 4, + "output": 20, + "cache_read": 0.4, + "cache_write": 5 }, "context": 1050000, "input_limit": 922000, @@ -91315,11 +95764,14 @@ "id": "infomaniak/mistralai/Ministral-3-14B-Instruct-2512", "name": "Ministral 3 14B (Infomaniak)", "cost": { - "input": 0.33618, - "output": 0.44824 + "input": 0.33585, + "output": 0.4478 }, "context": 100000, - "output_limit": 262144 + "output_limit": 262144, + "tool_call": true, + "structured_output": true, + "image": true }, { "id": "moonshot/kimi-k3", @@ -91739,6 +96191,89 @@ } ] }, + "sambanova": { + "id": "sambanova", + "name": "SambaNova", + "models": [ + { + "id": "DeepSeek-V3.1", + "name": "DeepSeek-V3.1", + "cost": { + "input": 3, + "output": 4.5 + }, + "context": 131072, + "output_limit": 7168, + "reasoning": true, + "tool_call": true + }, + { + "id": "MiniMax-M3", + "name": "MiniMax-M3", + "cost": { + "input": 0.6, + "output": 2.4, + "cache_read": 0.06 + }, + "context": 1048576, + "output_limit": 1048576, + "reasoning": true, + "tool_call": true + }, + { + "id": "Meta-Llama-3.3-70B-Instruct", + "name": "Llama-3.3-70B-Instruct", + "cost": { + "input": 0.6, + "output": 1.2 + }, + "context": 131072, + "output_limit": 3072, + "tool_call": true + }, + { + "id": "DeepSeek-V3.2", + "name": "DeepSeek V3.2", + "cost": { + "input": 3, + "output": 4.5 + }, + "context": 32768, + "output_limit": 7168, + "reasoning": true, + "tool_call": true, + "structured_output": true + }, + { + "id": "gemma-4-31B-it", + "name": "Gemma 4 31B IT", + "cost": { + "input": 0.38, + "output": 1.15 + }, + "context": 131072, + "output_limit": 131072, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true + }, + { + "id": "gpt-oss-120b", + "name": "GPT OSS 120B", + "cost": { + "input": 0.22, + "output": 0.59 + }, + "context": 131072, + "output_limit": 131072, + "reasoning": true, + "tool_call": true, + "structured_output": true + } + ] + }, "tempr": { "id": "tempr", "name": "Tempr Gateway", @@ -93116,7 +97651,7 @@ }, "opencode": { "id": "opencode", - "name": "OpenCode Zen", + "name": "OpenCode", "models": [ { "id": "ling-3.0-flash-fin-free", @@ -93783,6 +98318,20 @@ "reasoning": true, "tool_call": true }, + { + "id": "cat-jam-free", + "name": "Cat Jam Free", + "cost": { + "input": 0, + "output": 0, + "cache_read": 0 + }, + "context": 262144, + "output_limit": 131072, + "reasoning": true, + "tool_call": true, + "structured_output": true + }, { "id": "gpt-5.3-codex-spark", "name": "GPT-5.3 Codex Spark", @@ -94492,6 +99041,21 @@ "structured_output": true, "image": true }, + { + "id": "deepseek-v4.1-flash-free", + "name": "DeepSeek V4.1 Flash Free", + "cost": { + "input": 0, + "output": 0, + "cache_read": 0 + }, + "context": 200000, + "output_limit": 32000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true + }, { "id": "ling-3.0-flash-free", "name": "Ling-3.0-flash Free", @@ -94828,6 +99392,22 @@ "structured_output": true, "image": true }, + { + "id": "gemini-4-argon", + "name": "Gemini 4 Argon", + "cost": { + "input": 2, + "output": 10, + "cache_read": 0.1 + }, + "context": 1048576, + "output_limit": 65536, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true + }, { "id": "x-preview-f-free", "name": "Ox Alpha Free (Unlimited)", @@ -95132,6 +99712,16 @@ "reasoning": true, "tool_call": true }, + { + "id": "grok-imagine-image", + "name": "Grok Imagine Image", + "cost": { + "input": 0, + "output": 0 + }, + "context": 16000, + "image": true + }, { "id": "mimo-v2-5-pro", "name": "MiMo-V2.5-Pro", @@ -95227,6 +99817,18 @@ "reasoning": true, "tool_call": true }, + { + "id": "nano-banana-pro", + "name": "Nano Banana Pro", + "cost": { + "input": 0, + "output": 0 + }, + "context": 65536, + "output_limit": 32768, + "reasoning": true, + "image": true + }, { "id": "gemini-3-1-pro", "name": "Gemini 3.1 Pro Preview", @@ -95255,6 +99857,19 @@ "tool_call": true, "structured_output": true }, + { + "id": "nano-banana-2", + "name": "Nano Banana 2", + "cost": { + "input": 0, + "output": 0 + }, + "context": 131072, + "output_limit": 32768, + "reasoning": true, + "image": true, + "video": true + }, { "id": "mistral-large:free", "name": "Mistral Large (Free)", @@ -95454,6 +100069,19 @@ "image": true, "video": true }, + { + "id": "nano-banana-2-lite", + "name": "Nano Banana 2 Lite", + "cost": { + "input": 0, + "output": 0 + }, + "context": 65536, + "output_limit": 4096, + "reasoning": true, + "tool_call": true, + "image": true + }, { "id": "gemini-3-1-flash-lite", "name": "Gemini 3.1 Flash Lite", @@ -96476,18 +101104,6 @@ "context": 32768, "output_limit": 16384 }, - { - "id": "mistral-7b-instruct-v0.3", - "name": "Mistral-7B-Instruct-v0.3", - "cost": { - "input": 0.11, - "output": 0.11 - }, - "context": 65536, - "output_limit": 65536, - "tool_call": true, - "structured_output": true - }, { "id": "qwen3guard-gen-0.6b", "name": "Qwen3Guard-Gen-0.6B", @@ -96812,6 +101428,22 @@ "tool_call": true, "structured_output": true }, + { + "id": "muse-spark-1.3", + "name": "Muse Spark 1.3", + "cost": { + "input": 1.25, + "output": 4.25, + "cache_read": 0.15 + }, + "context": 1048576, + "output_limit": 943718, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true + }, { "id": "nemotron-3.5-lightning-30b-a3b", "name": "nemotron-3.5-lightning-30b-a3b", @@ -96872,7 +101504,7 @@ }, { "id": "mistral-medium-3-5@eu", - "name": "mistral-medium-3-5@eu", + "name": "Mistral Medium 3.5 (EU)", "cost": { "input": 1.65, "output": 8.25, @@ -97544,6 +102176,22 @@ "structured_output": true, "image": true }, + { + "id": "gemini-4-argon@eu", + "name": "Gemini 4 Argon (EU)", + "cost": { + "input": 2.2, + "output": 11, + "cache_read": 0.11 + }, + "context": 1048576, + "output_limit": 65536, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true + }, { "id": "gpt-5-mini@eu", "name": "GPT-5 Mini (EU)", @@ -97561,7 +102209,7 @@ }, { "id": "mistral-medium-3-5", - "name": "mistral-medium-3-5", + "name": "Mistral Medium 3.5", "cost": { "input": 1.65, "output": 8.25, @@ -98839,6 +103487,22 @@ "structured_output": true, "image": true }, + { + "id": "muse-wonder-1.0", + "name": "Muse Wonder", + "cost": { + "input": 4, + "output": 20, + "cache_read": 0.2 + }, + "context": 1048576, + "output_limit": 943718, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true + }, { "id": "claude-sonnet-4-6", "name": "Claude Sonnet 4.6", @@ -99144,6 +103808,22 @@ "structured_output": true, "image": true }, + { + "id": "gemini-4-argon", + "name": "Gemini 4 Argon", + "cost": { + "input": 2, + "output": 10, + "cache_read": 0.1 + }, + "context": 1048576, + "output_limit": 65536, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true + }, { "id": "deepseek-v4-flash", "name": "DeepSeek V4 Flash", @@ -103305,9 +107985,9 @@ "id": "glm-5.2-fast", "name": "GLM-5.2", "cost": { - "input": 2.2, - "output": 6.5, - "cache_read": 0.45 + "input": 2.156, + "output": 6.776, + "cache_read": 0.429 }, "context": 1000000, "output_limit": 131072, @@ -103384,9 +108064,9 @@ "id": "qwen3.8-max", "name": "Qwen3.8 Max Preview", "cost": { - "input": 2, - "output": 6, - "cache_read": 0.25, + "input": 1.54, + "output": 4.631, + "cache_read": 0.198, "cache_write": 2.5 }, "context": 1000000, @@ -104630,9 +109310,9 @@ "id": "mimo-v2.6-flash", "name": "MiMo-V2.6-Flash", "cost": { - "input": 0.14, - "output": 0.28, - "cache_read": 0.0028 + "input": 0.12, + "output": 0.25, + "cache_read": 0.0025 }, "context": 1048576, "output_limit": 131072, @@ -104690,9 +109370,9 @@ "id": "minimax-m3", "name": "MiniMax-M3", "cost": { - "input": 0.3, - "output": 1.2, - "cache_read": 0.06 + "input": 0.28, + "output": 1.1, + "cache_read": 0.05 }, "context": 1048576, "output_limit": 512000, @@ -104920,9 +109600,9 @@ "id": "glm-5.2", "name": "GLM-5.2", "cost": { - "input": 0.8, - "output": 2.55, - "cache_read": 0.16, + "input": 0.605, + "output": 2.123, + "cache_read": 0.154, "cache_write": 0 }, "context": 1048576, @@ -105330,6 +110010,22 @@ "image": true, "video": true }, + { + "id": "muse-wonder-1.0", + "name": "Muse Wonder", + "cost": { + "input": 4, + "output": 20, + "cache_read": 0.2 + }, + "context": 1048576, + "output_limit": 131072, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true + }, { "id": "claude-sonnet-4-6", "name": "Claude Sonnet 4.6", @@ -105351,7 +110047,7 @@ "cost": { "input": 2, "output": 10, - "cache_read": 0.2, + "cache_read": 0.1, "cache_write": 2.5 }, "context": 1000000, @@ -105483,18 +110179,6 @@ "tool_call": true, "image": true }, - { - "id": "atria-dawn-preview", - "name": "Atria Dawn Preview", - "cost": { - "input": 0, - "output": 0 - }, - "context": 262144, - "output_limit": 262144, - "reasoning": true, - "tool_call": true - }, { "id": "hy4-preview", "name": "Hy4 preview", @@ -105613,8 +110297,8 @@ "id": "glm-5.3", "name": "GLM-5.3", "cost": { - "input": 0.9, - "output": 3, + "input": 0.5, + "output": 2, "cache_read": 0.15 }, "context": 1048576, @@ -105642,9 +110326,9 @@ "id": "kimi-k2.7-code", "name": "Kimi K2.7 Code", "cost": { - "input": 0.95, - "output": 4, - "cache_read": 0.19 + "input": 0.737, + "output": 3.08, + "cache_read": 0.143 }, "context": 262144, "output_limit": 262144, @@ -105752,6 +110436,22 @@ "context": 128000, "output_limit": 2048 }, + { + "id": "gemini-4-argon", + "name": "Gemini 4 Argon", + "cost": { + "input": 4, + "output": 20, + "cache_read": 0.2, + "cache_write": 0.375 + }, + "context": 1048576, + "output_limit": 1048576, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true + }, { "id": "minimax-m2", "name": "MiniMax-M2", @@ -105793,9 +110493,9 @@ "id": "deepseek-v4-flash", "name": "DeepSeek V4 Flash", "cost": { - "input": 0.065, - "output": 0.116, - "cache_read": 0.012 + "input": 0.076, + "output": 0.153, + "cache_read": 0.014 }, "context": 1050000, "output_limit": 384000, @@ -105980,6 +110680,12 @@ "structured_output": true, "image": true }, + { + "id": "nvidia--llama-nemotron-embed-1b", + "name": "Llama Nemotron Embed 1B v2", + "context": 8192, + "output_limit": 2048 + }, { "id": "anthropic--claude-4.5-haiku", "name": "anthropic--claude-4.5-haiku", @@ -106024,6 +110730,17 @@ "image": true, "video": true }, + { + "id": "gemini-3.6-flash", + "name": "Gemini 3.6 Flash", + "context": 1048576, + "output_limit": 65536, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true + }, { "id": "amazon--nova-pro", "name": "amazon--nova-pro", @@ -106076,6 +110793,17 @@ "tool_call": true, "image": true }, + { + "id": "gpt-6.1-sol", + "name": "GPT-6.1 Sol", + "context": 1050000, + "input_limit": 922000, + "output_limit": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true + }, { "id": "text-embedding-3-large", "name": "text-embedding-3-large", @@ -106108,6 +110836,17 @@ "output_limit": 8192, "tool_call": true }, + { + "id": "gpt-6-astra", + "name": "GPT-6 Astra", + "context": 1050000, + "input_limit": 922000, + "output_limit": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true + }, { "id": "anthropic--claude-4.5-opus", "name": "anthropic--claude-4.5-opus", @@ -106402,6 +111141,17 @@ "image": true, "video": true }, + { + "id": "gpt-6-luna", + "name": "GPT-6 Luna", + "context": 1050000, + "input_limit": 922000, + "output_limit": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true + }, { "id": "gemini-2.5-flash-lite", "name": "gemini-2.5-flash-lite", @@ -107103,6 +111853,908 @@ } ] }, + "prime": { + "id": "prime", + "name": "Prime Inference", + "models": [ + { + "id": "anthropic/claude-opus-4.6", + "name": "Claude Opus 4.6", + "cost": { + "input": 5, + "output": 25 + }, + "context": 1000000, + "output_limit": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true + }, + { + "id": "anthropic/claude-opus-4.7", + "name": "Claude Opus 4.7", + "cost": { + "input": 5, + "output": 25 + }, + "context": 1000000, + "output_limit": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true + }, + { + "id": "anthropic/claude-opus-4.8", + "name": "Claude Opus 4.8", + "cost": { + "input": 5, + "output": 25 + }, + "context": 1000000, + "output_limit": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true + }, + { + "id": "anthropic/claude-opus-5", + "name": "Claude Opus 5", + "cost": { + "input": 5, + "output": 25 + }, + "context": 1000000, + "output_limit": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true + }, + { + "id": "anthropic/claude-fable-5.1", + "name": "Claude Fable 5.1", + "cost": { + "input": 10, + "output": 50 + }, + "context": 1000000, + "output_limit": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true + }, + { + "id": "anthropic/claude-fable-5", + "name": "Claude Fable 5", + "cost": { + "input": 10, + "output": 50 + }, + "context": 1000000, + "output_limit": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true + }, + { + "id": "anthropic/claude-sonnet-5", + "name": "Claude Sonnet 5", + "cost": { + "input": 2, + "output": 10 + }, + "context": 1000000, + "output_limit": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true + }, + { + "id": "anthropic/claude-sonnet-4.6", + "name": "Claude Sonnet 4.6", + "cost": { + "input": 3, + "output": 15 + }, + "context": 1000000, + "output_limit": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true + }, + { + "id": "anthropic/claude-opus-5.5", + "name": "Claude Opus 5.5", + "cost": { + "input": 4, + "output": 20 + }, + "context": 1000000, + "output_limit": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true + }, + { + "id": "deepseek/deepseek-v4-flash-0731", + "name": "DeepSeek V4 Flash 0731", + "cost": { + "input": 0.44, + "output": 1.32 + }, + "context": 1048576, + "output_limit": 943718, + "reasoning": true, + "tool_call": true, + "structured_output": true + }, + { + "id": "deepseek/deepseek-v4.1-flash", + "name": "DeepSeek V4.1 Flash", + "cost": { + "input": 0.3, + "output": 1.2, + "cache_read": 0.03, + "cache_write": 0.3 + }, + "context": 1048576, + "output_limit": 131072, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true + }, + { + "id": "deepseek/deepseek-v4-pro", + "name": "DeepSeek V4 Pro 0423", + "cost": { + "input": 1.91, + "output": 3.83 + }, + "context": 1048576, + "output_limit": 384000, + "reasoning": true, + "tool_call": true, + "structured_output": true + }, + { + "id": "deepseek/deepseek-v4-flash", + "name": "DeepSeek V4 Flash 0423", + "cost": { + "input": 0.44, + "output": 1.32 + }, + "context": 1048576, + "output_limit": 943717, + "reasoning": true, + "tool_call": true, + "structured_output": true + }, + { + "id": "meta-llama/llama-3.3-70b-instruct", + "name": "Llama 3.3 70B Instruct", + "cost": { + "input": 1.04, + "output": 2.253 + }, + "context": 131072, + "output_limit": 32768, + "tool_call": true, + "structured_output": true + }, + { + "id": "z-ai/glm-5.3-flash", + "name": "GLM 5.3 Flash", + "cost": { + "input": 0.15, + "output": 0.5 + }, + "context": 1048576, + "output_limit": 943717, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true + }, + { + "id": "z-ai/glm-5.2", + "name": "GLM 5.2", + "cost": { + "input": 1.54, + "output": 4.84 + }, + "context": 1048576, + "output_limit": 943718, + "reasoning": true, + "tool_call": true, + "structured_output": true + }, + { + "id": "z-ai/glm-5.3", + "name": "GLM 5.3", + "cost": { + "input": 1.4, + "output": 4.4, + "cache_read": 0.26, + "cache_write": 1.4 + }, + "context": 1048576, + "output_limit": 131072, + "reasoning": true, + "tool_call": true + }, + { + "id": "x-ai/grok-4.7", + "name": "Grok 4.7", + "cost": { + "input": 1.6, + "output": 4.8 + }, + "context": 500000, + "output_limit": 450000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true + }, + { + "id": "x-ai/grok-4.6", + "name": "Grok 4.6", + "cost": { + "input": 2, + "output": 6 + }, + "context": 500000, + "output_limit": 450000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true + }, + { + "id": "google/gemma-3-27b-it", + "name": "Gemma 3 27B", + "cost": { + "input": 0.119, + "output": 0.3 + }, + "context": 131072, + "output_limit": 117964, + "tool_call": true, + "structured_output": true, + "image": true + }, + { + "id": "google/gemini-3.6-flash", + "name": "Gemini 3.6 Flash", + "cost": { + "input": 1.5, + "output": 7.5 + }, + "context": 1048576, + "output_limit": 65536, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true + }, + { + "id": "google/gemini-3.1-pro-preview", + "name": "Gemini 3.1 Pro Preview", + "cost": { + "input": 2, + "output": 12 + }, + "context": 1048576, + "output_limit": 65536, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true + }, + { + "id": "google/gemini-3.5-flash", + "name": "Gemini 3.5 Flash", + "cost": { + "input": 1.5, + "output": 9 + }, + "context": 1048576, + "output_limit": 65536, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true + }, + { + "id": "google/gemini-3.7-flash", + "name": "Gemini 3.7 Flash", + "cost": { + "input": 1.35, + "output": 6.75 + }, + "context": 1048576, + "output_limit": 65536, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true + }, + { + "id": "google/gemini-3-flash-preview", + "name": "Gemini 3 Flash Preview", + "cost": { + "input": 0.5, + "output": 3 + }, + "context": 1048576, + "output_limit": 65536, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true + }, + { + "id": "google/gemini-3.8-flash", + "name": "Gemini 3.8 Flash", + "cost": { + "input": 0.75, + "output": 3.75 + }, + "context": 1048576, + "output_limit": 65536, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true + }, + { + "id": "google/gemini-4-argon", + "name": "Gemini 4 Argon", + "cost": { + "input": 2, + "output": 10 + }, + "context": 1048576, + "output_limit": 65536, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true + }, + { + "id": "mistralai/mistral-nemo", + "name": "Mistral Nemo", + "cost": { + "input": 0.165, + "output": 0.17 + }, + "context": 131072, + "output_limit": 16384, + "tool_call": true, + "structured_output": true + }, + { + "id": "mistralai/mistral-small-2603", + "name": "Mistral Small 4", + "cost": { + "input": 0.165, + "output": 0.66 + }, + "context": 262144, + "output_limit": 209715, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true + }, + { + "id": "mistralai/mistral-large-2512", + "name": "Mistral Large 3 2512", + "cost": { + "input": 0.5, + "output": 1.5 + }, + "context": 262144, + "output_limit": 209715, + "tool_call": true, + "structured_output": true, + "image": true + }, + { + "id": "mistralai/mixtral-8x22b-instruct", + "name": "Mixtral 8x22B Instruct", + "cost": { + "input": 2.2, + "output": 6.6 + }, + "context": 65536, + "output_limit": 52428, + "tool_call": true, + "structured_output": true + }, + { + "id": "moonshotai/kimi-k3", + "name": "Kimi K3", + "cost": { + "input": 3.45, + "output": 17.25 + }, + "context": 1048576, + "output_limit": 943718, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true + }, + { + "id": "moonshotai/kimi-k2-0905", + "name": "Kimi K2 0905", + "cost": { + "input": 0.6, + "output": 2.5 + }, + "context": 262144, + "output_limit": 98304, + "tool_call": true, + "structured_output": true + }, + { + "id": "qwen/qwen3-vl-235b-a22b-instruct", + "name": "Qwen3 VL 235B A22B Instruct", + "cost": { + "input": 0.3, + "output": 1.5 + }, + "context": 262144, + "output_limit": 32768, + "tool_call": true, + "structured_output": true, + "image": true + }, + { + "id": "qwen/qwen3-coder-next", + "name": "Qwen3 Coder Next", + "cost": { + "input": 0.3, + "output": 1.5 + }, + "context": 262144, + "output_limit": 235929, + "tool_call": true, + "structured_output": true + }, + { + "id": "qwen/qwen3-vl-30b-a3b-instruct", + "name": "Qwen3 VL 30B A3B Instruct", + "cost": { + "input": 0.2, + "output": 0.7 + }, + "context": 262144, + "output_limit": 16384, + "tool_call": true, + "structured_output": true, + "image": true + }, + { + "id": "openai/gpt-5.4", + "name": "GPT-5.4", + "cost": { + "input": 2.5, + "output": 15 + }, + "context": 1050000, + "output_limit": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true + }, + { + "id": "openai/gpt-5.4-pro", + "name": "GPT-5.4 Pro", + "cost": { + "input": 30, + "output": 180 + }, + "context": 1050000, + "output_limit": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true + }, + { + "id": "openai/gpt-5.4-nano", + "name": "GPT-5.4 Nano", + "cost": { + "input": 0.2, + "output": 1.25 + }, + "context": 400000, + "output_limit": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true + }, + { + "id": "openai/gpt-4o", + "name": "GPT-4o", + "cost": { + "input": 2.5, + "output": 10 + }, + "context": 128000, + "output_limit": 16384, + "tool_call": true, + "structured_output": true, + "image": true + }, + { + "id": "openai/gpt-5.6-sol-pro", + "name": "GPT-5.6 Sol Pro", + "cost": { + "input": 5, + "output": 30 + }, + "context": 1050000, + "output_limit": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true + }, + { + "id": "openai/gpt-5-mini", + "name": "GPT-5 Mini", + "cost": { + "input": 0.25, + "output": 2 + }, + "context": 400000, + "output_limit": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true + }, + { + "id": "openai/gpt-5.2-pro", + "name": "GPT-5.2 Pro", + "cost": { + "input": 21, + "output": 168 + }, + "context": 400000, + "output_limit": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true + }, + { + "id": "openai/gpt-5.3-codex", + "name": "GPT-5.3-Codex", + "cost": { + "input": 1.75, + "output": 14 + }, + "context": 400000, + "output_limit": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true + }, + { + "id": "openai/gpt-4.1-nano", + "name": "GPT-4.1 Nano", + "cost": { + "input": 0.1, + "output": 0.4 + }, + "context": 1047576, + "output_limit": 32768, + "tool_call": true, + "structured_output": true, + "image": true + }, + { + "id": "openai/gpt-5-nano", + "name": "GPT-5 Nano", + "cost": { + "input": 0.05, + "output": 0.4 + }, + "context": 400000, + "output_limit": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true + }, + { + "id": "openai/gpt-6.1-sol", + "name": "GPT-6.1 Sol", + "cost": { + "input": 2, + "output": 10 + }, + "context": 1050000, + "output_limit": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true + }, + { + "id": "openai/gpt-6-astra", + "name": "GPT-6 Astra", + "cost": { + "input": 10, + "output": 50 + }, + "context": 1050000, + "output_limit": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true + }, + { + "id": "openai/gpt-5.6-luna-pro", + "name": "GPT-5.6 Luna Pro", + "cost": { + "input": 1, + "output": 6 + }, + "context": 1050000, + "output_limit": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true + }, + { + "id": "openai/gpt-5.1", + "name": "GPT-5.1", + "cost": { + "input": 1.25, + "output": 10 + }, + "context": 400000, + "output_limit": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true + }, + { + "id": "openai/gpt-4o-mini", + "name": "GPT-4o-mini", + "cost": { + "input": 0.15, + "output": 0.6 + }, + "context": 128000, + "output_limit": 16384, + "tool_call": true, + "structured_output": true, + "image": true + }, + { + "id": "openai/gpt-oss-20b", + "name": "gpt-oss-20b", + "cost": { + "input": 0.07, + "output": 0.3 + }, + "context": 131072, + "output_limit": 32768, + "reasoning": true, + "tool_call": true, + "structured_output": true + }, + { + "id": "openai/gpt-5.4-mini", + "name": "GPT-5.4 Mini", + "cost": { + "input": 0.75, + "output": 4.5 + }, + "context": 400000, + "output_limit": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true + }, + { + "id": "openai/gpt-5.6-luna", + "name": "GPT-5.6 Luna", + "cost": { + "input": 0.2, + "output": 1.2 + }, + "context": 1050000, + "output_limit": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true + }, + { + "id": "openai/gpt-5.2", + "name": "GPT-5.2", + "cost": { + "input": 1.75, + "output": 14 + }, + "context": 400000, + "output_limit": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true + }, + { + "id": "openai/gpt-5.5", + "name": "GPT-5.5", + "cost": { + "input": 5, + "output": 30 + }, + "context": 1050000, + "output_limit": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true + }, + { + "id": "openai/gpt-4.1", + "name": "GPT-4.1", + "cost": { + "input": 2, + "output": 8 + }, + "context": 1047576, + "output_limit": 32768, + "tool_call": true, + "structured_output": true, + "image": true + }, + { + "id": "openai/gpt-4.1-mini", + "name": "GPT-4.1 Mini", + "cost": { + "input": 0.4, + "output": 1.6 + }, + "context": 1047576, + "output_limit": 32768, + "tool_call": true, + "structured_output": true, + "image": true + }, + { + "id": "openai/gpt-5.6-terra-pro", + "name": "GPT-5.6 Terra Pro", + "cost": { + "input": 2.5, + "output": 15 + }, + "context": 1050000, + "output_limit": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true + }, + { + "id": "openai/gpt-6-luna", + "name": "GPT-6 Luna", + "cost": { + "input": 0.1, + "output": 0.5 + }, + "context": 1050000, + "output_limit": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true + }, + { + "id": "openai/gpt-5.6-terra", + "name": "GPT-5.6 Terra", + "cost": { + "input": 2.5, + "output": 15 + }, + "context": 1050000, + "output_limit": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true + }, + { + "id": "openai/gpt-oss-120b", + "name": "gpt-oss-120b", + "cost": { + "input": 0.35, + "output": 0.75 + }, + "context": 131072, + "output_limit": 65536, + "reasoning": true, + "tool_call": true, + "structured_output": true + }, + { + "id": "openai/gpt-5", + "name": "GPT-5", + "cost": { + "input": 1.25, + "output": 10 + }, + "context": 400000, + "output_limit": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true + }, + { + "id": "openai/gpt-5.6-sol", + "name": "GPT-5.6 Sol", + "cost": { + "input": 5, + "output": 30 + }, + "context": 1050000, + "output_limit": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true + }, + { + "id": "openai/gpt-6-sol", + "name": "GPT-6 Sol", + "cost": { + "input": 2, + "output": 10 + }, + "context": 1050000, + "output_limit": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true + } + ] + }, "klokintegration": { "id": "klokintegration", "name": "klokintegration.se", @@ -107716,6 +113368,22 @@ "tool_call": true, "image": true }, + { + "id": "gemini-4-argon", + "name": "Gemini 4 Argon", + "cost": { + "input": 2, + "output": 10, + "cache_read": 0.1 + }, + "context": 1048576, + "output_limit": 65536, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true + }, { "id": "gemini-3.1-flash-lite", "name": "Gemini 3.1 Flash Lite", @@ -110231,7 +115899,7 @@ }, { "id": "ministral-8b-2512", - "name": "ministral-8b-2512", + "name": "Ministral 3 8B 2512", "cost": { "input": 0.179, "output": 0.179, @@ -110307,7 +115975,7 @@ }, { "id": "nova-lite-v1", - "name": "nova-lite-v1", + "name": "Nova Lite 1.0", "cost": { "input": 0.069, "output": 0.275 @@ -110777,7 +116445,7 @@ }, { "id": "hermes-4-405b", - "name": "hermes-4-405b", + "name": "Hermes 4 405B", "cost": { "input": 0.996, "output": 2.989 @@ -111191,7 +116859,7 @@ }, { "id": "ministral-14b-2512", - "name": "ministral-14b-2512", + "name": "Ministral 3 14B 2512", "cost": { "input": 0.24, "output": 0.24, @@ -111382,7 +117050,7 @@ }, { "id": "ministral-3b-2512", - "name": "ministral-3b-2512", + "name": "Ministral 3 3B 2512", "cost": { "input": 0.123, "output": 0.123, @@ -111497,6 +117165,21 @@ "tool_call": true, "structured_output": true }, + { + "id": "gemini-4-argon", + "name": "Gemini 4 Argon", + "cost": { + "input": 2.25, + "output": 11.249, + "cache_read": 0.113 + }, + "context": 1048576, + "output_limit": 65535, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true + }, { "id": "minimax-m2", "name": "MiniMax-M2", @@ -111512,7 +117195,7 @@ }, { "id": "nova-micro-v1", - "name": "nova-micro-v1", + "name": "Nova Micro 1.0", "cost": { "input": 0.04, "output": 0.159 @@ -111604,6 +117287,20 @@ "structured_output": true, "image": true }, + { + "id": "agnes-3.0-flash", + "name": "Agnes 3.0 Flash", + "cost": { + "input": 0, + "output": 0 + }, + "context": 512000, + "output_limit": 65536, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true + }, { "id": "agnes-2.0-flash", "name": "Agnes 2.0 Flash", @@ -113828,6 +119525,23 @@ "image": true, "video": true }, + { + "id": "gemini/gemini-4-argon", + "name": "Gemini 4 Argon", + "cost": { + "input": 2, + "output": 10, + "cache_read": 0.1, + "cache_write": 2 + }, + "context": 1048576, + "output_limit": 65536, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true + }, { "id": "qwen/qwen3.7-max", "name": "Qwen3.7 Max", @@ -116109,20 +121823,485 @@ } ] }, + "boundless": { + "id": "boundless", + "name": "Boundless", + "models": [ + { + "id": "nemotron3-super", + "name": "Nemotron 3 Super 120B A12B", + "cost": { + "input": 0.12, + "output": 0.52, + "cache_read": 0.06 + }, + "context": 262144, + "output_limit": 262144, + "reasoning": true, + "tool_call": true + }, + { + "id": "mimo-v2.6-pro", + "name": "MiMo-V2.6-Pro", + "cost": { + "input": 0.435, + "output": 0.87, + "cache_read": 0.0036 + }, + "context": 1048576, + "output_limit": 131072, + "reasoning": true, + "tool_call": true, + "image": true, + "video": true + }, + { + "id": "glm-5.3-flash", + "name": "GLM-5.3-Flash", + "cost": { + "input": 0.12, + "output": 0.4, + "cache_read": 0.024 + }, + "context": 1048576, + "output_limit": 131072, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true + }, + { + "id": "kimi-k3", + "name": "Kimi K3", + "cost": { + "input": 2.3, + "output": 11.4, + "cache_read": 0.23 + }, + "context": 1048576, + "output_limit": 131072, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true + }, + { + "id": "deepseek-v4.1-flash", + "name": "DeepSeek V4.1 Flash", + "cost": { + "input": 0.2, + "output": 1, + "cache_read": 0.01 + }, + "context": 1048576, + "output_limit": 384000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true + }, + { + "id": "claude-opus-5", + "name": "Claude Opus 5", + "cost": { + "input": 5, + "output": 25, + "cache_read": 0.5 + }, + "context": 262144, + "output_limit": 128000, + "reasoning": true, + "tool_call": true + }, + { + "id": "qwen3.6", + "name": "Qwen3.6 35B-A3B", + "cost": { + "input": 0.04, + "output": 0.35, + "cache_read": 0.02 + }, + "context": 262144, + "output_limit": 65536, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true + }, + { + "id": "claude-fable-5.1", + "name": "Claude Fable 5.1", + "cost": { + "input": 10, + "output": 50, + "cache_read": 0.25 + }, + "context": 262144, + "output_limit": 128000, + "reasoning": true, + "tool_call": true + }, + { + "id": "deepseek-v4-pro-0813", + "name": "DeepSeek V4 Pro 0813", + "cost": { + "input": 1.04, + "output": 2.08, + "cache_read": 0.0352 + }, + "context": 1048576, + "output_limit": 384000, + "reasoning": true, + "tool_call": true, + "structured_output": true + }, + { + "id": "mimo-v2.6-flash", + "name": "MiMo-V2.6-Flash", + "cost": { + "input": 0.14, + "output": 0.28, + "cache_read": 0.0028 + }, + "context": 1048576, + "output_limit": 131072, + "reasoning": true, + "tool_call": true, + "image": true, + "video": true + }, + { + "id": "minimax-m3", + "name": "MiniMax-M3", + "cost": { + "input": 0.28, + "output": 1.1, + "cache_read": 0.056 + }, + "context": 1048576, + "output_limit": 512000, + "reasoning": true, + "tool_call": true, + "image": true, + "video": true + }, + { + "id": "gpt-5.6-luna", + "name": "GPT-5.6 Luna", + "cost": { + "input": 0.2, + "output": 1.2, + "cache_read": 0.02 + }, + "context": 262144, + "output_limit": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true + }, + { + "id": "qwen3.8-flash", + "name": "Qwen3.8 Flash", + "cost": { + "input": 0.15, + "output": 0.47, + "cache_read": 0.016 + }, + "context": 1000000, + "output_limit": 131072, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true + }, + { + "id": "dsv4", + "name": "DeepSeek V4 Flash 0731", + "cost": { + "input": 0.04, + "output": 0.21, + "cache_read": 0.02 + }, + "context": 1048576, + "output_limit": 384000, + "reasoning": true, + "tool_call": true, + "structured_output": true + }, + { + "id": "glm-5.2", + "name": "GLM-5.2", + "cost": { + "input": 0.34, + "output": 2.3, + "cache_read": 0.17 + }, + "context": 1048576, + "output_limit": 131072, + "reasoning": true, + "tool_call": true, + "structured_output": true + }, + { + "id": "gpt-6-luna", + "name": "GPT-6 Luna", + "cost": { + "input": 0.1, + "output": 0.5, + "cache_read": 0.01 + }, + "context": 1050000, + "input_limit": 922000, + "output_limit": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true + }, + { + "id": "claude-opus-5.5", + "name": "Claude Opus 5.5", + "cost": { + "input": 4, + "output": 20, + "cache_read": 0.2 + }, + "context": 1000000, + "output_limit": 128000, + "reasoning": true, + "tool_call": true, + "image": true + }, + { + "id": "glm-5.3", + "name": "GLM-5.3", + "cost": { + "input": 1.12, + "output": 3.52, + "cache_read": 0.14 + }, + "context": 1048576, + "output_limit": 131072, + "reasoning": true, + "tool_call": true, + "structured_output": true + }, + { + "id": "gpt-5.6-sol", + "name": "GPT-5.6 Sol", + "cost": { + "input": 2, + "output": 10, + "cache_read": 0.2 + }, + "context": 262144, + "output_limit": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true + }, + { + "id": "gpt-6-sol", + "name": "GPT-6 Sol", + "cost": { + "input": 2, + "output": 10, + "cache_read": 0.2 + }, + "context": 1050000, + "input_limit": 922000, + "output_limit": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true + } + ] + }, "aixy": { "id": "aixy", "name": "Aixy", "models": [ { - "id": "openai/gpt-4.1-mini", - "name": "GPT-4.1 mini", + "id": "anthropic/claude-opus-5-5", + "name": "Claude Opus 5.5", "cost": { - "input": 0.4, - "output": 1.6, - "cache_read": 0.1 + "input": 4, + "output": 20, + "cache_read": 0.2, + "cache_write": 5 }, - "context": 1047576, - "output_limit": 32768, + "context": 1000000, + "output_limit": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true + }, + { + "id": "anthropic/claude-fable-5-1", + "name": "Claude Fable 5.1", + "cost": { + "input": 10, + "output": 50, + "cache_read": 0.25, + "cache_write": 12.5 + }, + "context": 1000000, + "output_limit": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true + }, + { + "id": "anthropic/claude-haiku-5-5", + "name": "Claude Haiku 5.5", + "cost": { + "input": 0.1, + "output": 0.5, + "cache_read": 0.01, + "cache_write": 0.125 + }, + "context": 1000000, + "output_limit": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true + }, + { + "id": "anthropic/claude-sonnet-5-5", + "name": "Claude Sonnet 5.5", + "cost": { + "input": 2, + "output": 10, + "cache_read": 0.1, + "cache_write": 2.5 + }, + "context": 1000000, + "output_limit": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true + }, + { + "id": "openai/gpt-6.1-sol", + "name": "GPT-6.1 Sol", + "cost": { + "input": 2, + "output": 10, + "cache_read": 0.1, + "cache_write": 2.5 + }, + "context": 1050000, + "input_limit": 922000, + "output_limit": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true + }, + { + "id": "openai/gpt-6-astra", + "name": "GPT-6 Astra", + "cost": { + "input": 10, + "output": 50, + "cache_read": 1, + "cache_write": 12.5 + }, + "context": 1050000, + "input_limit": 922000, + "output_limit": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true + }, + { + "id": "openai/gpt-5.6-luna", + "name": "GPT-5.6 Luna", + "cost": { + "input": 0.2, + "output": 1.2, + "cache_read": 0.02, + "cache_write": 0.25 + }, + "context": 1050000, + "input_limit": 922000, + "output_limit": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true + }, + { + "id": "openai/gpt-6-luna", + "name": "GPT-6 Luna", + "cost": { + "input": 0.1, + "output": 0.5, + "cache_read": 0.01, + "cache_write": 0.125 + }, + "context": 1050000, + "input_limit": 922000, + "output_limit": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true + }, + { + "id": "openai/gpt-5.6-terra", + "name": "GPT-5.6 Terra", + "cost": { + "input": 2, + "output": 12, + "cache_read": 0.2, + "cache_write": 2.5 + }, + "context": 1050000, + "input_limit": 922000, + "output_limit": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true + }, + { + "id": "openai/gpt-5.6-sol", + "name": "GPT-5.6 Sol", + "cost": { + "input": 4, + "output": 20, + "cache_read": 0.4, + "cache_write": 5 + }, + "context": 1050000, + "input_limit": 922000, + "output_limit": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true + }, + { + "id": "openai/gpt-6-sol", + "name": "GPT-6 Sol", + "cost": { + "input": 2, + "output": 10, + "cache_read": 0.2, + "cache_write": 2.5 + }, + "context": 1050000, + "input_limit": 922000, + "output_limit": 128000, + "reasoning": true, "tool_call": true, "structured_output": true, "image": true diff --git a/src/lib/models-dev.json b/src/lib/models-dev.json index ab64d4c..d4e50e6 100644 --- a/src/lib/models-dev.json +++ b/src/lib/models-dev.json @@ -1,5 +1,18 @@ { - "last_updated": "2026-10-10", + "last_updated": "2026-10-15", + "deepinfra/anthropic/claude-fable-5": { + "name": "Claude Fable 5", + "context": 1000000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 10, + "output": 50 + } + }, "deepinfra/tencent/Hy3": { "name": "Hy3", "context": 262144, @@ -681,6 +694,16 @@ "cache_read": 0.05 } }, + "deepinfra/mistralai/Mistral-Small-24B-Instruct-2501": { + "name": "Mistral Small 3", + "context": 32768, + "output": 16384, + "structured_output": true, + "cost": { + "input": 0.05, + "output": 0.08 + } + }, "deepinfra/moonshotai/Kimi-K2.6": { "name": "Kimi K2.6", "context": 262144, @@ -1688,6 +1711,21 @@ "cache_read": 0.021 } }, + "poe/google/gemini-3.6-flash": { + "name": "Gemini-3.6-Flash", + "context": 1048576, + "output": 65536, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true, + "cost": { + "input": 0.7576, + "output": 3.7879, + "cache_read": 0.0758 + } + }, "poe/google/veo-3-fast": { "name": "Veo-3-Fast", "context": 480, @@ -1721,6 +1759,21 @@ "cache_read": 0.2 } }, + "poe/google/gemini-3.5-flash-lite": { + "name": "Gemini-3.5-Flash-Lite", + "context": 1048576, + "output": 65536, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true, + "cost": { + "input": 0.303, + "output": 2.5253, + "cache_read": 0.0303 + } + }, "poe/google/gemini-2.0-flash-lite": { "name": "Gemini-2.0-Flash-Lite", "context": 990000, @@ -1733,18 +1786,31 @@ "output": 0.21 } }, + "poe/google/gemini-omni-1.1-flash": { + "name": "Gemini-Omni-1.1-Flash", + "context": 131072, + "output": 57920, + "reasoning": true, + "image": true, + "video": true, + "cost": { + "input": 1.5152, + "output": 9.0909 + } + }, "poe/google/gemini-3-flash": { "name": "Gemini-3-Flash", "context": 1048576, "output": 65536, "reasoning": true, "tool_call": true, + "structured_output": true, "image": true, "video": true, "cost": { - "input": 0.4, - "output": 2.4, - "cache_read": 0.04 + "input": 0.404, + "output": 2.4242, + "cache_read": 0.0404 } }, "poe/google/gemini-3.5-flash": { @@ -1755,6 +1821,7 @@ "tool_call": true, "structured_output": true, "image": true, + "video": true, "cost": { "input": 1.5152, "output": 9.0909, @@ -1808,6 +1875,21 @@ "cache_read": 0.16 } }, + "poe/google/gemini-3.7-flash": { + "name": "Gemini-3.7-Flash", + "context": 1048576, + "output": 65536, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true, + "cost": { + "input": 0.7576, + "output": 3.7879, + "cache_read": 0.0758 + } + }, "poe/google/veo-2": { "name": "Veo-2", "context": 480, @@ -1830,6 +1912,21 @@ "output": 0 } }, + "poe/google/gemini-3.8-flash": { + "name": "Gemini-3.8-Flash", + "context": 1048576, + "output": 65536, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true, + "cost": { + "input": 0.7576, + "output": 3.7879, + "cache_read": 0.0758 + } + }, "poe/google/veo-3": { "name": "Veo-3", "context": 480, @@ -1854,12 +1951,13 @@ "output": 65536, "reasoning": true, "tool_call": true, + "structured_output": true, "image": true, "video": true, "cost": { - "input": 2, - "output": 12, - "cache_read": 0.2 + "input": 2.0202, + "output": 12.1212, + "cache_read": 0.202 } }, "poe/google/gemini-3.1-flash-lite": { @@ -1868,11 +1966,12 @@ "output": 65536, "reasoning": true, "tool_call": true, + "structured_output": true, "image": true, "video": true, "cost": { - "input": 0.25, - "output": 1.5 + "input": 0.2525, + "output": 1.5152 } }, "poe/xai/grok-3": { @@ -3146,6 +3245,20 @@ "cache_read": 0.95 } }, + "empiriolabs/fugu-max": { + "name": "Fugu Max", + "context": 1000000, + "output": 131072, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 2, + "output": 6, + "cache_read": 0.25 + } + }, "empiriolabs/seed-2-0-lite": { "name": "Seed 2.0 Lite", "context": 256000, @@ -3971,6 +4084,20 @@ "cache_read": 0 } }, + "sensenova/deepseek-v4.1-flash": { + "name": "DeepSeek V4.1 Flash", + "context": 1048576, + "output": 65536, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 0, + "output": 0, + "cache_read": 0 + } + }, "sensenova/sensenova-6.8-flash-lite": { "name": "SenseNova 6.8 Flash Lite", "context": 262144, @@ -4615,17 +4742,6 @@ "cache_read": 0.26 } }, - "cloudflare-workers-ai/@cf/cloudflare/clef-omni": { - "name": "Clef Omni", - "context": 65536, - "output": 65536, - "structured_output": true, - "image": true, - "cost": { - "input": 0.15, - "output": 0 - } - }, "cloudflare-workers-ai/@cf/nvidia/nemotron-3-120b-a12b": { "name": "Nemotron 3 Super 120B", "context": 256000, @@ -5358,7 +5474,7 @@ "structured_output": true, "cost": { "input": 0.6, - "output": 2.2, + "output": 1.1, "cache_read": 0.2 } }, @@ -5395,7 +5511,7 @@ "structured_output": true, "cost": { "input": 0.6, - "output": 2.2, + "output": 1.1, "cache_read": 0.2 } }, @@ -5433,7 +5549,7 @@ "structured_output": true, "cost": { "input": 0.6, - "output": 2.2, + "output": 1.1, "cache_read": 0.2, "cache_write": 0.08333 } @@ -5467,7 +5583,7 @@ "structured_output": true, "cost": { "input": 0.6, - "output": 2.2, + "output": 1.1, "cache_read": 0.2, "cache_write": 0.08333 } @@ -5533,7 +5649,7 @@ "structured_output": true, "cost": { "input": 0.6, - "output": 2.2, + "output": 1.1, "cache_read": 0.2 } }, @@ -5737,7 +5853,6 @@ "tool_call": true, "structured_output": true, "image": true, - "video": true, "cost": { "input": 0.05, "output": 0.25, @@ -6124,7 +6239,7 @@ "structured_output": true, "cost": { "input": 0.6, - "output": 2.2, + "output": 1.1, "cache_read": 0.2 } }, @@ -6183,6 +6298,29 @@ "cache_read": 0.25 } }, + "nano-gpt/reka/reka-edge-2603": { + "name": "Reka Edge 2603", + "context": 16384, + "output": 16384, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 0.105, + "output": 0.105 + } + }, + "nano-gpt/reka/reka-flash-3": { + "name": "Reka Flash 3", + "context": 65536, + "output": 65536, + "reasoning": true, + "structured_output": true, + "cost": { + "input": 0.105, + "output": 0.21 + } + }, "nano-gpt/unsloth/gemma-3-27b-it": { "name": "Gemma 3 27B IT", "context": 128000, @@ -6962,7 +7100,7 @@ "cost": { "input": 0.14, "output": 0.28, - "cache_read": 0.03 + "cache_read": 0.028 } }, "nano-gpt/deepseek/deepseek-v4.1-flash": { @@ -7015,9 +7153,9 @@ "tool_call": true, "structured_output": true, "cost": { - "input": 0.28, - "output": 0.42, - "cache_read": 0.14 + "input": 0.2088, + "output": 0.3096, + "cache_read": 0.0216 } }, "nano-gpt/deepseek/deepseek-latest": { @@ -7028,9 +7166,9 @@ "tool_call": true, "structured_output": true, "cost": { - "input": 1.1, - "output": 2.5, - "cache_read": 0.04 + "input": 0.8957, + "output": 0.99, + "cache_read": 0.1866 } }, "nano-gpt/deepseek/deepseek-v4-flash-0423:thinking": { @@ -7043,7 +7181,7 @@ "cost": { "input": 0.14, "output": 0.28, - "cache_read": 0.03 + "cache_read": 0.028 } }, "nano-gpt/deepseek/deepseek-v4-pro:thinking": { @@ -7067,9 +7205,9 @@ "tool_call": true, "structured_output": true, "cost": { - "input": 1.1, - "output": 2.5, - "cache_read": 0.04 + "input": 0.8957, + "output": 0.99, + "cache_read": 0.1866 } }, "nano-gpt/deepseek/deepseek-v4-pro-0813": { @@ -7080,9 +7218,9 @@ "tool_call": true, "structured_output": true, "cost": { - "input": 1.1, - "output": 2.5, - "cache_read": 0.04 + "input": 0.8957, + "output": 0.99, + "cache_read": 0.1866 } }, "nano-gpt/deepseek/deepseek-v4-flash-0731:thinking": { @@ -7124,6 +7262,19 @@ "cache_read": 0.013 } }, + "nano-gpt/deepseek/deepseek-v4-flash-vision-exp-cybersecurity": { + "name": "DeepSeek V4 Flash Vision Exp Cybersecurity", + "context": 1048576, + "output": 32768, + "reasoning": true, + "tool_call": true, + "image": true, + "cost": { + "input": 0.15, + "output": 0.6, + "cache_read": 0.075 + } + }, "nano-gpt/deepseek/deepseek-v3.2": { "name": "DeepSeek V3.2", "context": 163000, @@ -7131,9 +7282,9 @@ "tool_call": true, "structured_output": true, "cost": { - "input": 0.28, - "output": 0.42, - "cache_read": 0.14 + "input": 0.2088, + "output": 0.3096, + "cache_read": 0.0216 } }, "nano-gpt/deepseek/deepseek-v4-flash": { @@ -7171,8 +7322,8 @@ "cache_read": 0.03 } }, - "nano-gpt/unbiased/pareto": { - "name": "Pareto", + "nano-gpt/unbiased/pareto-26.9": { + "name": "Pareto 26.9", "context": 262144, "output": 131072, "tool_call": true, @@ -7331,9 +7482,9 @@ "structured_output": true, "image": true, "cost": { - "input": 0.15, - "output": 0.6, - "cache_read": 0.075 + "input": 0.1875, + "output": 0.6525, + "cache_read": 0.05 } }, "nano-gpt/meta-llama/llama-3.3-70b-instruct": { @@ -7476,9 +7627,9 @@ "reasoning": true, "tool_call": true, "cost": { - "input": 0.35, - "output": 1.4, - "cache_read": 0.175 + "input": 0.5, + "output": 2, + "cache_read": 0.1 } }, "nano-gpt/z-ai/glm-4.5": { @@ -7555,9 +7706,9 @@ "tool_call": true, "structured_output": true, "cost": { - "input": 0.35, - "output": 1.4, - "cache_read": 0.175 + "input": 0.5, + "output": 2, + "cache_read": 0.1 } }, "nano-gpt/z-ai/glm-4.7-flash:thinking": { @@ -7593,9 +7744,9 @@ "tool_call": true, "structured_output": true, "cost": { - "input": 1, - "output": 3.2, - "cache_read": 0.2 + "input": 0.6, + "output": 1.9, + "cache_read": 0.1 } }, "nano-gpt/z-ai/glm-5.3:thinking": { @@ -7607,7 +7758,7 @@ "structured_output": true, "cost": { "input": 0.6, - "output": 2.2, + "output": 1.1, "cache_read": 0.2 } }, @@ -7619,9 +7770,9 @@ "tool_call": true, "structured_output": true, "cost": { - "input": 0.5, - "output": 2.55, - "cache_read": 0.13 + "input": 0.6, + "output": 1.9, + "cache_read": 0.1 } }, "nano-gpt/z-ai/GLM-4.5-Air": { @@ -7680,9 +7831,9 @@ "tool_call": true, "structured_output": true, "cost": { - "input": 0.75, - "output": 2.6, - "cache_read": 0.15 + "input": 0.7, + "output": 2.5, + "cache_read": 0.18 } }, "nano-gpt/z-ai/glm-4.6v-original": { @@ -7793,9 +7944,9 @@ "tool_call": true, "structured_output": true, "cost": { - "input": 0.5, - "output": 2.55, - "cache_read": 0.13 + "input": 0.6, + "output": 1.9, + "cache_read": 0.1 } }, "nano-gpt/z-ai/glm-5.2": { @@ -7830,9 +7981,9 @@ "tool_call": true, "structured_output": true, "cost": { - "input": 0.75, - "output": 2.6, - "cache_read": 0.15 + "input": 0.7, + "output": 2.5, + "cache_read": 0.18 } }, "nano-gpt/z-ai/glm-4.6:thinking": { @@ -7843,9 +7994,9 @@ "tool_call": true, "structured_output": true, "cost": { - "input": 0.35, - "output": 1.4, - "cache_read": 0.175 + "input": 0.5, + "output": 2, + "cache_read": 0.1 } }, "nano-gpt/z-ai/glm-4.5v:thinking": { @@ -7881,9 +8032,9 @@ "tool_call": true, "structured_output": true, "cost": { - "input": 1, - "output": 3.2, - "cache_read": 0.2 + "input": 0.6, + "output": 1.9, + "cache_read": 0.1 } }, "nano-gpt/z-ai/glm-5-turbo": { @@ -7920,7 +8071,7 @@ "structured_output": true, "cost": { "input": 0.6, - "output": 2.2, + "output": 1.1, "cache_read": 0.2 } }, @@ -7946,7 +8097,7 @@ "structured_output": true, "cost": { "input": 0.6, - "output": 2.2, + "output": 1.1, "cache_read": 0.2 } }, @@ -8251,9 +8402,9 @@ "structured_output": true, "image": true, "cost": { - "input": 1.6, - "output": 4.8, - "cache_read": 0.4 + "input": 2, + "output": 6, + "cache_read": 0.5 } }, "nano-gpt/x-ai/grok-4.7": { @@ -8265,9 +8416,9 @@ "structured_output": true, "image": true, "cost": { - "input": 1.6, - "output": 4.8, - "cache_read": 0.4 + "input": 2, + "output": 6, + "cache_read": 0.5 } }, "nano-gpt/x-ai/grok-4.3": { @@ -8459,10 +8610,10 @@ "reasoning": true, "image": true, "cost": { - "input": 0.1179, - "output": 0.2947, - "cache_read": 0.0236, - "cache_write": 0.0025 + "input": 0.15, + "output": 0.37, + "cache_read": 0.03, + "cache_write": 0.003 } }, "nano-gpt/liquid/lfm-2.5-2.6b": { @@ -8478,6 +8629,19 @@ "cache_read": 0.05 } }, + "nano-gpt/liquid/lfm-2.5-24b-a2b": { + "name": "LFM2.5 24B A2B", + "context": 128000, + "output": 8192, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "cost": { + "input": 0.05, + "output": 0.7, + "cache_read": 0.025 + } + }, "nano-gpt/google/gemini-flash-latest": { "name": "Gemini Flash Latest", "context": 1048576, @@ -8806,6 +8970,22 @@ "cache_read": 0.05 } }, + "nano-gpt/google/gemini-4-argon": { + "name": "Gemini 4 Argon", + "context": 1048576, + "output": 65536, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true, + "cost": { + "input": 2, + "output": 10, + "cache_read": 0.1, + "cache_write": 0.1875 + } + }, "nano-gpt/google/gemini-3.1-flash-lite": { "name": "Gemini 3.1 Flash Lite", "context": 1048576, @@ -9045,9 +9225,9 @@ "tool_call": true, "structured_output": true, "cost": { - "input": 1.5, - "output": 5.25, - "cache_read": 0.3 + "input": 0.7, + "output": 2.5, + "cache_read": 0.18 } }, "nano-gpt/TEE/glm-5.1": { @@ -9057,9 +9237,9 @@ "reasoning": true, "tool_call": true, "cost": { - "input": 1.5, - "output": 5.25, - "cache_read": 0.3 + "input": 0.7, + "output": 2.5, + "cache_read": 0.18 } }, "nano-gpt/TEE/qwen2.5-vl-72b-instruct": { @@ -9312,7 +9492,7 @@ }, "nano-gpt/TheDrummer/Cydonia-24B-v4.3": { "name": "The Drummer Cydonia 24B v4.3", - "context": 32768, + "context": 131072, "output": 32768, "cost": { "input": 0.12, @@ -9784,6 +9964,7 @@ "output": 32768, "reasoning": true, "tool_call": true, + "structured_output": true, "cost": { "input": 0.075, "output": 0.22, @@ -9851,9 +10032,9 @@ "tool_call": true, "image": true, "cost": { - "input": 0.5, - "output": 2.6, - "cache_read": 0.125 + "input": 0.441, + "output": 2.45, + "cache_read": 0.099 } }, "nano-gpt/moonshotai/kimi-k2.5:thinking": { @@ -9864,9 +10045,9 @@ "tool_call": true, "image": true, "cost": { - "input": 0.3, - "output": 1.9, - "cache_read": 0.15 + "input": 0.375, + "output": 2, + "cache_read": 0.07 } }, "nano-gpt/moonshotai/kimi-k2-thinking": { @@ -9889,9 +10070,9 @@ "tool_call": true, "image": true, "cost": { - "input": 0.3, - "output": 1.9, - "cache_read": 0.15 + "input": 0.375, + "output": 2, + "cache_read": 0.07 } }, "nano-gpt/moonshotai/kimi-k2-instruct": { @@ -9914,9 +10095,9 @@ "tool_call": true, "image": true, "cost": { - "input": 0.5, - "output": 2.6, - "cache_read": 0.125 + "input": 0.441, + "output": 2.45, + "cache_read": 0.099 } }, "nano-gpt/moonshotai/kimi-k2-instruct-0711": { @@ -9953,9 +10134,9 @@ "tool_call": true, "image": true, "cost": { - "input": 0.95, - "output": 4, - "cache_read": 0.19 + "input": 0.6712, + "output": 3.35, + "cache_read": 0.18 } }, "nano-gpt/moonshotai/Kimi-K2-Instruct-0905": { @@ -10412,16 +10593,6 @@ "cache_read": 0.2465 } }, - "nano-gpt/soob3123/GrayLine-Qwen3-8B": { - "name": "Grayline Qwen3 8B", - "context": 32768, - "output": 32768, - "cost": { - "input": 0.3, - "output": 0.3, - "cache_read": 0.15 - } - }, "nano-gpt/soob3123/Veiled-Calla-12B": { "name": "Veiled Calla 12B", "context": 32768, @@ -10985,8 +11156,8 @@ "image": true, "cost": { "input": 0.25, - "output": 1.5, - "cache_read": 0.2 + "output": 1.75, + "cache_read": 0.225 } }, "nano-gpt/qwen/qwen3.8-27b-antislop": { @@ -11049,8 +11220,8 @@ "image": true, "cost": { "input": 0.25, - "output": 1.5, - "cache_read": 0.2 + "output": 1.75, + "cache_read": 0.225 } }, "nano-gpt/qwen/qwen3.8-omni-flash": { @@ -11077,9 +11248,9 @@ "structured_output": true, "image": true, "cost": { - "input": 0.75, - "output": 2.5, - "cache_read": 0.125 + "input": 1, + "output": 3, + "cache_read": 0.22 } }, "nano-gpt/qwen/qwen3.7-max:thinking": { @@ -11128,9 +11299,9 @@ "structured_output": true, "image": true, "cost": { - "input": 0.75, - "output": 2.5, - "cache_read": 0.125 + "input": 1, + "output": 3, + "cache_read": 0.22 } }, "nano-gpt/qwen/qwen3.5-omni-flash": { @@ -11160,8 +11331,8 @@ "tool_call": true, "structured_output": true, "cost": { - "input": 0.15, - "output": 0.65, + "input": 0.09, + "output": 1.1, "cache_read": 0.075 } }, @@ -11250,16 +11421,6 @@ "cache_read": 0.05 } }, - "nano-gpt/qwen/qwen3-coder-plus": { - "name": "Qwen3 Coder Plus", - "context": 128000, - "output": 65536, - "cost": { - "input": 1, - "output": 5, - "cache_read": 0.5 - } - }, "nano-gpt/qwen/qwen3.5-9b": { "name": "Qwen3.5 9B", "context": 262144, @@ -12800,7 +12961,7 @@ "standardcompute/standardcompute": { "name": "Standard Compute", "context": 1000000, - "output": 24576, + "output": 50000, "reasoning": true, "tool_call": true, "structured_output": true, @@ -12832,6 +12993,18 @@ "output": 1.2 } }, + "cloudferro-sherlock/zai-org/GLM-5.3": { + "name": "GLM-5.3", + "context": 262144, + "output": 131072, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "cost": { + "input": 0.34, + "output": 4.48 + } + }, "cloudferro-sherlock/openai/gpt-oss-120b": { "name": "OpenAI GPT OSS 120B", "context": 131000, @@ -12844,17 +13017,6 @@ "output": 2.92 } }, - "cloudferro-sherlock/speakleash/Bielik-11B-v2.6-Instruct": { - "name": "Bielik 11B v2.6 Instruct", - "context": 32000, - "output": 32000, - "tool_call": true, - "structured_output": true, - "cost": { - "input": 0.67, - "output": 0.67 - } - }, "cloudferro-sherlock/speakleash/Bielik-11B-v3.0-Instruct": { "name": "Bielik 11B v3.0 Instruct", "context": 32000, @@ -13967,6 +14129,84 @@ "cache_write": 3.75 } }, + "nearai/anthropic/claude-opus-5-5": { + "name": "Claude Opus 5.5", + "context": 1000000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "image": true, + "cost": { + "input": 4, + "output": 20, + "cache_read": 0.2 + } + }, + "nearai/anthropic/claude-fable-5-1": { + "name": "Claude Fable 5.1", + "context": 1000000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "image": true, + "cost": { + "input": 10, + "output": 50, + "cache_read": 0.25 + } + }, + "nearai/anthropic/claude-opus-5": { + "name": "Claude Opus 5", + "context": 1000000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "image": true, + "cost": { + "input": 5, + "output": 25, + "cache_read": 0.5 + } + }, + "nearai/anthropic/claude-fable-5": { + "name": "Claude Fable 5", + "context": 1000000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "image": true, + "cost": { + "input": 10, + "output": 50, + "cache_read": 1 + } + }, + "nearai/anthropic/claude-opus-4-8": { + "name": "Claude Opus 4.8", + "context": 1000000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "image": true, + "cost": { + "input": 5, + "output": 25, + "cache_read": 0.5 + } + }, + "nearai/anthropic/claude-sonnet-5": { + "name": "Claude Sonnet 5", + "context": 1000000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "image": true, + "cost": { + "input": 2, + "output": 10, + "cache_read": 0.2 + } + }, "nearai/anthropic/claude-opus-4-6": { "name": "Claude Opus 4.6", "context": 200000, @@ -13981,6 +14221,21 @@ "cache_write": 6.25 } }, + "nearai/anthropic/claude-haiku-5-5": { + "name": "Claude Haiku 5.5", + "context": 1000000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 0.1, + "output": 0.5, + "cache_read": 0.01, + "cache_write": 0.125 + } + }, "nearai/anthropic/claude-sonnet-4-6": { "name": "Claude Sonnet 4.6", "context": 1000000, @@ -13995,6 +14250,19 @@ "cache_write": 3.75 } }, + "nearai/anthropic/claude-sonnet-5-5": { + "name": "Claude Sonnet 5.5", + "context": 1000000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "image": true, + "cost": { + "input": 2, + "output": 10, + "cache_read": 0.1 + } + }, "nearai/anthropic/claude-opus-4-7": { "name": "Claude Opus 4.7", "context": 1000000, @@ -14009,6 +14277,47 @@ "cache_write": 6.25 } }, + "nearai/deepseek/deepseek-v4.1-flash": { + "name": "DeepSeek V4.1 Flash", + "context": 1000000, + "output": 384000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 0.3, + "output": 1.2, + "cache_read": 0.006 + } + }, + "nearai/deepseek/deepseek-v3.2": { + "name": "DeepSeek V3.2", + "context": 128000, + "output": 64000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "cost": { + "input": 1.1, + "output": 1.1, + "cache_read": 0.55 + } + }, + "nearai/z-ai/glm-5.3-flash": { + "name": "GLM-5.3-Flash", + "context": 1000000, + "output": 131072, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 0.08, + "output": 0.5, + "cache_read": 0.012 + } + }, "nearai/black-forest-labs/FLUX.2-klein-4B": { "name": "FLUX.2 Klein 4B", "context": 128000, @@ -14018,6 +14327,33 @@ "output": 1 } }, + "nearai/x-ai/grok-4.7": { + "name": "Grok 4.7", + "context": 500000, + "output": 500000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 2, + "output": 6, + "cache_read": 0.5 + } + }, + "nearai/x-ai/grok-4.6": { + "name": "Grok 4.6", + "context": 500000, + "output": 500000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "cost": { + "input": 2, + "output": 6, + "cache_read": 0.5 + } + }, "nearai/google/gemini-3.5-flash": { "name": "Gemini 3.5 Flash", "context": 1048576, @@ -14063,6 +14399,20 @@ "cache_read": 0.03 } }, + "nearai/google/gemini-3.8-flash": { + "name": "Gemini 3.8 Flash", + "context": 1048576, + "output": 65536, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 0.75, + "output": 3.75, + "cache_read": 0.075 + } + }, "nearai/google/gemini-2.5-flash-lite": { "name": "Gemini 2.5 Flash-Lite", "context": 1048576, @@ -14102,6 +14452,20 @@ "output": 0.01 } }, + "nearai/Qwen/Qwen3.8-27B": { + "name": "Qwen3.8 27B", + "context": 262144, + "output": 32768, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 0.04, + "output": 1.35, + "cache_read": 0.018 + } + }, "nearai/Qwen/Qwen3-VL-30B-A3B-Instruct": { "name": "Qwen3-VL 30B-A3B Instruct", "context": 16384, @@ -14111,7 +14475,8 @@ "image": true, "cost": { "input": 0.15, - "output": 0.55 + "output": 0.55, + "cache_read": 0.03 } }, "nearai/Qwen/Qwen3-Embedding-0.6B": { @@ -14136,16 +14501,55 @@ "cache_read": 0.056 } }, - "nearai/zai-org/GLM-5.1-FP8": { - "name": "GLM-5.1 FP8", - "context": 202752, - "output": 16384, + "nearai/moonshotai/kimi-k3": { + "name": "Kimi K3", + "context": 1048576, + "output": 131072, "reasoning": true, "tool_call": true, "structured_output": true, "cost": { - "input": 1.4, - "output": 4.4 + "input": 3.3, + "output": 16.5, + "cache_read": 0.33 + } + }, + "nearai/moonshotai/kimi-k2.6": { + "name": "Kimi K2.6", + "context": 262144, + "output": 262144, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "cost": { + "input": 0.81, + "output": 3.85, + "cache_read": 0.41 + } + }, + "nearai/qwen/qwen3.7-max": { + "name": "Qwen3.7 Max", + "context": 1000000, + "output": 65536, + "reasoning": true, + "tool_call": true, + "cost": { + "input": 2.8, + "output": 7.5 + } + }, + "nearai/qwen/qwen3.5-397b-a17b": { + "name": "Qwen3.5 397B-A17B", + "context": 262144, + "output": 65536, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 0.5, + "output": 3.3, + "cache_read": 0.25 } }, "nearai/openai/gpt-5.4": { @@ -14253,6 +14657,34 @@ "cache_read": 0.005 } }, + "nearai/openai/gpt-6.1-sol": { + "name": "GPT-6.1 Sol", + "context": 1050000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 2, + "output": 10, + "cache_read": 0.1 + } + }, + "nearai/openai/gpt-6-astra": { + "name": "GPT-6 Astra", + "context": 1050000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 10, + "output": 50, + "cache_read": 1 + } + }, "nearai/openai/gpt-5.1": { "name": "GPT-5.1", "context": 400000, @@ -14281,6 +14713,20 @@ "cache_read": 0.075 } }, + "nearai/openai/gpt-5.6-luna": { + "name": "GPT-5.6 Luna", + "context": 1050000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 0.2, + "output": 1.2, + "cache_read": 0.02 + } + }, "nearai/openai/gpt-5.2": { "name": "GPT-5.2", "context": 400000, @@ -14335,6 +14781,20 @@ "cache_read": 0.1 } }, + "nearai/openai/gpt-6-luna": { + "name": "GPT-6 Luna", + "context": 1050000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 0.1, + "output": 0.5, + "cache_read": 0.01 + } + }, "nearai/openai/o3": { "name": "o3", "context": 200000, @@ -14363,6 +14823,34 @@ "cache_read": 0.125 } }, + "nearai/openai/gpt-5.6-sol": { + "name": "GPT-5.6 Sol", + "context": 1050000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 4, + "output": 20, + "cache_read": 0.4 + } + }, + "nearai/openai/gpt-6-sol": { + "name": "GPT-6 Sol", + "context": 1050000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 2, + "output": 10, + "cache_read": 0.2 + } + }, "wandb/meta-llama/Llama-3.1-8B-Instruct": { "name": "Llama 3.1 8B", "context": 131072, @@ -14503,9 +14991,9 @@ "structured_output": true, "image": true, "cost": { - "input": 0.2, + "input": 0.15, "output": 0.65, - "cache_read": 0.03 + "cache_read": 0.006 } }, "wandb/MiniMaxAI/MiniMax-M3": { @@ -14558,7 +15046,7 @@ "tool_call": true, "structured_output": true, "cost": { - "input": 0.76, + "input": 0.62, "output": 2.42, "cache_read": 0.14 } @@ -14574,7 +15062,7 @@ "cost": { "input": 0.15, "output": 0.5, - "cache_read": 0.05 + "cache_read": 0.029 } }, "wandb/nvidia/NVIDIA-Nemotron-3.5-Lightning-30B-A3B": { @@ -16742,6 +17230,19 @@ "cache_read": 0.005 } }, + "llmgateway-providers/entrim/glm-5.3": { + "name": "GLM-5.3 (entrim)", + "context": 1048576, + "output": 131072, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "cost": { + "input": 0.5, + "output": 2, + "cache_read": 0.15 + } + }, "llmgateway-providers/consensusprotocol/gemma-4-31b-it": { "name": "Gemma 4 31B IT (Consensus Protocol)", "context": 262144, @@ -16806,9 +17307,35 @@ "cache_read": 0.01 } }, + "llmgateway-providers/consensusprotocol/mimo-v2.6-flash": { + "name": "MiMo V2.6 Flash (Consensus Protocol)", + "context": 1048576, + "output": 131072, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "cost": { + "input": 0.12, + "output": 0.25, + "cache_read": 0.0025 + } + }, + "llmgateway-providers/consensusprotocol/minimax-m3": { + "name": "MiniMax M3 (Consensus Protocol)", + "context": 1048576, + "output": 512000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "cost": { + "input": 0.28, + "output": 1.1, + "cache_read": 0.05 + } + }, "llmgateway-providers/consensusprotocol/deepseek-v4-flash": { "name": "DeepSeek V4 Flash (Consensus Protocol)", - "context": 524288, + "context": 1000000, "output": 384000, "reasoning": true, "tool_call": true, @@ -16856,19 +17383,6 @@ "cache_read": 0.11 } }, - "llmgateway-providers/deepinfra/qwen3.8-2.4t-a95b": { - "name": "Qwen3.8 2.4T A95B (DeepInfra)", - "context": 262144, - "output": 131072, - "reasoning": true, - "tool_call": true, - "structured_output": true, - "cost": { - "input": 2, - "output": 6, - "cache_read": 0.2 - } - }, "llmgateway-providers/deepinfra/muse-glimmer-30b": { "name": "Muse Glimmer 30B (DeepInfra)", "context": 131072, @@ -16975,6 +17489,9 @@ "output": 32768, "reasoning": true, "tool_call": true, + "structured_output": true, + "image": true, + "video": true, "cost": { "input": 0.1, "output": 0.15 @@ -17139,9 +17656,9 @@ "reasoning": true, "tool_call": true, "cost": { - "input": 2.2, - "output": 6.5, - "cache_read": 0.45 + "input": 2.156, + "output": 6.776, + "cache_read": 0.429 } }, "llmgateway-providers/scx-ai-gp/qwen3.8-max": { @@ -17153,9 +17670,9 @@ "image": true, "video": true, "cost": { - "input": 2, - "output": 6, - "cache_read": 0.25, + "input": 1.54, + "output": 4.631, + "cache_read": 0.198, "cache_write": 2.5 } }, @@ -17169,9 +17686,9 @@ "image": true, "video": true, "cost": { - "input": 3.5, - "output": 18, - "cache_read": 0.35 + "input": 3.135, + "output": 15.675, + "cache_read": 0.319 } }, "llmgateway-providers/scx-ai-gp/deepseek-v4.1-flash": { @@ -17191,9 +17708,9 @@ "reasoning": true, "tool_call": true, "cost": { - "input": 0.88, - "output": 2.55, - "cache_read": 0.16 + "input": 0.605, + "output": 2.123, + "cache_read": 0.154 } }, "llmgateway-providers/scx-ai-gp/glm-5.3": { @@ -17203,9 +17720,9 @@ "reasoning": true, "tool_call": true, "cost": { - "input": 1.4, - "output": 4.4, - "cache_read": 0.26 + "input": 0.924, + "output": 2.904, + "cache_read": 0.1716 } }, "llmgateway-providers/scx-ai-gp/kimi-k2.7-code": { @@ -17217,9 +17734,9 @@ "image": true, "video": true, "cost": { - "input": 0.95, - "output": 4, - "cache_read": 0.19 + "input": 0.737, + "output": 3.08, + "cache_read": 0.143 } }, "llmgateway-providers/scx-ai-gp/glm-5.3-fast": { @@ -17732,7 +18249,7 @@ "cost": { "input": 2, "output": 10, - "cache_read": 0.2, + "cache_read": 0.1, "cache_write": 2.5 } }, @@ -17941,6 +18458,22 @@ "cache_read": 0.01 } }, + "llmgateway-providers/google-ai-studio/gemini-4-argon": { + "name": "Gemini 4 Argon (Google AI Studio)", + "context": 1048576, + "output": 1048576, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true, + "cost": { + "input": 4, + "output": 20, + "cache_read": 0.2, + "cache_write": 0.375 + } + }, "llmgateway-providers/google-ai-studio/gemini-3.1-flash-lite": { "name": "Gemini 3.1 Flash Lite (Google AI Studio)", "context": 1048576, @@ -18178,7 +18711,7 @@ "cost": { "input": 2, "output": 10, - "cache_read": 0.2, + "cache_read": 0.1, "cache_write": 2.5 } }, @@ -19412,6 +19945,21 @@ "cache_read": 0.15 } }, + "llmgateway-providers/meta/muse-wonder-1.0": { + "name": "Muse Wonder 1.0 (Meta)", + "context": 1048576, + "output": 1048576, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true, + "cost": { + "input": 4, + "output": 20, + "cache_read": 0.2 + } + }, "llmgateway-providers/azure/gpt-5.4": { "name": "GPT-5.4 (Azure)", "context": 1050000, @@ -19516,19 +20064,6 @@ "cache_read": 0.175 } }, - "llmgateway-providers/azure/gpt-4.1-nano": { - "name": "GPT-4.1 Nano (Azure)", - "context": 1000000, - "output": 32768, - "tool_call": true, - "structured_output": true, - "image": true, - "cost": { - "input": 0.1, - "output": 0.4, - "cache_read": 0.025 - } - }, "llmgateway-providers/azure/gpt-5-nano": { "name": "GPT-5 Nano (Azure)", "context": 400000, @@ -20205,19 +20740,6 @@ "cache_read": 0.014 } }, - "llmgateway-providers/gonka24/glm-5.3-flash": { - "name": "GLM-5.3 Flash (Gonka24)", - "context": 200000, - "output": 16384, - "reasoning": true, - "tool_call": true, - "structured_output": true, - "cost": { - "input": 0.15, - "output": 0.3, - "cache_read": 0.035 - } - }, "llmgateway-providers/gonka24/minimax-m2.7": { "name": "MiniMax M2.7 (Gonka24)", "context": 204800, @@ -20230,18 +20752,6 @@ "cache_read": 0.017 } }, - "llmgateway-providers/gonka24/deepseek-v4-flash": { - "name": "DeepSeek V4 Flash (Gonka24)", - "context": 390000, - "output": 16384, - "reasoning": true, - "tool_call": true, - "cost": { - "input": 0.065, - "output": 0.116, - "cache_read": 0.012 - } - }, "llmgateway-providers/reka-ai/reka-edge-2603": { "name": "Reka Edge 2603 (reka-ai)", "context": 16384, @@ -20254,36 +20764,6 @@ "output": 0.1 } }, - "llmgateway-providers/reka-ai/qwen3.8-27b": { - "name": "Qwen3.8 27B (reka-ai)", - "context": 262144, - "output": 262144, - "reasoning": true, - "tool_call": true, - "structured_output": true, - "image": true, - "video": true, - "cost": { - "input": 0.2, - "output": 2.5, - "cache_read": 0.05 - } - }, - "llmgateway-providers/reka-ai/glm-5.3-flash": { - "name": "GLM-5.3 Flash (reka-ai)", - "context": 262144, - "output": 262144, - "reasoning": true, - "tool_call": true, - "structured_output": true, - "image": true, - "video": true, - "cost": { - "input": 0.15, - "output": 0.5, - "cache_read": 0.015 - } - }, "llmgateway-providers/reka-ai/deepseek-v4-pro": { "name": "DeepSeek V4 Pro (reka-ai)", "context": 1048576, @@ -20310,19 +20790,6 @@ "cache_read": 0.234 } }, - "llmgateway-providers/reka-ai/deepseek-v4-flash": { - "name": "DeepSeek V4 Flash (reka-ai)", - "context": 262144, - "output": 131072, - "reasoning": true, - "tool_call": true, - "structured_output": true, - "cost": { - "input": 0.11, - "output": 0.66, - "cache_read": 0.007 - } - }, "llmgateway-providers/bytedance/seed-1-6-flash-250715": { "name": "Seed 1.6 Flash (250715) (ByteDance)", "context": 256000, @@ -20752,19 +21219,6 @@ "cache_read": 0.45 } }, - "llmgateway-providers/fireworks/deepseek-v4-pro": { - "name": "DeepSeek V4 Pro (Fireworks AI)", - "context": 1048576, - "output": 393216, - "reasoning": true, - "tool_call": true, - "structured_output": true, - "cost": { - "input": 1.32, - "output": 3.96, - "cache_read": 0.044 - } - }, "llmgateway-providers/fireworks/glm-5.3": { "name": "GLM-5.3 (Fireworks AI)", "context": 1048576, @@ -20831,26 +21285,6 @@ "cache_read": 0.5 } }, - "llmgateway-providers/scx-ai/gemma-4-31b-it": { - "name": "Gemma 4 31B IT (SCX.ai (Turbo))", - "context": 131072, - "output": 8192, - "tool_call": true, - "cost": { - "input": 0.3, - "output": 0.91 - } - }, - "llmgateway-providers/scx-ai/llama-4-maverick-17b-instruct": { - "name": "Llama 4 Maverick 17B Instruct (SCX.ai (Turbo))", - "context": 131072, - "output": 8192, - "tool_call": true, - "cost": { - "input": 0.53, - "output": 1.62 - } - }, "llmgateway-providers/scx-ai/qwen3-32b": { "name": "Qwen3 32B (SCX.ai (Turbo))", "context": 32768, @@ -21041,32 +21475,6 @@ "cache_read": 0.0036 } }, - "llmgateway-providers/xiaomi/mimo-v2.5": { - "name": "MiMo V2.5 (Xiaomi)", - "context": 1000000, - "output": 131072, - "reasoning": true, - "tool_call": true, - "image": true, - "video": true, - "cost": { - "input": 0.14, - "output": 0.28, - "cache_read": 0.0028 - } - }, - "llmgateway-providers/xiaomi/mimo-v2.5-pro": { - "name": "MiMo V2.5 Pro (Xiaomi)", - "context": 1000000, - "output": 131072, - "reasoning": true, - "tool_call": true, - "cost": { - "input": 0.435, - "output": 0.87, - "cache_read": 0.0036 - } - }, "llmgateway-providers/xiaomi/mimo-v2.6-flash": { "name": "MiMo V2.6 Flash (Xiaomi)", "context": 1000000, @@ -21356,7 +21764,7 @@ "cost": { "input": 2, "output": 10, - "cache_read": 0.2, + "cache_read": 0.1, "cache_write": 2.5 } }, @@ -21375,17 +21783,6 @@ "cache_write": 6.25 } }, - "llmgateway-providers/atria/atria-dawn-preview": { - "name": "Atria Dawn Preview (Atria)", - "context": 262144, - "output": 65536, - "reasoning": true, - "tool_call": true, - "cost": { - "input": 0, - "output": 0 - } - }, "llmgateway-providers/mistral/mistral-large-latest": { "name": "Mistral Large Latest (Mistral AI)", "context": 128000, @@ -21898,6 +22295,21 @@ "cache_read": 0.01 } }, + "llmgateway-providers/google-vertex/gemini-4-argon": { + "name": "Gemini 4 Argon (Google Vertex AI)", + "context": 1048576, + "output": 1048576, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 4, + "output": 20, + "cache_read": 0.2, + "cache_write": 0.375 + } + }, "llmgateway-providers/google-vertex/gemini-3.1-flash-lite": { "name": "Gemini 3.1 Flash Lite (Google Vertex AI)", "context": 1048576, @@ -22750,7 +23162,7 @@ } }, "kilo/bytedance-seed/seed-1.6-flash": { - "name": "ByteDance Seed: Seed 1.6 Flash", + "name": "ByteDance Seed: Seed 1.6 Flash (retires Nov 11)", "context": 262144, "output": 32768, "reasoning": true, @@ -22820,7 +23232,7 @@ } }, "kilo/bytedance-seed/seed-1.6": { - "name": "ByteDance Seed: Seed 1.6", + "name": "ByteDance Seed: Seed 1.6 (retires Nov 11)", "context": 262144, "output": 32768, "reasoning": true, @@ -22843,9 +23255,9 @@ "image": true, "video": true, "cost": { - "input": 0.33, - "output": 14.89, - "cache_read": 0.3 + "input": 0.29, + "output": 24, + "cache_read": 0.28 } }, "kilo/poolside/laguna-s-2.1:free": { @@ -23088,7 +23500,7 @@ } }, "kilo/anthropic/claude-sonnet-4": { - "name": "Anthropic: Claude Sonnet 4", + "name": "Anthropic: Claude Sonnet 4 (retires Oct 15)", "context": 200000, "output": 64000, "reasoning": true, @@ -23199,7 +23611,7 @@ } }, "kilo/cohere/command-a": { - "name": "Cohere: Command A", + "name": "Command A", "context": 256000, "output": 8192, "structured_output": true, @@ -23241,7 +23653,7 @@ } }, "kilo/deepseek/deepseek-chat-v3.1": { - "name": "DeepSeek: DeepSeek V3.1", + "name": "DeepSeek V3.1", "context": 163840, "output": 32768, "reasoning": true, @@ -23343,7 +23755,7 @@ } }, "kilo/deepseek/deepseek-chat-v3-0324": { - "name": "DeepSeek: DeepSeek V3 0324", + "name": "DeepSeek V3 0324", "context": 128000, "output": 115200, "tool_call": true, @@ -23406,19 +23818,19 @@ }, "kilo/deepseek/deepseek-v4-flash": { "name": "DeepSeek V4 Flash", - "context": 1048576, - "output": 943718, + "context": 1048575, + "output": 943717, "reasoning": true, "tool_call": true, "structured_output": true, "cost": { - "input": 0.0182, - "output": 1.28, + "input": 0.091, + "output": 0.182, "cache_read": 0.0182 } }, "kilo/unbiased/pareto-26.10-preview": { - "name": "Pareto 26.10 Preview", + "name": "Pareto 26.10 Preview (retires Oct 15)", "context": 1048576, "output": 131072, "tool_call": true, @@ -23429,8 +23841,8 @@ "cache_read": 0.03 } }, - "kilo/unbiased/pareto": { - "name": "Pareto", + "kilo/unbiased/pareto-26.9": { + "name": "Pareto 26.9", "context": 262144, "output": 131072, "tool_call": true, @@ -23465,7 +23877,7 @@ } }, "kilo/tencent/hy-mt2-30b-a3b": { - "name": "Tencent: Hy-MT2-30B-A3B", + "name": "Hy-MT2-30B-A3B", "context": 8192, "output": 4096, "structured_output": true, @@ -23475,7 +23887,7 @@ } }, "kilo/tencent/hy-mt2-1.8b": { - "name": "Tencent: Hy-MT2-1.8B", + "name": "Hy-MT2-1.8B", "context": 8192, "output": 4096, "cost": { @@ -23497,7 +23909,7 @@ } }, "kilo/tencent/hy-mt2-7b": { - "name": "Tencent: Hy-MT2-7B", + "name": "Hy-MT2-7B", "context": 8192, "output": 4096, "structured_output": true, @@ -23514,9 +23926,9 @@ "tool_call": true, "structured_output": true, "cost": { - "input": 0.834, + "input": 0.83, "output": 2.501, - "cache_read": 0.042 + "cache_read": 0.041 } }, "kilo/anthracite-org/magnum-v4-72b": { @@ -23531,8 +23943,8 @@ }, "kilo/meta-llama/llama-4-scout": { "name": "Meta: Llama 4 Scout", - "context": 327680, - "output": 16384, + "context": 131072, + "output": 117964, "tool_call": true, "structured_output": true, "image": true, @@ -23567,7 +23979,7 @@ "kilo/meta-llama/llama-3.3-70b-instruct": { "name": "Llama-3.3-70B-Instruct", "context": 131072, - "output": 16384, + "output": 32768, "tool_call": true, "structured_output": true, "cost": { @@ -23643,9 +24055,21 @@ "video": true, "cost": { "input": 2, - "output": 12, - "cache_read": 0.2, - "cache_write": 0.375 + "output": 10, + "cache_read": 0.1, + "cache_write": 0.1875 + } + }, + "kilo/~unbiased/pareto-latest": { + "name": "Pareto Latest", + "context": 262144, + "output": 131072, + "tool_call": true, + "image": true, + "cost": { + "input": 2.5, + "output": 7.5, + "cache_read": 0.25 } }, "kilo/perceptron/perceptron-mk1": { @@ -23757,15 +24181,15 @@ }, "kilo/z-ai/glm-5": { "name": "GLM-5", - "context": 198000, - "output": 128000, + "context": 202752, + "output": 131072, "reasoning": true, "tool_call": true, "structured_output": true, "cost": { - "input": 0.6, - "output": 1.92, - "cache_read": 0.12 + "input": 1, + "output": 3.2, + "cache_read": 0.2 } }, "kilo/z-ai/glm-4.5v": { @@ -24077,10 +24501,25 @@ "image": true, "cost": { "input": 0.3, - "output": 1.1, + "output": 1.2, "cache_read": 0.04 } }, + "kilo/meta/muse-wonder": { + "name": "Meta: Muse Wonder", + "context": 1048576, + "output": 943718, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true, + "cost": { + "input": 4, + "output": 20, + "cache_read": 0.2 + } + }, "kilo/meta/muse-spark-1.1": { "name": "Muse Spark 1.1", "context": 1048576, @@ -24171,32 +24610,52 @@ "output": 3 } }, + "kilo/scaledown/summarize": { + "name": "ScaleDown: Summarize", + "context": 1000000, + "output": 4000, + "image": true, + "cost": { + "input": 0.05, + "output": 0 + } + }, + "kilo/scaledown/extract": { + "name": "ScaleDown: Extract", + "context": 1000000, + "output": 900000, + "image": true, + "cost": { + "input": 0.05, + "output": 0 + } + }, "kilo/~z-ai/glm-flash-latest": { "name": "Z.ai: GLM Flash Latest", "context": 1048576, - "output": 131072, + "output": 943718, "reasoning": true, "tool_call": true, "structured_output": true, "image": true, "video": true, "cost": { - "input": 0.04, - "output": 0.5, - "cache_read": 0.0125 + "input": 0.036, + "output": 0.9, + "cache_read": 0.01125 } }, "kilo/~z-ai/glm-latest": { "name": "Z.ai: GLM Latest", "context": 1048576, - "output": 943718, + "output": 131072, "reasoning": true, "tool_call": true, "structured_output": true, "cost": { - "input": 0.039, - "output": 4.8, - "cache_read": 0.038 + "input": 0.063, + "output": 4.4, + "cache_read": 0.0586 } }, "kilo/arcee-ai/trinity-large-thinking": { @@ -24531,22 +24990,22 @@ "structured_output": true, "image": true, "cost": { - "input": 0.0001, - "output": 0.6, - "cache_read": 0.005 + "input": 0.02376, + "output": 0.72, + "cache_read": 0.0054 } }, "kilo/~deepseek/deepseek-pro-latest": { "name": "DeepSeek: DeepSeek Pro Latest", "context": 1048576, - "output": 943718, + "output": 393216, "reasoning": true, "tool_call": true, "structured_output": true, "cost": { - "input": 0.3, - "output": 5, - "cache_read": 0.219 + "input": 0.225, + "output": 8, + "cache_read": 0.23 } }, "kilo/~deepseek/deepseek-v4-flash-latest": { @@ -24557,9 +25016,9 @@ "tool_call": true, "structured_output": true, "cost": { - "input": 0.0099, - "output": 1.28, - "cache_read": 0.0099 + "input": 0.0144, + "output": 0.576, + "cache_read": 0.0108 } }, "kilo/~x-ai/grok-latest": { @@ -24600,6 +25059,19 @@ "output": 0 } }, + "kilo/liquid/lfm-2.5-24b-a2b": { + "name": "LiquidAI: LFM2.5-24B-A2B", + "context": 128000, + "output": 8192, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "cost": { + "input": 0.05, + "output": 0.7, + "cache_read": 0.025 + } + }, "kilo/google/gemma-4-31b-it": { "name": "Gemma 4 31B IT", "context": 262144, @@ -24663,7 +25135,7 @@ } }, "kilo/google/gemma-2-27b-it": { - "name": "Google: Gemma 2 27B", + "name": "Gemma 2 27B", "context": 8192, "output": 2048, "structured_output": true, @@ -24928,8 +25400,9 @@ "structured_output": true, "image": true, "cost": { - "input": 0.05, - "output": 0.1 + "input": 0.04, + "output": 0.05, + "cache_read": 0.02 } }, "kilo/google/gemini-2.5-flash-lite": { @@ -24949,7 +25422,7 @@ } }, "kilo/google/gemini-2.5-pro-preview": { - "name": "Google: Gemini 2.5 Pro Preview 06-05", + "name": "Gemini 2.5 Pro Preview 06-05", "context": 1048576, "output": 65536, "reasoning": true, @@ -24992,6 +25465,22 @@ "output": 7.5 } }, + "kilo/google/gemini-4-argon": { + "name": "Gemini 4 Argon", + "context": 1048576, + "output": 65536, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true, + "cost": { + "input": 2, + "output": 10, + "cache_read": 0.1, + "cache_write": 0.1875 + } + }, "kilo/google/gemini-3.1-flash-lite": { "name": "Gemini 3.1 Flash Lite", "context": 1048576, @@ -25066,7 +25555,7 @@ } }, "kilo/mistralai/ministral-8b-2512": { - "name": "Mistral: Ministral 3 8B 2512", + "name": "Ministral 3 8B 2512", "context": 262144, "output": 209715, "tool_call": true, @@ -25079,7 +25568,7 @@ } }, "kilo/mistralai/mistral-small-24b-instruct-2501": { - "name": "Mistral: Mistral Small 3", + "name": "Mistral Small 3", "context": 32768, "output": 16384, "structured_output": true, @@ -25101,7 +25590,7 @@ } }, "kilo/mistralai/mistral-saba": { - "name": "Mistral: Saba", + "name": "Saba", "context": 32768, "output": 26214, "tool_call": true, @@ -25113,7 +25602,7 @@ } }, "kilo/mistralai/mistral-medium-3-5": { - "name": "Mistral: Mistral Medium 3.5", + "name": "Mistral Medium 3.5", "context": 262144, "output": 209715, "reasoning": true, @@ -25126,7 +25615,7 @@ } }, "kilo/mistralai/mistral-medium-3.1": { - "name": "Mistral: Mistral Medium 3.1", + "name": "Mistral Medium 3.1", "context": 131072, "output": 104857, "tool_call": true, @@ -25139,8 +25628,8 @@ } }, "kilo/mistralai/mistral-small-3.2-24b-instruct": { - "name": "Mistral: Mistral Small 3.2 24B", - "context": 256000, + "name": "Mistral Small 3.2 24B", + "context": 128000, "output": 16384, "tool_call": true, "structured_output": true, @@ -25178,7 +25667,7 @@ } }, "kilo/mistralai/mistral-medium-3": { - "name": "Mistral: Mistral Medium 3", + "name": "Mistral Medium 3", "context": 131072, "output": 104857, "tool_call": true, @@ -25228,7 +25717,7 @@ } }, "kilo/mistralai/ministral-14b-2512": { - "name": "Mistral: Ministral 3 14B 2512", + "name": "Ministral 3 14B 2512", "context": 262144, "output": 209715, "tool_call": true, @@ -25255,7 +25744,7 @@ } }, "kilo/mistralai/mistral-small-3.1-24b-instruct": { - "name": "Mistral: Mistral Small 3.1 24B", + "name": "Mistral Small 3.1 24B", "context": 128000, "output": 102400, "tool_call": true, @@ -25267,7 +25756,7 @@ } }, "kilo/mistralai/ministral-3b-2512": { - "name": "Mistral: Ministral 3 3B 2512", + "name": "Ministral 3 3B 2512", "context": 131072, "output": 104857, "tool_call": true, @@ -25280,7 +25769,7 @@ } }, "kilo/mistralai/mixtral-8x22b-instruct": { - "name": "Mistral: Mixtral 8x22B Instruct", + "name": "Mixtral 8x22B Instruct", "context": 65536, "output": 52428, "tool_call": true, @@ -25304,7 +25793,7 @@ } }, "kilo/sakana/fugu-max": { - "name": "Sakana: Fugu Max", + "name": "Fugu Max", "context": 1000000, "output": 128000, "reasoning": true, @@ -25318,7 +25807,7 @@ } }, "kilo/sakana/fugu-ultra-v2": { - "name": "Sakana: Fugu Ultra v2", + "name": "Fugu Ultra v2", "context": 1000000, "output": 128000, "reasoning": true, @@ -25374,29 +25863,19 @@ "kilo/inclusionai/ling-3.1-flash": { "name": "inclusionAI: Ling 3.1 Flash", "context": 262144, - "output": 32768, + "output": 235929, "reasoning": true, "tool_call": true, + "structured_output": true, "cost": { - "input": 0, - "output": 0 - } - }, - "kilo/inclusionai/ling-3.0-flash-sante": { - "name": "inclusionAI: Ling 3.0 Flash Sante", - "context": 262144, - "output": 32768, - "reasoning": true, - "tool_call": true, - "cost": { - "input": 0.075, - "output": 0.22, - "cache_read": 0.015 + "input": 0.3, + "output": 0.9, + "cache_read": 0.06 } }, "kilo/inclusionai/ling-3.0-flash-vl": { "name": "inclusionAI: Ling 3.0 Flash VL", - "context": 262144, + "context": 131072, "output": 32768, "reasoning": true, "tool_call": true, @@ -25404,21 +25883,9 @@ "image": true, "video": true, "cost": { - "input": 0.075, - "output": 0.22, - "cache_read": 0.015 - } - }, - "kilo/inclusionai/ling-3.0-flash-fin": { - "name": "inclusionAI: Ling 3.0 Flash Fin", - "context": 262144, - "output": 32768, - "reasoning": true, - "tool_call": true, - "cost": { - "input": 0.075, - "output": 0.22, - "cache_read": 0.015 + "input": 0.06, + "output": 0.18, + "cache_read": 0.012 } }, "kilo/moonshotai/kimi-k3": { @@ -25446,9 +25913,9 @@ "structured_output": true, "image": true, "cost": { - "input": 0.465, - "output": 2.45, - "cache_read": 0.0875 + "input": 0.65, + "output": 3.41, + "cache_read": 0.15 } }, "kilo/moonshotai/kimi-k2-thinking": { @@ -25489,7 +25956,7 @@ } }, "kilo/moonshotai/kimi-k2": { - "name": "MoonshotAI: Kimi K2 0711", + "name": "Kimi K2 0711", "context": 131072, "output": 98304, "tool_call": true, @@ -25678,8 +26145,8 @@ }, "kilo/nvidia/nemotron-3-ultra-550b-a55b": { "name": "Nemotron 3 Ultra 550B A55B", - "context": 262144, - "output": 16384, + "context": 202800, + "output": 182520, "reasoning": true, "tool_call": true, "structured_output": true, @@ -25818,8 +26285,8 @@ }, "kilo/minimax/minimax-m2.5": { "name": "MiniMax-M2.5", - "context": 200000, - "output": 128000, + "context": 198000, + "output": 32768, "reasoning": true, "tool_call": true, "structured_output": true, @@ -25851,8 +26318,8 @@ }, "kilo/minimax/minimax-m2.7": { "name": "MiniMax-M2.7", - "context": 196608, - "output": 176947, + "context": 204800, + "output": 131072, "reasoning": true, "tool_call": true, "cost": { @@ -25901,8 +26368,8 @@ }, "kilo/minimax/minimax-m2": { "name": "MiniMax-M2", - "context": 196608, - "output": 176947, + "context": 204800, + "output": 131072, "reasoning": true, "tool_call": true, "structured_output": true, @@ -26198,8 +26665,8 @@ }, "kilo/qwen/qwen3.8-27b": { "name": "Qwen3.8 27B", - "context": 1000000, - "output": 131072, + "context": 262144, + "output": 235929, "reasoning": true, "tool_call": true, "structured_output": true, @@ -26214,7 +26681,7 @@ }, "kilo/qwen/qwen3.8-2.4t-a95b": { "name": "Qwen3.8 2.4T A95B", - "context": 1048576, + "context": 1000000, "output": 131072, "reasoning": true, "tool_call": true, @@ -26531,8 +26998,8 @@ }, "kilo/qwen/qwen3.5-35b-a3b": { "name": "Qwen3.5 35B-A3B", - "context": 262144, - "output": 32768, + "context": 256000, + "output": 16384, "reasoning": true, "tool_call": true, "structured_output": true, @@ -26747,7 +27214,7 @@ } }, "kilo/openai/gpt-5.4-image-2": { - "name": "OpenAI: GPT-5.4 Image 2", + "name": "GPT-5.4 Image 2", "context": 272000, "output": 128000, "reasoning": true, @@ -27157,7 +27624,7 @@ } }, "kilo/openai/gpt-5-image-mini": { - "name": "OpenAI: GPT-5 Image Mini", + "name": "GPT-5 Image Mini", "context": 400000, "output": 128000, "reasoning": true, @@ -27274,7 +27741,7 @@ } }, "kilo/openai/gpt-5-image": { - "name": "OpenAI: GPT-5 Image ($$$$)", + "name": "GPT-5 Image", "context": 400000, "output": 128000, "reasoning": true, @@ -27511,7 +27978,7 @@ "kilo/openai/gpt-oss-120b": { "name": "GPT OSS 120B", "context": 131072, - "output": 117964, + "output": 65536, "reasoning": true, "tool_call": true, "structured_output": true, @@ -27711,6 +28178,7 @@ "name": "Hermes 3 Llama 3.1 405b", "context": 128000, "output": 16384, + "structured_output": true, "cost": { "input": 1.1, "output": 3 @@ -27725,10 +28193,10 @@ "structured_output": true, "image": true, "cost": { - "input": 9.6, - "output": 48, - "cache_read": 0.48, - "cache_write": 12 + "input": 8, + "output": 40, + "cache_read": 0.4, + "cache_write": 10 } }, "venice/kimi-k2-7-code": { @@ -27945,10 +28413,10 @@ "structured_output": true, "image": true, "cost": { - "input": 6, - "output": 30, - "cache_read": 0.6, - "cache_write": 7.5 + "input": 5, + "output": 25, + "cache_read": 0.5, + "cache_write": 6.25 } }, "venice/zai-org-glm-5-2": { @@ -27973,10 +28441,10 @@ "structured_output": true, "image": true, "cost": { - "input": 12, - "output": 60, - "cache_read": 1.2, - "cache_write": 15 + "input": 10, + "output": 50, + "cache_read": 1, + "cache_write": 12.5 } }, "venice/z-ai-glm-5-turbo": { @@ -28040,10 +28508,10 @@ "structured_output": true, "image": true, "cost": { - "input": 3.75, - "output": 18.75, - "cache_read": 0.375, - "cache_write": 4.69 + "input": 3, + "output": 15, + "cache_read": 0.3, + "cache_write": 3.75 } }, "venice/claude-opus-5-5": { @@ -28055,10 +28523,10 @@ "structured_output": true, "image": true, "cost": { - "input": 4.8, - "output": 24, - "cache_read": 0.24, - "cache_write": 6 + "input": 4, + "output": 20, + "cache_read": 0.2, + "cache_write": 5 } }, "venice/kimi-k2-5": { @@ -28084,10 +28552,10 @@ "structured_output": true, "image": true, "cost": { - "input": 12, - "output": 60, - "cache_read": 0.3, - "cache_write": 15 + "input": 10, + "output": 50, + "cache_read": 0.25, + "cache_write": 12.5 } }, "venice/gemini-3-7-flash": { @@ -28256,10 +28724,10 @@ "structured_output": true, "image": true, "cost": { - "input": 6, - "output": 30, - "cache_read": 0.6, - "cache_write": 7.5 + "input": 5, + "output": 25, + "cache_read": 0.5, + "cache_write": 6.25 } }, "venice/openai-gpt-6-astra": { @@ -28399,10 +28867,10 @@ "structured_output": true, "image": true, "cost": { - "input": 12, - "output": 60, - "cache_read": 1.2, - "cache_write": 15 + "input": 10, + "output": 50, + "cache_read": 1, + "cache_write": 12.5 } }, "venice/qwen3-5-35b-a3b": { @@ -28589,10 +29057,10 @@ "structured_output": true, "image": true, "cost": { - "input": 6, - "output": 30, - "cache_read": 0.6, - "cache_write": 7.5 + "input": 5, + "output": 25, + "cache_read": 0.5, + "cache_write": 6.25 } }, "venice/abliteration-abliterated-model-large-v2": { @@ -28643,10 +29111,10 @@ "structured_output": true, "image": true, "cost": { - "input": 2.5, - "output": 12.5, - "cache_read": 0.25, - "cache_write": 3.125 + "input": 2, + "output": 10, + "cache_read": 0.2, + "cache_write": 2.5 } }, "venice/deepseek-v4-1-flash": { @@ -28703,10 +29171,10 @@ "structured_output": true, "image": true, "cost": { - "input": 6, - "output": 30, - "cache_read": 0.6, - "cache_write": 7.5 + "input": 5, + "output": 25, + "cache_read": 0.5, + "cache_write": 6.25 } }, "venice/openai-gpt-6-sol": { @@ -28926,10 +29394,10 @@ "structured_output": true, "image": true, "cost": { - "input": 0.125, - "output": 0.625, - "cache_read": 0.0125, - "cache_write": 0.15625 + "input": 0.1, + "output": 0.5, + "cache_read": 0.01, + "cache_write": 0.125 } }, "venice/gemini-3-1-pro-preview": { @@ -28970,10 +29438,10 @@ "structured_output": true, "image": true, "cost": { - "input": 3.6, - "output": 18, - "cache_read": 0.36, - "cache_write": 4.5 + "input": 3, + "output": 15, + "cache_read": 0.3, + "cache_write": 3.75 } }, "venice/claude-opus-5-fast": { @@ -28985,10 +29453,10 @@ "structured_output": true, "image": true, "cost": { - "input": 12, - "output": 60, - "cache_read": 1.2, - "cache_write": 15 + "input": 10, + "output": 50, + "cache_read": 1, + "cache_write": 12.5 } }, "venice/openai-gpt-55": { @@ -29056,10 +29524,10 @@ "structured_output": true, "image": true, "cost": { - "input": 2.5, - "output": 12.5, - "cache_read": 0.125, - "cache_write": 3.125 + "input": 2, + "output": 10, + "cache_read": 0.1, + "cache_write": 2.5 } }, "venice/zai-org-glm-5": { @@ -29157,10 +29625,10 @@ "structured_output": true, "image": true, "cost": { - "input": 6, - "output": 30, - "cache_read": 0.6, - "cache_write": 7.5 + "input": 5, + "output": 25, + "cache_read": 0.5, + "cache_write": 6.25 } }, "venice/venice-uncensored-1-2": { @@ -29227,6 +29695,21 @@ "cache_read": 0.1875 } }, + "venice/gemini-4-argon": { + "name": "Gemini 4 Argon", + "context": 1000000, + "output": 65536, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true, + "cost": { + "input": 2.5, + "output": 12.5, + "cache_read": 0.125 + } + }, "venice/deepseek-v4-flash": { "name": "DeepSeek V4 Flash 0423", "context": 1000000, @@ -29742,6 +30225,323 @@ "cache_read": 0.0314 } }, + "lowrouter/auto/openai/gpt-5.4": { + "name": "GPT-5.4", + "context": 1050000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 2.5, + "output": 15, + "cache_read": 0.25 + } + }, + "lowrouter/auto/openai/gpt-oss-safeguard-120b": { + "name": "GPT OSS Safeguard 120B", + "context": 131072, + "output": 32768, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "cost": { + "input": 0.18, + "output": 0.73 + } + }, + "lowrouter/auto/openai/gpt-4o": { + "name": "GPT-4o", + "context": 128000, + "output": 16384, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 2.5, + "output": 10, + "cache_read": 1.25 + } + }, + "lowrouter/auto/openai/gpt-5-mini": { + "name": "GPT-5 Mini", + "context": 400000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 0.25, + "output": 2, + "cache_read": 0.025 + } + }, + "lowrouter/auto/openai/gpt-5-nano": { + "name": "GPT-5 Nano", + "context": 400000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 0.05, + "output": 0.4, + "cache_read": 0.005 + } + }, + "lowrouter/auto/openai/gpt-6.1-sol": { + "name": "GPT-6.1 Sol", + "context": 1050000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 2, + "output": 10, + "cache_read": 0.1, + "cache_write": 2.5 + } + }, + "lowrouter/auto/openai/gpt-6-astra": { + "name": "GPT-6 Astra", + "context": 1050000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 10, + "output": 50, + "cache_read": 1, + "cache_write": 12.5 + } + }, + "lowrouter/auto/openai/gpt-4o-mini": { + "name": "GPT-4o mini", + "context": 128000, + "output": 16384, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 0.15, + "output": 0.6, + "cache_read": 0.075 + } + }, + "lowrouter/auto/openai/gpt-oss-20b": { + "name": "GPT OSS 20B", + "context": 131072, + "output": 32768, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "cost": { + "input": 0.113, + "output": 0.4745 + } + }, + "lowrouter/auto/openai/gpt-oss-safeguard-20b": { + "name": "GPT OSS Safeguard 20B", + "context": 131072, + "output": 131072, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "cost": { + "input": 0.08, + "output": 0.24 + } + }, + "lowrouter/auto/openai/gpt-5.4-mini": { + "name": "GPT-5.4 mini", + "context": 400000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 0.75, + "output": 4.5, + "cache_read": 0.075 + } + }, + "lowrouter/auto/openai/gpt-5.6-luna": { + "name": "GPT-5.6 Luna", + "context": 1050000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 0.2, + "output": 1.2, + "cache_read": 0.02, + "cache_write": 0.25 + } + }, + "lowrouter/auto/openai/gpt-5.2": { + "name": "GPT-5.2", + "context": 400000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 1.75, + "output": 14, + "cache_read": 0.175 + } + }, + "lowrouter/auto/openai/gpt-5.5": { + "name": "GPT-5.5", + "context": 1050000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 5, + "output": 30, + "cache_read": 0.5 + } + }, + "lowrouter/auto/openai/gpt-4.1": { + "name": "GPT-4.1", + "context": 1047576, + "output": 32768, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 2, + "output": 8, + "cache_read": 0.5 + } + }, + "lowrouter/auto/openai/gpt-4.1-mini": { + "name": "GPT-4.1 mini", + "context": 1047576, + "output": 32768, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 0.4, + "output": 1.6, + "cache_read": 0.1 + } + }, + "lowrouter/auto/openai/gpt-6-luna": { + "name": "GPT-6 Luna", + "context": 1050000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 0.1, + "output": 0.5, + "cache_read": 0.01, + "cache_write": 0.125 + } + }, + "lowrouter/auto/openai/gpt-5.6-terra": { + "name": "GPT-5.6 Terra", + "context": 1050000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 2, + "output": 12, + "cache_read": 0.2, + "cache_write": 2.5 + } + }, + "lowrouter/auto/openai/gpt-oss-120b": { + "name": "GPT OSS 120B", + "context": 131072, + "output": 32768, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "cost": { + "input": 0.1695, + "output": 0.6779 + } + }, + "lowrouter/auto/openai/o3": { + "name": "o3", + "context": 200000, + "output": 100000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 2, + "output": 8, + "cache_read": 0.5 + } + }, + "lowrouter/auto/openai/gpt-5": { + "name": "GPT-5", + "context": 400000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 1.25, + "output": 10, + "cache_read": 0.125 + } + }, + "lowrouter/auto/openai/gpt-5.6-sol": { + "name": "GPT-5.6 Sol", + "context": 1050000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 4, + "output": 20, + "cache_read": 0.4, + "cache_write": 5 + } + }, + "lowrouter/auto/openai/gpt-6-sol": { + "name": "GPT-6 Sol", + "context": 1050000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 2, + "output": 10, + "cache_read": 0.2, + "cache_write": 2.5 + } + }, "inference/meta/llama-3.1-8b-instruct": { "name": "Llama 3.1 8B Instruct", "context": 16000, @@ -32365,12 +33165,13 @@ "novita-ai/inclusionai/ling-3.1-flash": { "name": "Ling 3.1 Flash", "context": 262144, - "output": 32768, + "output": 262144, "reasoning": true, "tool_call": true, "cost": { - "input": 0, - "output": 0 + "input": 0.3, + "output": 0.9, + "cache_read": 0.06 } }, "novita-ai/inclusionai/ling-3.0-flash-sante": { @@ -32761,6 +33562,21 @@ "output": 0.02 } }, + "novita-ai/stepfun/step-5-preview": { + "name": "Step 5 Preview", + "context": 1000000, + "output": 64000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true, + "cost": { + "input": 1, + "output": 2.7, + "cache_read": 0.1 + } + }, "novita-ai/stepfun/step-3.7-flash": { "name": "Step 3.7 Flash", "context": 262144, @@ -33604,6 +34420,21 @@ "output": 120 } }, + "302ai/gpt-6.1-sol": { + "name": "GPT-6.1 Sol", + "context": 1050000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 2, + "output": 10, + "cache_read": 0.1, + "cache_write": 2.5 + } + }, "302ai/claude-opus-4-5-20251101": { "name": "claude-opus-4-5-20251101", "context": 200000, @@ -34231,6 +35062,21 @@ "output": 12 } }, + "302ai/claude-haiku-5-5": { + "name": "Claude Haiku 5.5", + "context": 1000000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 0.1, + "output": 0.5, + "cache_read": 0.01, + "cache_write": 0.125 + } + }, "302ai/gemini-3.8-flash": { "name": "Gemini 3.8 Flash", "context": 1048576, @@ -34662,9 +35508,9 @@ "image": true, "video": true, "cost": { - "input": 0.33, - "output": 14.89, - "cache_read": 0.3 + "input": 0.29, + "output": 24, + "cache_read": 0.28 } }, "openrouter/poolside/laguna-s-2.1:free": { @@ -35080,9 +35926,9 @@ "tool_call": true, "structured_output": true, "cost": { - "input": 0.0099, - "output": 1.28, - "cache_read": 0.0099 + "input": 0.016, + "output": 0.64, + "cache_read": 0.016 } }, "openrouter/deepseek/deepseek-v4.1-flash": { @@ -35094,9 +35940,9 @@ "structured_output": true, "image": true, "cost": { - "input": 0.3, - "output": 1.2, - "cache_read": 0.006 + "input": 0.02376, + "output": 0.72, + "cache_read": 0.0054 } }, "openrouter/deepseek/deepseek-v4-flash-vision-exp": { @@ -35192,9 +36038,9 @@ "tool_call": true, "structured_output": true, "cost": { - "input": 0.9483, - "output": 1.8966, - "cache_read": 0.079025 + "input": 0.95526, + "output": 1.91052, + "cache_read": 0.079605 } }, "openrouter/deepseek/deepseek-r1-0528": { @@ -35226,13 +36072,13 @@ "openrouter/deepseek/deepseek-v4-flash": { "name": "DeepSeek V4 Flash", "context": 1048576, - "output": 943718, + "output": 943717, "reasoning": true, "tool_call": true, "structured_output": true, "cost": { - "input": 0.0182, - "output": 1.28, + "input": 0.091, + "output": 0.182, "cache_read": 0.0182 } }, @@ -35248,8 +36094,8 @@ "cache_read": 0.03 } }, - "openrouter/unbiased/pareto": { - "name": "Pareto", + "openrouter/unbiased/pareto-26.9": { + "name": "Pareto 26.9", "context": 262144, "output": 131072, "tool_call": true, @@ -35351,13 +36197,13 @@ "openrouter/meta-llama/llama-4-scout": { "name": "Llama 4 Scout", "context": 1310720, - "output": 16384, + "output": 117964, "tool_call": true, "structured_output": true, "image": true, "cost": { - "input": 0.1, - "output": 0.3 + "input": 0.18, + "output": 0.59 } }, "openrouter/meta-llama/llama-guard-4-12b": { @@ -35386,13 +36232,13 @@ "openrouter/meta-llama/llama-3.3-70b-instruct": { "name": "Llama-3.3-70B-Instruct", "context": 131072, - "output": 16384, + "output": 32768, "tool_call": true, "structured_output": true, "cost": { - "input": 0.22, - "output": 0.5, - "cache_read": 0.11 + "input": 0.59, + "output": 0.79, + "cache_read": 0.295 } }, "openrouter/meta-llama/llama-3.1-8b-instruct": { @@ -35464,9 +36310,21 @@ "video": true, "cost": { "input": 2, - "output": 12, - "cache_read": 0.2, - "cache_write": 0.375 + "output": 10, + "cache_read": 0.1, + "cache_write": 0.1875 + } + }, + "openrouter/~unbiased/pareto-latest": { + "name": "Pareto Latest", + "context": 262144, + "output": 131072, + "tool_call": true, + "image": true, + "cost": { + "input": 2.5, + "output": 7.5, + "cache_read": 0.25 } }, "openrouter/perceptron/perceptron-mk1": { @@ -35579,14 +36437,14 @@ "openrouter/z-ai/glm-5": { "name": "GLM-5", "context": 204800, - "output": 128000, + "output": 131072, "reasoning": true, "tool_call": true, "structured_output": true, "cost": { - "input": 0.6, - "output": 1.92, - "cache_read": 0.12 + "input": 1, + "output": 3.2, + "cache_read": 0.2 } }, "openrouter/z-ai/glm-4.5v": { @@ -35649,9 +36507,9 @@ "tool_call": true, "structured_output": true, "cost": { - "input": 0.06, + "input": 0.02, "output": 7, - "cache_read": 0.059 + "cache_read": 0.019 } }, "openrouter/z-ai/glm-5.1": { @@ -35699,9 +36557,9 @@ "tool_call": true, "structured_output": true, "cost": { - "input": 0.039, + "input": 0.079, "output": 4.8, - "cache_read": 0.038 + "cache_read": 0.078 } }, "openrouter/inference-net/schematron-v2-small": { @@ -35908,6 +36766,21 @@ "cache_read": 0.04 } }, + "openrouter/meta/muse-wonder": { + "name": "Muse Wonder", + "context": 1048576, + "output": 943718, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true, + "cost": { + "input": 4, + "output": 20, + "cache_read": 0.2 + } + }, "openrouter/meta/muse-spark-1.1": { "name": "Muse Spark 1.1", "context": 1048576, @@ -35998,32 +36871,52 @@ "output": 3 } }, + "openrouter/scaledown/summarize": { + "name": "Summarize", + "context": 1000000, + "output": 4000, + "image": true, + "cost": { + "input": 0.04, + "output": 0 + } + }, + "openrouter/scaledown/extract": { + "name": "Extract", + "context": 1000000, + "output": 900000, + "image": true, + "cost": { + "input": 0.04, + "output": 0 + } + }, "openrouter/~z-ai/glm-flash-latest": { "name": "GLM Flash Latest", "context": 1048576, - "output": 131072, + "output": 943718, "reasoning": true, "tool_call": true, "structured_output": true, "image": true, "video": true, "cost": { - "input": 0.04, - "output": 0.5, - "cache_read": 0.0125 + "input": 0.036, + "output": 0.9, + "cache_read": 0.01125 } }, "openrouter/~z-ai/glm-latest": { "name": "GLM Latest", "context": 1048576, - "output": 943718, + "output": 131072, "reasoning": true, "tool_call": true, "structured_output": true, "cost": { - "input": 0.039, - "output": 4.8, - "cache_read": 0.038 + "input": 0.063, + "output": 4.4, + "cache_read": 0.0586 } }, "openrouter/arcee-ai/trinity-large-thinking": { @@ -36358,22 +37251,22 @@ "structured_output": true, "image": true, "cost": { - "input": 0.0001, - "output": 0.6, - "cache_read": 0.005 + "input": 0.02376, + "output": 0.72, + "cache_read": 0.0054 } }, "openrouter/~deepseek/deepseek-pro-latest": { "name": "DeepSeek Pro Latest", "context": 1048576, - "output": 943718, + "output": 393216, "reasoning": true, "tool_call": true, "structured_output": true, "cost": { - "input": 0.3, - "output": 5, - "cache_read": 0.219 + "input": 0.225, + "output": 8, + "cache_read": 0.23 } }, "openrouter/~deepseek/deepseek-v4-flash-latest": { @@ -36384,9 +37277,9 @@ "tool_call": true, "structured_output": true, "cost": { - "input": 0.0099, - "output": 1.28, - "cache_read": 0.0099 + "input": 0.0144, + "output": 0.576, + "cache_read": 0.0108 } }, "openrouter/~x-ai/grok-latest": { @@ -36427,6 +37320,19 @@ "output": 0 } }, + "openrouter/liquid/lfm-2.5-24b-a2b": { + "name": "LFM2.5-24B-A2B", + "context": 128000, + "output": 8192, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "cost": { + "input": 0.05, + "output": 0.7, + "cache_read": 0.025 + } + }, "openrouter/google/gemma-4-31b-it": { "name": "Gemma 4 31B IT", "context": 262144, @@ -36437,9 +37343,8 @@ "image": true, "video": true, "cost": { - "input": 0.09, - "output": 0.34, - "cache_read": 0.05 + "input": 0.2, + "output": 0.4 } }, "openrouter/google/gemini-3.1-flash-image-preview": { @@ -36552,9 +37457,9 @@ "image": true, "video": true, "cost": { - "input": 0.0675, - "output": 0.225, - "cache_read": 0.0375 + "input": 0.09, + "output": 0.3, + "cache_read": 0.05 } }, "openrouter/google/gemini-3-pro-image-preview": { @@ -36846,6 +37751,22 @@ "output": 7.5 } }, + "openrouter/google/gemini-4-argon": { + "name": "Gemini 4 Argon", + "context": 1048576, + "output": 65536, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true, + "cost": { + "input": 2, + "output": 10, + "cache_read": 0.1, + "cache_write": 0.1875 + } + }, "openrouter/google/gemini-3.1-flash-lite": { "name": "Gemini 3.1 Flash Lite", "context": 1048576, @@ -36999,8 +37920,8 @@ "structured_output": true, "image": true, "cost": { - "input": 0.09375, - "output": 0.25 + "input": 0.075, + "output": 0.2 } }, "openrouter/mistralai/mistral-large": { @@ -37226,29 +38147,19 @@ "openrouter/inclusionai/ling-3.1-flash": { "name": "Ling 3.1 Flash", "context": 262144, - "output": 32768, + "output": 235929, "reasoning": true, "tool_call": true, + "structured_output": true, "cost": { - "input": 0, - "output": 0 - } - }, - "openrouter/inclusionai/ling-3.0-flash-sante": { - "name": "Ling 3.0 Flash Sante", - "context": 262144, - "output": 32768, - "reasoning": true, - "tool_call": true, - "cost": { - "input": 0.042, - "output": 0.1232, - "cache_read": 0.0084 + "input": 0.075, + "output": 0.225, + "cache_read": 0.015 } }, "openrouter/inclusionai/ling-3.0-flash-vl": { "name": "Ling 3.0 Flash VL", - "context": 262144, + "context": 131072, "output": 32768, "reasoning": true, "tool_call": true, @@ -37256,21 +38167,9 @@ "image": true, "video": true, "cost": { - "input": 0.021, - "output": 0.0616, - "cache_read": 0.0042 - } - }, - "openrouter/inclusionai/ling-3.0-flash-fin": { - "name": "Ling 3.0 Flash Fin", - "context": 262144, - "output": 32768, - "reasoning": true, - "tool_call": true, - "cost": { - "input": 0.042, - "output": 0.1232, - "cache_read": 0.0084 + "input": 0.06, + "output": 0.18, + "cache_read": 0.012 } }, "openrouter/moonshotai/kimi-k3": { @@ -37283,8 +38182,8 @@ "image": true, "video": true, "cost": { - "input": 0.64, - "output": 13.5, + "input": 0.45, + "output": 15, "cache_read": 0.28 } }, @@ -37297,9 +38196,9 @@ "structured_output": true, "image": true, "cost": { - "input": 0.465, - "output": 2.45, - "cache_read": 0.0875 + "input": 0.65, + "output": 3.41, + "cache_read": 0.15 } }, "openrouter/moonshotai/kimi-k2-thinking": { @@ -37388,18 +38287,6 @@ "output": 0.1 } }, - "openrouter/apodex/apodex-1.1-mini:free": { - "name": "Apodex 1.1 Mini (free)", - "context": 262144, - "output": 235929, - "reasoning": true, - "tool_call": true, - "structured_output": true, - "cost": { - "input": 0, - "output": 0 - } - }, "openrouter/nvidia/nemotron-3-nano-30b-a3b": { "name": "Nemotron 3 Nano 30B A3B", "context": 262144, @@ -37475,14 +38362,14 @@ "openrouter/nvidia/nemotron-3-ultra-550b-a55b": { "name": "Nemotron 3 Ultra 550B A55B", "context": 262144, - "output": 16384, + "output": 182520, "reasoning": true, "tool_call": true, "structured_output": true, "cost": { - "input": 0.5, - "output": 2.2, - "cache_read": 0.1 + "input": 0.6, + "output": 2.4, + "cache_read": 0.12 } }, "openrouter/nvidia/nemotron-3-super-120b-a12b:free": { @@ -37615,14 +38502,14 @@ "openrouter/minimax/minimax-m2.5": { "name": "MiniMax-M2.5", "context": 204800, - "output": 128000, + "output": 32768, "reasoning": true, "tool_call": true, "structured_output": true, "cost": { "input": 0.27, - "output": 1.08, - "cache_read": 0.027 + "output": 0.95, + "cache_read": 0.03 } }, "openrouter/minimax/minimax-01": { @@ -37648,13 +38535,13 @@ "openrouter/minimax/minimax-m2.7": { "name": "MiniMax-M2.7", "context": 204800, - "output": 176947, + "output": 131072, "reasoning": true, "tool_call": true, "cost": { - "input": 0.21, - "output": 0.84, - "cache_read": 0.042 + "input": 0.3, + "output": 1.2, + "cache_read": 0.06 } }, "openrouter/minimax/minimax-m1": { @@ -37698,13 +38585,13 @@ "openrouter/minimax/minimax-m2": { "name": "MiniMax-M2", "context": 204800, - "output": 176947, + "output": 131072, "reasoning": true, "tool_call": true, "structured_output": true, "cost": { - "input": 0.3, - "output": 1.2 + "input": 0.255, + "output": 1.02 } }, "openrouter/mancer/weaver": { @@ -37718,7 +38605,7 @@ }, "openrouter/stepfun/step-5-preview": { "name": "Step 5 Preview", - "context": 1000000, + "context": 1048576, "output": 64000, "reasoning": true, "tool_call": true, @@ -37982,17 +38869,16 @@ "openrouter/qwen/qwen3.8-27b": { "name": "Qwen3.8 27B", "context": 1000000, - "output": 131072, + "output": 235929, "reasoning": true, "tool_call": true, "structured_output": true, "image": true, "video": true, "cost": { - "input": 0.425, - "output": 2.55, - "cache_read": 0.085, - "cache_write": 0.53125 + "input": 0.24, + "output": 2.2, + "cache_read": 0.05 } }, "openrouter/qwen/qwen3.8-2.4t-a95b": { @@ -38313,16 +39199,16 @@ "openrouter/qwen/qwen3.5-35b-a3b": { "name": "Qwen3.5 35B-A3B", "context": 262144, - "output": 32768, + "output": 16384, "reasoning": true, "tool_call": true, "structured_output": true, "image": true, "video": true, "cost": { - "input": 0.08, - "output": 0.75, - "cache_read": 0.04 + "input": 0.15, + "output": 1, + "cache_read": 0.05 } }, "openrouter/qwen/qwen3-30b-a3b": { @@ -38347,9 +39233,9 @@ "image": true, "video": true, "cost": { - "input": 0.55, - "output": 3.5, - "cache_read": 0.225 + "input": 0.5, + "output": 3.6, + "cache_read": 0.3 } }, "openrouter/qwen/qwen3-vl-8b-instruct": { @@ -38717,10 +39603,10 @@ "structured_output": true, "image": true, "cost": { - "input": 2, - "output": 10, - "cache_read": 0.2, - "cache_write": 2.5 + "input": 4, + "output": 20, + "cache_read": 0.4, + "cache_write": 5 } }, "openrouter/openai/gpt-5-mini": { @@ -39293,13 +40179,14 @@ "openrouter/openai/gpt-oss-120b": { "name": "GPT OSS 120B", "context": 131072, - "output": 117964, + "output": 65536, "reasoning": true, "tool_call": true, "structured_output": true, "cost": { - "input": 0.037, - "output": 0.17 + "input": 0.15, + "output": 0.6, + "cache_read": 0.075 } }, "openrouter/openai/gpt-5.1-codex-mini": { @@ -39353,10 +40240,10 @@ "structured_output": true, "image": true, "cost": { - "input": 2, - "output": 10, - "cache_read": 0.2, - "cache_write": 2.5 + "input": 4, + "output": 20, + "cache_read": 0.4, + "cache_write": 5 } }, "openrouter/openai/gpt-6-sol": { @@ -39758,6 +40645,21 @@ "cache_read": 0.002 } }, + "meta/muse-wonder-1.0": { + "name": "Muse Wonder", + "context": 1048576, + "output": 131072, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true, + "cost": { + "input": 4, + "output": 20, + "cache_read": 0.2 + } + }, "meta/muse-spark-1.3-contributor": { "name": "Muse Spark 1.3 Contributor", "context": 1048576, @@ -40099,7 +41001,7 @@ "structured_output": true, "image": true, "cost": { - "input": 0.3, + "input": 0.01, "output": 1.2, "cache_read": 0, "cache_write": 0.09 @@ -40128,7 +41030,7 @@ "structured_output": true, "image": true, "cost": { - "input": 0.3, + "input": 0.01, "output": 1.2, "cache_read": 0, "cache_write": 0.09 @@ -43654,6 +44556,46 @@ "output": 0 } }, + "moark/Kimi-K2.6": { + "name": "Kimi K2.6", + "context": 262144, + "output": 262144, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true, + "cost": { + "input": 0.98, + "output": 4 + } + }, + "moark/deepseek-v4-flash-0731": { + "name": "DeepSeek V4 Flash 0731", + "context": 1000000, + "output": 384000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "cost": { + "input": 0.15, + "output": 0.3 + } + }, + "moark/kimi-k3": { + "name": "Kimi K3", + "context": 1048576, + "output": 131072, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true, + "cost": { + "input": 3, + "output": 15 + } + }, "moark/GLM-4.7": { "name": "GLM-4.7", "context": 204800, @@ -43661,8 +44603,8 @@ "reasoning": true, "tool_call": true, "cost": { - "input": 3.5, - "output": 14 + "input": 0.42, + "output": 2.2 } }, "moark/MiniMax-M2.1": { @@ -43672,10 +44614,69 @@ "reasoning": true, "tool_call": true, "cost": { - "input": 2.1, - "output": 8.4, - "cache_read": 2.1, - "cache_write": 8.4 + "input": 0.29, + "output": 1.2 + } + }, + "moark/DeepSeek-V4-Flash": { + "name": "DeepSeek V4 Flash", + "context": 1000000, + "output": 384000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "cost": { + "input": 0.5, + "output": 0.5 + } + }, + "moark/DeepSeek-V4-Pro": { + "name": "DeepSeek V4 Pro", + "context": 1000000, + "output": 384000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "cost": { + "input": 1.8, + "output": 3.6 + } + }, + "moark/MiniMax-M2.7": { + "name": "MiniMax-M2.7", + "context": 204800, + "output": 131072, + "reasoning": true, + "tool_call": true, + "cost": { + "input": 0.29, + "output": 1.2 + } + }, + "moark/Qwen3.6-Flash": { + "name": "Qwen3.6 Flash", + "context": 1000000, + "output": 65536, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true, + "cost": { + "input": 0.18, + "output": 1.03 + } + }, + "moark/GLM-5.3": { + "name": "GLM-5.3", + "context": 1000000, + "output": 131072, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "cost": { + "input": 1.2, + "output": 4.18 } }, "atomic-chat/gemma-4-E4B-it-MLX-4bit": { @@ -48093,6 +49094,2218 @@ "cache_write": 0 } }, + "aimlapi/sao10k/l3-lunaris-8b": { + "name": "Llama 3 8B Lunaris", + "context": 8192, + "output": 7372, + "structured_output": true, + "cost": { + "input": 0.06877, + "output": 0.06877 + } + }, + "aimlapi/sao10k/l3.3-euryale-70b": { + "name": "Llama 3.3 Euryale 70B", + "context": 131072, + "output": 16384, + "structured_output": true, + "cost": { + "input": 0.89401, + "output": 1.03155 + } + }, + "aimlapi/sao10k/l3.1-euryale-70b": { + "name": "Llama 3.1 Euryale 70B v2.2", + "context": 131072, + "output": 16384, + "tool_call": true, + "structured_output": true, + "cost": { + "input": 1.99488, + "output": 1.99488 + } + }, + "aimlapi/bytedance-seed/seed-1.6-flash": { + "name": "Seed 1.6 Flash", + "context": 262144, + "output": 32768, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 0.103155, + "output": 0.41262 + } + }, + "aimlapi/bytedance-seed/seed-2.0-lite": { + "name": "Seed-2.0-Lite", + "context": 262144, + "output": 131072, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true, + "cost": { + "input": 0.34385, + "output": 2.7508 + } + }, + "aimlapi/bytedance-seed/seed-2.0-mini": { + "name": "Seed-2.0-Mini", + "context": 262144, + "output": 131072, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true, + "cost": { + "input": 0.13754, + "output": 0.55016 + } + }, + "aimlapi/bytedance-seed/seed-2.0-code": { + "name": "Seed-2.0-Code", + "context": 262144, + "output": 131072, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true, + "cost": { + "input": 0.6877, + "output": 4.1262 + } + }, + "aimlapi/anthropic/claude-opus-4.5": { + "name": "Claude 4.5 Opus", + "context": 200000, + "output": 64000, + "reasoning": true, + "tool_call": true, + "image": true, + "cost": { + "input": 6.877, + "output": 34.385, + "cache_read": 0.6877 + } + }, + "aimlapi/anthropic/claude-opus-4.7": { + "name": "Claude 4.7 Opus", + "context": 1000000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "image": true, + "cost": { + "input": 6.877, + "output": 34.385, + "cache_read": 0.6877 + } + }, + "aimlapi/anthropic/claude-haiku-5.5": { + "name": "Claude Haiku 5.5", + "context": 1000000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 0.13, + "output": 0.65, + "cache_read": 0.013 + } + }, + "aimlapi/anthropic/claude-opus-4.8": { + "name": "Claude 4.8 Opus", + "context": 1000000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "image": true, + "cost": { + "input": 6.877, + "output": 34.385, + "cache_read": 0.6877 + } + }, + "aimlapi/anthropic/claude-haiku-4.5": { + "name": "Claude 4.5 Haiku", + "context": 200000, + "output": 64000, + "reasoning": true, + "tool_call": true, + "image": true, + "cost": { + "input": 1.3754, + "output": 6.877, + "cache_read": 0.13754 + } + }, + "aimlapi/anthropic/claude-opus-5": { + "name": "Claude Opus 5", + "context": 1000000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "image": true, + "cost": { + "input": 6.5, + "output": 32.5, + "cache_read": 0.65 + } + }, + "aimlapi/anthropic/claude-sonnet-5.5": { + "name": "Claude Sonnet 5.5", + "context": 1000000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "image": true, + "cost": { + "input": 2.6, + "output": 13, + "cache_read": 0.26 + } + }, + "aimlapi/anthropic/claude-fable-5.1": { + "name": "Claude Fable 5.1", + "context": 1000000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "image": true, + "cost": { + "input": 13, + "output": 65, + "cache_read": 0.325 + } + }, + "aimlapi/anthropic/claude-sonnet-4.5": { + "name": "Claude 4.5 Sonnet", + "context": 200000, + "output": 64000, + "reasoning": true, + "tool_call": true, + "image": true, + "cost": { + "input": 4.1262, + "output": 20.631, + "cache_read": 0.41262 + } + }, + "aimlapi/anthropic/claude-fable-5": { + "name": "Claude Fable 5", + "context": 1000000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "image": true, + "cost": { + "input": 13, + "output": 65, + "cache_read": 1.3 + } + }, + "aimlapi/anthropic/claude-sonnet-5": { + "name": "Claude Sonnet 5", + "context": 1000000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "image": true, + "cost": { + "input": 2.6, + "output": 13, + "cache_read": 0.26 + } + }, + "aimlapi/anthropic/claude-sonnet-4.6": { + "name": "Claude 4.6 Sonnet", + "context": 200000, + "output": 64000, + "reasoning": true, + "tool_call": true, + "image": true, + "cost": { + "input": 4.1262, + "output": 20.631, + "cache_read": 0.41262 + } + }, + "aimlapi/anthropic/claude-opus-5.5": { + "name": "Claude Opus 5.5", + "context": 1000000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "image": true, + "cost": { + "input": 5.2, + "output": 26, + "cache_read": 0.26 + } + }, + "aimlapi/cohere/command-r-08-2024": { + "name": "Command R (08-2024)", + "context": 128000, + "output": 4000, + "tool_call": true, + "cost": { + "input": 0.20631, + "output": 0.82524 + } + }, + "aimlapi/cohere/command-a": { + "name": "Command A", + "context": 256000, + "output": 256000, + "structured_output": true, + "cost": { + "input": 3.4385, + "output": 13.754 + } + }, + "aimlapi/cohere/command-r7b-12-2024": { + "name": "Command R7B (12-2024)", + "context": 128000, + "output": 4000, + "tool_call": true, + "cost": { + "input": 0.051578, + "output": 0.20631 + } + }, + "aimlapi/cohere/command-r-plus-08-2024": { + "name": "Command R+ (08-2024)", + "context": 128000, + "output": 4000, + "tool_call": true, + "cost": { + "input": 3.4385, + "output": 13.754 + } + }, + "aimlapi/deepseek/deepseek-v4.1-flash": { + "name": "DeepSeek V4.1 Flash", + "context": 1048576, + "output": 384000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 0.39, + "output": 1.56, + "cache_read": 0.0078 + } + }, + "aimlapi/deepseek/deepseek-v4-flash-vision-exp": { + "name": "DeepSeek V4 Flash Vision Exp", + "context": 1048576, + "output": 384000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 0.572, + "output": 1.716, + "cache_read": 0.0182 + } + }, + "aimlapi/deepseek/deepseek-chat": { + "name": "DeepSeek V4 Flash", + "context": 1000000, + "output": 384000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "cost": { + "input": 0.39, + "output": 1.56, + "cache_read": 0.0078 + } + }, + "aimlapi/deepseek/deepseek-v4-pro-0813": { + "name": "DeepSeek V4 Pro 0813", + "context": 1048576, + "output": 384000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "cost": { + "input": 2.393196, + "output": 4.786392, + "cache_read": 0.199433 + } + }, + "aimlapi/deepseek/deepseek-chat-v3-0324": { + "name": "DeepSeek V3", + "context": 128000, + "output": 124000, + "tool_call": true, + "structured_output": true, + "cost": { + "input": 0.398866, + "output": 1.567956, + "cache_read": 0.192556 + } + }, + "aimlapi/deepseek/deepseek-v4-pro": { + "name": "DeepSeek V4 Pro", + "context": 1000000, + "output": 384000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "cost": { + "input": 1.17, + "output": 3.51, + "cache_read": 0.039 + } + }, + "aimlapi/deepseek/deepseek-v4-flash": { + "name": "DeepSeek V4 Flash", + "context": 1000000, + "output": 384000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "cost": { + "input": 0.39, + "output": 1.56, + "cache_read": 0.0078 + } + }, + "aimlapi/unbiased/pareto": { + "name": "Pareto", + "context": 262144, + "output": 131072, + "tool_call": true, + "image": true, + "cost": { + "input": 3.4385, + "output": 10.3155, + "cache_read": 0.34385 + } + }, + "aimlapi/tencent/hy-mt2-30b-a3b": { + "name": "Hy-MT2-30B-A3B", + "context": 8192, + "output": 4096, + "structured_output": true, + "cost": { + "input": 0.10178, + "output": 0.405743 + } + }, + "aimlapi/tencent/hy-mt2-1.8b": { + "name": "Hy-MT2-1.8B", + "context": 8192, + "output": 4096, + "cost": { + "input": 0.060518, + "output": 0.243446 + } + }, + "aimlapi/tencent/hy3": { + "name": "Hy3", + "context": 262144, + "output": 131072, + "reasoning": true, + "tool_call": true, + "cost": { + "input": 0.27508, + "output": 1.10032, + "cache_read": 0.06877 + } + }, + "aimlapi/tencent/hy-mt2-7b": { + "name": "Hy-MT2-7B", + "context": 8192, + "output": 4096, + "structured_output": true, + "cost": { + "input": 0.10178, + "output": 0.405743 + } + }, + "aimlapi/tencent/hy4-preview": { + "name": "Hy4 preview", + "context": 1048576, + "output": 64000, + "reasoning": true, + "tool_call": true, + "cost": { + "input": 1.147084, + "output": 3.439875, + "cache_read": 0.057767 + } + }, + "aimlapi/anthracite-org/magnum-v4-72b": { + "name": "Magnum v4 72B", + "context": 32000, + "output": 16384, + "structured_output": true, + "cost": { + "input": 4.1262, + "output": 6.877 + } + }, + "aimlapi/meta-llama/Llama-3.3-70B-Instruct-Turbo": { + "name": "Llama 3.3 70B Instruct Turbo", + "context": 128000, + "output": 127000, + "tool_call": true, + "cost": { + "input": 1.352, + "output": 1.352 + } + }, + "aimlapi/z-ai/glm-4.6v": { + "name": "GLM 4.6V", + "context": 131072, + "output": 32768, + "reasoning": true, + "tool_call": true, + "image": true, + "video": true, + "cost": { + "input": 0.41262, + "output": 1.23786, + "cache_read": 0.075647 + } + }, + "aimlapi/z-ai/glm-5v-turbo": { + "name": "GLM 5V Turbo", + "context": 202752, + "output": 131072, + "reasoning": true, + "tool_call": true, + "image": true, + "video": true, + "cost": { + "input": 1.56, + "output": 5.2, + "cache_read": 0.312 + } + }, + "aimlapi/z-ai/glm-5.3-flash": { + "name": "GLM 5.3 Flash", + "context": 1048576, + "output": 131072, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true, + "cost": { + "input": 0.195, + "output": 0.65, + "cache_read": 0.039 + } + }, + "aimlapi/z-ai/glm-4.5v": { + "name": "GLM 4.5V", + "context": 65536, + "output": 16384, + "reasoning": true, + "tool_call": true, + "image": true, + "video": true, + "cost": { + "input": 0.82524, + "output": 2.47572, + "cache_read": 0.151294 + } + }, + "aimlapi/z-ai/glm-4.7-flash": { + "name": "GLM 4.7 Flash", + "context": 202752, + "output": 16384, + "reasoning": true, + "tool_call": true, + "cost": { + "input": 0.171925, + "output": 0.6877, + "cache_read": 0.013754 + } + }, + "aimlapi/z-ai/glm-5-turbo": { + "name": "GLM 5 Turbo", + "context": 262144, + "output": 131072, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "cost": { + "input": 1.56, + "output": 5.2, + "cache_read": 0.312 + } + }, + "aimlapi/inference-net/schematron-v2-small": { + "name": "Schematron V2 Small", + "context": 128000, + "output": 4096, + "structured_output": true, + "cost": { + "input": 0.06877, + "output": 0.316342 + } + }, + "aimlapi/inference-net/schematron-v2-turbo": { + "name": "Schematron V2 Turbo", + "context": 128000, + "output": 8192, + "structured_output": true, + "cost": { + "input": 0.041262, + "output": 0.20631 + } + }, + "aimlapi/thinkingmachines/inkling-small": { + "name": "Inkling Small", + "context": 524288, + "output": 262144, + "reasoning": true, + "tool_call": true, + "image": true, + "cost": { + "input": 0.797732, + "output": 1.980576, + "cache_read": 0.159546 + } + }, + "aimlapi/thinkingmachines/inkling": { + "name": "Inkling", + "context": 1048576, + "output": 1048576, + "reasoning": true, + "tool_call": true, + "image": true, + "cost": { + "input": 1.3754, + "output": 5.57037, + "cache_read": 0.233818 + } + }, + "aimlapi/perplexity/sonar-pro": { + "name": "Sonar Pro", + "context": 200000, + "output": 100000, + "image": true, + "cost": { + "input": 3.9, + "output": 19.5 + } + }, + "aimlapi/perplexity/sonar": { + "name": "Sonar", + "context": 128000, + "output": 100000, + "cost": { + "input": 1.3, + "output": 1.3 + } + }, + "aimlapi/meta/muse-spark-1.3": { + "name": "Muse Spark 1.3", + "context": 1048576, + "output": 131072, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true, + "cost": { + "input": 1.71925, + "output": 5.84545, + "cache_read": 0.20631 + } + }, + "aimlapi/meta/muse-glimmer-30b": { + "name": "Muse Glimmer 30B", + "context": 131072, + "output": 131072, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 0.48139, + "output": 2.0631, + "cache_read": 0.055016 + } + }, + "aimlapi/meta/muse-spark-1.1": { + "name": "Muse Spark 1.1", + "context": 1048576, + "output": 131072, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true, + "cost": { + "input": 1.71925, + "output": 5.84545, + "cache_read": 0.20631 + } + }, + "aimlapi/meta/muse-spark-1.2": { + "name": "Muse Spark 1.2", + "context": 1048576, + "output": 131072, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true, + "cost": { + "input": 1.71925, + "output": 5.84545, + "cache_read": 0.20631 + } + }, + "aimlapi/nousresearch/hermes-3-llama-3.1-70b": { + "name": "Hermes 3 70B Instruct", + "context": 131072, + "output": 16384, + "structured_output": true, + "cost": { + "input": 0.96278, + "output": 0.96278 + } + }, + "aimlapi/nousresearch/hermes-3-llama-3.1-405b": { + "name": "Hermes 3 405B Instruct", + "context": 131072, + "output": 16384, + "structured_output": true, + "cost": { + "input": 1.3754, + "output": 1.3754 + } + }, + "aimlapi/alibaba/qwen3.8-27b": { + "name": "Qwen3.8 27B", + "context": 262144, + "output": 131072, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true, + "cost": { + "input": 0.61893, + "output": 4.40128 + } + }, + "aimlapi/alibaba/qwen3.8-2.4t-a95b": { + "name": "Qwen3.8 2.4T A95B", + "context": 262144, + "output": 52429, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "cost": { + "input": 3.4385, + "output": 8.59625, + "cache_read": 0.6877 + } + }, + "aimlapi/alibaba/qwen-max": { + "name": "Qwen Max", + "context": 32000, + "output": 8192, + "tool_call": true, + "cost": { + "input": 2.08, + "output": 8.32, + "cache_read": 0.416 + } + }, + "aimlapi/alibaba/qwen3.8-max": { + "name": "Qwen3.8 Max", + "context": 1000000, + "output": 131072, + "reasoning": true, + "tool_call": true, + "image": true, + "video": true, + "cost": { + "input": 2.6, + "output": 7.8, + "cache_read": 0.325 + } + }, + "aimlapi/alibaba/qwen-plus": { + "name": "Qwen Plus", + "context": 131000, + "output": 16384, + "reasoning": true, + "tool_call": true, + "cost": { + "input": 0.52, + "output": 1.56, + "cache_read": 0.104 + } + }, + "aimlapi/alibaba/qwen3-coder-480b-a35b-instruct": { + "name": "Qwen3 Coder", + "context": 262000, + "output": 65536, + "tool_call": true, + "cost": { + "input": 1.3754, + "output": 6.705075, + "cache_read": 1.3754 + } + }, + "aimlapi/alibaba/qwen3-next-80b-a3b-instruct": { + "name": "Qwen3 Next 80B A3B Instruct", + "context": 129024, + "output": 16384, + "tool_call": true, + "cost": { + "input": 0.20631, + "output": 1.65048 + } + }, + "aimlapi/alibaba/qwen3.8-max-prime": { + "name": "Qwen3.8 Max Prime", + "context": 1000000, + "output": 131072, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true, + "cost": { + "input": 5.5016, + "output": 16.5048, + "cache_read": 0.6877 + } + }, + "aimlapi/alibaba/qwen3.8-flash": { + "name": "Qwen3.8 Flash", + "context": 1000000, + "output": 131072, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true, + "cost": { + "input": 0.208, + "output": 0.611, + "cache_read": 0.0208 + } + }, + "aimlapi/cognitivecomputations/dolphin-mistral-24b-venice-edition": { + "name": "Venice Uncensored", + "context": 128000, + "output": 8192, + "cost": { + "input": 0.27508, + "output": 1.23786 + } + }, + "aimlapi/thedrummer/skyfall-36b-v2": { + "name": "Skyfall 36B V2", + "context": 32768, + "output": 32768, + "structured_output": true, + "cost": { + "input": 0.75647, + "output": 1.10032, + "cache_read": 0.34385 + } + }, + "aimlapi/thedrummer/unslopnemo-12b": { + "name": "UnslopNemo 12B", + "context": 32768, + "output": 32768, + "structured_output": true, + "cost": { + "input": 0.55016, + "output": 0.55016 + } + }, + "aimlapi/thedrummer/cydonia-24b-v4.1": { + "name": "Cydonia 24B V4.1", + "context": 131072, + "output": 131072, + "structured_output": true, + "cost": { + "input": 0.41262, + "output": 0.6877, + "cache_read": 0.20631 + } + }, + "aimlapi/x-ai/grok-4-fast-non-reasoning": { + "name": "Grok 4 Fast Non-Reasoning", + "context": 2000000, + "output": 1999000, + "tool_call": true, + "image": true, + "video": true, + "cost": { + "input": 1.625, + "output": 3.25, + "cache_read": 0.26 + } + }, + "aimlapi/x-ai/grok-4-20-0309-non-reasoning": { + "name": "Grok 4.20 Non-Reasoning", + "context": 2000000, + "output": 1999000, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 1.625, + "output": 3.25, + "cache_read": 0.26 + } + }, + "aimlapi/upstage/solar-pro-3": { + "name": "Solar Pro 3", + "context": 128000, + "output": 8192, + "reasoning": true, + "tool_call": true, + "cost": { + "input": 0.20631, + "output": 0.82524, + "cache_read": 0.020631 + } + }, + "aimlapi/upstage/solar-pro4": { + "name": "Solar Pro 4", + "context": 524288, + "output": 131072, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "cost": { + "input": 0.041262, + "output": 0.165048, + "cache_read": 0.008252 + } + }, + "aimlapi/google/gemini-flash-latest": { + "name": "Gemini Flash Latest", + "context": 1048576, + "output": 65536, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true, + "cost": { + "input": 2.0631, + "output": 12.3786, + "cache_read": 0.20631 + } + }, + "aimlapi/google/gemma-4-31b-it": { + "name": "Gemma 4 31B Instruct", + "context": 256000, + "output": 16384, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 1.361646, + "output": 2.049346, + "cache_read": 1.361646 + } + }, + "aimlapi/google/gemma-3-27b-it": { + "name": "Gemma 3 27B", + "context": 128000, + "output": 117964, + "tool_call": true, + "image": true, + "cost": { + "input": 0.20631, + "output": 0.632684, + "cache_read": 0.103155 + } + }, + "aimlapi/google/gemma-2-27b-it": { + "name": "Gemma 2 27B", + "context": 8192, + "output": 2048, + "structured_output": true, + "cost": { + "input": 0.89401, + "output": 0.89401 + } + }, + "aimlapi/google/gemini-3.6-flash": { + "name": "Gemini 3.6 Flash", + "context": 1048576, + "output": 65536, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true, + "cost": { + "input": 1.95, + "output": 9.75, + "cache_read": 0.195 + } + }, + "aimlapi/google/gemma-4-26b-a4b-it": { + "name": "Gemma 4 26B A4B IT", + "context": 262144, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 0.20631, + "output": 0.82524, + "cache_read": 0.20631 + } + }, + "aimlapi/google/gemini-3.1-pro-preview": { + "name": "Gemini 3.1 Pro Preview", + "context": 1000000, + "output": 65536, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true, + "cost": { + "input": 2.6, + "output": 15.6, + "cache_read": 0.65 + } + }, + "aimlapi/google/gemma-3-12b-it": { + "name": "Gemma 3 12B", + "context": 131000, + "output": 96000, + "tool_call": true, + "image": true, + "cost": { + "input": 0.06877, + "output": 0.20631, + "cache_read": 0.055016 + } + }, + "aimlapi/google/gemini-3-8-flash": { + "name": "Gemini 3.8 Flash", + "context": 1048576, + "output": 65536, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true, + "cost": { + "input": 0.975, + "output": 4.875, + "cache_read": 0.0975 + } + }, + "aimlapi/google/gemini-3.7-flash": { + "name": "Gemini 3.7 Flash", + "context": 1048576, + "output": 65536, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true, + "cost": { + "input": 0.975, + "output": 4.875, + "cache_read": 0.0975 + } + }, + "aimlapi/google/gemini-3.1-pro-preview-customtools": { + "name": "Gemini 3.1 Pro Preview Custom Tools", + "context": 1048756, + "output": 65536, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true, + "cost": { + "input": 2.7508, + "output": 16.5048, + "cache_read": 0.27508 + } + }, + "aimlapi/google/gemini-3.8-flash": { + "name": "Gemini 3.8 Flash", + "context": 1048576, + "output": 65536, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true, + "cost": { + "input": 0.975, + "output": 4.875, + "cache_read": 0.0975 + } + }, + "aimlapi/google/gemma-3-4b-it": { + "name": "Gemma 3 4B", + "context": 131000, + "output": 32768, + "tool_call": true, + "image": true, + "cost": { + "input": 0.06877, + "output": 0.13754, + "cache_read": 0.055016 + } + }, + "aimlapi/google/gemini-3.1-flash-lite-preview": { + "name": "Gemini 3.1 Flash Lite Preview", + "context": 1000000, + "output": 65536, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true, + "cost": { + "input": 0.34385, + "output": 2.0631, + "cache_read": 0.034385 + } + }, + "aimlapi/ibm-granite/granite-4.0-h-micro": { + "name": "Granite 4.0 Micro", + "context": 131000, + "output": 131000, + "tool_call": true, + "structured_output": true, + "cost": { + "input": 0.023382, + "output": 0.154045 + } + }, + "aimlapi/mistralai/mistral-nemo": { + "name": "Mistral NeMo", + "context": 128000, + "output": 16384, + "tool_call": true, + "cost": { + "input": 0.20631, + "output": 0.233818, + "cache_read": 0.20631 + } + }, + "aimlapi/mistralai/ministral-8b-2512": { + "name": "Ministral 3 8B 2512", + "context": 262144, + "output": 209715, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 0.41262, + "output": 0.41262, + "cache_read": 0.020631 + } + }, + "aimlapi/mistralai/mistral-small-24b-instruct-2501": { + "name": "Small 3", + "context": 32768, + "output": 16384, + "structured_output": true, + "cost": { + "input": 0.06877, + "output": 0.110032 + } + }, + "aimlapi/mistralai/devstral-2512": { + "name": "Devstral 2 2512", + "context": 262144, + "output": 262144, + "tool_call": true, + "cost": { + "input": 0.605176, + "output": 3.02588, + "cache_read": 0.060518 + } + }, + "aimlapi/mistralai/mistral-saba": { + "name": "Saba", + "context": 32768, + "output": 26214, + "tool_call": true, + "structured_output": true, + "cost": { + "input": 0.27508, + "output": 0.82524, + "cache_read": 0.027508 + } + }, + "aimlapi/mistralai/mistral-medium-3-5": { + "name": "Medium 3.5", + "context": 262144, + "output": 209715, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 2.0631, + "output": 10.3155 + } + }, + "aimlapi/mistralai/mistral-medium-3.1": { + "name": "Medium 3.1", + "context": 131072, + "output": 104857, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 0.55016, + "output": 2.7508, + "cache_read": 0.055016 + } + }, + "aimlapi/mistralai/mistral-small-3.2-24b-instruct": { + "name": "Small 3.2 24B", + "context": 128000, + "output": 16384, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 0.103155, + "output": 0.27508 + } + }, + "aimlapi/mistralai/mistral-large": { + "name": "Large", + "context": 128000, + "output": 102400, + "tool_call": true, + "structured_output": true, + "cost": { + "input": 2.7508, + "output": 8.2524, + "cache_read": 0.27508 + } + }, + "aimlapi/mistralai/mistral-small-2603": { + "name": "Small 4", + "context": 262144, + "output": 256000, + "reasoning": true, + "tool_call": true, + "image": true, + "cost": { + "input": 0.257888, + "output": 1.03155, + "cache_read": 0.020631 + } + }, + "aimlapi/mistralai/mistral-medium-3": { + "name": "Medium 3", + "context": 131072, + "output": 104857, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 0.55016, + "output": 2.7508, + "cache_read": 0.055016 + } + }, + "aimlapi/mistralai/voxtral-small-24b-2507": { + "name": "Voxtral Small 24B 2507", + "context": 32000, + "output": 32768, + "tool_call": true, + "cost": { + "input": 0.13754, + "output": 0.41262, + "cache_read": 0.013754 + } + }, + "aimlapi/mistralai/mistral-large-2407": { + "name": "Large 2407", + "context": 131072, + "output": 104857, + "tool_call": true, + "structured_output": true, + "cost": { + "input": 2.7508, + "output": 8.2524, + "cache_read": 0.27508 + } + }, + "aimlapi/mistralai/ministral-14b-2512": { + "name": "Ministral 3 14B 2512", + "context": 262144, + "output": 209715, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 0.48139, + "output": 0.48139, + "cache_read": 0.027508 + } + }, + "aimlapi/mistralai/mistral-small-3.1-24b-instruct": { + "name": "Small 3.1 24B", + "context": 128000, + "output": 128000, + "image": true, + "cost": { + "input": 0.482765, + "output": 0.763347 + } + }, + "aimlapi/mistralai/ministral-3b-2512": { + "name": "Ministral 3 3B 2512", + "context": 131072, + "output": 104857, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 0.20631, + "output": 0.20631, + "cache_read": 0.013754 + } + }, + "aimlapi/mistralai/mixtral-8x22b-instruct": { + "name": "Mixtral 8x22B Instruct", + "context": 65536, + "output": 52428, + "tool_call": true, + "structured_output": true, + "cost": { + "input": 2.7508, + "output": 8.2524, + "cache_read": 0.27508 + } + }, + "aimlapi/mistralai/codestral-2508": { + "name": "Codestral 2508", + "context": 256000, + "output": 8192, + "tool_call": true, + "structured_output": true, + "cost": { + "input": 0.41262, + "output": 1.23786, + "cache_read": 0.041262 + } + }, + "aimlapi/sakana/fugu-max": { + "name": "Fugu Max", + "context": 1000000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 2.7508, + "output": 8.2524, + "cache_read": 0.34385 + } + }, + "aimlapi/sakana/fugu-ultra-v2": { + "name": "Fugu Ultra v2", + "context": 1000000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 6.877, + "output": 41.262, + "cache_read": 0.6877 + } + }, + "aimlapi/sakana/fugu-ultra": { + "name": "Fugu Ultra", + "context": 1000000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 6.877, + "output": 41.262, + "cache_read": 0.6877 + } + }, + "aimlapi/moonshotai/kimi-k2-thinking": { + "name": "Kimi K2 Thinking", + "context": 262144, + "output": 98304, + "reasoning": true, + "tool_call": true, + "cost": { + "input": 0.82524, + "output": 3.4385, + "cache_read": 0.20631 + } + }, + "aimlapi/moonshotai/kimi-k2-0905": { + "name": "Kimi K2 0905", + "context": 262144, + "output": 98304, + "tool_call": true, + "cost": { + "input": 1.3754, + "output": 4.1262 + } + }, + "aimlapi/moonshotai/kimi-k2": { + "name": "Kimi K2 0711", + "context": 131072, + "output": 98304, + "tool_call": true, + "cost": { + "input": 0.783978, + "output": 3.16342 + } + }, + "aimlapi/rekaai/reka-edge": { + "name": "Reka Edge", + "context": 16384, + "output": 16384, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true, + "cost": { + "input": 0.13754, + "output": 0.13754 + } + }, + "aimlapi/xiaomi/mimo-v2.5": { + "name": "MiMo V2.5", + "context": 1000000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "image": true, + "video": true, + "cost": { + "input": 0.192556, + "output": 0.385112, + "cache_read": 0.003851 + } + }, + "aimlapi/xiaomi/mimo-v2.5-pro": { + "name": "MiMo V2.5 Pro", + "context": 1000000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "cost": { + "input": 0.598299, + "output": 1.196598, + "cache_read": 0.004951 + } + }, + "aimlapi/undi95/remm-slerp-l2-13b": { + "name": "ReMM SLERP 13B", + "context": 6144, + "output": 4096, + "structured_output": true, + "cost": { + "input": 0.6877, + "output": 1.03155 + } + }, + "aimlapi/gryphe/mythomax-l2-13b": { + "name": "MythoMax 13B", + "context": 4096, + "output": 4096, + "cost": { + "input": 2.578875, + "output": 2.578875, + "cache_read": 2.578875 + } + }, + "aimlapi/mancer/weaver": { + "name": "Weaver (alpha)", + "context": 8000, + "output": 2000, + "cost": { + "input": 1.03155, + "output": 1.3754 + } + }, + "aimlapi/stepfun/step-5-preview": { + "name": "Step 5 Preview", + "context": 1000000, + "output": 64000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true, + "cost": { + "input": 1.3754, + "output": 3.71358, + "cache_read": 0.06877 + } + }, + "aimlapi/inception/mercury-2.5": { + "name": "Mercury 2.5", + "context": 260000, + "output": 65536, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "cost": { + "input": 0.27508, + "output": 1.03155, + "cache_read": 0.027508 + } + }, + "aimlapi/inception/mercury-2": { + "name": "Mercury 2", + "context": 128000, + "output": 50000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "cost": { + "input": 0.34385, + "output": 1.03155, + "cache_read": 0.034385 + } + }, + "aimlapi/amazon/nova-lite-v1": { + "name": "Nova Lite 1.0", + "context": 300000, + "output": 5120, + "tool_call": true, + "image": true, + "cost": { + "input": 0.082524, + "output": 0.330096 + } + }, + "aimlapi/amazon/nova-pro-v1": { + "name": "Nova Pro 1.0", + "context": 300000, + "output": 5120, + "tool_call": true, + "image": true, + "cost": { + "input": 1.10032, + "output": 4.40128 + } + }, + "aimlapi/amazon/nova-micro-v1": { + "name": "Nova Micro 1.0", + "context": 128000, + "output": 5120, + "tool_call": true, + "cost": { + "input": 0.048139, + "output": 0.192556 + } + }, + "aimlapi/relace/relace-search": { + "name": "Search", + "context": 256000, + "output": 128000, + "tool_call": true, + "cost": { + "input": 1.3754, + "output": 4.1262 + } + }, + "aimlapi/relace/relace-apply-3": { + "name": "Apply 3", + "context": 256000, + "output": 128000, + "cost": { + "input": 1.16909, + "output": 1.71925 + } + }, + "aimlapi/aion-labs/aion-rp-llama-3.1-8b": { + "name": "Aion-RP 1.0 (8B)", + "context": 32768, + "output": 32768, + "cost": { + "input": 1.10032, + "output": 2.20064 + } + }, + "aimlapi/morph/morph-v3-large": { + "name": "V3 Large", + "context": 262144, + "output": 131072, + "structured_output": true, + "cost": { + "input": 1.23786, + "output": 2.61326 + } + }, + "aimlapi/morph/morph-v3-fast": { + "name": "V3 Fast", + "context": 81920, + "output": 38000, + "cost": { + "input": 1.10032, + "output": 1.65048 + } + }, + "aimlapi/openai/gpt-5.4-image-2": { + "name": "GPT-5.4 Image 2", + "context": 272000, + "output": 128000, + "reasoning": true, + "structured_output": true, + "image": true, + "cost": { + "input": 11.0032, + "output": 20.631, + "cache_read": 2.7508 + } + }, + "aimlapi/openai/gpt-5.4-pro": { + "name": "GPT-5.4 Pro", + "context": 1050000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "image": true, + "cost": { + "input": 41.262, + "output": 247.572 + } + }, + "aimlapi/openai/gpt-3.5-turbo": { + "name": "GPT-3.5 Turbo", + "context": 16000, + "output": 4096, + "cost": { + "input": 0.65, + "output": 1.95 + } + }, + "aimlapi/openai/gpt-5.5-pro": { + "name": "GPT-5.5 Pro", + "context": 1050000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 41.262, + "output": 247.572 + } + }, + "aimlapi/openai/gpt-5.4-nano": { + "name": "GPT-5.4 Nano", + "context": 400000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 0.27508, + "output": 1.71925, + "cache_read": 0.027508 + } + }, + "aimlapi/openai/gpt-4o-2024-05-13": { + "name": "GPT-4o", + "context": 128000, + "output": 16384, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 6.5, + "output": 19.5 + } + }, + "aimlapi/openai/gpt-4o": { + "name": "GPT-4o", + "context": 128000, + "output": 16384, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 3.25, + "output": 13, + "cache_read": 1.625 + } + }, + "aimlapi/openai/gpt-5.6-sol-pro": { + "name": "GPT-5.6 Sol Pro", + "context": 1050000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 5.5016, + "output": 27.508, + "cache_read": 0.55016 + } + }, + "aimlapi/openai/gpt-5-mini": { + "name": "GPT-5 Mini", + "context": 400000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 0.378235, + "output": 3.02588, + "cache_read": 0.34385 + } + }, + "aimlapi/openai/gpt-5.2-pro": { + "name": "GPT-5.2 Pro", + "context": 400000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "image": true, + "cost": { + "input": 28.8834, + "output": 231.0672 + } + }, + "aimlapi/openai/o3-mini": { + "name": "o3 Mini", + "context": 200000, + "output": 100000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "cost": { + "input": 1.43, + "output": 5.72, + "cache_read": 0.715 + } + }, + "aimlapi/openai/gpt-4": { + "name": "GPT-4", + "context": 8000, + "output": 8192, + "tool_call": true, + "cost": { + "input": 39, + "output": 78, + "cache_read": 39 + } + }, + "aimlapi/openai/gpt-5.3-codex": { + "name": "GPT-5.3 Codex", + "context": 400000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 4.8139, + "output": 38.5112, + "cache_read": 0.48139 + } + }, + "aimlapi/openai/gpt-4.1-nano": { + "name": "GPT-4.1 Nano", + "context": 1000000, + "output": 32768, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 0.13, + "output": 0.52, + "cache_read": 0.0325 + } + }, + "aimlapi/openai/gpt-5-nano": { + "name": "GPT-5 Nano", + "context": 400000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 0.075647, + "output": 0.605176, + "cache_read": 0.06877 + } + }, + "aimlapi/openai/o1": { + "name": "o1", + "context": 128000, + "output": 100000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 19.5, + "output": 78, + "cache_read": 9.75 + } + }, + "aimlapi/openai/gpt-5-pro": { + "name": "GPT-5 Pro", + "context": 400000, + "output": 272000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 20.631, + "output": 165.048 + } + }, + "aimlapi/openai/gpt-6.1-sol": { + "name": "GPT-6.1 Sol", + "context": 1050000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 2.6, + "output": 13, + "cache_read": 0.13 + } + }, + "aimlapi/openai/gpt-4o-2024-08-06": { + "name": "GPT-4o", + "context": 128000, + "output": 16384, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 3.25, + "output": 13, + "cache_read": 1.625 + } + }, + "aimlapi/openai/gpt-6-astra": { + "name": "GPT-6 Astra", + "context": 1050000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 13, + "output": 65, + "cache_read": 1.3 + } + }, + "aimlapi/openai/gpt-5.6-luna-pro": { + "name": "GPT-5.6 Luna Pro", + "context": 1050000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 0.27508, + "output": 1.65048, + "cache_read": 0.027508 + } + }, + "aimlapi/openai/gpt-4o-mini": { + "name": "GPT-4o Mini", + "context": 128000, + "output": 16384, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 0.195, + "output": 0.78, + "cache_read": 0.0975 + } + }, + "aimlapi/openai/o3-pro": { + "name": "o3 Pro", + "context": 200000, + "output": 100000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 27.508, + "output": 110.032 + } + }, + "aimlapi/openai/gpt-oss-20b": { + "name": "GPT OSS 20B", + "context": 131000, + "output": 117964, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "cost": { + "input": 0.103155, + "output": 0.41262, + "cache_read": 0.051578 + } + }, + "aimlapi/openai/gpt-oss-safeguard-20b": { + "name": "gpt-oss-safeguard-20b", + "context": 131072, + "output": 65536, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "cost": { + "input": 0.103155, + "output": 0.41262, + "cache_read": 0.051578 + } + }, + "aimlapi/openai/gpt-5-4": { + "name": "GPT-5.4", + "context": 1050000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 3.25, + "output": 19.5, + "cache_read": 0.325 + } + }, + "aimlapi/openai/gpt-5.4-mini": { + "name": "GPT-5.4 Mini", + "context": 400000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 2.0631, + "output": 12.3786, + "cache_read": 0.20631 + } + }, + "aimlapi/openai/gpt-5.6-luna": { + "name": "GPT-5.6 Luna", + "context": 1050000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 0.26, + "output": 1.56, + "cache_read": 0.026 + } + }, + "aimlapi/openai/gpt-5.1-codex-max": { + "name": "GPT-5.1-Codex-Max", + "context": 400000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 3.4385, + "output": 27.508, + "cache_read": 0.34385 + } + }, + "aimlapi/openai/gpt-4.1": { + "name": "GPT-4.1", + "context": 1047576, + "output": 32768, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 2.6, + "output": 10.4, + "cache_read": 0.65 + } + }, + "aimlapi/openai/gpt-5-5": { + "name": "GPT-5.5", + "context": 1050000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 6.5, + "output": 39, + "cache_read": 0.65 + } + }, + "aimlapi/openai/gpt-4o-2024-11-20": { + "name": "GPT-4o", + "context": 128000, + "output": 16384, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 3.25, + "output": 13, + "cache_read": 1.625 + } + }, + "aimlapi/openai/gpt-4.1-mini": { + "name": "GPT-4.1 Mini", + "context": 1000000, + "output": 32768, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 0.52, + "output": 2.08, + "cache_read": 0.13 + } + }, + "aimlapi/openai/gpt-5.6-terra-pro": { + "name": "GPT-5.6 Terra Pro", + "context": 1050000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 2.7508, + "output": 16.5048, + "cache_read": 0.27508 + } + }, + "aimlapi/openai/gpt-6-luna": { + "name": "GPT-6 Luna", + "context": 1050000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 0.13, + "output": 0.65, + "cache_read": 0.013 + } + }, + "aimlapi/openai/gpt-5-2": { + "name": "GPT-5.2", + "context": 400000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 2.275, + "output": 18.2, + "cache_read": 0.2275 + } + }, + "aimlapi/openai/gpt-5.6-terra": { + "name": "GPT-5.6 Terra", + "context": 1050000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 2.6, + "output": 15.6, + "cache_read": 0.26 + } + }, + "aimlapi/openai/gpt-4-turbo": { + "name": "GPT-4 Turbo", + "context": 128000, + "output": 4096, + "tool_call": true, + "image": true, + "cost": { + "input": 13, + "output": 39 + } + }, + "aimlapi/openai/gpt-5-1": { + "name": "GPT-5.1", + "context": 400000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 1.625, + "output": 13, + "cache_read": 0.1625 + } + }, + "aimlapi/openai/gpt-oss-120b": { + "name": "GPT OSS 120B", + "context": 131000, + "output": 117964, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "cost": { + "input": 0.48139, + "output": 1.30663, + "cache_read": 0.48139 + } + }, + "aimlapi/openai/gpt-5": { + "name": "GPT-5", + "context": 400000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 1.891175, + "output": 15.1294, + "cache_read": 1.71925 + } + }, + "aimlapi/openai/gpt-5.6-sol": { + "name": "GPT-5.6 Sol", + "context": 1050000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 5.2, + "output": 26, + "cache_read": 0.52 + } + }, + "aimlapi/openai/gpt-6-sol": { + "name": "GPT-6 Sol", + "context": 1050000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 2.6, + "output": 13, + "cache_read": 0.26 + } + }, + "aimlapi/openai/o1-pro": { + "name": "o1-pro", + "context": 200000, + "output": 100000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 206.31, + "output": 825.24 + } + }, + "aimlapi/zhipu/glm-5.2": { + "name": "GLM 5.2", + "context": 1000000, + "output": 131072, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "cost": { + "input": 1.82, + "output": 5.72, + "cache_read": 0.338 + } + }, + "aimlapi/zhipu/glm-5.3": { + "name": "GLM 5.3", + "context": 1024000, + "output": 131072, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "cost": { + "input": 1.82, + "output": 5.72, + "cache_read": 0.338 + } + }, + "aimlapi/moonshot/kimi-k3": { + "name": "Kimi K3", + "context": 1048576, + "output": 131072, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true, + "cost": { + "input": 3.9, + "output": 19.5, + "cache_read": 0.39 + } + }, "upstage/solar-pro4": { "name": "Solar Pro 4", "context": 524288, @@ -51926,6 +55139,21 @@ "output": 4.5 } }, + "google/gemini-4-argon": { + "name": "Gemini 4 Argon", + "context": 1048576, + "output": 32768, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true, + "cost": { + "input": 2, + "output": 10, + "cache_read": 0.1 + } + }, "google/gemini-3.1-flash-lite": { "name": "Gemini 3.1 Flash Lite", "context": 1048576, @@ -52532,6 +55760,21 @@ "cache_write": 6.25 } }, + "cloudflare-ai-gateway/anthropic/claude-haiku-5.5": { + "name": "Claude Haiku 5.5", + "context": 1000000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 0.1, + "output": 0.5, + "cache_read": 0.01, + "cache_write": 0.125 + } + }, "cloudflare-ai-gateway/anthropic/claude-opus-4.8": { "name": "Claude Opus 4.8", "context": 1000000, @@ -52705,6 +55948,66 @@ "cache_read": 0.25 } }, + "cloudflare-ai-gateway/meta/muse-spark-1.3": { + "name": "Muse Spark 1.3", + "context": 1048576, + "output": 131072, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true, + "cost": { + "input": 1.25, + "output": 4.25, + "cache_read": 0.16 + } + }, + "cloudflare-ai-gateway/meta/muse-spark-1.1": { + "name": "Muse Spark 1.1", + "context": 1048576, + "output": 131072, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true, + "cost": { + "input": 1.25, + "output": 4.25, + "cache_read": 0.16 + } + }, + "cloudflare-ai-gateway/meta/muse-spark-1.2": { + "name": "Muse Spark 1.2", + "context": 1048576, + "output": 131072, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true, + "cost": { + "input": 1.25, + "output": 4.25, + "cache_read": 0.16 + } + }, + "cloudflare-ai-gateway/meta/muse-wonder-1.0": { + "name": "Muse Wonder", + "context": 1048576, + "output": 131072, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true, + "cost": { + "input": 4, + "output": 20, + "cache_read": 0.2 + } + }, "cloudflare-ai-gateway/alibaba/qwen3.7-max": { "name": "Qwen3.7 Max", "context": 1000000, @@ -55670,6 +58973,18 @@ "output": 0.636 } }, + "ambient/unsloth/qwen3.8-27b-gguf": { + "name": "qwen3.8-27b-4q", + "context": 101072, + "output": 101072, + "tool_call": true, + "cost": { + "input": 0.001, + "output": 0.001, + "cache_read": 0, + "cache_write": 0 + } + }, "ambient/deepseek/deepseek-v4-flash-0731": { "name": "DeepSeek V4 Flash 0731", "context": 1048576, @@ -55712,6 +59027,18 @@ "cache_write": 0 } }, + "ambient/ambient/small": { + "name": "Ambient Small", + "context": 101072, + "output": 101072, + "tool_call": true, + "cost": { + "input": 0.001, + "output": 0.001, + "cache_read": 0, + "cache_write": 0 + } + }, "ambient/ambient/large": { "name": "Ambient Large", "context": 202752, @@ -56673,6 +60000,18 @@ "output": 0.6 } }, + "scaleway/glm-5.3": { + "name": "GLM-5.3", + "context": 256000, + "output": 16384, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "cost": { + "input": 2.01, + "output": 6.15 + } + }, "vercel/voyage/rerank-3-lite": { "name": "Voyage Rerank 3 Lite", "context": 32000, @@ -57287,19 +60626,6 @@ "cache_write": 0.125 } }, - "vercel/anthropic/claude-3-haiku": { - "name": "Claude Haiku 3", - "context": 200000, - "output": 4096, - "tool_call": true, - "image": true, - "cost": { - "input": 0.25, - "output": 1.25, - "cache_read": 0.03, - "cache_write": 0.3 - } - }, "vercel/anthropic/claude-opus-4.8": { "name": "Claude Opus 4.8", "context": 1000000, @@ -57482,20 +60808,6 @@ "cache_write": 12.5 } }, - "vercel/anthropic/claude-opus-4": { - "name": "Claude Opus 4", - "context": 200000, - "output": 32000, - "reasoning": true, - "tool_call": true, - "image": true, - "cost": { - "input": 15, - "output": 75, - "cache_read": 1.5, - "cache_write": 18.75 - } - }, "vercel/anthropic/claude-sonnet-4.5": { "name": "Claude Sonnet 4.5", "context": 200000, @@ -57526,6 +60838,7 @@ "context": 256000, "output": 8000, "tool_call": true, + "structured_output": true, "cost": { "input": 2.5, "output": 10 @@ -57614,6 +60927,20 @@ "output": 1.85 } }, + "vercel/deepseek/deepseek-v4.1-flash-fast": { + "name": "DeepSeek V4.1 Flash Fast", + "context": 1048576, + "output": 32768, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 0.6, + "output": 2.4, + "cache_read": 0.014 + } + }, "vercel/deepseek/deepseek-v3.1": { "name": "DeepSeek-V3.1", "context": 163840, @@ -57977,6 +61304,20 @@ "cache_read": 0.002 } }, + "vercel/meta/muse-wonder-1.0": { + "name": "Muse Wonder", + "context": 1048576, + "output": 1048576, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 4, + "output": 20, + "cache_read": 0.2 + } + }, "vercel/meta/muse-spark-1.3-contributor": { "name": "Muse Spark 1.3 Contributor", "context": 1048576, @@ -58055,24 +61396,13 @@ "reasoning": true, "tool_call": true, "cost": { - "input": 0.16, - "output": 0.64 + "input": 0.15, + "output": 0.6 } }, "vercel/alibaba/wan-v2.6-t2v": { "name": "Wan v2.6 Text-to-Video" }, - "vercel/alibaba/qwen3-vl-235b-a22b-instruct": { - "name": "Qwen3 VL 235B A22B Instruct", - "context": 131072, - "output": 129024, - "structured_output": true, - "image": true, - "cost": { - "input": 0.4, - "output": 1.6 - } - }, "vercel/alibaba/qwen3.7-max": { "name": "Qwen 3.7 Max", "context": 991000, @@ -58101,18 +61431,6 @@ "cache_write": 0.625 } }, - "vercel/alibaba/qwen3-vl-thinking": { - "name": "Qwen3 VL Thinking", - "context": 131072, - "output": 32768, - "reasoning": true, - "tool_call": true, - "image": true, - "cost": { - "input": 0.4, - "output": 4 - } - }, "vercel/alibaba/qwen3.8-2.4t-a95b": { "name": "Qwen3.8 2.4T A95B", "context": 262144, @@ -58165,25 +61483,26 @@ }, "vercel/alibaba/qwen3-vl-instruct": { "name": "Qwen3 VL Instruct", - "context": 131072, - "output": 129024, + "context": 262144, + "output": 262144, "tool_call": true, "image": true, "cost": { - "input": 0.4, - "output": 1.6 + "input": 0.2, + "output": 0.88, + "cache_read": 0.11 } }, "vercel/alibaba/qwen3-coder": { "name": "Qwen3 Coder 480B A35B Instruct", "context": 262144, - "output": 65536, + "output": 32768, "reasoning": true, "tool_call": true, "cost": { - "input": 1.5, - "output": 7.5, - "cache_read": 0.3 + "input": 0.22, + "output": 1.8, + "cache_read": 0.022 } }, "vercel/alibaba/qwen3.5-plus": { @@ -58200,19 +61519,6 @@ "cache_write": 0.5 } }, - "vercel/alibaba/qwen-3.6-max-preview": { - "name": "Qwen 3.6 Max Preview", - "context": 240000, - "output": 64000, - "reasoning": true, - "tool_call": true, - "cost": { - "input": 1.3, - "output": 7.8, - "cache_read": 0.13, - "cache_write": 1.625 - } - }, "vercel/alibaba/wan-v2.6-i2v-flash": { "name": "Wan v2.6 Image-to-Video Flash" }, @@ -58245,17 +61551,6 @@ "cache_write": 0.038 } }, - "vercel/alibaba/qwen3-max": { - "name": "Qwen3 Max", - "context": 262144, - "output": 32768, - "tool_call": true, - "cost": { - "input": 1.2, - "output": 6, - "cache_read": 0.24 - } - }, "vercel/alibaba/qwen3-embedding-0.6b": { "name": "Qwen3 Embedding 0.6B", "context": 32768, @@ -58302,17 +61597,6 @@ "context": 32768, "output": 32768 }, - "vercel/alibaba/qwen3-max-preview": { - "name": "Qwen3 Max Preview", - "context": 262144, - "output": 32768, - "tool_call": true, - "cost": { - "input": 1.2, - "output": 6, - "cache_read": 0.24 - } - }, "vercel/alibaba/wan-v2.6-i2v": { "name": "Wan v2.6 Image-to-Video" }, @@ -58341,17 +61625,6 @@ "cache_read": 0.24 } }, - "vercel/alibaba/qwen3-coder-plus": { - "name": "Qwen3 Coder Plus", - "context": 1000000, - "output": 65536, - "tool_call": true, - "cost": { - "input": 1, - "output": 5, - "cache_read": 0.2 - } - }, "vercel/alibaba/qwen3.8-max-prime": { "name": "Qwen 3.8 Max Prime", "context": 1000000, @@ -58367,18 +61640,6 @@ "cache_write": 5 } }, - "vercel/alibaba/qwen3-235b-a22b-thinking": { - "name": "Qwen3 235B A22B Thinking 2507", - "context": 131072, - "output": 32768, - "reasoning": true, - "tool_call": true, - "image": true, - "cost": { - "input": 0.4, - "output": 4 - } - }, "vercel/alibaba/qwen3.8-flash": { "name": "Qwen 3.8 Flash", "context": 991000, @@ -58592,6 +61853,18 @@ "cache_read": 0.05 } }, + "vercel/liquid/lfm2.5-24b-a2b": { + "name": "LFM2.5-24B-A2B", + "context": 128000, + "output": 8200, + "reasoning": true, + "tool_call": true, + "cost": { + "input": 0.05, + "output": 0.7, + "cache_read": 0.025 + } + }, "vercel/google/gemma-4-31b-it": { "name": "Gemma 4 31B IT", "context": 262144, @@ -58881,6 +62154,20 @@ "cache_read": 0.15 } }, + "vercel/google/gemini-4-argon": { + "name": "Gemini 4 Argon", + "context": 1000000, + "output": 1000000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 2, + "output": 10, + "cache_read": 0.1 + } + }, "vercel/google/gemini-3.1-flash-lite": { "name": "Gemini 3.1 Flash Lite", "context": 1000000, @@ -58957,6 +62244,7 @@ "output": 1000000, "reasoning": true, "tool_call": true, + "structured_output": true, "image": true, "cost": { "input": 2, @@ -58970,6 +62258,7 @@ "output": 1000000, "reasoning": true, "tool_call": true, + "structured_output": true, "image": true, "cost": { "input": 5, @@ -59004,17 +62293,6 @@ "cache_read": 0.5 } }, - "vercel/inclusionai/ling-3.1-flash-free": { - "name": "Ling 3.1 Flash (Free)", - "context": 262144, - "output": 32768, - "reasoning": true, - "tool_call": true, - "cost": { - "input": 0, - "output": 0 - } - }, "vercel/inclusionai/ling-3.0-flash": { "name": "Ling 3.0 Flash", "context": 256000, @@ -59034,8 +62312,9 @@ "reasoning": true, "tool_call": true, "cost": { - "input": 0, - "output": 0 + "input": 0.3, + "output": 0.9, + "cache_read": 0.06 } }, "vercel/inclusionai/ling-3.0-flash-sante": { @@ -59234,6 +62513,18 @@ "cache_read": 0.12 } }, + "vercel/nvidia/nemotron-3.5-lightning-free": { + "name": "Nemotron 3.5 Lightning Free", + "context": 1000000, + "output": 65000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "cost": { + "input": 0, + "output": 0 + } + }, "vercel/nvidia/nemotron-nano-12b-v2-vl": { "name": "Nvidia Nemotron Nano 12B V2 VL", "context": 131072, @@ -59292,9 +62583,9 @@ "reasoning": true, "tool_call": true, "cost": { - "input": 0.435, - "output": 0.87, - "cache_read": 0.0036 + "input": 0.3045, + "output": 0.609, + "cache_read": 0.0028 } }, "vercel/xiaomi/mimo-v2.6-flash": { @@ -59654,6 +62945,9 @@ "vercel/fish-audio/s2.1-pro": { "name": "S2.1 Pro" }, + "vercel/fish-audio/drama-3": { + "name": "Drama 3" + }, "vercel/fish-audio/s1": { "name": "S1" }, @@ -60686,12 +63980,26 @@ "vercel/microsoft/mai-voice-2.1-flash": { "name": "MAI-Voice-2.1-Flash" }, + "vercel/microsoft/mai-image-2.6": { + "name": "MAI-Image-2.6", + "cost": { + "input": 5, + "output": 38 + } + }, "vercel/microsoft/mai-transcribe-2-streaming": { "name": "MAI-Transcribe-2-Streaming" }, "vercel/microsoft/mai-transcribe-2": { "name": "MAI-Transcribe 2" }, + "vercel/microsoft/mai-image-2.6-flash": { + "name": "MAI-Image-2.6-Flash", + "cost": { + "input": 1.75, + "output": 19 + } + }, "vercel/microsoft/mai-voice-2": { "name": "MAI-Voice-2" }, @@ -66735,6 +70043,21 @@ "cache_write": 1 } }, + "ofox/google/gemini-4-argon": { + "name": "Gemini 4 Argon", + "context": 1048576, + "output": 65536, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true, + "cost": { + "input": 2, + "output": 10, + "cache_read": 0.1 + } + }, "ofox/google/gemini-3.1-flash-lite": { "name": "Gemini 3.1 Flash Lite", "context": 1048576, @@ -67819,6 +71142,21 @@ "cache_write": 12.5 } }, + "neon/gemini-3-7-flash": { + "name": "Gemini 3.7 Flash", + "context": 1048576, + "output": 65536, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true, + "cost": { + "input": 1.5, + "output": 7.5, + "cache_read": 0.15 + } + }, "neon/gpt-5-4-nano": { "name": "GPT-5.4 nano", "context": 400000, @@ -68029,6 +71367,19 @@ "cache_write": 6.25 } }, + "neon/glm-5-3": { + "name": "GLM-5.3", + "context": 1048576, + "output": 131072, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "cost": { + "input": 1.4, + "output": 4.4, + "cache_read": 0.26 + } + }, "neon/claude-sonnet-5": { "name": "Claude Sonnet 5", "context": 1000000, @@ -68044,6 +71395,35 @@ "cache_write": 2.5 } }, + "neon/deepseek-v4-1-flash": { + "name": "DeepSeek V4.1 Flash", + "context": 1000000, + "output": 384000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 0.3, + "output": 1.2, + "cache_read": 0.03 + } + }, + "neon/gemini-3-8-flash": { + "name": "Gemini 3.8 Flash", + "context": 1048576, + "output": 65536, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true, + "cost": { + "input": 1.5, + "output": 7.5, + "cache_read": 0.15 + } + }, "neon/claude-opus-4-6": { "name": "Claude Opus 4.6", "context": 1000000, @@ -68129,6 +71509,20 @@ "cache_read": 0.15 } }, + "neon/claude-haiku-5-5": { + "name": "Claude Haiku 5.5", + "context": 1000000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "image": true, + "cost": { + "input": 0.1, + "output": 0.5, + "cache_read": 0.01, + "cache_write": 0.125 + } + }, "neon/meta-llama-3-3-70b-instruct": { "name": "Llama-3.3-70B-Instruct", "context": 128000, @@ -68140,6 +71534,21 @@ "output": 1.5 } }, + "neon/gpt-6-luna": { + "name": "GPT-6 Luna", + "context": 1050000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 0.1, + "output": 0.5, + "cache_read": 0.01, + "cache_write": 0.125 + } + }, "neon/gpt-5-2": { "name": "GPT-5.2", "context": 400000, @@ -68195,6 +71604,34 @@ "output": 0.5 } }, + "neon/claude-sonnet-5-5": { + "name": "Claude Sonnet 5.5", + "context": 1000000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "image": true, + "cost": { + "input": 2, + "output": 10, + "cache_read": 0.2, + "cache_write": 2.5 + } + }, + "neon/grok-4-7": { + "name": "Grok 4.7", + "context": 500000, + "output": 500000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 2.5, + "output": 7.5, + "cache_read": 0.5 + } + }, "neon/gemini-3-5-flash-lite": { "name": "Gemini 3.5 Flash Lite", "context": 1048576, @@ -68239,6 +71676,21 @@ "cache_read": 0.125 } }, + "neon/gpt-6-1-sol": { + "name": "GPT-6.1 Sol", + "context": 1050000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 2, + "output": 10, + "cache_read": 0.1, + "cache_write": 2.5 + } + }, "neon/gpt-oss-120b": { "name": "GPT OSS 120B", "context": 131072, @@ -68291,6 +71743,35 @@ "output": 0.45 } }, + "neon/gpt-6-sol": { + "name": "GPT-6 Sol", + "context": 1050000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 2, + "output": 10, + "cache_read": 0.2, + "cache_write": 2.5 + } + }, + "aihubmix/claude-opus-4-5-think": { + "name": "Claude Opus 4.5 Thinking", + "context": 200000, + "output": 64000, + "reasoning": true, + "tool_call": true, + "image": true, + "cost": { + "input": 5, + "output": 25, + "cache_read": 0.5, + "cache_write": 6.25 + } + }, "aihubmix/glm-4.6v": { "name": "GLM-4.6V", "context": 128000, @@ -68569,6 +72050,17 @@ "cache_read": 0.02817 } }, + "aihubmix/nemotron-3.5-content-safety-free": { + "name": "Nemotron 3.5 Content Safety (free)", + "context": 128000, + "output": 8192, + "reasoning": true, + "image": true, + "cost": { + "input": 0, + "output": 0 + } + }, "aihubmix/qwen3.5-27b": { "name": "Qwen3.5 27B", "context": 262144, @@ -69131,6 +72623,21 @@ "cache_write": 0.175937 } }, + "aihubmix/gpt-6.1-sol": { + "name": "GPT-6.1 Sol", + "context": 1050000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 2, + "output": 10, + "cache_read": 0.1, + "cache_write": 2.5 + } + }, "aihubmix/doubao-seed-2-0-mini-260428": { "name": "Doubao Seed 2.0 Mini 260428", "context": 256000, @@ -69287,6 +72794,17 @@ "cache_write": 6.25 } }, + "aihubmix/nemotron-3-ultra-550b-a55b-free": { + "name": "Nemotron 3 Ultra 550B A55B (free)", + "context": 1000000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "cost": { + "input": 0, + "output": 0 + } + }, "aihubmix/coding-minimax-m2.7": { "name": "Coding MiniMax M2.7", "context": 204800, @@ -69502,6 +73020,31 @@ "cache_read": 0.00384 } }, + "aihubmix/nemotron-3-super-120b-a12b-free": { + "name": "Nemotron 3 Super 120B A12B (free)", + "context": 262144, + "output": 262144, + "reasoning": true, + "tool_call": true, + "cost": { + "input": 0, + "output": 0 + } + }, + "aihubmix/claude-sonnet-4-5-think": { + "name": "Claude Sonnet 4.5 Thinking", + "context": 1000000, + "output": 64000, + "reasoning": true, + "tool_call": true, + "image": true, + "cost": { + "input": 3.3, + "output": 16.5, + "cache_read": 0.33, + "cache_write": 4.125 + } + }, "aihubmix/muse-spark-1.2": { "name": "Muse Spark 1.2", "context": 1048576, @@ -69714,6 +73257,29 @@ "output": 0 } }, + "aihubmix/glm-4.7-flash-free": { + "name": "GLM-4.7-Flash (free)", + "context": 200000, + "output": 131072, + "reasoning": true, + "tool_call": true, + "cost": { + "input": 0, + "output": 0 + } + }, + "aihubmix/coding-glm-5.2-free": { + "name": "GLM-5.2 (Coding, free)", + "context": 1000000, + "output": 131072, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "cost": { + "input": 0, + "output": 0 + } + }, "aihubmix/qwen3.5-35b-a3b": { "name": "Qwen3.5 35B-A3B", "context": 262144, @@ -69756,6 +73322,18 @@ "output": 0.9864 } }, + "aihubmix/nemotron-3.5-lightning-free": { + "name": "Nemotron 3.5 Lightning 30B A3B (free)", + "context": 262144, + "output": 262144, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "cost": { + "input": 0, + "output": 0 + } + }, "aihubmix/claude-opus-4-6": { "name": "Claude Opus 4.6", "context": 1000000, @@ -69812,6 +73390,19 @@ "cache_read": 0.03905 } }, + "aihubmix/nemotron-3-nano-omni-30b-a3b-reasoning-free": { + "name": "Nemotron 3 Nano Omni 30B A3B Reasoning (free)", + "context": 256000, + "output": 65536, + "reasoning": true, + "tool_call": true, + "image": true, + "video": true, + "cost": { + "input": 0, + "output": 0 + } + }, "aihubmix/gemini-3.1-pro-preview-customtools": { "name": "Gemini 3.1 Pro Preview Custom Tools", "context": 1048576, @@ -69884,6 +73475,17 @@ "cache_read": 0.028 } }, + "aihubmix/ling-3.0-flash-free": { + "name": "Ling 3.0 Flash (free)", + "context": 262144, + "output": 32768, + "reasoning": true, + "tool_call": true, + "cost": { + "input": 0, + "output": 0 + } + }, "aihubmix/coding-xiaomi-mimo-v2.5-pro": { "name": "Coding Xiaomi MiMo-V2.5-Pro", "context": 1048576, @@ -69896,6 +73498,21 @@ "cache_read": 0.04 } }, + "aihubmix/claude-haiku-5-5": { + "name": "Claude Haiku 5.5", + "context": 1000000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 0.1, + "output": 0.5, + "cache_read": 0.01, + "cache_write": 0.125 + } + }, "aihubmix/gemini-3.8-flash": { "name": "Gemini 3.8 Flash", "context": 1048576, @@ -69996,6 +73613,20 @@ "output": 0 } }, + "aihubmix/claude-sonnet-5-5": { + "name": "Claude Sonnet 5.5", + "context": 1000000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "image": true, + "cost": { + "input": 2, + "output": 10, + "cache_read": 0.1, + "cache_write": 2.5 + } + }, "aihubmix/gpt-image-1.5": { "name": "GPT-Image-1.5", "image": true, @@ -70188,6 +73819,21 @@ "cache_write": 6.25 } }, + "aihubmix/gemini-4-argon": { + "name": "Gemini 4 Argon", + "context": 1048576, + "output": 65536, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true, + "cost": { + "input": 2, + "output": 10, + "cache_read": 0.1 + } + }, "aihubmix/gpt-6-sol": { "name": "GPT-6 Sol", "context": 1050000, @@ -71051,6 +74697,15 @@ "cache_read": 0.025 } }, + "merge-gateway/google/gemini-embedding-2": { + "name": "Gemini Embedding 2", + "context": 8192, + "output": 8192, + "cost": { + "input": 0.2, + "output": 0 + } + }, "merge-gateway/google/gemini-3.6-flash": { "name": "Gemini 3.6 Flash", "context": 1048576, @@ -71299,6 +74954,21 @@ "cache_read": 0.025 } }, + "merge-gateway/google/gemini-4-argon": { + "name": "Gemini 4 Argon", + "context": 1048576, + "output": 65536, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true, + "cost": { + "input": 2, + "output": 10, + "cache_read": 0.1 + } + }, "merge-gateway/google/gemini-3.1-flash-lite": { "name": "Gemini 3.1 Flash-Lite", "context": 1048576, @@ -71430,6 +75100,19 @@ "cache_read": 0.5 } }, + "merge-gateway/sakana/fugu-max": { + "name": "Fugu Max", + "context": 1000000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "image": true, + "cost": { + "input": 2, + "output": 6, + "cache_read": 0.25 + } + }, "merge-gateway/sakana/fugu-ultra": { "name": "Fugu Ultra", "context": 1000000, @@ -71973,6 +75656,20 @@ "cache_read": 0.0216 } }, + "merge-gateway/qwen/qwen3-vl-flash": { + "name": "Qwen3-VL Flash", + "context": 262144, + "output": 65536, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 0.022, + "output": 0.215, + "cache_read": 0.0044, + "cache_write": 0.0275 + } + }, "merge-gateway/qwen/qwen3-235b-a22b": { "name": "Qwen3 235B A22B", "context": 131072, @@ -71999,6 +75696,17 @@ "cache_read": 0.023 } }, + "merge-gateway/qwen/qwen3-max-preview": { + "name": "Qwen3 Max Preview", + "context": 256000, + "output": 65536, + "tool_call": true, + "structured_output": true, + "cost": { + "input": 1.08, + "output": 4.8 + } + }, "merge-gateway/qwen/qwen3.6-35b-a3b": { "name": "Qwen3.6 35B A3B", "context": 262144, @@ -74275,17 +77983,6 @@ "output": 0 } }, - "nvidia/nvidia/nemotron-3-super-120b-a12b": { - "name": "Nemotron 3 Super", - "context": 262144, - "output": 262144, - "reasoning": true, - "tool_call": true, - "cost": { - "input": 0.2, - "output": 0.8 - } - }, "nvidia/nvidia/studiovoice": { "name": "studiovoice", "context": 128000, @@ -74441,6 +78138,19 @@ "output": 0 } }, + "nvidia/nvidia/nemotron-3.5-super-vl-120b-a12b": { + "name": "Nemotron 3.5 Super VL 120B A12B", + "context": 1048576, + "output": 8192, + "reasoning": true, + "tool_call": true, + "image": true, + "video": true, + "cost": { + "input": 0, + "output": 0 + } + }, "nvidia/nvidia/llama-3.3-nemotron-super-49b-v1": { "name": "Llama 3.3 Nemotron Super 49B v1", "context": 131072, @@ -77066,6 +80776,21 @@ "cache_write": 5 } }, + "github-copilot/gemini-4-argon": { + "name": "Gemini 4 Argon", + "context": 1048576, + "output": 65536, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true, + "cost": { + "input": 2, + "output": 10, + "cache_read": 0.1 + } + }, "github-copilot/gpt-6-sol": { "name": "GPT-6 Sol", "context": 1050000, @@ -77292,6 +81017,21 @@ "cache_read": 0 } }, + "opencode-go/gemini-4-argon-contributor": { + "name": "Gemini 4 Argon Contributor", + "context": 1048576, + "output": 65536, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true, + "cost": { + "input": 4, + "output": 20, + "cache_read": 0.2 + } + }, "opencode-go/glm-5.3-flash": { "name": "GLM-5.3-Flash", "context": 1000000, @@ -77392,6 +81132,19 @@ "cache_read": 0.006 } }, + "opencode-go/cat-jam-free": { + "name": "Cat Jam Free", + "context": 262144, + "output": 131072, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "cost": { + "input": 0, + "output": 0, + "cache_read": 0 + } + }, "opencode-go/grok-4.5": { "name": "Grok 4.5", "context": 500000, @@ -78324,9 +82077,9 @@ "structured_output": true, "image": true, "cost": { - "input": 0.3, + "input": 0.25, "output": 2, - "cache_read": 0.029999999999999992 + "cache_read": 0.024999999999999994 } }, "chutes/Qwen/Qwen3-235B-A22B-Thinking-2507-TEE": { @@ -78351,9 +82104,9 @@ "structured_output": true, "image": true, "cost": { - "input": 0.24, - "output": 2.2, - "cache_read": 0.023999999999999994 + "input": 0.039, + "output": 1.25, + "cache_read": 0.003899999999999999 } }, "chutes/Qwen/Qwen3.5-397B-A17B-TEE": { @@ -78406,9 +82159,9 @@ "image": true, "video": true, "cost": { - "input": 3, - "output": 15, - "cache_read": 0.29999999999999993 + "input": 1.85, + "output": 9.5, + "cache_read": 0.18499999999999997 } }, "chutes/moonshotai/Kimi-K2.6-TEE": { @@ -78421,9 +82174,9 @@ "image": true, "video": true, "cost": { - "input": 0.5, - "output": 2.85, - "cache_read": 0.04999999999999999 + "input": 0.45, + "output": 1.95, + "cache_read": 0.04499999999999999 } }, "chutes/zai-org/GLM-5.2-TEE": { @@ -78452,6 +82205,20 @@ "cache_read": 0.09799999999999998 } }, + "edenai/deepseek-v4-flash-vision-exp": { + "name": "DeepSeek V4 Flash Vision Exp", + "context": 1000000, + "output": 384000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 0.15, + "output": 0.6, + "cache_read": 0.003 + } + }, "edenai/deepinfra/nemotron-3-ultra-550b-a55b": { "name": "Nemotron 3 Ultra 550B A55B (Deep Infra)", "context": 262144, @@ -78611,6 +82378,74 @@ "output": 0.4 } }, + "edenai/deepinfra/Qwen/Qwen3-VL-235B-A22B-Instruct": { + "name": "Qwen3 VL 235B A22B Instruct (Deep Infra)", + "context": 262144, + "output": 32768, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 0.2, + "output": 0.88, + "cache_read": 0.11 + } + }, + "edenai/deepinfra/Qwen/Qwen3-Next-80B-A3B-Instruct": { + "name": "Qwen3-Next 80B-A3B Instruct (Deep Infra)", + "context": 262144, + "output": 32768, + "tool_call": true, + "structured_output": true, + "cost": { + "input": 0.09, + "output": 1.1 + } + }, + "edenai/deepinfra/Qwen/Qwen3-VL-30B-A3B-Instruct": { + "name": "Qwen3 VL 30B A3B Instruct (Deep Infra)", + "context": 262144, + "output": 32768, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 0.15, + "output": 0.6 + } + }, + "edenai/deepinfra/Qwen/Qwen3-Max": { + "name": "Qwen3 Max (Deep Infra)", + "context": 256000, + "output": 65536, + "tool_call": true, + "structured_output": true, + "cost": { + "input": 1.2, + "output": 6, + "cache_read": 0.24 + } + }, + "edenai/deepinfra/Qwen/Qwen3-235B-A22B-Instruct-2507": { + "name": "Qwen3 235B-A22B Instruct 2507 (Deep Infra)", + "context": 262144, + "output": 16384, + "tool_call": true, + "cost": { + "input": 0.09, + "output": 0.55 + } + }, + "edenai/deepinfra/Qwen/Qwen3-Coder-480B-A35B-Instruct": { + "name": "Qwen3-Coder 480B-A35B Instruct (Deep Infra)", + "context": 262144, + "output": 65536, + "tool_call": true, + "cost": { + "input": 0.4, + "output": 1.6 + } + }, "edenai/deepinfra/deepseek-ai/DeepSeek-V4-Flash-0731": { "name": "DeepSeek V4 Flash 0731 (Deep Infra)", "context": 1048576, @@ -78711,6 +82546,21 @@ "cache_read": 0.04 } }, + "edenai/deepinfra/stepfun-ai/Step-5-Preview": { + "name": "Step 5 Preview (Deep Infra)", + "context": 1048576, + "output": 1000000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true, + "cost": { + "input": 1, + "output": 2.7, + "cache_read": 0.05 + } + }, "edenai/deepinfra/stepfun-ai/Step-3.5-Flash": { "name": "Step 3.5 Flash (Deep Infra)", "context": 262144, @@ -78724,6 +82574,17 @@ "cache_read": 0.02 } }, + "edenai/deepinfra/mistralai/Mistral-Small-24B-Instruct-2501": { + "name": "Mistral Small 3 (Deep Infra)", + "context": 32768, + "output": 16384, + "tool_call": true, + "structured_output": true, + "cost": { + "input": 0.05, + "output": 0.08 + } + }, "edenai/deepinfra/moonshotai/Kimi-K2-Instruct": { "name": "Kimi K2 Instruct (Deep Infra)", "context": 131072, @@ -78845,6 +82706,27 @@ "output": 0.48 } }, + "edenai/deepinfra/NousResearch/Hermes-3-Llama-3.1-70B": { + "name": "Hermes 3 70B Instruct (Deep Infra)", + "context": 131072, + "output": 16384, + "structured_output": true, + "cost": { + "input": 0.7, + "output": 0.7 + } + }, + "edenai/deepinfra/NousResearch/Hermes-3-Llama-3.1-405B": { + "name": "Hermes 3 405B Instruct (Deep Infra)", + "context": 131072, + "output": 16384, + "tool_call": true, + "structured_output": true, + "cost": { + "input": 1, + "output": 1 + } + }, "edenai/cerebras/gpt-oss-120b": { "name": "GPT OSS 120B (Cerebras)", "context": 131072, @@ -79060,6 +82942,21 @@ "cache_write": 6.25 } }, + "edenai/anthropic/claude-haiku-latest": { + "name": "Claude Haiku Latest (Claude Haiku 5.5)", + "context": 1000000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 0.1, + "output": 0.5, + "cache_read": 0.01, + "cache_write": 0.125 + } + }, "edenai/anthropic/claude-opus-5-5": { "name": "Claude Opus 5.5", "context": 1000000, @@ -79390,6 +83287,18 @@ "cache_write": 1.00002 } }, + "edenai/databricks/databricks-qwen3-next-80b-a3b-instruct@eu": { + "name": "Qwen3-Next 80B-A3B Instruct (Databricks, EU)", + "context": 131072, + "output": 32768, + "tool_call": true, + "cost": { + "input": 0.15001, + "output": 1.20001, + "cache_read": 0.015001, + "cache_write": 0.15001 + } + }, "edenai/databricks/databricks-gpt-oss-20b": { "name": "GPT OSS 20B (Databricks)", "context": 131072, @@ -79455,6 +83364,18 @@ "cache_write": 1.31999 } }, + "edenai/databricks/databricks-qwen3-next-80b-a3b-instruct": { + "name": "Qwen3-Next 80B-A3B Instruct (Databricks)", + "context": 131072, + "output": 32768, + "tool_call": true, + "cost": { + "input": 0.15001, + "output": 1.20001, + "cache_read": 0.015001, + "cache_write": 0.15001 + } + }, "edenai/databricks/databricks-gpt-oss-20b@eu": { "name": "GPT OSS 20B (Databricks, EU)", "context": 131072, @@ -79468,11 +83389,27 @@ "cache_write": 0.07 } }, + "edenai/tencent/deepseek-v4.1-flash": { + "name": "DeepSeek V4.1 Flash (Tencent)", + "context": 1000000, + "output": 384000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 0.15, + "output": 0.6, + "cache_read": 0.003 + } + }, "edenai/tencent/deepseek-v4-pro-0813": { "name": "DeepSeek V4 Pro 0813 (Tencent)", "context": 1000000, "output": 384000, "reasoning": true, + "tool_call": true, + "structured_output": true, "cost": { "input": 0.66, "output": 1.98, @@ -79637,6 +83574,19 @@ "cache_read": 0.025 } }, + "edenai/flexai/DeepSeek-V4-Flash-0731@eu": { + "name": "DeepSeek V4 Flash 0731 (FlexAI, EU)", + "context": 1048576, + "output": 384000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "cost": { + "input": 0.119, + "output": 0.238, + "cache_read": 0.0178 + } + }, "edenai/flexai/Step-3.7-Flash": { "name": "Step 3.7 Flash (FlexAI)", "context": 262144, @@ -79659,9 +83609,22 @@ "tool_call": true, "structured_output": true, "cost": { - "input": 0.06, - "output": 0.18, - "cache_read": 0.009 + "input": 0.119, + "output": 0.238, + "cache_read": 0.0178 + } + }, + "edenai/flexai/Muse-Glimmer-30B": { + "name": "Muse Glimmer 30B (FlexAI)", + "context": 131072, + "output": 131072, + "reasoning": true, + "tool_call": true, + "image": true, + "cost": { + "input": 0.3, + "output": 1.2, + "cache_read": 0.045 } }, "edenai/flexai/DeepSeek-V4.1-Flash": { @@ -79673,9 +83636,9 @@ "structured_output": true, "image": true, "cost": { - "input": 0.14, - "output": 0.42, - "cache_read": 0.021 + "input": 0.1, + "output": 0.66, + "cache_read": 0.015 } }, "edenai/flexai/gpt-oss-20b": { @@ -79699,9 +83662,9 @@ "tool_call": true, "structured_output": true, "cost": { - "input": 0.03, - "output": 0.17, - "cache_read": 0.0045 + "input": 0.05, + "output": 0.25, + "cache_read": 0.0075 } }, "edenai/google/gemini-flash-latest": { @@ -79934,7 +83897,7 @@ } }, "edenai/google/gemini-pro-latest": { - "name": "Gemini Pro Latest (Gemini 3.1 Pro Preview)", + "name": "Gemini Pro Latest (Gemini 4 Argon)", "context": 1048576, "output": 65536, "reasoning": true, @@ -79943,8 +83906,8 @@ "image": true, "video": true, "cost": { - "input": 2, - "output": 12, + "input": 4, + "output": 20, "cache_read": 0.2, "cache_write": 0.375 } @@ -79994,6 +83957,22 @@ "output": 7.5 } }, + "edenai/google/gemini-4-argon": { + "name": "Gemini 4 Argon", + "context": 1048576, + "output": 65536, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true, + "cost": { + "input": 4, + "output": 20, + "cache_read": 0.2, + "cache_write": 0.375 + } + }, "edenai/google/gemini-3.1-flash-lite": { "name": "Gemini 3.1 Flash Lite", "context": 1048576, @@ -80066,6 +84045,17 @@ "cache_read": 0.2 } }, + "edenai/xai/grok-4-fast-non-reasoning": { + "name": "X-Ai/Grok-4-Fast-Non-Reasoning", + "context": 2000000, + "output": 2000000, + "tool_call": true, + "cost": { + "input": 0.2, + "output": 0.5, + "cache_read": 0.05 + } + }, "edenai/xai/grok-4.5": { "name": "Grok 4.5", "context": 500000, @@ -80134,6 +84124,18 @@ "cache_read": 0.1 } }, + "edenai/nebius/Qwen/Qwen3-235B-A22B-Instruct-2507": { + "name": "Qwen3 235B-A22B Instruct 2507 (Nebius)", + "context": 262144, + "output": 16384, + "tool_call": true, + "structured_output": true, + "cost": { + "input": 0.2, + "output": 0.6, + "cache_read": 0.2 + } + }, "edenai/nebius/deepseek-ai/DeepSeek-V4-Flash-0731": { "name": "DeepSeek V4 Flash 0731 (Nebius)", "context": 1024000, @@ -80229,9 +84231,42 @@ "reasoning": true, "tool_call": true, "cost": { - "input": 0.44824, - "output": 0.89648, - "cache_read": 0.089648 + "input": 0.4478, + "output": 0.8956, + "cache_read": 0.08956 + } + }, + "edenai/scaleway/qwen3-235b-a22b-instruct-2507": { + "name": "Qwen3 235B-A22B Instruct 2507 (Scaleway)", + "context": 250000, + "output": 16384, + "tool_call": true, + "cost": { + "input": 0.839625, + "output": 2.518875 + } + }, + "edenai/scaleway/deepseek-v4.1-flash": { + "name": "DeepSeek V4.1 Flash (Scaleway)", + "context": 256000, + "output": 384000, + "reasoning": true, + "tool_call": true, + "image": true, + "cost": { + "input": 0.6717, + "output": 2.0151, + "cache_read": 0.13434 + } + }, + "edenai/scaleway/qwen3-coder-30b-a3b-instruct": { + "name": "Qwen3-Coder 30B-A3B Instruct (Scaleway)", + "context": 128000, + "output": 65536, + "tool_call": true, + "cost": { + "input": 0.2239, + "output": 0.8956 } }, "edenai/scaleway/llama-3.3-70b-instruct": { @@ -80240,8 +84275,8 @@ "output": 4096, "tool_call": true, "cost": { - "input": 1.00854, - "output": 1.00854 + "input": 1.00755, + "output": 1.00755 } }, "edenai/scaleway/gpt-oss-120b": { @@ -80251,27 +84286,58 @@ "reasoning": true, "tool_call": true, "cost": { - "input": 0.16809, - "output": 0.67236 + "input": 0.167925, + "output": 0.6717 } }, "edenai/ionos/meta-llama/Llama-3.3-70B-Instruct": { "name": "Llama-3.3-70B-Instruct (IONOS)", "context": 128000, "output": 4096, + "tool_call": true, + "structured_output": true, "cost": { - "input": 0.72839, - "output": 0.72839 + "input": 0.727675, + "output": 0.727675 + } + }, + "edenai/ionos/Qwen/Qwen3-Coder-Next": { + "name": "Qwen3 Coder Next (IONOS)", + "context": 128000, + "output": 65536, + "tool_call": true, + "structured_output": true, + "cost": { + "input": 0.167925, + "output": 0.8956 } }, "edenai/ionos/openai/gpt-oss-120b": { "name": "GPT OSS 120B (IONOS)", - "context": 131072, + "context": 128000, "output": 32768, "reasoning": true, + "tool_call": true, + "structured_output": true, "cost": { - "input": 0.16809, - "output": 0.72839 + "input": 0.167925, + "output": 0.727675 + } + }, + "edenai/vertex/gemini-4-argon@us": { + "name": "Gemini 4 Argon (Vertex AI, US)", + "context": 1048576, + "output": 65536, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true, + "cost": { + "input": 4, + "output": 20, + "cache_read": 0.2, + "cache_write": 0.375 } }, "edenai/vertex/gemini-flash-latest": { @@ -80368,6 +84434,22 @@ "cache_write": 0.041667 } }, + "edenai/vertex/gemini-4-argon@eu": { + "name": "Gemini 4 Argon (Vertex AI, EU)", + "context": 1048576, + "output": 65536, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true, + "cost": { + "input": 4, + "output": 20, + "cache_read": 0.2, + "cache_write": 0.375 + } + }, "edenai/vertex/gemini-3.5-flash-lite": { "name": "Gemini 3.5 Flash Lite (Vertex AI)", "context": 1048576, @@ -80583,7 +84665,7 @@ } }, "edenai/vertex/gemini-pro-latest": { - "name": "Gemini Pro Latest (Gemini 3.1 Pro Preview, Vertex AI)", + "name": "Gemini Pro Latest (Gemini 4 Argon, Vertex AI)", "context": 1048576, "output": 65536, "reasoning": true, @@ -80592,8 +84674,8 @@ "image": true, "video": true, "cost": { - "input": 2, - "output": 12, + "input": 4, + "output": 20, "cache_read": 0.2, "cache_write": 0.375 } @@ -80672,6 +84754,22 @@ "output": 7.5 } }, + "edenai/vertex/gemini-4-argon": { + "name": "Gemini 4 Argon (Vertex AI)", + "context": 1048576, + "output": 65536, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true, + "cost": { + "input": 4, + "output": 20, + "cache_read": 0.2, + "cache_write": 0.375 + } + }, "edenai/vertex/gemini-3.1-flash-lite": { "name": "Gemini 3.1 Flash Lite (Vertex AI)", "context": 1048576, @@ -80688,6 +84786,66 @@ "cache_write": 0.083333 } }, + "edenai/greenpt/deepseek-v4-flash-0731": { + "name": "DeepSeek V4 Flash 0731 (Greenpt)", + "context": 1000000, + "output": 384000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "cost": { + "input": 0.15673, + "output": 0.391825, + "cache_read": 0.04478 + } + }, + "edenai/greenpt/qwen3-235b-a22b-instruct-2507": { + "name": "Qwen3 235B-A22B Instruct 2507 (Greenpt)", + "context": 250000, + "output": 16384, + "tool_call": true, + "structured_output": true, + "cost": { + "input": 1.00755, + "output": 3.02265 + } + }, + "edenai/greenpt/deepseek-v4.1-flash": { + "name": "DeepSeek V4.1 Flash (Greenpt)", + "context": 1000000, + "output": 384000, + "reasoning": true, + "tool_call": true, + "image": true, + "cost": { + "input": 0.24629, + "output": 1.23145, + "cache_read": 0.012314 + } + }, + "edenai/greenpt/llama-3.3-70b-instruct": { + "name": "Llama-3.3-70B-Instruct (Greenpt)", + "context": 128000, + "output": 4096, + "tool_call": true, + "structured_output": true, + "cost": { + "input": 1.23145, + "output": 1.23145 + } + }, + "edenai/greenpt/gpt-oss-120b": { + "name": "GPT OSS 120B (Greenpt)", + "context": 128000, + "output": 32768, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "cost": { + "input": 0.2239, + "output": 0.78365 + } + }, "edenai/greenference/deepseek-v4.1-flash": { "name": "DeepSeek V4.1 Flash (Greenference)", "context": 1048576, @@ -80807,6 +84965,18 @@ "cache_read": 0.044 } }, + "edenai/cloudflare/@cf/mistralai/mistral-small-3.1-24b-instruct": { + "name": "Mistral Small 3.1 24B (Cloudflare)", + "context": 128000, + "output": 102400, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 0.351, + "output": 0.555 + } + }, "edenai/cloudflare/@cf/zai-org/glm-4.7-flash": { "name": "GLM-4.7-Flash (Cloudflare)", "context": 131072, @@ -81175,6 +85345,17 @@ "output": 0.4 } }, + "edenai/amazon/qwen.qwen3-coder-next": { + "name": "Qwen3 Coder Next (Amazon Bedrock)", + "context": 262144, + "output": 65536, + "tool_call": true, + "structured_output": true, + "cost": { + "input": 0.6, + "output": 1.44 + } + }, "edenai/amazon/moonshotai.kimi-k2.5": { "name": "Kimi K2.5 (Amazon Bedrock)", "context": 262144, @@ -81260,6 +85441,7 @@ "context": 131072, "output": 32768, "reasoning": true, + "tool_call": true, "structured_output": true, "cost": { "input": 0.05, @@ -81271,6 +85453,7 @@ "context": 131072, "output": 32768, "reasoning": true, + "tool_call": true, "structured_output": true, "cost": { "input": 0.09, @@ -81355,6 +85538,19 @@ "cache_read": 0.015 } }, + "edenai/mistral/ministral-8b-2512": { + "name": "Ministral 3 8B 2512", + "context": 262144, + "output": 209715, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 0.15, + "output": 0.15, + "cache_read": 0.015 + } + }, "edenai/mistral/devstral-medium-latest": { "name": "Devstral 2 (latest)", "context": 262144, @@ -81404,6 +85600,20 @@ "cache_read": 0.15 } }, + "edenai/mistral/mistral-medium-3-5": { + "name": "Mistral Medium 3.5", + "context": 262144, + "output": 209715, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 1.5, + "output": 7.5, + "cache_read": 0.15 + } + }, "edenai/mistral/mistral-small-2603": { "name": "Mistral Small 4", "context": 262144, @@ -81418,6 +85628,19 @@ "cache_read": 0.015 } }, + "edenai/mistral/mistral-medium-3": { + "name": "Mistral Medium 3", + "context": 262144, + "output": 104857, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 0.4, + "output": 2, + "cache_read": 0.04 + } + }, "edenai/mistral/mistral-large-2512": { "name": "Mistral Large 3", "context": 262144, @@ -81431,6 +85654,31 @@ "cache_read": 0.05 } }, + "edenai/mistral/mistral-large-2407": { + "name": "Mistral Large 2407", + "context": 131072, + "output": 104857, + "tool_call": true, + "structured_output": true, + "cost": { + "input": 2, + "output": 6, + "cache_read": 0.2 + } + }, + "edenai/mistral/ministral-14b-2512": { + "name": "Ministral 3 14B 2512", + "context": 262144, + "output": 209715, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 0.2, + "output": 0.2, + "cache_read": 0.02 + } + }, "edenai/mistral/voxtral-small-latest": { "name": "Voxtral Small (latest)", "context": 32768, @@ -81443,6 +85691,19 @@ "cache_read": 0.01 } }, + "edenai/mistral/ministral-3b-2512": { + "name": "Ministral 3 3B 2512", + "context": 131072, + "output": 104857, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 0.1, + "output": 0.1, + "cache_read": 0.01 + } + }, "edenai/mistral/mistral-medium-2604": { "name": "Mistral Medium 3.5", "context": 262144, @@ -81483,29 +85744,6 @@ "cache_read": 0.15 } }, - "edenai/qwen/qwen3-vl-235b-a22b-instruct": { - "name": "Qwen3 VL 235B A22B Instruct", - "context": 131072, - "output": 32768, - "tool_call": true, - "structured_output": true, - "image": true, - "video": true, - "cost": { - "input": 0.4, - "output": 1.6 - } - }, - "edenai/qwen/qwq-plus": { - "name": "QwQ Plus", - "context": 131072, - "output": 8192, - "reasoning": true, - "cost": { - "input": 0.8, - "output": 2.4 - } - }, "edenai/qwen/qwen3.8-27b": { "name": "Qwen3.8 27B", "context": 1000000, @@ -81522,20 +85760,6 @@ "cache_write": 0.625 } }, - "edenai/qwen/qwen3-vl-235b-a22b-thinking": { - "name": "Qwen3 VL 235B A22B Thinking", - "context": 131072, - "output": 32768, - "reasoning": true, - "tool_call": true, - "structured_output": true, - "image": true, - "video": true, - "cost": { - "input": 0.4, - "output": 4 - } - }, "edenai/qwen/qwen3.8-2.4t-a95b": { "name": "Qwen3.8 2.4T A95B", "context": 1000000, @@ -81563,16 +85787,6 @@ "cache_read": 0.022 } }, - "edenai/qwen/qwen3-235b-a22b-instruct-2507": { - "name": "Qwen3 235B-A22B Instruct 2507", - "context": 131072, - "output": 16384, - "structured_output": true, - "cost": { - "input": 0.23, - "output": 0.92 - } - }, "edenai/qwen/qwen-max": { "name": "Qwen Max", "context": 32768, @@ -81584,18 +85798,6 @@ "cache_read": 0.32 } }, - "edenai/qwen/qwen3-next-80b-a3b-thinking": { - "name": "Qwen3-Next 80B-A3B (Thinking)", - "context": 131072, - "output": 32768, - "reasoning": true, - "tool_call": true, - "structured_output": true, - "cost": { - "input": 0.15, - "output": 1.2 - } - }, "edenai/qwen/qwen3.8-max": { "name": "Qwen3.8 Max", "context": 1000000, @@ -81612,17 +85814,6 @@ "cache_write": 2.5 } }, - "edenai/qwen/qwen3-coder-next": { - "name": "Qwen3 Coder Next", - "context": 262144, - "output": 65536, - "tool_call": true, - "structured_output": true, - "cost": { - "input": 0.3, - "output": 1.5 - } - }, "edenai/qwen/deepseek-v4.1-flash": { "name": "DeepSeek V4.1 Flash (Alibaba)", "context": 1000000, @@ -81637,50 +85828,6 @@ "cache_read": 0.015 } }, - "edenai/qwen/qwen3-coder-next@eu": { - "name": "Qwen3 Coder Next (EU)", - "context": 262144, - "output": 65536, - "tool_call": true, - "structured_output": true, - "cost": { - "input": 0.3, - "output": 1.5 - } - }, - "edenai/qwen/qwen3-max": { - "name": "Qwen3 Max", - "context": 262144, - "output": 65536, - "tool_call": true, - "structured_output": true, - "cost": { - "input": 1.2, - "output": 6, - "cache_read": 0.24, - "cache_write": 1.5 - } - }, - "edenai/qwen/qwen3-coder-480b-a35b-instruct": { - "name": "Qwen3-Coder 480B-A35B Instruct", - "context": 262144, - "output": 65536, - "cost": { - "input": 1.5, - "output": 7.5 - } - }, - "edenai/qwen/qwen3-coder-30b-a3b-instruct": { - "name": "Qwen3-Coder 30B-A3B Instruct", - "context": 262144, - "output": 65536, - "tool_call": true, - "structured_output": true, - "cost": { - "input": 0.45, - "output": 2.25 - } - }, "edenai/qwen/qwen3.8-omni-flash": { "name": "Qwen3.8 Omni Flash", "context": 1000000, @@ -81695,68 +85842,6 @@ "output": 0.47 } }, - "edenai/qwen/qwen3-vl-30b-a3b-instruct": { - "name": "Qwen3 VL 30B A3B Instruct", - "context": 131072, - "output": 32768, - "tool_call": true, - "structured_output": true, - "image": true, - "video": true, - "cost": { - "input": 0.2, - "output": 0.8 - } - }, - "edenai/qwen/qwen-vl-max": { - "name": "Qwen-VL Max", - "context": 131072, - "output": 8192, - "structured_output": true, - "image": true, - "video": true, - "cost": { - "input": 0.8, - "output": 3.2, - "cache_read": 0.16 - } - }, - "edenai/qwen/qwen3-max@eu": { - "name": "Qwen3 Max (EU)", - "context": 262144, - "output": 65536, - "tool_call": true, - "structured_output": true, - "cost": { - "input": 1.2, - "output": 6, - "cache_read": 0.24, - "cache_write": 1.5 - } - }, - "edenai/qwen/qwen3-next-80b-a3b-instruct": { - "name": "Qwen3-Next 80B-A3B Instruct", - "context": 131072, - "output": 32768, - "tool_call": true, - "structured_output": true, - "cost": { - "input": 0.15, - "output": 1.2 - } - }, - "edenai/qwen/qwen-vl-plus": { - "name": "Qwen-VL Plus", - "context": 131072, - "output": 8192, - "image": true, - "video": true, - "cost": { - "input": 0.21, - "output": 0.63, - "cache_read": 0.042 - } - }, "edenai/qwen/qwen3-coder-flash": { "name": "Qwen3 Coder Flash", "context": 1000000, @@ -81792,19 +85877,6 @@ "cache_read": 0.066 } }, - "edenai/qwen/qwen3-coder-plus": { - "name": "Qwen3 Coder Plus", - "context": 1000000, - "output": 65536, - "tool_call": true, - "structured_output": true, - "cost": { - "input": 1, - "output": 5, - "cache_read": 0.2, - "cache_write": 1.25 - } - }, "edenai/qwen/qwen3.8-flash": { "name": "Qwen3.8 Flash", "context": 1000000, @@ -82230,17 +86302,18 @@ } }, "edenai/openai/gpt-mini-latest": { - "name": "GPT Mini Latest (GPT-5.4 mini)", - "context": 400000, + "name": "GPT Mini Latest (GPT-5.6 Luna)", + "context": 1050000, "output": 128000, "reasoning": true, "tool_call": true, "structured_output": true, "image": true, "cost": { - "input": 0.75, - "output": 4.5, - "cache_read": 0.075 + "input": 0.2, + "output": 1.2, + "cache_read": 0.02, + "cache_write": 0.25 } }, "edenai/openai/gpt-4.1-mini": { @@ -82370,7 +86443,7 @@ } }, "edenai/openai/gpt-pro-latest": { - "name": "GPT Pro Latest (GPT-5.5 Pro)", + "name": "GPT Pro Latest (GPT-5.6 Sol)", "context": 1050000, "output": 128000, "reasoning": true, @@ -82378,17 +86451,22 @@ "structured_output": true, "image": true, "cost": { - "input": 30, - "output": 180 + "input": 4, + "output": 20, + "cache_read": 0.4, + "cache_write": 5 } }, "edenai/infomaniak/mistralai/Ministral-3-14B-Instruct-2512": { "name": "Ministral 3 14B (Infomaniak)", "context": 100000, "output": 262144, + "tool_call": true, + "structured_output": true, + "image": true, "cost": { - "input": 0.33618, - "output": 0.44824 + "input": 0.33585, + "output": 0.4478 } }, "edenai/moonshot/kimi-k3": { @@ -82752,6 +86830,77 @@ "cache_write": 0 } }, + "sambanova/DeepSeek-V3.1": { + "name": "DeepSeek-V3.1", + "context": 131072, + "output": 7168, + "reasoning": true, + "tool_call": true, + "cost": { + "input": 3, + "output": 4.5 + } + }, + "sambanova/MiniMax-M3": { + "name": "MiniMax-M3", + "context": 1048576, + "output": 1048576, + "reasoning": true, + "tool_call": true, + "cost": { + "input": 0.6, + "output": 2.4, + "cache_read": 0.06 + } + }, + "sambanova/Meta-Llama-3.3-70B-Instruct": { + "name": "Llama-3.3-70B-Instruct", + "context": 131072, + "output": 3072, + "tool_call": true, + "cost": { + "input": 0.6, + "output": 1.2 + } + }, + "sambanova/DeepSeek-V3.2": { + "name": "DeepSeek V3.2", + "context": 32768, + "output": 7168, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "cost": { + "input": 3, + "output": 4.5 + } + }, + "sambanova/gemma-4-31B-it": { + "name": "Gemma 4 31B IT", + "context": 131072, + "output": 131072, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true, + "cost": { + "input": 0.38, + "output": 1.15 + } + }, + "sambanova/gpt-oss-120b": { + "name": "GPT OSS 120B", + "context": 131072, + "output": 131072, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "cost": { + "input": 0.22, + "output": 0.59 + } + }, "tempr/xiaomi-mimo/mimo-v2.6-pro": { "name": "MiMo-V2.6-Pro", "context": 1048576, @@ -84625,6 +88774,19 @@ "cache_read": 0 } }, + "opencode/cat-jam-free": { + "name": "Cat Jam Free", + "context": 262144, + "output": 131072, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "cost": { + "input": 0, + "output": 0, + "cache_read": 0 + } + }, "opencode/gpt-5.3-codex-spark": { "name": "GPT-5.3 Codex Spark", "context": 128000, @@ -85275,6 +89437,20 @@ "cache_read": 0.2 } }, + "opencode/deepseek-v4.1-flash-free": { + "name": "DeepSeek V4.1 Flash Free", + "context": 200000, + "output": 32000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 0, + "output": 0, + "cache_read": 0 + } + }, "opencode/ling-3.0-flash-free": { "name": "Ling-3.0-flash Free", "context": 262144, @@ -85582,6 +89758,21 @@ "cache_write": 5 } }, + "opencode/gemini-4-argon": { + "name": "Gemini 4 Argon", + "context": 1048576, + "output": 65536, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true, + "cost": { + "input": 2, + "output": 10, + "cache_read": 0.1 + } + }, "opencode/x-preview-f-free": { "name": "Ox Alpha Free (Unlimited)", "context": 1000000, @@ -85857,6 +90048,15 @@ "output": 0 } }, + "kenari/grok-imagine-image": { + "name": "Grok Imagine Image", + "context": 16000, + "image": true, + "cost": { + "input": 0, + "output": 0 + } + }, "kenari/mimo-v2-5-pro": { "name": "MiMo-V2.5-Pro", "context": 1048576, @@ -85944,6 +90144,17 @@ "output": 0 } }, + "kenari/nano-banana-pro": { + "name": "Nano Banana Pro", + "context": 65536, + "output": 32768, + "reasoning": true, + "image": true, + "cost": { + "input": 0, + "output": 0 + } + }, "kenari/gemini-3-1-pro": { "name": "Gemini 3.1 Pro Preview", "context": 1048576, @@ -85970,6 +90181,18 @@ "output": 0 } }, + "kenari/nano-banana-2": { + "name": "Nano Banana 2", + "context": 131072, + "output": 32768, + "reasoning": true, + "image": true, + "video": true, + "cost": { + "input": 0, + "output": 0 + } + }, "kenari/mistral-large:free": { "name": "Mistral Large (Free)", "context": 262144, @@ -86153,6 +90376,18 @@ "output": 0 } }, + "kenari/nano-banana-2-lite": { + "name": "Nano Banana 2 Lite", + "context": 65536, + "output": 4096, + "reasoning": true, + "tool_call": true, + "image": true, + "cost": { + "input": 0, + "output": 0 + } + }, "kenari/gemini-3-1-flash-lite": { "name": "Gemini 3.1 Flash Lite", "context": 1048576, @@ -87056,17 +91291,6 @@ "output": 0 } }, - "ovhcloud/mistral-7b-instruct-v0.3": { - "name": "Mistral-7B-Instruct-v0.3", - "context": 65536, - "output": 65536, - "tool_call": true, - "structured_output": true, - "cost": { - "input": 0.11, - "output": 0.11 - } - }, "ovhcloud/qwen3guard-gen-0.6b": { "name": "Qwen3Guard-Gen-0.6B", "context": 32768, @@ -87359,6 +91583,21 @@ "cache_write": 3.125 } }, + "requesty/muse-spark-1.3": { + "name": "Muse Spark 1.3", + "context": 1048576, + "output": 943718, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true, + "cost": { + "input": 1.25, + "output": 4.25, + "cache_read": 0.15 + } + }, "requesty/nemotron-3.5-lightning-30b-a3b": { "name": "nemotron-3.5-lightning-30b-a3b", "context": 1048576, @@ -87413,7 +91652,7 @@ } }, "requesty/mistral-medium-3-5@eu": { - "name": "mistral-medium-3-5@eu", + "name": "Mistral Medium 3.5 (EU)", "context": 262144, "output": 262144, "reasoning": true, @@ -88037,6 +92276,21 @@ "cache_write": 5.5 } }, + "requesty/gemini-4-argon@eu": { + "name": "Gemini 4 Argon (EU)", + "context": 1048576, + "output": 65536, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true, + "cost": { + "input": 2.2, + "output": 11, + "cache_read": 0.11 + } + }, "requesty/gpt-5-mini@eu": { "name": "GPT-5 Mini (EU)", "context": 200000, @@ -88052,7 +92306,7 @@ } }, "requesty/mistral-medium-3-5": { - "name": "mistral-medium-3-5", + "name": "Mistral Medium 3.5", "context": 262144, "output": 262144, "reasoning": true, @@ -89236,6 +93490,21 @@ "cache_write": 6.875 } }, + "requesty/muse-wonder-1.0": { + "name": "Muse Wonder", + "context": 1048576, + "output": 943718, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true, + "cost": { + "input": 4, + "output": 20, + "cache_read": 0.2 + } + }, "requesty/claude-sonnet-4-6": { "name": "Claude Sonnet 4.6", "context": 1000000, @@ -89517,6 +93786,21 @@ "cache_write": 6.875 } }, + "requesty/gemini-4-argon": { + "name": "Gemini 4 Argon", + "context": 1048576, + "output": 65536, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true, + "cost": { + "input": 2, + "output": 10, + "cache_read": 0.1 + } + }, "requesty/deepseek-v4-flash": { "name": "DeepSeek V4 Flash", "context": 1048576, @@ -93334,9 +97618,9 @@ "tool_call": true, "structured_output": true, "cost": { - "input": 2.2, - "output": 6.5, - "cache_read": 0.45 + "input": 2.156, + "output": 6.776, + "cache_read": 0.429 } }, "llmgateway/muse-glimmer-30b": { @@ -93407,9 +97691,9 @@ "tool_call": true, "image": true, "cost": { - "input": 2, - "output": 6, - "cache_read": 0.25, + "input": 1.54, + "output": 4.631, + "cache_read": 0.198, "cache_write": 2.5 } }, @@ -94559,9 +98843,9 @@ "image": true, "video": true, "cost": { - "input": 0.14, - "output": 0.28, - "cache_read": 0.0028 + "input": 0.12, + "output": 0.25, + "cache_read": 0.0025 } }, "llmgateway/gpt-5.4-mini": { @@ -94614,9 +98898,9 @@ "image": true, "video": true, "cost": { - "input": 0.3, - "output": 1.2, - "cache_read": 0.06 + "input": 0.28, + "output": 1.1, + "cache_read": 0.05 } }, "llmgateway/gpt-5.6-luna": { @@ -94825,9 +99109,9 @@ "tool_call": true, "structured_output": true, "cost": { - "input": 0.8, - "output": 2.55, - "cache_read": 0.16, + "input": 0.605, + "output": 2.123, + "cache_read": 0.154, "cache_write": 0 } }, @@ -95200,6 +99484,21 @@ "cache_read": 0.01 } }, + "llmgateway/muse-wonder-1.0": { + "name": "Muse Wonder", + "context": 1048576, + "output": 131072, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true, + "cost": { + "input": 4, + "output": 20, + "cache_read": 0.2 + } + }, "llmgateway/claude-sonnet-4-6": { "name": "Claude Sonnet 4.6", "context": 1000000, @@ -95224,7 +99523,7 @@ "cost": { "input": 2, "output": 10, - "cache_read": 0.2, + "cache_read": 0.1, "cache_write": 2.5 } }, @@ -95341,17 +99640,6 @@ "output": 30 } }, - "llmgateway/atria-dawn-preview": { - "name": "Atria Dawn Preview", - "context": 262144, - "output": 262144, - "reasoning": true, - "tool_call": true, - "cost": { - "input": 0, - "output": 0 - } - }, "llmgateway/hy4-preview": { "name": "Hy4 preview", "context": 1000000, @@ -95465,8 +99753,8 @@ "tool_call": true, "structured_output": true, "cost": { - "input": 0.9, - "output": 3, + "input": 0.5, + "output": 2, "cache_read": 0.15 } }, @@ -95494,9 +99782,9 @@ "image": true, "video": true, "cost": { - "input": 0.95, - "output": 4, - "cache_read": 0.19 + "input": 0.737, + "output": 3.08, + "cache_read": 0.143 } }, "llmgateway/gpt-5": { @@ -95588,6 +99876,21 @@ "output": 0.72 } }, + "llmgateway/gemini-4-argon": { + "name": "Gemini 4 Argon", + "context": 1048576, + "output": 1048576, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 4, + "output": 20, + "cache_read": 0.2, + "cache_write": 0.375 + } + }, "llmgateway/minimax-m2": { "name": "MiniMax-M2", "context": 196608, @@ -95630,9 +99933,9 @@ "tool_call": true, "structured_output": true, "cost": { - "input": 0.065, - "output": 0.116, - "cache_read": 0.012 + "input": 0.076, + "output": 0.153, + "cache_read": 0.014 } }, "llmgateway/gpt-6-sol": { @@ -95790,6 +100093,11 @@ "cache_read": 0.005 } }, + "sap-ai-core/nvidia--llama-nemotron-embed-1b": { + "name": "Llama Nemotron Embed 1B v2", + "context": 8192, + "output": 2048 + }, "sap-ai-core/anthropic--claude-4.5-haiku": { "name": "anthropic--claude-4.5-haiku", "context": 200000, @@ -95830,6 +100138,16 @@ "image": true, "video": true }, + "sap-ai-core/gemini-3.6-flash": { + "name": "Gemini 3.6 Flash", + "context": 1048576, + "output": 65536, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true + }, "sap-ai-core/amazon--nova-pro": { "name": "amazon--nova-pro", "context": 300000, @@ -95878,6 +100196,15 @@ "cache_write": 3.75 } }, + "sap-ai-core/gpt-6.1-sol": { + "name": "GPT-6.1 Sol", + "context": 1050000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true + }, "sap-ai-core/text-embedding-3-large": { "name": "text-embedding-3-large", "context": 8191, @@ -95907,6 +100234,15 @@ "output": 0.1 } }, + "sap-ai-core/gpt-6-astra": { + "name": "GPT-6 Astra", + "context": 1050000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true + }, "sap-ai-core/anthropic--claude-4.5-opus": { "name": "anthropic--claude-4.5-opus", "context": 200000, @@ -96177,6 +100513,15 @@ "image": true, "video": true }, + "sap-ai-core/gpt-6-luna": { + "name": "GPT-6 Luna", + "context": 1050000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true + }, "sap-ai-core/gemini-2.5-flash-lite": { "name": "gemini-2.5-flash-lite", "context": 1048576, @@ -96811,6 +101156,837 @@ "cache_write": 2.5 } }, + "prime/anthropic/claude-opus-4.6": { + "name": "Claude Opus 4.6", + "context": 1000000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 5, + "output": 25 + } + }, + "prime/anthropic/claude-opus-4.7": { + "name": "Claude Opus 4.7", + "context": 1000000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 5, + "output": 25 + } + }, + "prime/anthropic/claude-opus-4.8": { + "name": "Claude Opus 4.8", + "context": 1000000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 5, + "output": 25 + } + }, + "prime/anthropic/claude-opus-5": { + "name": "Claude Opus 5", + "context": 1000000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 5, + "output": 25 + } + }, + "prime/anthropic/claude-fable-5.1": { + "name": "Claude Fable 5.1", + "context": 1000000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 10, + "output": 50 + } + }, + "prime/anthropic/claude-fable-5": { + "name": "Claude Fable 5", + "context": 1000000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 10, + "output": 50 + } + }, + "prime/anthropic/claude-sonnet-5": { + "name": "Claude Sonnet 5", + "context": 1000000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 2, + "output": 10 + } + }, + "prime/anthropic/claude-sonnet-4.6": { + "name": "Claude Sonnet 4.6", + "context": 1000000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 3, + "output": 15 + } + }, + "prime/anthropic/claude-opus-5.5": { + "name": "Claude Opus 5.5", + "context": 1000000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 4, + "output": 20 + } + }, + "prime/deepseek/deepseek-v4-flash-0731": { + "name": "DeepSeek V4 Flash 0731", + "context": 1048576, + "output": 943718, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "cost": { + "input": 0.44, + "output": 1.32 + } + }, + "prime/deepseek/deepseek-v4.1-flash": { + "name": "DeepSeek V4.1 Flash", + "context": 1048576, + "output": 131072, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 0.3, + "output": 1.2, + "cache_read": 0.03, + "cache_write": 0.3 + } + }, + "prime/deepseek/deepseek-v4-pro": { + "name": "DeepSeek V4 Pro 0423", + "context": 1048576, + "output": 384000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "cost": { + "input": 1.91, + "output": 3.83 + } + }, + "prime/deepseek/deepseek-v4-flash": { + "name": "DeepSeek V4 Flash 0423", + "context": 1048576, + "output": 943717, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "cost": { + "input": 0.44, + "output": 1.32 + } + }, + "prime/meta-llama/llama-3.3-70b-instruct": { + "name": "Llama 3.3 70B Instruct", + "context": 131072, + "output": 32768, + "tool_call": true, + "structured_output": true, + "cost": { + "input": 1.04, + "output": 2.253 + } + }, + "prime/z-ai/glm-5.3-flash": { + "name": "GLM 5.3 Flash", + "context": 1048576, + "output": 943717, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true, + "cost": { + "input": 0.15, + "output": 0.5 + } + }, + "prime/z-ai/glm-5.2": { + "name": "GLM 5.2", + "context": 1048576, + "output": 943718, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "cost": { + "input": 1.54, + "output": 4.84 + } + }, + "prime/z-ai/glm-5.3": { + "name": "GLM 5.3", + "context": 1048576, + "output": 131072, + "reasoning": true, + "tool_call": true, + "cost": { + "input": 1.4, + "output": 4.4, + "cache_read": 0.26, + "cache_write": 1.4 + } + }, + "prime/x-ai/grok-4.7": { + "name": "Grok 4.7", + "context": 500000, + "output": 450000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 1.6, + "output": 4.8 + } + }, + "prime/x-ai/grok-4.6": { + "name": "Grok 4.6", + "context": 500000, + "output": 450000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 2, + "output": 6 + } + }, + "prime/google/gemma-3-27b-it": { + "name": "Gemma 3 27B", + "context": 131072, + "output": 117964, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 0.119, + "output": 0.3 + } + }, + "prime/google/gemini-3.6-flash": { + "name": "Gemini 3.6 Flash", + "context": 1048576, + "output": 65536, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true, + "cost": { + "input": 1.5, + "output": 7.5 + } + }, + "prime/google/gemini-3.1-pro-preview": { + "name": "Gemini 3.1 Pro Preview", + "context": 1048576, + "output": 65536, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true, + "cost": { + "input": 2, + "output": 12 + } + }, + "prime/google/gemini-3.5-flash": { + "name": "Gemini 3.5 Flash", + "context": 1048576, + "output": 65536, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true, + "cost": { + "input": 1.5, + "output": 9 + } + }, + "prime/google/gemini-3.7-flash": { + "name": "Gemini 3.7 Flash", + "context": 1048576, + "output": 65536, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true, + "cost": { + "input": 1.35, + "output": 6.75 + } + }, + "prime/google/gemini-3-flash-preview": { + "name": "Gemini 3 Flash Preview", + "context": 1048576, + "output": 65536, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true, + "cost": { + "input": 0.5, + "output": 3 + } + }, + "prime/google/gemini-3.8-flash": { + "name": "Gemini 3.8 Flash", + "context": 1048576, + "output": 65536, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true, + "cost": { + "input": 0.75, + "output": 3.75 + } + }, + "prime/google/gemini-4-argon": { + "name": "Gemini 4 Argon", + "context": 1048576, + "output": 65536, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true, + "cost": { + "input": 2, + "output": 10 + } + }, + "prime/mistralai/mistral-nemo": { + "name": "Mistral Nemo", + "context": 131072, + "output": 16384, + "tool_call": true, + "structured_output": true, + "cost": { + "input": 0.165, + "output": 0.17 + } + }, + "prime/mistralai/mistral-small-2603": { + "name": "Mistral Small 4", + "context": 262144, + "output": 209715, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 0.165, + "output": 0.66 + } + }, + "prime/mistralai/mistral-large-2512": { + "name": "Mistral Large 3 2512", + "context": 262144, + "output": 209715, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 0.5, + "output": 1.5 + } + }, + "prime/mistralai/mixtral-8x22b-instruct": { + "name": "Mixtral 8x22B Instruct", + "context": 65536, + "output": 52428, + "tool_call": true, + "structured_output": true, + "cost": { + "input": 2.2, + "output": 6.6 + } + }, + "prime/moonshotai/kimi-k3": { + "name": "Kimi K3", + "context": 1048576, + "output": 943718, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true, + "cost": { + "input": 3.45, + "output": 17.25 + } + }, + "prime/moonshotai/kimi-k2-0905": { + "name": "Kimi K2 0905", + "context": 262144, + "output": 98304, + "tool_call": true, + "structured_output": true, + "cost": { + "input": 0.6, + "output": 2.5 + } + }, + "prime/qwen/qwen3-vl-235b-a22b-instruct": { + "name": "Qwen3 VL 235B A22B Instruct", + "context": 262144, + "output": 32768, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 0.3, + "output": 1.5 + } + }, + "prime/qwen/qwen3-coder-next": { + "name": "Qwen3 Coder Next", + "context": 262144, + "output": 235929, + "tool_call": true, + "structured_output": true, + "cost": { + "input": 0.3, + "output": 1.5 + } + }, + "prime/qwen/qwen3-vl-30b-a3b-instruct": { + "name": "Qwen3 VL 30B A3B Instruct", + "context": 262144, + "output": 16384, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 0.2, + "output": 0.7 + } + }, + "prime/openai/gpt-5.4": { + "name": "GPT-5.4", + "context": 1050000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 2.5, + "output": 15 + } + }, + "prime/openai/gpt-5.4-pro": { + "name": "GPT-5.4 Pro", + "context": 1050000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 30, + "output": 180 + } + }, + "prime/openai/gpt-5.4-nano": { + "name": "GPT-5.4 Nano", + "context": 400000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 0.2, + "output": 1.25 + } + }, + "prime/openai/gpt-4o": { + "name": "GPT-4o", + "context": 128000, + "output": 16384, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 2.5, + "output": 10 + } + }, + "prime/openai/gpt-5.6-sol-pro": { + "name": "GPT-5.6 Sol Pro", + "context": 1050000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 5, + "output": 30 + } + }, + "prime/openai/gpt-5-mini": { + "name": "GPT-5 Mini", + "context": 400000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 0.25, + "output": 2 + } + }, + "prime/openai/gpt-5.2-pro": { + "name": "GPT-5.2 Pro", + "context": 400000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 21, + "output": 168 + } + }, + "prime/openai/gpt-5.3-codex": { + "name": "GPT-5.3-Codex", + "context": 400000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 1.75, + "output": 14 + } + }, + "prime/openai/gpt-4.1-nano": { + "name": "GPT-4.1 Nano", + "context": 1047576, + "output": 32768, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 0.1, + "output": 0.4 + } + }, + "prime/openai/gpt-5-nano": { + "name": "GPT-5 Nano", + "context": 400000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 0.05, + "output": 0.4 + } + }, + "prime/openai/gpt-6.1-sol": { + "name": "GPT-6.1 Sol", + "context": 1050000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 2, + "output": 10 + } + }, + "prime/openai/gpt-6-astra": { + "name": "GPT-6 Astra", + "context": 1050000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 10, + "output": 50 + } + }, + "prime/openai/gpt-5.6-luna-pro": { + "name": "GPT-5.6 Luna Pro", + "context": 1050000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 1, + "output": 6 + } + }, + "prime/openai/gpt-5.1": { + "name": "GPT-5.1", + "context": 400000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 1.25, + "output": 10 + } + }, + "prime/openai/gpt-4o-mini": { + "name": "GPT-4o-mini", + "context": 128000, + "output": 16384, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 0.15, + "output": 0.6 + } + }, + "prime/openai/gpt-oss-20b": { + "name": "gpt-oss-20b", + "context": 131072, + "output": 32768, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "cost": { + "input": 0.07, + "output": 0.3 + } + }, + "prime/openai/gpt-5.4-mini": { + "name": "GPT-5.4 Mini", + "context": 400000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 0.75, + "output": 4.5 + } + }, + "prime/openai/gpt-5.6-luna": { + "name": "GPT-5.6 Luna", + "context": 1050000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 0.2, + "output": 1.2 + } + }, + "prime/openai/gpt-5.2": { + "name": "GPT-5.2", + "context": 400000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 1.75, + "output": 14 + } + }, + "prime/openai/gpt-5.5": { + "name": "GPT-5.5", + "context": 1050000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 5, + "output": 30 + } + }, + "prime/openai/gpt-4.1": { + "name": "GPT-4.1", + "context": 1047576, + "output": 32768, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 2, + "output": 8 + } + }, + "prime/openai/gpt-4.1-mini": { + "name": "GPT-4.1 Mini", + "context": 1047576, + "output": 32768, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 0.4, + "output": 1.6 + } + }, + "prime/openai/gpt-5.6-terra-pro": { + "name": "GPT-5.6 Terra Pro", + "context": 1050000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 2.5, + "output": 15 + } + }, + "prime/openai/gpt-6-luna": { + "name": "GPT-6 Luna", + "context": 1050000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 0.1, + "output": 0.5 + } + }, + "prime/openai/gpt-5.6-terra": { + "name": "GPT-5.6 Terra", + "context": 1050000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 2.5, + "output": 15 + } + }, + "prime/openai/gpt-oss-120b": { + "name": "gpt-oss-120b", + "context": 131072, + "output": 65536, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "cost": { + "input": 0.35, + "output": 0.75 + } + }, + "prime/openai/gpt-5": { + "name": "GPT-5", + "context": 400000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 1.25, + "output": 10 + } + }, + "prime/openai/gpt-5.6-sol": { + "name": "GPT-5.6 Sol", + "context": 1050000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 5, + "output": 30 + } + }, + "prime/openai/gpt-6-sol": { + "name": "GPT-6 Sol", + "context": 1050000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 2, + "output": 10 + } + }, "klokintegration/Kloker-Integration-Developer": { "name": "Kloker Integration Developer", "context": 200000, @@ -97370,6 +102546,21 @@ "cache_write": 2.5 } }, + "google-vertex/gemini-4-argon": { + "name": "Gemini 4 Argon", + "context": 1048576, + "output": 65536, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true, + "cost": { + "input": 2, + "output": 10, + "cache_read": 0.1 + } + }, "google-vertex/gemini-3.1-flash-lite": { "name": "Gemini 3.1 Flash Lite", "context": 1048576, @@ -99643,7 +104834,7 @@ } }, "cortecs/ministral-8b-2512": { - "name": "ministral-8b-2512", + "name": "Ministral 3 8B 2512", "context": 256000, "output": 256000, "tool_call": true, @@ -99713,7 +104904,7 @@ } }, "cortecs/nova-lite-v1": { - "name": "nova-lite-v1", + "name": "Nova Lite 1.0", "context": 300000, "output": 10000, "reasoning": true, @@ -100146,7 +105337,7 @@ } }, "cortecs/hermes-4-405b": { - "name": "hermes-4-405b", + "name": "Hermes 4 405B", "context": 128000, "output": 128000, "tool_call": true, @@ -100530,7 +105721,7 @@ } }, "cortecs/ministral-14b-2512": { - "name": "ministral-14b-2512", + "name": "Ministral 3 14B 2512", "context": 256000, "output": 256000, "tool_call": true, @@ -100706,7 +105897,7 @@ } }, "cortecs/ministral-3b-2512": { - "name": "ministral-3b-2512", + "name": "Ministral 3 3B 2512", "context": 256000, "output": 256000, "tool_call": true, @@ -100812,6 +106003,20 @@ "cache_read": 0.014 } }, + "cortecs/gemini-4-argon": { + "name": "Gemini 4 Argon", + "context": 1048576, + "output": 65535, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 2.25, + "output": 11.249, + "cache_read": 0.113 + } + }, "cortecs/minimax-m2": { "name": "MiniMax-M2", "context": 400000, @@ -100825,7 +106030,7 @@ } }, "cortecs/nova-micro-v1": { - "name": "nova-micro-v1", + "name": "Nova Micro 1.0", "context": 128000, "output": 10000, "reasoning": true, @@ -100905,6 +106110,19 @@ "cache_read": 0.0038 } }, + "agnes/agnes-3.0-flash": { + "name": "Agnes 3.0 Flash", + "context": 512000, + "output": 65536, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 0, + "output": 0 + } + }, "agnes/agnes-2.0-flash": { "name": "Agnes 2.0 Flash", "context": 512000, @@ -102892,6 +108110,22 @@ "cache_write": 0.1 } }, + "crossmodel/gemini/gemini-4-argon": { + "name": "Gemini 4 Argon", + "context": 1048576, + "output": 65536, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true, + "cost": { + "input": 2, + "output": 10, + "cache_read": 0.1, + "cache_write": 2 + } + }, "crossmodel/qwen/qwen3.7-max": { "name": "Qwen3.7 Max", "context": 1000000, @@ -104941,17 +110175,437 @@ "digitalocean/fal-ai/stable-audio-25/text-to-audio": { "name": "Stable Audio 2.5 (Text-to-Audio)" }, - "aixy/openai/gpt-4.1-mini": { - "name": "GPT-4.1 mini", - "context": 1047576, - "output": 32768, + "boundless/nemotron3-super": { + "name": "Nemotron 3 Super 120B A12B", + "context": 262144, + "output": 262144, + "reasoning": true, + "tool_call": true, + "cost": { + "input": 0.12, + "output": 0.52, + "cache_read": 0.06 + } + }, + "boundless/mimo-v2.6-pro": { + "name": "MiMo-V2.6-Pro", + "context": 1048576, + "output": 131072, + "reasoning": true, + "tool_call": true, + "image": true, + "video": true, + "cost": { + "input": 0.435, + "output": 0.87, + "cache_read": 0.0036 + } + }, + "boundless/glm-5.3-flash": { + "name": "GLM-5.3-Flash", + "context": 1048576, + "output": 131072, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "video": true, + "cost": { + "input": 0.12, + "output": 0.4, + "cache_read": 0.024 + } + }, + "boundless/kimi-k3": { + "name": "Kimi K3", + "context": 1048576, + "output": 131072, + "reasoning": true, "tool_call": true, "structured_output": true, "image": true, "cost": { - "input": 0.4, - "output": 1.6, - "cache_read": 0.1 + "input": 2.3, + "output": 11.4, + "cache_read": 0.23 + } + }, + "boundless/deepseek-v4.1-flash": { + "name": "DeepSeek V4.1 Flash", + "context": 1048576, + "output": 384000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 0.2, + "output": 1, + "cache_read": 0.01 + } + }, + "boundless/claude-opus-5": { + "name": "Claude Opus 5", + "context": 262144, + "output": 128000, + "reasoning": true, + "tool_call": true, + "cost": { + "input": 5, + "output": 25, + "cache_read": 0.5 + } + }, + "boundless/qwen3.6": { + "name": "Qwen3.6 35B-A3B", + "context": 262144, + "output": 65536, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 0.04, + "output": 0.35, + "cache_read": 0.02 + } + }, + "boundless/claude-fable-5.1": { + "name": "Claude Fable 5.1", + "context": 262144, + "output": 128000, + "reasoning": true, + "tool_call": true, + "cost": { + "input": 10, + "output": 50, + "cache_read": 0.25 + } + }, + "boundless/deepseek-v4-pro-0813": { + "name": "DeepSeek V4 Pro 0813", + "context": 1048576, + "output": 384000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "cost": { + "input": 1.04, + "output": 2.08, + "cache_read": 0.0352 + } + }, + "boundless/mimo-v2.6-flash": { + "name": "MiMo-V2.6-Flash", + "context": 1048576, + "output": 131072, + "reasoning": true, + "tool_call": true, + "image": true, + "video": true, + "cost": { + "input": 0.14, + "output": 0.28, + "cache_read": 0.0028 + } + }, + "boundless/minimax-m3": { + "name": "MiniMax-M3", + "context": 1048576, + "output": 512000, + "reasoning": true, + "tool_call": true, + "image": true, + "video": true, + "cost": { + "input": 0.28, + "output": 1.1, + "cache_read": 0.056 + } + }, + "boundless/gpt-5.6-luna": { + "name": "GPT-5.6 Luna", + "context": 262144, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "cost": { + "input": 0.2, + "output": 1.2, + "cache_read": 0.02 + } + }, + "boundless/qwen3.8-flash": { + "name": "Qwen3.8 Flash", + "context": 1000000, + "output": 131072, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 0.15, + "output": 0.47, + "cache_read": 0.016 + } + }, + "boundless/dsv4": { + "name": "DeepSeek V4 Flash 0731", + "context": 1048576, + "output": 384000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "cost": { + "input": 0.04, + "output": 0.21, + "cache_read": 0.02 + } + }, + "boundless/glm-5.2": { + "name": "GLM-5.2", + "context": 1048576, + "output": 131072, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "cost": { + "input": 0.34, + "output": 2.3, + "cache_read": 0.17 + } + }, + "boundless/gpt-6-luna": { + "name": "GPT-6 Luna", + "context": 1050000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 0.1, + "output": 0.5, + "cache_read": 0.01 + } + }, + "boundless/claude-opus-5.5": { + "name": "Claude Opus 5.5", + "context": 1000000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "image": true, + "cost": { + "input": 4, + "output": 20, + "cache_read": 0.2 + } + }, + "boundless/glm-5.3": { + "name": "GLM-5.3", + "context": 1048576, + "output": 131072, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "cost": { + "input": 1.12, + "output": 3.52, + "cache_read": 0.14 + } + }, + "boundless/gpt-5.6-sol": { + "name": "GPT-5.6 Sol", + "context": 262144, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "cost": { + "input": 2, + "output": 10, + "cache_read": 0.2 + } + }, + "boundless/gpt-6-sol": { + "name": "GPT-6 Sol", + "context": 1050000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 2, + "output": 10, + "cache_read": 0.2 + } + }, + "aixy/anthropic/claude-opus-5-5": { + "name": "Claude Opus 5.5", + "context": 1000000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 4, + "output": 20, + "cache_read": 0.2, + "cache_write": 5 + } + }, + "aixy/anthropic/claude-fable-5-1": { + "name": "Claude Fable 5.1", + "context": 1000000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 10, + "output": 50, + "cache_read": 0.25, + "cache_write": 12.5 + } + }, + "aixy/anthropic/claude-haiku-5-5": { + "name": "Claude Haiku 5.5", + "context": 1000000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 0.1, + "output": 0.5, + "cache_read": 0.01, + "cache_write": 0.125 + } + }, + "aixy/anthropic/claude-sonnet-5-5": { + "name": "Claude Sonnet 5.5", + "context": 1000000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 2, + "output": 10, + "cache_read": 0.1, + "cache_write": 2.5 + } + }, + "aixy/openai/gpt-6.1-sol": { + "name": "GPT-6.1 Sol", + "context": 1050000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 2, + "output": 10, + "cache_read": 0.1, + "cache_write": 2.5 + } + }, + "aixy/openai/gpt-6-astra": { + "name": "GPT-6 Astra", + "context": 1050000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 10, + "output": 50, + "cache_read": 1, + "cache_write": 12.5 + } + }, + "aixy/openai/gpt-5.6-luna": { + "name": "GPT-5.6 Luna", + "context": 1050000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 0.2, + "output": 1.2, + "cache_read": 0.02, + "cache_write": 0.25 + } + }, + "aixy/openai/gpt-6-luna": { + "name": "GPT-6 Luna", + "context": 1050000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 0.1, + "output": 0.5, + "cache_read": 0.01, + "cache_write": 0.125 + } + }, + "aixy/openai/gpt-5.6-terra": { + "name": "GPT-5.6 Terra", + "context": 1050000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 2, + "output": 12, + "cache_read": 0.2, + "cache_write": 2.5 + } + }, + "aixy/openai/gpt-5.6-sol": { + "name": "GPT-5.6 Sol", + "context": 1050000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 4, + "output": 20, + "cache_read": 0.4, + "cache_write": 5 + } + }, + "aixy/openai/gpt-6-sol": { + "name": "GPT-6 Sol", + "context": 1050000, + "output": 128000, + "reasoning": true, + "tool_call": true, + "structured_output": true, + "image": true, + "cost": { + "input": 2, + "output": 10, + "cache_read": 0.2, + "cache_write": 2.5 } }, "alibaba-cn/qwen-flash": { diff --git a/src/lib/usage-display.test.ts b/src/lib/usage-display.test.ts index 155241b..c6e1bed 100644 --- a/src/lib/usage-display.test.ts +++ b/src/lib/usage-display.test.ts @@ -1,5 +1,12 @@ import { describe, expect, it } from "vitest"; -import { formatAmount, localizeUsageError, planLabel } from "./usage-display"; +import { + formatAmount, + isMoneyRow, + isPlanRow, + localizeUsageError, + percentOf, + planLabel, +} from "./usage-display"; // Minimal TranslateFn: return the key itself so assertions read the key. const t = (key: string) => key; @@ -60,11 +67,51 @@ describe("planLabel", () => { expect(planLabel("weekly_limit", t)).toBe("usageTierWeekly"); expect(planLabel("monthly_limit", t)).toBe("usageTierMonthly"); expect(planLabel("booster_wallet", t)).toBe("usageTierBoosterWallet"); + expect(planLabel("subscription", t)).toBe("usageTierSubscription"); expect(planLabel("NewAPI", t)).toBe("NewAPI"); expect(planLabel("¥", t)).toBe("¥"); }); }); +describe("isMoneyRow / isPlanRow", () => { + it("treats the NewAPI wallet and booster wallet as money rows", () => { + // NewAPI 钱包行只报金额,其 used/total 是钱数,不能当百分比渲染。 + expect(isMoneyRow({ planName: "NewAPI" })).toBe(true); + expect(isMoneyRow({ planName: "booster_wallet" })).toBe(true); + expect(isMoneyRow({ planName: "subscription" })).toBe(false); + expect(isMoneyRow({ planName: "weekly_limit" })).toBe(false); + }); + + it("classifies quota rows by planName, not unit", () => { + // NewAPI 订阅行:unit="%" → 配额行 + expect( + isPlanRow({ planName: "subscription", total: 100, used: 41 }) + ).toBe(true); + // sub2api 订阅窗口:unit 是 USD,但语义仍是配额占比 → 仍算配额行 + expect( + isPlanRow({ planName: "weekly_limit", total: 50, used: 10 }) + ).toBe(true); + // 钱包行永远不是配额行,即使带了 total/used + expect(isPlanRow({ planName: "NewAPI", total: 704, used: 204 })).toBe(false); + // 无 planName 或无数值 → 非配额行 + expect(isPlanRow({ planName: null, total: 100, used: 1 })).toBe(false); + expect(isPlanRow({ planName: "x" })).toBe(false); + }); +}); + +describe("percentOf", () => { + it("prefers used/total and falls back to remaining/total", () => { + expect(percentOf({ used: 41, total: 100 })).toBe(41); + expect(percentOf({ remaining: 59, total: 100 })).toBe(41); + }); + + it("returns null when total is missing or non-positive", () => { + expect(percentOf({ used: 41 })).toBeNull(); + expect(percentOf({ used: 41, total: 0 })).toBeNull(); + expect(percentOf({})).toBeNull(); + }); +}); + describe("formatAmount", () => { it("maps CNY and USD to ¥/$ with two decimals", () => { expect(formatAmount(1.5, "CNY")).toBe("¥1.50"); diff --git a/src/lib/usage-display.ts b/src/lib/usage-display.ts index 89ab833..c12bf27 100644 --- a/src/lib/usage-display.ts +++ b/src/lib/usage-display.ts @@ -12,6 +12,44 @@ type TranslateFn = ( */ export const BOOSTER_WALLET_PLAN = "booster_wallet"; +/** + * 金额行 vs 配额行:NewAPI 的钱包行与 Kimi 加力钱包(booster_wallet)只报金额, + * 其 used/total 是钱数而不是配额比例,必须走 formatAmount 渲染路径。 + * + * 注意 NewAPI 站点同时有钱包与订阅两套账:钱包行的 planName 是 "NewAPI"(金额), + * 订阅行是 "subscription"(`unit="%"` 的配额占比),后者不在此列表内,正常走 + * 百分比渲染。判定只能看 planName —— sub2api 的 USD 行 unit 同样不是 "%",但语义 + * 仍是「额度用了百分之多少」,按 unit 判定会把它误渲染成余额。 + */ +export function isMoneyRow(d: { planName?: string | null }): boolean { + return d.planName === "NewAPI" || d.planName === BOOSTER_WALLET_PLAN; +} + +/** 额度/配额行:有 planName、非金额行,且报了 total 或 used。 */ +export function isPlanRow(d: { + planName?: string | null; + total?: number | null; + used?: number | null; +}): boolean { + return !!d.planName && !isMoneyRow(d) && (d.total != null || d.used != null); +} + +/** + * 配额行的「已用百分比」。优先 used/total,其次由 remaining/total 反推; + * total 缺失或 ≤0(无法算比例)返回 null。金额行不应调用此函数。 + */ +export function percentOf(d: { + used?: number | null; + total?: number | null; + remaining?: number | null; +}): number | null { + if (d.used != null && d.total != null && d.total > 0) + return (d.used / d.total) * 100; + if (d.remaining != null && d.total != null && d.total > 0) + return (1 - d.remaining / d.total) * 100; + return null; +} + /** * Map a raw Rust plan/tier name to a localized label. Unknown names (proper * nouns like "OpenRouter", "NewAPI", currency codes) pass through unchanged. @@ -19,9 +57,10 @@ export const BOOSTER_WALLET_PLAN = "booster_wallet"; * Coverage note: ALL plan-type (套餐) queries flow through * src-tauri/src/services/coding_plan.rs::percent_tier, whose names come only * from TIER_FIVE_HOUR / TIER_WEEKLY_LIMIT / TIER_MONTHLY_LIMIT / - * TIER_MONTH_CODE — so this mapping covers every current and future plan - * provider automatically. If a new tier id is ever added there, add a case - * here too. + * TIER_MONTH_CODE — so the fixed tiers are covered here. The other cases come + * from src-tauri/src/services/balance.rs: `booster_wallet` (Kimi 加力钱包) and + * `subscription` (NewAPI 订阅套餐额度行). If a new tier id is added anywhere, + * add a case here too. */ export function planLabel(name: string, t: TranslateFn): string { switch (name) { @@ -37,6 +76,8 @@ export function planLabel(name: string, t: TranslateFn): string { return t("usageTierMonthCode"); case BOOSTER_WALLET_PLAN: return t("usageTierBoosterWallet"); + case "subscription": + return t("usageTierSubscription"); default: return name; }