diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
index e12993d1b..f1ae6e419 100644
--- a/CONTRIBUTING.md
+++ b/CONTRIBUTING.md
@@ -183,7 +183,7 @@ import type { AgentConfig } from "./types";
export const myAgent: AgentConfig = {
name: "my-agent",
- model: "anthropic/claude-opus-4-6",
+ model: "anthropic/claude-opus-4-7",
description: "Description of what this agent does",
prompt: `Your agent's system prompt here`,
temperature: 0.1,
diff --git a/README.ja.md b/README.ja.md
index af5d32400..a8fe8e1e1 100644
--- a/README.ja.md
+++ b/README.ja.md
@@ -170,11 +170,11 @@ Read this and tell me why it's not just another boilerplate: https://raw.githubu
 |
-**Sisyphus** (`claude-opus-4-6` / **`kimi-k2.5`** / **`glm-5`**) はあなたのメインのオーケストレーターです。計画を立て、専門家に委任し、攻撃的な並列実行でタスクを完了まで推進します。途中で投げ出すことはありません。
+**Sisyphus** (`claude-opus-4-7` / **`kimi-k2.5`** / **`glm-5`**) はあなたのメインのオーケストレーターです。計画を立て、専門家に委任し、攻撃的な並列実行でタスクを完了まで推進します。途中で投げ出すことはありません。
**Hephaestus** (`gpt-5.4`) はあなたの自律的なディープワーカーです。レシピではなく、目標を与えてください。手取り足取り教えなくても、コードベースを探索し、パターンを研究し、端から端まで実行します。*正当なる職人 (The Legitimate Craftsman).*
-**Prometheus** (`claude-opus-4-6` / **`kimi-k2.5`** / **`glm-5`**) はあなたの戦略プランナーです。インタビューモードで動作し、コードに触れる前に質問をしてスコープを特定し、詳細な計画を構築します。
+**Prometheus** (`claude-opus-4-7` / **`kimi-k2.5`** / **`glm-5`**) はあなたの戦略プランナーです。インタビューモードで動作し、コードに触れる前に質問をしてスコープを特定し、詳細な計画を構築します。
すべてのエージェントは、それぞれのモデルの強みに合わせてチューニングされています。手動でモデルを切り替える必要はありません。[詳しくはこちら →](docs/guide/overview.md)
diff --git a/README.ko.md b/README.ko.md
index cf1f60a83..1e3a8294f 100644
--- a/README.ko.md
+++ b/README.ko.md
@@ -164,11 +164,11 @@ Read this and tell me why it's not just another boilerplate: https://raw.githubu
 |
-**Sisyphus** (`claude-opus-4-6` / **`kimi-k2.5`** / **`glm-5`**)는 당신의 메인 오케스트레이터입니다. 공격적인 병렬 실행으로 계획을 세우고, 전문가들에게 위임하며, 완료될 때까지 밀어붙입니다. 중간에 포기하는 법이 없습니다.
+**Sisyphus** (`claude-opus-4-7` / **`kimi-k2.5`** / **`glm-5`**)는 당신의 메인 오케스트레이터입니다. 공격적인 병렬 실행으로 계획을 세우고, 전문가들에게 위임하며, 완료될 때까지 밀어붙입니다. 중간에 포기하는 법이 없습니다.
**Hephaestus** (`gpt-5.4`)는 당신의 자율 딥 워커입니다. 레시피가 아니라 목표를 주세요. 베이비시터 없이 알아서 코드베이스를 탐색하고, 패턴을 연구하며, 끝에서 끝까지 전부 해냅니다. *진정한 장인(The Legitimate Craftsman).*
-**Prometheus** (`claude-opus-4-6` / **`kimi-k2.5`** / **`glm-5`**)는 당신의 전략 플래너입니다. 인터뷰 모드로 작동합니다. 코드 한 줄 만지기 전에 질문을 던져 스코프를 파악하고 상세한 계획부터 세웁니다.
+**Prometheus** (`claude-opus-4-7` / **`kimi-k2.5`** / **`glm-5`**)는 당신의 전략 플래너입니다. 인터뷰 모드로 작동합니다. 코드 한 줄 만지기 전에 질문을 던져 스코프를 파악하고 상세한 계획부터 세웁니다.
모든 에이전트는 해당 모델의 특장점에 맞춰 튜닝되어 있습니다. 수동으로 모델 바꿔가며 뻘짓하지 마세요. [더 알아보기 →](docs/guide/overview.md)
diff --git a/README.md b/README.md
index 8aec143a3..8f7644cc3 100644
--- a/README.md
+++ b/README.md
@@ -166,11 +166,11 @@ Even only with following subscriptions, ultrawork will work well (this project i
 |
-**Sisyphus** (`claude-opus-4-6` / **`kimi-k2.5`** / **`glm-5`** ) is your main orchestrator. He plans, delegates to specialists, and drives tasks to completion with aggressive parallel execution. He does not stop halfway.
+**Sisyphus** (`claude-opus-4-7` / **`kimi-k2.5`** / **`glm-5`** ) is your main orchestrator. He plans, delegates to specialists, and drives tasks to completion with aggressive parallel execution. He does not stop halfway.
**Hephaestus** (`gpt-5.4`) is your autonomous deep worker. Give him a goal, not a recipe. He explores the codebase, researches patterns, and executes end-to-end without hand-holding. *The Legitimate Craftsman.*
-**Prometheus** (`claude-opus-4-6` / **`kimi-k2.5`** / **`glm-5`** ) is your strategic planner. Interview mode: it questions, identifies scope, and builds a detailed plan before a single line of code is touched.
+**Prometheus** (`claude-opus-4-7` / **`kimi-k2.5`** / **`glm-5`** ) is your strategic planner. Interview mode: it questions, identifies scope, and builds a detailed plan before a single line of code is touched.
Every agent is tuned to its model's specific strengths. No manual model-juggling. [Learn more →](docs/guide/overview.md)
diff --git a/README.ru.md b/README.ru.md
index f7564f8b1..65af04c3a 100644
--- a/README.ru.md
+++ b/README.ru.md
@@ -154,11 +154,11 @@ Read this and tell me why it's not just another boilerplate: https://raw.githubu
 |  |
-**Sisyphus** (`claude-opus-4-6` / **`kimi-k2.5`** / **`glm-5`**) — главный оркестратор. Он планирует, делегирует задачи специалистам и доводит их до завершения с агрессивным параллельным выполнением. Он не останавливается на полпути.
+**Sisyphus** (`claude-opus-4-7` / **`kimi-k2.5`** / **`glm-5`**) — главный оркестратор. Он планирует, делегирует задачи специалистам и доводит их до завершения с агрессивным параллельным выполнением. Он не останавливается на полпути.
**Hephaestus** (`gpt-5.4`) — автономный глубокий исполнитель. Дайте ему цель, а не рецепт. Он исследует кодовую базу, изучает паттерны и выполняет задачи сквозным образом без лишних подсказок. *Законный Мастер.*
-**Prometheus** (`claude-opus-4-6` / **`kimi-k2.5`** / **`glm-5`**) — стратегический планировщик. Режим интервью: задаёт вопросы, определяет объём работ и формирует детальный план до того, как написана хотя бы одна строка кода.
+**Prometheus** (`claude-opus-4-7` / **`kimi-k2.5`** / **`glm-5`**) — стратегический планировщик. Режим интервью: задаёт вопросы, определяет объём работ и формирует детальный план до того, как написана хотя бы одна строка кода.
Каждый агент настроен под сильные стороны своей модели. Никакого ручного переключения между моделями. Подробнее →
diff --git a/README.zh-cn.md b/README.zh-cn.md
index a3316541c..2d80093bd 100644
--- a/README.zh-cn.md
+++ b/README.zh-cn.md
@@ -171,11 +171,11 @@ Read this and tell me why it's not just another boilerplate: https://raw.githubu
 |
-**Sisyphus** (`claude-opus-4-6` / **`kimi-k2.5`** / **`glm-5`**) 是你的主指挥官。他负责制定计划、分配任务给专家团队,并以极其激进的并行策略推动任务直至完成。他从不半途而废。
+**Sisyphus** (`claude-opus-4-7` / **`kimi-k2.5`** / **`glm-5`**) 是你的主指挥官。他负责制定计划、分配任务给专家团队,并以极其激进的并行策略推动任务直至完成。他从不半途而废。
**Hephaestus** (`gpt-5.4`) 是你的自主深度工作者。你只需要给他目标,不要给他具体做法。他会自动探索代码库模式,从头到尾独立执行任务,绝不会中途要你当保姆。*名副其实的正牌工匠。*
-**Prometheus** (`claude-opus-4-6` / **`kimi-k2.5`** / **`glm-5`**) 是你的战略规划师。他通过访谈模式,在动一行代码之前,先通过提问确定范围并构建详尽的执行计划。
+**Prometheus** (`claude-opus-4-7` / **`kimi-k2.5`** / **`glm-5`**) 是你的战略规划师。他通过访谈模式,在动一行代码之前,先通过提问确定范围并构建详尽的执行计划。
每一个 Agent 都针对其底层模型的特点进行了专门调优。你无需手动来回切换模型。[阅读背景设定了解更多 →](docs/guide/overview.md)
diff --git a/docs/examples/coding-focused.jsonc b/docs/examples/coding-focused.jsonc
index 5df5592bc..d697884f8 100644
--- a/docs/examples/coding-focused.jsonc
+++ b/docs/examples/coding-focused.jsonc
@@ -8,7 +8,7 @@
// Primary orchestrator: aggressive parallel delegation
"sisyphus": {
"model": "kimi-for-coding/k2p5",
- "ultrawork": { "model": "anthropic/claude-opus-4-6", "variant": "max" },
+ "ultrawork": { "model": "anthropic/claude-opus-4-7", "variant": "max" },
"prompt_append": "Delegate heavily to hephaestus for implementation. Parallelize exploration.",
},
diff --git a/docs/examples/default.jsonc b/docs/examples/default.jsonc
index d48f26e7d..160ef1405 100644
--- a/docs/examples/default.jsonc
+++ b/docs/examples/default.jsonc
@@ -7,8 +7,8 @@
"agents": {
// Main orchestrator: handles delegation and drives tasks to completion
"sisyphus": {
- "model": "anthropic/claude-opus-4-6",
- "ultrawork": { "model": "anthropic/claude-opus-4-6", "variant": "max" },
+ "model": "anthropic/claude-opus-4-7",
+ "ultrawork": { "model": "anthropic/claude-opus-4-7", "variant": "max" },
},
// Deep autonomous worker: end-to-end implementation
@@ -50,7 +50,7 @@
"categories": {
"quick": { "model": "opencode/gpt-5-nano" },
"unspecified-low": { "model": "anthropic/claude-sonnet-4-6" },
- "unspecified-high": { "model": "anthropic/claude-opus-4-6", "variant": "max" },
+ "unspecified-high": { "model": "anthropic/claude-opus-4-7", "variant": "max" },
"writing": { "model": "google/gemini-3-flash" },
"visual-engineering": { "model": "google/gemini-3.1-pro", "variant": "high" },
"deep": { "model": "openai/gpt-5.4" },
diff --git a/docs/examples/planning-focused.jsonc b/docs/examples/planning-focused.jsonc
index 48ab12c1b..407045244 100644
--- a/docs/examples/planning-focused.jsonc
+++ b/docs/examples/planning-focused.jsonc
@@ -7,8 +7,8 @@
"agents": {
// Orchestrator: delegates to planning agents first
"sisyphus": {
- "model": "anthropic/claude-opus-4-6",
- "ultrawork": { "model": "anthropic/claude-opus-4-6", "variant": "max" },
+ "model": "anthropic/claude-opus-4-7",
+ "ultrawork": { "model": "anthropic/claude-opus-4-7", "variant": "max" },
"prompt_append": "Always consult prometheus and atlas for planning. Never rush to implementation.",
},
@@ -20,7 +20,7 @@
// Primary planner: deep interview mode
"prometheus": {
- "model": "anthropic/claude-opus-4-6",
+ "model": "anthropic/claude-opus-4-7",
"thinking": { "type": "enabled", "budgetTokens": 160000 },
"prompt_append": "Interview extensively. Question assumptions. Build exhaustive plans with milestones, risks, and contingencies. Use deep & quick agents heavily in parallel for research.",
},
@@ -43,7 +43,7 @@
// Plan review and refinement: heavily utilized
"metis": {
- "model": "anthropic/claude-opus-4-6",
+ "model": "anthropic/claude-opus-4-7",
"prompt_append": "Critically evaluate plans. Identify gaps, risks, and improvements. Be thorough.",
},
@@ -98,7 +98,7 @@
"openai": 3,
},
"modelConcurrency": {
- "anthropic/claude-opus-4-6": 2,
+ "anthropic/claude-opus-4-7": 2,
"openai/gpt-5.4": 2,
},
},
diff --git a/docs/guide/agent-model-matching.md b/docs/guide/agent-model-matching.md
index 1d5cc103e..8c750a9b2 100644
--- a/docs/guide/agent-model-matching.md
+++ b/docs/guide/agent-model-matching.md
@@ -64,8 +64,8 @@ These agents have Claude-optimized prompts — long, detailed, mechanics-driven.
| Agent | Role | Fallback Chain | Notes |
| ------------ | ----------------- | -------------------------------------- | ------------------------------------------------------------------------------------------------- |
-| **Sisyphus** | Main orchestrator | anthropic\|github-copilot\|opencode\|vercel/claude-opus-4-6 (max) → opencode-go\|vercel/kimi-k2.5 → kimi-for-coding/k2p5 → opencode\|moonshotai\|moonshotai-cn\|firmware\|ollama-cloud\|aihubmix\|vercel/kimi-k2.5 → openai\|github-copilot\|opencode\|vercel/gpt-5.4 (medium) → zai-coding-plan\|opencode\|vercel/glm-5 → opencode/big-pickle | Exact runtime chain from `src/shared/model-requirements.ts`. |
-| **Metis** | Plan gap analyzer | anthropic\|github-copilot\|opencode\|vercel/claude-opus-4-6 (max) → openai\|github-copilot\|opencode\|vercel/gpt-5.4 (high) → opencode-go\|vercel/glm-5 → kimi-for-coding/k2p5 | Exact runtime chain from `src/shared/model-requirements.ts`. |
+| **Sisyphus** | Main orchestrator | anthropic\|github-copilot\|opencode\|vercel/claude-opus-4-7 (max) → opencode-go\|vercel/kimi-k2.5 → kimi-for-coding/k2p5 → opencode\|moonshotai\|moonshotai-cn\|firmware\|ollama-cloud\|aihubmix\|vercel/kimi-k2.5 → openai\|github-copilot\|opencode\|vercel/gpt-5.4 (medium) → zai-coding-plan\|opencode\|vercel/glm-5 → opencode/big-pickle | Exact runtime chain from `src/shared/model-requirements.ts`. |
+| **Metis** | Plan gap analyzer | anthropic\|github-copilot\|opencode\|vercel/claude-opus-4-7 (max) → openai\|github-copilot\|opencode\|vercel/gpt-5.4 (high) → opencode-go\|vercel/glm-5 → kimi-for-coding/k2p5 | Exact runtime chain from `src/shared/model-requirements.ts`. |
### Dual-Prompt Agents → Claude preferred, GPT supported
@@ -73,7 +73,7 @@ These agents ship separate prompts for Claude and GPT families. They auto-detect
| Agent | Role | Fallback Chain | Notes |
| -------------- | ----------------- | -------------------------------------- | -------------------------------------------------------------------- |
-| **Prometheus** | Strategic planner | anthropic\|github-copilot\|opencode\|vercel/claude-opus-4-6 (max) → openai\|github-copilot\|opencode\|vercel/gpt-5.4 (high) → opencode-go\|vercel/glm-5 → google\|github-copilot\|opencode\|vercel/gemini-3.1-pro | Exact runtime chain from `src/shared/model-requirements.ts`. |
+| **Prometheus** | Strategic planner | anthropic\|github-copilot\|opencode\|vercel/claude-opus-4-7 (max) → openai\|github-copilot\|opencode\|vercel/gpt-5.4 (high) → opencode-go\|vercel/glm-5 → google\|github-copilot\|opencode\|vercel/gemini-3.1-pro | Exact runtime chain from `src/shared/model-requirements.ts`. |
| **Atlas** | Todo orchestrator | anthropic\|github-copilot\|opencode\|vercel/claude-sonnet-4-6 → opencode-go\|vercel/kimi-k2.5 → openai\|github-copilot\|opencode\|vercel/gpt-5.4 (medium) → opencode-go\|vercel/minimax-m2.7 | Exact runtime chain from `src/shared/model-requirements.ts`. |
### Deep Specialists → GPT
@@ -83,8 +83,8 @@ These agents are built for GPT's principle-driven style. Their prompts assume au
| Agent | Role | Fallback Chain | Notes |
| -------------- | ----------------------- | -------------------------------------- | ------------------------------------------------ |
| **Hephaestus** | Autonomous deep worker | openai\|github-copilot\|venice\|opencode\|vercel/gpt-5.4 (medium) | Single-entry chain. Requires one of those providers. The craftsman. |
-| **Oracle** | Architecture consultant | openai\|github-copilot\|opencode\|vercel/gpt-5.4 (high) → google\|github-copilot\|opencode\|vercel/gemini-3.1-pro (high) → anthropic\|github-copilot\|opencode\|vercel/claude-opus-4-6 (max) → opencode-go\|vercel/glm-5 | Exact runtime chain from `src/shared/model-requirements.ts`. |
-| **Momus** | Ruthless reviewer | openai\|github-copilot\|opencode\|vercel/gpt-5.4 (xhigh) → anthropic\|github-copilot\|opencode\|vercel/claude-opus-4-6 (max) → google\|github-copilot\|opencode\|vercel/gemini-3.1-pro (high) → opencode-go\|vercel/glm-5 | Exact runtime chain from `src/shared/model-requirements.ts`. |
+| **Oracle** | Architecture consultant | openai\|github-copilot\|opencode\|vercel/gpt-5.4 (high) → google\|github-copilot\|opencode\|vercel/gemini-3.1-pro (high) → anthropic\|github-copilot\|opencode\|vercel/claude-opus-4-7 (max) → opencode-go\|vercel/glm-5 | Exact runtime chain from `src/shared/model-requirements.ts`. |
+| **Momus** | Ruthless reviewer | openai\|github-copilot\|opencode\|vercel/gpt-5.4 (xhigh) → anthropic\|github-copilot\|opencode\|vercel/claude-opus-4-7 (max) → google\|github-copilot\|opencode\|vercel/gemini-3.1-pro (high) → opencode-go\|vercel/glm-5 | Exact runtime chain from `src/shared/model-requirements.ts`. |
### Utility Runners → Speed over Intelligence
@@ -107,7 +107,7 @@ Communicative, instruction-following, structured output. Best for agents that ne
| Model | Strengths |
| --------------------- | ---------------------------------------------------------------------------- |
-| **Claude Opus 4.6** | Best overall. Highest compliance with complex prompts. Default for Sisyphus. |
+| **Claude Opus 4.7** | Best overall. Highest compliance with complex prompts. Default for Sisyphus. |
| **Claude Sonnet 4.6** | Faster, cheaper. Good balance for everyday tasks. |
| **Claude Haiku 4.5** | Fast and cheap. Good for quick tasks and utility work. |
| **Kimi K2.5** | Behaves very similarly to Claude. Great all-rounder at lower cost. |
@@ -169,12 +169,12 @@ When agents delegate work, they don't pick a model name — they pick a **catego
| Category | When Used | Fallback Chain |
| -------------------- | -------------------------- | -------------------------------------------- |
-| `visual-engineering` | Frontend, UI, CSS, design | google\|github-copilot\|opencode\|vercel/gemini-3.1-pro (high) → zai-coding-plan\|opencode\|vercel/glm-5 → anthropic\|github-copilot\|opencode\|vercel/claude-opus-4-6 (max) → opencode-go\|vercel/glm-5 → kimi-for-coding/k2p5 |
-| `ultrabrain` | Maximum reasoning needed | openai\|opencode\|vercel/gpt-5.4 (xhigh) → google\|github-copilot\|opencode\|vercel/gemini-3.1-pro (high) → anthropic\|github-copilot\|opencode\|vercel/claude-opus-4-6 (max) → opencode-go\|vercel/glm-5 |
-| `deep` | Deep coding, complex logic | openai\|github-copilot\|venice\|opencode\|vercel/gpt-5.4 (medium) → anthropic\|github-copilot\|opencode\|vercel/claude-opus-4-6 (max) → google\|github-copilot\|opencode\|vercel/gemini-3.1-pro (high) |
-| `artistry` | Creative, novel approaches | google\|github-copilot\|opencode\|vercel/gemini-3.1-pro (high) → anthropic\|github-copilot\|opencode\|vercel/claude-opus-4-6 (max) → openai\|github-copilot\|opencode\|vercel/gpt-5.4 |
+| `visual-engineering` | Frontend, UI, CSS, design | google\|github-copilot\|opencode\|vercel/gemini-3.1-pro (high) → zai-coding-plan\|opencode\|vercel/glm-5 → anthropic\|github-copilot\|opencode\|vercel/claude-opus-4-7 (max) → opencode-go\|vercel/glm-5 → kimi-for-coding/k2p5 |
+| `ultrabrain` | Maximum reasoning needed | openai\|opencode\|vercel/gpt-5.4 (xhigh) → google\|github-copilot\|opencode\|vercel/gemini-3.1-pro (high) → anthropic\|github-copilot\|opencode\|vercel/claude-opus-4-7 (max) → opencode-go\|vercel/glm-5 |
+| `deep` | Deep coding, complex logic | openai\|github-copilot\|venice\|opencode\|vercel/gpt-5.4 (medium) → anthropic\|github-copilot\|opencode\|vercel/claude-opus-4-7 (max) → google\|github-copilot\|opencode\|vercel/gemini-3.1-pro (high) |
+| `artistry` | Creative, novel approaches | google\|github-copilot\|opencode\|vercel/gemini-3.1-pro (high) → anthropic\|github-copilot\|opencode\|vercel/claude-opus-4-7 (max) → openai\|github-copilot\|opencode\|vercel/gpt-5.4 |
| `quick` | Simple, fast tasks | openai\|github-copilot\|opencode\|vercel/gpt-5.4-mini → anthropic\|github-copilot\|opencode\|vercel/claude-haiku-4-5 → google\|github-copilot\|opencode\|vercel/gemini-3-flash → opencode-go\|vercel/minimax-m2.7 → opencode\|vercel/gpt-5-nano |
-| `unspecified-high` | General complex work | anthropic\|github-copilot\|opencode\|vercel/claude-opus-4-6 (max) → openai\|github-copilot\|opencode\|vercel/gpt-5.4 (high) → zai-coding-plan\|opencode\|vercel/glm-5 → kimi-for-coding/k2p5 → opencode-go\|vercel/glm-5 → opencode\|vercel/kimi-k2.5 → opencode\|moonshotai\|moonshotai-cn\|firmware\|ollama-cloud\|aihubmix\|vercel/kimi-k2.5 |
+| `unspecified-high` | General complex work | anthropic\|github-copilot\|opencode\|vercel/claude-opus-4-7 (max) → openai\|github-copilot\|opencode\|vercel/gpt-5.4 (high) → zai-coding-plan\|opencode\|vercel/glm-5 → kimi-for-coding/k2p5 → opencode-go\|vercel/glm-5 → opencode\|vercel/kimi-k2.5 → opencode\|moonshotai\|moonshotai-cn\|firmware\|ollama-cloud\|aihubmix\|vercel/kimi-k2.5 |
| `unspecified-low` | General standard work | anthropic\|github-copilot\|opencode\|vercel/claude-sonnet-4-6 → openai\|opencode\|vercel/gpt-5.3-codex (medium) → opencode-go\|vercel/kimi-k2.5 → google\|github-copilot\|opencode\|vercel/gemini-3-flash → opencode-go\|vercel/minimax-m2.7 |
| `writing` | Text, docs, prose | google\|github-copilot\|opencode\|vercel/gemini-3-flash → opencode-go\|vercel/kimi-k2.5 → anthropic\|github-copilot\|opencode\|vercel/claude-sonnet-4-6 → opencode-go\|vercel/minimax-m2.7 |
@@ -198,7 +198,7 @@ See the [Orchestration System Guide](./orchestration.md) for how agents dispatch
// Main orchestrator: Claude Opus or Kimi K2.5 work best
"sisyphus": {
"model": "kimi-for-coding/k2p5",
- "ultrawork": { "model": "anthropic/claude-opus-4-6", "variant": "max" },
+ "ultrawork": { "model": "anthropic/claude-opus-4-7", "variant": "max" },
},
// Research agents: cheaper models are fine
@@ -217,7 +217,7 @@ See the [Orchestration System Guide](./orchestration.md) for how agents dispatch
"categories": {
"quick": { "model": "opencode/gpt-5-nano" },
"unspecified-low": { "model": "anthropic/claude-sonnet-4-6" },
- "unspecified-high": { "model": "anthropic/claude-opus-4-6", "variant": "max" },
+ "unspecified-high": { "model": "anthropic/claude-opus-4-7", "variant": "max" },
"visual-engineering": {
"model": "google/gemini-3.1-pro",
"variant": "high",
@@ -234,7 +234,7 @@ See the [Orchestration System Guide](./orchestration.md) for how agents dispatch
"zai-coding-plan": 10,
},
"modelConcurrency": {
- "anthropic/claude-opus-4-6": 2,
+ "anthropic/claude-opus-4-7": 2,
"opencode/gpt-5-nano": 20,
},
},
diff --git a/docs/guide/installation.md b/docs/guide/installation.md
index 85aee5abf..582b5d8ba 100644
--- a/docs/guide/installation.md
+++ b/docs/guide/installation.md
@@ -225,7 +225,7 @@ When GitHub Copilot is the best available provider, install-time defaults are ag
| Agent | Model |
| ------------- | ---------------------------------- |
-| **Sisyphus** | `github-copilot/claude-opus-4.6` |
+| **Sisyphus** | `github-copilot/claude-opus-4.7` |
| **Oracle** | `github-copilot/gpt-5.4` |
| **Explore** | `github-copilot/grok-code-fast-1` |
| **Atlas** | `github-copilot/claude-sonnet-4.6` |
@@ -247,13 +247,13 @@ If Z.ai is your main provider, the most important fallbacks are:
#### OpenCode Zen
-OpenCode Zen provides access to `opencode/` prefixed models including `opencode/claude-opus-4-6`, `opencode/gpt-5.4`, `opencode/gpt-5.3-codex`, `opencode/gpt-5-nano`, `opencode/glm-5`, `opencode/big-pickle`, `opencode/minimax-m2.7`, and `opencode/minimax-m2.7-highspeed`.
+OpenCode Zen provides access to `opencode/` prefixed models including `opencode/claude-opus-4-7`, `opencode/gpt-5.4`, `opencode/gpt-5.3-codex`, `opencode/gpt-5-nano`, `opencode/glm-5`, `opencode/big-pickle`, `opencode/minimax-m2.7`, and `opencode/minimax-m2.7-highspeed`.
When OpenCode Zen is the best available provider, these are the most relevant source-backed examples:
| Agent | Model |
| ------------- | ---------------------------------------------------- |
-| **Sisyphus** | `opencode/claude-opus-4-6` |
+| **Sisyphus** | `opencode/claude-opus-4-7` |
| **Oracle** | `opencode/gpt-5.4` |
| **Explore** | `opencode/minimax-m2.7` |
@@ -287,7 +287,7 @@ Not all models behave the same way. Understanding which models are "similar" hel
| Model | Provider(s) | Notes |
| ------------------------ | ----------------------------------- | ----------------------------------------------------------------------- |
-| **Claude Opus 4.6** | anthropic, github-copilot, opencode | Best overall. Default for Sisyphus. |
+| **Claude Opus 4.7** | anthropic, github-copilot, opencode | Best overall. Default for Sisyphus. |
| **Claude Sonnet 4.6** | anthropic, github-copilot, opencode | Faster, cheaper. Good balance. |
| **Claude Haiku 4.5** | anthropic, opencode | Fast and cheap. Good for quick tasks. |
| **Kimi K2.5** | kimi-for-coding, opencode-go, opencode, moonshotai, moonshotai-cn, firmware, ollama-cloud, aihubmix | Behaves very similarly to Claude. Great all-rounder that appears in several orchestration fallback chains. |
@@ -330,8 +330,8 @@ Based on your subscriptions, here's how the agents were configured:
| Agent | Role | Default Chain | What It Does |
| ------------ | ---------------- | ----------------------------------------------- | ---------------------------------------------------------------------------------------- |
-| **Sisyphus** | Main ultraworker | anthropic\|github-copilot\|opencode/claude-opus-4-6 (max) → opencode-go/kimi-k2.5 → kimi-for-coding/k2p5 → opencode\|moonshotai\|moonshotai-cn\|firmware\|ollama-cloud\|aihubmix/kimi-k2.5 → openai\|github-copilot\|opencode/gpt-5.4 (medium) → zai-coding-plan\|opencode/glm-5 → opencode/big-pickle | Primary coding agent. Exact runtime chain from `src/shared/model-requirements.ts`. |
-| **Metis** | Plan review | anthropic\|github-copilot\|opencode/claude-opus-4-6 (max) → openai\|github-copilot\|opencode/gpt-5.4 (high) → opencode-go/glm-5 → kimi-for-coding/k2p5 | Reviews Prometheus plans for gaps. Exact runtime chain from `src/shared/model-requirements.ts`. |
+| **Sisyphus** | Main ultraworker | anthropic\|github-copilot\|opencode/claude-opus-4-7 (max) → opencode-go/kimi-k2.5 → kimi-for-coding/k2p5 → opencode\|moonshotai\|moonshotai-cn\|firmware\|ollama-cloud\|aihubmix/kimi-k2.5 → openai\|github-copilot\|opencode/gpt-5.4 (medium) → zai-coding-plan\|opencode/glm-5 → opencode/big-pickle | Primary coding agent. Exact runtime chain from `src/shared/model-requirements.ts`. |
+| **Metis** | Plan review | anthropic\|github-copilot\|opencode/claude-opus-4-7 (max) → openai\|github-copilot\|opencode/gpt-5.4 (high) → opencode-go/glm-5 → kimi-for-coding/k2p5 | Reviews Prometheus plans for gaps. Exact runtime chain from `src/shared/model-requirements.ts`. |
**Dual-Prompt Agents** (auto-switch between Claude and GPT prompts):
@@ -341,7 +341,7 @@ Priority: **Claude > GPT > Claude-like models**
| Agent | Role | Default Chain | GPT Prompt? |
| -------------- | ----------------- | ---------------------------------------------------------- | ---------------------------------------------------------------- |
-| **Prometheus** | Strategic planner | anthropic\|github-copilot\|opencode/claude-opus-4-6 (max) → openai\|github-copilot\|opencode/gpt-5.4 (high) → opencode-go/glm-5 → google\|github-copilot\|opencode/gemini-3.1-pro | Yes — XML-tagged, principle-driven (~300 lines vs ~1,100 Claude) |
+| **Prometheus** | Strategic planner | anthropic\|github-copilot\|opencode/claude-opus-4-7 (max) → openai\|github-copilot\|opencode/gpt-5.4 (high) → opencode-go/glm-5 → google\|github-copilot\|opencode/gemini-3.1-pro | Yes — XML-tagged, principle-driven (~300 lines vs ~1,100 Claude) |
| **Atlas** | Todo orchestrator | anthropic\|github-copilot\|opencode/claude-sonnet-4-6 → opencode-go/kimi-k2.5 → openai\|github-copilot\|opencode/gpt-5.4 (medium) → opencode-go/minimax-m2.7 | Yes - GPT-optimized todo management |
**GPT-Native Agents** (built for GPT, don't override to Claude):
@@ -349,8 +349,8 @@ Priority: **Claude > GPT > Claude-like models**
| Agent | Role | Default Chain | Notes |
| -------------- | ---------------------- | -------------------------------------- | ------------------------------------------------------ |
| **Hephaestus** | Deep autonomous worker | GPT-5.4 (medium) only | "Codex on steroids." No fallback. Requires GPT access. |
-| **Oracle** | Architecture/debugging | openai\|github-copilot\|opencode/gpt-5.4 (high) → google\|github-copilot\|opencode/gemini-3.1-pro (high) → anthropic\|github-copilot\|opencode/claude-opus-4-6 (max) → opencode-go/glm-5 | High-IQ strategic backup. GPT preferred. |
-| **Momus** | High-accuracy reviewer | openai\|github-copilot\|opencode/gpt-5.4 (xhigh) → anthropic\|github-copilot\|opencode/claude-opus-4-6 (max) → google\|github-copilot\|opencode/gemini-3.1-pro (high) → opencode-go/glm-5 | Verification agent. GPT preferred. |
+| **Oracle** | Architecture/debugging | openai\|github-copilot\|opencode/gpt-5.4 (high) → google\|github-copilot\|opencode/gemini-3.1-pro (high) → anthropic\|github-copilot\|opencode/claude-opus-4-7 (max) → opencode-go/glm-5 | High-IQ strategic backup. GPT preferred. |
+| **Momus** | High-accuracy reviewer | openai\|github-copilot\|opencode/gpt-5.4 (xhigh) → anthropic\|github-copilot\|opencode/claude-opus-4-7 (max) → google\|github-copilot\|opencode/gemini-3.1-pro (high) → opencode-go/glm-5 | Verification agent. GPT preferred. |
**Utility Agents** (speed over intelligence):
@@ -463,7 +463,7 @@ gh api --silent --method PUT /user/starred/code-yeongyu/oh-my-openagent >/dev/nu
Tell the user of following:
-1. **Sisyphus agent strongly recommends Opus 4.6 model. Using other models may result in significantly degraded experience.**
+1. **Sisyphus agent strongly recommends Opus 4.7 model. Using other models may result in significantly degraded experience.**
2. **Feeling lazy?** Just include `ultrawork` (or `ulw`) in your prompt. That's it. The agent figures out the rest.
diff --git a/docs/guide/orchestration.md b/docs/guide/orchestration.md
index 345ebce3b..0e21ce50a 100644
--- a/docs/guide/orchestration.md
+++ b/docs/guide/orchestration.md
@@ -35,9 +35,9 @@ The orchestration system uses a three-layer architecture that solves context ove
flowchart TB
subgraph Planning["Planning Layer (Human + Prometheus)"]
User[(" User")]
- Prometheus[" Prometheus
(Planner)
claude-opus-4-6 / gpt-5.4 / glm-5"]
- Metis[" Metis
(Consultant)
claude-opus-4-6 / gpt-5.4 / glm-5"]
- Momus[" Momus
(Reviewer)
gpt-5.4 / claude-opus-4-6 / gemini-3.1-pro / glm-5"]
+ Prometheus[" Prometheus
(Planner)
claude-opus-4-7 / gpt-5.4 / glm-5"]
+ Metis[" Metis
(Consultant)
claude-opus-4-7 / gpt-5.4 / glm-5"]
+ Momus[" Momus
(Reviewer)
gpt-5.4 / claude-opus-4-7 / gemini-3.1-pro / glm-5"]
end
subgraph Execution["Execution Layer (Orchestrator)"]
@@ -46,10 +46,10 @@ flowchart TB
subgraph Workers["Worker Layer (Specialized Agents)"]
Junior[" Sisyphus-Junior
(Task Executor)
claude-sonnet-4-6 / kimi-k2.5 / gpt-5.4 / minimax-m2.7"]
- Oracle[" Oracle
(Architecture)
gpt-5.4 / gemini-3.1-pro / claude-opus-4-6 / glm-5"]
+ Oracle[" Oracle
(Architecture)
gpt-5.4 / gemini-3.1-pro / claude-opus-4-7 / glm-5"]
Explore[" Explore
(Codebase Grep)
grok-code-fast-1 / minimax-m2.7-highspeed / claude-haiku-4-5"]
Librarian[" Librarian
(Docs/OSS)
minimax-m2.7 / minimax-m2.7-highspeed / claude-haiku-4-5"]
- Frontend[" visual-engineering
(category + frontend-ui-ux)
gemini-3.1-pro / glm-5 / claude-opus-4-6"]
+ Frontend[" visual-engineering
(category + frontend-ui-ux)
gemini-3.1-pro / glm-5 / claude-opus-4-7"]
end
User -->|"Describe work"| Prometheus
@@ -282,7 +282,7 @@ This "boulder pushing" mechanism is why the system is named after Sisyphus.
```typescript
// OLD: Model name creates distributional bias
task({ agent: "gpt-5.4", prompt: "..." }); // Model knows its limitations
-task({ agent: "claude-opus-4-6", prompt: "..." }); // Different self-perception
+task({ agent: "claude-opus-4-7", prompt: "..." }); // Different self-perception
```
**The Solution: Semantic Categories:**
@@ -298,13 +298,13 @@ task({ category: "quick", prompt: "..." }); // "Just get it done fast"
| Category | Default config | Runtime fallback order | When to Use |
| -------------------- | ------------------------------- | -------------------------------------------------------------------------------------- | ----------------------------------------------------------- |
-| `visual-engineering` | `google/gemini-3.1-pro high` | `gemini-3.1-pro` → `glm-5` → `claude-opus-4-6` → `glm-5` → `k2p5` | Frontend, UI/UX, design, styling, animation |
-| `ultrabrain` | `openai/gpt-5.4 xhigh` | `gpt-5.4` → `gemini-3.1-pro` → `claude-opus-4-6` → `glm-5` | Deep logical reasoning, complex architecture decisions |
-| `deep` | `openai/gpt-5.4 medium` | `gpt-5.4` → `claude-opus-4-6` → `gemini-3.1-pro` | Goal-oriented autonomous problem-solving, thorough research |
-| `artistry` | `google/gemini-3.1-pro high` | `gemini-3.1-pro` → `claude-opus-4-6` → `gpt-5.4` | Highly creative or artistic tasks, novel ideas |
+| `visual-engineering` | `google/gemini-3.1-pro high` | `gemini-3.1-pro` → `glm-5` → `claude-opus-4-7` → `glm-5` → `k2p5` | Frontend, UI/UX, design, styling, animation |
+| `ultrabrain` | `openai/gpt-5.4 xhigh` | `gpt-5.4` → `gemini-3.1-pro` → `claude-opus-4-7` → `glm-5` | Deep logical reasoning, complex architecture decisions |
+| `deep` | `openai/gpt-5.4 medium` | `gpt-5.4` → `claude-opus-4-7` → `gemini-3.1-pro` | Goal-oriented autonomous problem-solving, thorough research |
+| `artistry` | `google/gemini-3.1-pro high` | `gemini-3.1-pro` → `claude-opus-4-7` → `gpt-5.4` | Highly creative or artistic tasks, novel ideas |
| `quick` | `openai/gpt-5.4-mini` | `gpt-5.4-mini` → `claude-haiku-4-5` → `gemini-3-flash` → `minimax-m2.7` → `gpt-5-nano` | Trivial tasks, single file changes, typo fixes |
| `unspecified-low` | `anthropic/claude-sonnet-4-6` | `claude-sonnet-4-6` → `gpt-5.3-codex` → `kimi-k2.5` → `gemini-3-flash` → `minimax-m2.7` | Tasks that don't fit other categories, low effort |
-| `unspecified-high` | `anthropic/claude-opus-4-6 max` | `claude-opus-4-6` → `gpt-5.4` → `glm-5` → `k2p5` → `kimi-k2.5` | Tasks that don't fit other categories, high effort |
+| `unspecified-high` | `anthropic/claude-opus-4-7 max` | `claude-opus-4-7` → `gpt-5.4` → `glm-5` → `k2p5` → `kimi-k2.5` | Tasks that don't fit other categories, high effort |
| `writing` | `kimi-for-coding/k2p5` | `gemini-3-flash` → `kimi-k2.5` → `claude-sonnet-4-6` → `minimax-m2.7` | Documentation, prose, technical writing |
### Skills: Domain-Specific Instructions
@@ -423,7 +423,7 @@ Atlas is automatically activated when you run `/start-work`. You don't need to m
| Aspect | Hephaestus | Sisyphus + `ulw` / `ultrawork` |
| --------------- | ------------------------------------------ | ---------------------------------------------------- |
-| **Model** | `gpt-5.4` (`medium`) | `claude-opus-4-6` / `kimi-k2.5` / `gpt-5.4` / `glm-5` depending on setup |
+| **Model** | `gpt-5.4` (`medium`) | `claude-opus-4-7` / `kimi-k2.5` / `gpt-5.4` / `glm-5` depending on setup |
| **Approach** | Autonomous deep worker | Keyword-activated ultrawork mode |
| **Best For** | Complex architectural work, deep reasoning | General complex tasks, "just do it" scenarios |
| **Planning** | Self-plans during execution | Uses Prometheus plans if available |
diff --git a/docs/guide/overview.md b/docs/guide/overview.md
index 5e4501920..cf1bb783c 100644
--- a/docs/guide/overview.md
+++ b/docs/guide/overview.md
@@ -82,11 +82,11 @@ Sisyphus is your main orchestrator. He plans, delegates to specialists, and driv
**Recommended models:**
-- **Claude Opus 4.6** — Best overall experience. Sisyphus was built with Claude-optimized prompts.
+- **Claude Opus 4.7** — Best overall experience. Sisyphus was built with Claude-optimized prompts.
- **Kimi K2.5** — Great Claude-like alternative. Many users run this combo exclusively.
- **GLM 5** — Solid option, especially via Z.ai.
-Sisyphus works best on Claude Opus 4.6, Kimi K2.5, and GLM 5. GPT-5.4 now has a dedicated prompt path, but older GPT models are still a poor fit and should route to Hephaestus instead.
+Sisyphus works best on Claude Opus 4.7, Kimi K2.5, and GLM 5. GPT-5.4 now has a dedicated prompt path, but older GPT models are still a poor fit and should route to Hephaestus instead.
### Hephaestus: The Legitimate Craftsman
@@ -173,7 +173,7 @@ You can override specific agents or categories in your config:
// Main orchestrator: Claude Opus or Kimi K2.5 work best
"sisyphus": {
"model": "kimi-for-coding/k2p5",
- "ultrawork": { "model": "anthropic/claude-opus-4-6", "variant": "max" },
+ "ultrawork": { "model": "anthropic/claude-opus-4-7", "variant": "max" },
},
// Research agents: cheaper models are fine
@@ -207,10 +207,10 @@ You can override specific agents or categories in your config:
"unspecified-low": { "model": "openai/gpt-5.4-mini" },
// High-effort fallback: best available
- "unspecified-high": { "model": "anthropic/claude-opus-4-6", "variant": "max" },
+ "unspecified-high": { "model": "anthropic/claude-opus-4-7", "variant": "max" },
// Prose and documentation
- "writing": { "model": "anthropic/claude-opus-4-6", "variant": "high" },
+ "writing": { "model": "anthropic/claude-opus-4-7", "variant": "high" },
},
}
```
@@ -219,7 +219,7 @@ You can override specific agents or categories in your config:
**Claude-like models** (instruction-following, structured output):
-- Claude Opus 4.6, Claude Haiku 4.5
+- Claude Opus 4.7, Claude Haiku 4.5
- Kimi K2.5 — behaves very similarly to Claude
- GLM 5 — Claude-like behavior, good for broad tasks
diff --git a/docs/reference/configuration.md b/docs/reference/configuration.md
index d37b9104b..04f510b6d 100644
--- a/docs/reference/configuration.md
+++ b/docs/reference/configuration.md
@@ -78,7 +78,7 @@ Here's a practical starting configuration:
// Main orchestrator: Claude Opus or Kimi K2.5 work best
"sisyphus": {
"model": "kimi-for-coding/k2p5",
- "ultrawork": { "model": "anthropic/claude-opus-4-6", "variant": "max" },
+ "ultrawork": { "model": "anthropic/claude-opus-4-7", "variant": "max" },
},
// Research agents: cheap fast models are fine
@@ -102,7 +102,7 @@ Here's a practical starting configuration:
"unspecified-low": { "model": "anthropic/claude-sonnet-4-6" },
// unspecified-high - complex work
- "unspecified-high": { "model": "anthropic/claude-opus-4-6", "variant": "max" },
+ "unspecified-high": { "model": "anthropic/claude-opus-4-7", "variant": "max" },
// writing - docs/prose
"writing": { "model": "google/gemini-3-flash" },
@@ -130,7 +130,7 @@ Here's a practical starting configuration:
"zai-coding-plan": 10,
},
"modelConcurrency": {
- "anthropic/claude-opus-4-6": 2,
+ "anthropic/claude-opus-4-7": 2,
"opencode/gpt-5-nano": 20,
},
},
@@ -229,7 +229,7 @@ Control what tools an agent can use:
{
"agents": {
"sisyphus": {
- "model": "anthropic/claude-opus-4-6",
+ "model": "anthropic/claude-opus-4-7",
"fallback_models": [
// Simple string fallback
"openai/gpt-5.4",
@@ -293,7 +293,7 @@ Domain-specific model delegation used by the `task()` tool. When Sisyphus delega
| `artistry` | `google/gemini-3.1-pro` (high) | Creative/unconventional approaches |
| `quick` | `openai/gpt-5.4-mini` | Trivial tasks, typo fixes, single-file changes |
| `unspecified-low` | `anthropic/claude-sonnet-4-6` | General tasks, low effort |
-| `unspecified-high` | `anthropic/claude-opus-4-6` (max) | General tasks, high effort |
+| `unspecified-high` | `anthropic/claude-opus-4-7` (max) | General tasks, high effort |
| `writing` | `google/gemini-3-flash` | Documentation, prose, technical writing |
> **Note**: Built-in defaults only apply if the category is present in your config. Otherwise the system default model is used.
@@ -355,28 +355,28 @@ Capability data comes from provider runtime metadata first. OmO also ships bundl
| Agent | Default Model | Provider Priority |
| --------------------- | ------------------- | ---------------------------------------------------------------------------- |
-| **Sisyphus** | `claude-opus-4-6` | `anthropic\|github-copilot\|opencode/claude-opus-4-6 (max)` → `opencode-go/kimi-k2.5` → `kimi-for-coding/k2p5` → `opencode\|moonshotai\|moonshotai-cn\|firmware\|ollama-cloud\|aihubmix/kimi-k2.5` → `openai\|github-copilot\|opencode/gpt-5.4 (medium)` → `zai-coding-plan\|opencode/glm-5` → `opencode/big-pickle` |
+| **Sisyphus** | `claude-opus-4-7` | `anthropic\|github-copilot\|opencode/claude-opus-4-7 (max)` → `opencode-go/kimi-k2.5` → `kimi-for-coding/k2p5` → `opencode\|moonshotai\|moonshotai-cn\|firmware\|ollama-cloud\|aihubmix/kimi-k2.5` → `openai\|github-copilot\|opencode/gpt-5.4 (medium)` → `zai-coding-plan\|opencode/glm-5` → `opencode/big-pickle` |
| **Hephaestus** | `gpt-5.4` | `gpt-5.4 (medium)` |
-| **oracle** | `gpt-5.4` | `openai\|github-copilot\|opencode/gpt-5.4 (high)` → `google\|github-copilot\|opencode/gemini-3.1-pro (high)` → `anthropic\|github-copilot\|opencode/claude-opus-4-6 (max)` → `opencode-go/glm-5` |
+| **oracle** | `gpt-5.4` | `openai\|github-copilot\|opencode/gpt-5.4 (high)` → `google\|github-copilot\|opencode/gemini-3.1-pro (high)` → `anthropic\|github-copilot\|opencode/claude-opus-4-7 (max)` → `opencode-go/glm-5` |
| **librarian** | `minimax-m2.7` | `opencode-go/minimax-m2.7` → `opencode/minimax-m2.7-highspeed` → `anthropic\|opencode/claude-haiku-4-5` → `opencode/gpt-5-nano` |
| **explore** | `grok-code-fast-1` | `github-copilot\|xai/grok-code-fast-1` → `opencode-go/minimax-m2.7-highspeed` → `opencode/minimax-m2.7` → `anthropic\|opencode/claude-haiku-4-5` → `opencode/gpt-5-nano` |
| **multimodal-looker** | `gpt-5.4` | `openai\|opencode/gpt-5.4 (medium)` → `opencode-go/kimi-k2.5` → `zai-coding-plan/glm-4.6v` → `openai\|github-copilot\|opencode/gpt-5-nano` |
-| **Prometheus** | `claude-opus-4-6` | `anthropic\|github-copilot\|opencode/claude-opus-4-6 (max)` → `openai\|github-copilot\|opencode/gpt-5.4 (high)` → `opencode-go/glm-5` → `google\|github-copilot\|opencode/gemini-3.1-pro` |
-| **Metis** | `claude-opus-4-6` | `anthropic\|github-copilot\|opencode/claude-opus-4-6 (max)` → `openai\|github-copilot\|opencode/gpt-5.4 (high)` → `opencode-go/glm-5` → `kimi-for-coding/k2p5` |
-| **Momus** | `gpt-5.4` | `openai\|github-copilot\|opencode/gpt-5.4 (xhigh)` → `anthropic\|github-copilot\|opencode/claude-opus-4-6 (max)` → `google\|github-copilot\|opencode/gemini-3.1-pro (high)` → `opencode-go/glm-5` |
+| **Prometheus** | `claude-opus-4-7` | `anthropic\|github-copilot\|opencode/claude-opus-4-7 (max)` → `openai\|github-copilot\|opencode/gpt-5.4 (high)` → `opencode-go/glm-5` → `google\|github-copilot\|opencode/gemini-3.1-pro` |
+| **Metis** | `claude-opus-4-7` | `anthropic\|github-copilot\|opencode/claude-opus-4-7 (max)` → `openai\|github-copilot\|opencode/gpt-5.4 (high)` → `opencode-go/glm-5` → `kimi-for-coding/k2p5` |
+| **Momus** | `gpt-5.4` | `openai\|github-copilot\|opencode/gpt-5.4 (xhigh)` → `anthropic\|github-copilot\|opencode/claude-opus-4-7 (max)` → `google\|github-copilot\|opencode/gemini-3.1-pro (high)` → `opencode-go/glm-5` |
| **Atlas** | `claude-sonnet-4-6` | `anthropic\|github-copilot\|opencode/claude-sonnet-4-6` → `opencode-go/kimi-k2.5` → `openai\|github-copilot\|opencode/gpt-5.4 (medium)` → `opencode-go/minimax-m2.7` |
#### Category Provider Chains
| Category | Default Model | Provider Priority |
| ---------------------- | ------------------- | -------------------------------------------------------------- |
-| **visual-engineering** | `gemini-3.1-pro` | `google\|github-copilot\|opencode/gemini-3.1-pro (high)` → `zai-coding-plan\|opencode/glm-5` → `anthropic\|github-copilot\|opencode/claude-opus-4-6 (max)` → `opencode-go/glm-5` → `kimi-for-coding/k2p5` |
-| **ultrabrain** | `gpt-5.4` | `openai\|opencode/gpt-5.4 (xhigh)` → `google\|github-copilot\|opencode/gemini-3.1-pro (high)` → `anthropic\|github-copilot\|opencode/claude-opus-4-6 (max)` → `opencode-go/glm-5` |
-| **deep** | `gpt-5.4` | `openai\|github-copilot\|venice\|opencode/gpt-5.4 (medium)` → `anthropic\|github-copilot\|opencode/claude-opus-4-6 (max)` → `google\|github-copilot\|opencode/gemini-3.1-pro (high)` |
-| **artistry** | `gemini-3.1-pro` | `google\|github-copilot\|opencode/gemini-3.1-pro (high)` → `anthropic\|github-copilot\|opencode/claude-opus-4-6 (max)` → `openai\|github-copilot\|opencode/gpt-5.4` |
+| **visual-engineering** | `gemini-3.1-pro` | `google\|github-copilot\|opencode/gemini-3.1-pro (high)` → `zai-coding-plan\|opencode/glm-5` → `anthropic\|github-copilot\|opencode/claude-opus-4-7 (max)` → `opencode-go/glm-5` → `kimi-for-coding/k2p5` |
+| **ultrabrain** | `gpt-5.4` | `openai\|opencode/gpt-5.4 (xhigh)` → `google\|github-copilot\|opencode/gemini-3.1-pro (high)` → `anthropic\|github-copilot\|opencode/claude-opus-4-7 (max)` → `opencode-go/glm-5` |
+| **deep** | `gpt-5.4` | `openai\|github-copilot\|venice\|opencode/gpt-5.4 (medium)` → `anthropic\|github-copilot\|opencode/claude-opus-4-7 (max)` → `google\|github-copilot\|opencode/gemini-3.1-pro (high)` |
+| **artistry** | `gemini-3.1-pro` | `google\|github-copilot\|opencode/gemini-3.1-pro (high)` → `anthropic\|github-copilot\|opencode/claude-opus-4-7 (max)` → `openai\|github-copilot\|opencode/gpt-5.4` |
| **quick** | `gpt-5.4-mini` | `openai\|github-copilot\|opencode/gpt-5.4-mini` → `anthropic\|github-copilot\|opencode/claude-haiku-4-5` → `google\|github-copilot\|opencode/gemini-3-flash` → `opencode-go/minimax-m2.7` → `opencode/gpt-5-nano` |
| **unspecified-low** | `claude-sonnet-4-6` | `anthropic\|github-copilot\|opencode/claude-sonnet-4-6` → `openai\|opencode/gpt-5.3-codex (medium)` → `opencode-go/kimi-k2.5` → `google\|github-copilot\|opencode/gemini-3-flash` → `opencode-go/minimax-m2.7` |
-| **unspecified-high** | `claude-opus-4-6` | `anthropic\|github-copilot\|opencode/claude-opus-4-6 (max)` → `openai\|github-copilot\|opencode/gpt-5.4 (high)` → `zai-coding-plan\|opencode/glm-5` → `kimi-for-coding/k2p5` → `opencode-go/glm-5` → `opencode/kimi-k2.5` → `opencode\|moonshotai\|moonshotai-cn\|firmware\|ollama-cloud\|aihubmix/kimi-k2.5` |
+| **unspecified-high** | `claude-opus-4-7` | `anthropic\|github-copilot\|opencode/claude-opus-4-7 (max)` → `openai\|github-copilot\|opencode/gpt-5.4 (high)` → `zai-coding-plan\|opencode/glm-5` → `kimi-for-coding/k2p5` → `opencode-go/glm-5` → `opencode/kimi-k2.5` → `opencode\|moonshotai\|moonshotai-cn\|firmware\|ollama-cloud\|aihubmix/kimi-k2.5` |
| **writing** | `gemini-3-flash` | `google\|github-copilot\|opencode/gemini-3-flash` → `opencode-go/kimi-k2.5` → `anthropic\|github-copilot\|opencode/claude-sonnet-4-6` → `opencode-go/minimax-m2.7` |
Run `bunx oh-my-opencode doctor --verbose` to see effective model resolution for your config.
@@ -395,7 +395,7 @@ Control parallel agent execution and concurrency limits.
"defaultConcurrency": 5,
"staleTimeoutMs": 180000,
"providerConcurrency": { "anthropic": 3, "openai": 5, "google": 10 },
- "modelConcurrency": { "anthropic/claude-opus-4-6": 2 }
+ "modelConcurrency": { "anthropic/claude-opus-4-7": 2 }
}
}
```
@@ -678,7 +678,7 @@ Define `fallback_models` per agent or category:
{
"agents": {
"sisyphus": {
- "model": "anthropic/claude-opus-4-6",
+ "model": "anthropic/claude-opus-4-7",
"fallback_models": [
"openai/gpt-5.4",
{
@@ -697,7 +697,7 @@ Define `fallback_models` per agent or category:
{
"agents": {
"sisyphus": {
- "model": "anthropic/claude-opus-4-6",
+ "model": "anthropic/claude-opus-4-7",
"fallback_models": [
"openai/gpt-5.4",
{
@@ -798,7 +798,7 @@ Mix string entries and object entries when only some fallback models need specia
{
"agents": {
"sisyphus": {
- "model": "anthropic/claude-opus-4-6",
+ "model": "anthropic/claude-opus-4-7",
"fallback_models": [
"openai/gpt-5.4",
{
@@ -832,7 +832,7 @@ Mix string entries and object entries when only some fallback models need specia
"maxTokens": 12000
},
{
- "model": "anthropic/claude-opus-4-6",
+ "model": "anthropic/claude-opus-4-7",
"variant": "max",
"temperature": 0.2
},
diff --git a/docs/reference/features.md b/docs/reference/features.md
index d79c11ec1..366554b6c 100644
--- a/docs/reference/features.md
+++ b/docs/reference/features.md
@@ -10,9 +10,9 @@ Core-agent tab cycling is deterministic via injected runtime order field. The fi
| Agent | Model | Purpose |
| --------------------- | ------------------ | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| **Sisyphus** | `claude-opus-4-6` | The default orchestrator. Plans, delegates, and executes complex tasks using specialized subagents with aggressive parallel execution. Todo-driven workflow with extended thinking (32k budget). Fallback: `opencode-go/kimi-k2.5` → `kimi-for-coding/k2p5` → `opencode\|moonshotai\|moonshotai-cn\|firmware\|ollama-cloud\|aihubmix/kimi-k2.5` → `openai\|github-copilot\|opencode/gpt-5.4 (medium)` → `zai-coding-plan\|opencode/glm-5` → `opencode/big-pickle`. |
+| **Sisyphus** | `claude-opus-4-7` | The default orchestrator. Plans, delegates, and executes complex tasks using specialized subagents with aggressive parallel execution. Todo-driven workflow with extended thinking (32k budget). Fallback: `opencode-go/kimi-k2.5` → `kimi-for-coding/k2p5` → `opencode\|moonshotai\|moonshotai-cn\|firmware\|ollama-cloud\|aihubmix/kimi-k2.5` → `openai\|github-copilot\|opencode/gpt-5.4 (medium)` → `zai-coding-plan\|opencode/glm-5` → `opencode/big-pickle`. |
| **Hephaestus** | `gpt-5.4` | The Legitimate Craftsman. Autonomous deep worker inspired by AmpCode's deep mode. Goal-oriented execution with thorough research before action. Explores codebase patterns, completes tasks end-to-end without premature stopping. Named after the Greek god of forge and craftsmanship. Requires a GPT-capable provider. |
-| **Oracle** | `gpt-5.4` | Architecture decisions, code review, debugging. Read-only consultation with stellar logical reasoning and deep analysis. Inspired by AmpCode. Fallback: `google\|github-copilot\|opencode/gemini-3.1-pro (high)` → `anthropic\|github-copilot\|opencode/claude-opus-4-6 (max)` → `opencode-go/glm-5`. |
+| **Oracle** | `gpt-5.4` | Architecture decisions, code review, debugging. Read-only consultation with stellar logical reasoning and deep analysis. Inspired by AmpCode. Fallback: `google\|github-copilot\|opencode/gemini-3.1-pro (high)` → `anthropic\|github-copilot\|opencode/claude-opus-4-7 (max)` → `opencode-go/glm-5`. |
| **Librarian** | `minimax-m2.7` | Multi-repo analysis, documentation lookup, OSS implementation examples. Deep codebase understanding with evidence-based answers. Fallback: `opencode/minimax-m2.7-highspeed` → `anthropic\|opencode/claude-haiku-4-5` → `opencode/gpt-5-nano`. |
| **Explore** | `grok-code-fast-1` | Fast codebase exploration and contextual grep. Fallback: `opencode-go/minimax-m2.7-highspeed` → `opencode/minimax-m2.7` → `anthropic\|opencode/claude-haiku-4-5` → `opencode/gpt-5-nano`. |
| **Multimodal-Looker** | `gpt-5.4` | Visual content specialist. Analyzes PDFs, images, diagrams to extract information. Fallback: `opencode-go/kimi-k2.5` → `zai-coding-plan/glm-4.6v` → `openai\|github-copilot\|opencode/gpt-5-nano`. |
@@ -20,9 +20,9 @@ Core-agent tab cycling is deterministic via injected runtime order field. The fi
| Agent | Model | Purpose |
| -------------- | ----------------- | -------------------------------------------------------------------------------------------------------------------------------------------------- |
-| **Prometheus** | `claude-opus-4-6` | Strategic planner with interview mode. Creates detailed work plans through iterative questioning. Fallback: `openai\|github-copilot\|opencode/gpt-5.4 (high)` → `opencode-go/glm-5` → `google\|github-copilot\|opencode/gemini-3.1-pro`. |
-| **Metis** | `claude-opus-4-6` | Plan consultant — pre-planning analysis. Identifies hidden intentions, ambiguities, and AI failure points. Fallback: `openai\|github-copilot\|opencode/gpt-5.4 (high)` → `opencode-go/glm-5` → `kimi-for-coding/k2p5`. |
-| **Momus** | `gpt-5.4` | Plan reviewer — validates plans against clarity, verifiability, and completeness standards. Fallback: `anthropic\|github-copilot\|opencode/claude-opus-4-6 (max)` → `google\|github-copilot\|opencode/gemini-3.1-pro (high)` → `opencode-go/glm-5`. |
+| **Prometheus** | `claude-opus-4-7` | Strategic planner with interview mode. Creates detailed work plans through iterative questioning. Fallback: `openai\|github-copilot\|opencode/gpt-5.4 (high)` → `opencode-go/glm-5` → `google\|github-copilot\|opencode/gemini-3.1-pro`. |
+| **Metis** | `claude-opus-4-7` | Plan consultant — pre-planning analysis. Identifies hidden intentions, ambiguities, and AI failure points. Fallback: `openai\|github-copilot\|opencode/gpt-5.4 (high)` → `opencode-go/glm-5` → `kimi-for-coding/k2p5`. |
+| **Momus** | `gpt-5.4` | Plan reviewer — validates plans against clarity, verifiability, and completeness standards. Fallback: `anthropic\|github-copilot\|opencode/claude-opus-4-7 (max)` → `google\|github-copilot\|opencode/gemini-3.1-pro (high)` → `opencode-go/glm-5`. |
### Orchestration Agents
@@ -115,7 +115,7 @@ By combining these two concepts, you can generate optimal agents through `task`.
| `artistry` | `google/gemini-3.1-pro` (high) | Highly creative/artistic tasks, novel ideas |
| `quick` | `openai/gpt-5.4-mini` | Trivial tasks - single file changes, typo fixes, simple modifications |
| `unspecified-low` | `anthropic/claude-sonnet-4-6` | Tasks that don't fit other categories, low effort required |
-| `unspecified-high` | `anthropic/claude-opus-4-6` (max) | Tasks that don't fit other categories, high effort required |
+| `unspecified-high` | `anthropic/claude-opus-4-7` (max) | Tasks that don't fit other categories, high effort required |
| `writing` | `google/gemini-3-flash` | Documentation, prose, technical writing |
### Usage
@@ -138,7 +138,7 @@ You can define custom categories in your plugin config file. During the rename t
| Field | Type | Description |
| ------------------- | ------- | --------------------------------------------------------------------------- |
| `description` | string | Human-readable description of the category's purpose. Shown in task prompt. |
-| `model` | string | AI model ID to use (e.g., `anthropic/claude-opus-4-6`) |
+| `model` | string | AI model ID to use (e.g., `anthropic/claude-opus-4-7`) |
| `variant` | string | Model variant (e.g., `max`, `xhigh`) |
| `temperature` | number | Creativity level (0.0 ~ 2.0). Lower is more deterministic. |
| `top_p` | number | Nucleus sampling parameter (0.0 ~ 1.0) |
@@ -170,7 +170,7 @@ You can define custom categories in your plugin config file. During the rename t
// 3. Configure thinking model and restrict tools
"deep-reasoning": {
- "model": "anthropic/claude-opus-4-6",
+ "model": "anthropic/claude-opus-4-7",
"thinking": {
"type": "enabled",
"budgetTokens": 32000,
diff --git a/src/agents/AGENTS.md b/src/agents/AGENTS.md
index 137658b1f..03bfd5b1b 100644
--- a/src/agents/AGENTS.md
+++ b/src/agents/AGENTS.md
@@ -10,16 +10,16 @@ Agent factories following `createXXXAgent(model) → AgentConfig` pattern. Each
| Agent | Model | Temp | Mode | Fallback Chain | Purpose |
|-------|-------|------|------|----------------|---------|
-| **Sisyphus** | claude-opus-4-6 max | 0.1 | all | k2p5 -> kimi-k2.5 -> gpt-5.4 medium -> glm-5 -> big-pickle | Main orchestrator, plans + delegates |
+| **Sisyphus** | claude-opus-4-7 max | 0.1 | all | k2p5 -> kimi-k2.5 -> gpt-5.4 medium -> glm-5 -> big-pickle | Main orchestrator, plans + delegates |
| **Hephaestus** | gpt-5.4 medium | 0.1 | all | — | Autonomous deep worker |
-| **Oracle** | gpt-5.4 high | 0.1 | subagent | gemini-3.1-pro high -> claude-opus-4-6 max | Read-only consultation |
+| **Oracle** | gpt-5.4 high | 0.1 | subagent | gemini-3.1-pro high -> claude-opus-4-7 max | Read-only consultation |
| **Librarian** | minimax-m2.7 | 0.1 | subagent | minimax-m2.7-highspeed -> claude-haiku-4-5 -> gpt-5-nano | External docs/code search |
| **Explore** | grok-code-fast-1 | 0.1 | subagent | minimax-m2.7-highspeed -> minimax-m2.7 -> claude-haiku-4-5 -> gpt-5-nano | Contextual grep |
| **Multimodal-Looker** | gpt-5.3-codex medium | 0.1 | subagent | k2p5 -> gemini-3-flash -> glm-4.6v -> gpt-5-nano | PDF/image analysis |
-| **Metis** | claude-opus-4-6 max | **0.3** | subagent | gpt-5.4 high -> gemini-3.1-pro high | Pre-planning consultant |
-| **Momus** | gpt-5.4 xhigh | 0.1 | subagent | claude-opus-4-6 max -> gemini-3.1-pro high | Plan reviewer |
+| **Metis** | claude-opus-4-7 max | **0.3** | subagent | gpt-5.4 high -> gemini-3.1-pro high | Pre-planning consultant |
+| **Momus** | gpt-5.4 xhigh | 0.1 | subagent | claude-opus-4-7 max -> gemini-3.1-pro high | Plan reviewer |
| **Atlas** | claude-sonnet-4-6 | 0.1 | primary | gpt-5.4 medium | Todo-list orchestrator |
-| **Prometheus** | claude-opus-4-6 max | 0.1 | — | internal planner | Strategic planner (internal) |
+| **Prometheus** | claude-opus-4-7 max | 0.1 | — | internal planner | Strategic planner (internal) |
| **Sisyphus-Junior** | claude-sonnet-4-6 | 0.1 | all | user-configurable | Category-spawned executor |
## TOOL RESTRICTIONS
diff --git a/src/agents/agent-identity.test.ts b/src/agents/agent-identity.test.ts
index 1247cda17..2c6a568a8 100644
--- a/src/agents/agent-identity.test.ts
+++ b/src/agents/agent-identity.test.ts
@@ -57,7 +57,7 @@ describe("Sisyphus prompt identity", () => {
describe("#given a Sisyphus agent created with default model", () => {
describe("#when checking the prompt", () => {
it("#then contains the agent identity section with override directive", () => {
- const config = createSisyphusAgent("anthropic/claude-opus-4-6")
+ const config = createSisyphusAgent("anthropic/claude-opus-4-7")
expect(config.prompt).toContain("")
expect(config.prompt).toContain("Sisyphus")
@@ -65,7 +65,7 @@ describe("Sisyphus prompt identity", () => {
})
it("#then identity section appears before the Role section", () => {
- const config = createSisyphusAgent("anthropic/claude-opus-4-6")
+ const config = createSisyphusAgent("anthropic/claude-opus-4-7")
const prompt = config.prompt ?? ""
const identityIndex = prompt.indexOf("")
const roleIndex = prompt.indexOf("")
@@ -115,7 +115,7 @@ describe("Agent identity preservation through overrides", () => {
describe("#given a Sisyphus agent with prompt_append override", () => {
describe("#when merging the override", () => {
it("#then identity section is preserved in the merged prompt", () => {
- const baseConfig = createSisyphusAgent("anthropic/claude-opus-4-6")
+ const baseConfig = createSisyphusAgent("anthropic/claude-opus-4-7")
const merged = mergeAgentConfig(baseConfig, { prompt_append: "Extra instructions here" })
expect(merged.prompt).toContain("")
@@ -129,7 +129,7 @@ describe("Agent identity preservation through overrides", () => {
describe("#given a Sisyphus agent with model override only", () => {
describe("#when merging the override", () => {
it("#then identity section is preserved unchanged", () => {
- const baseConfig = createSisyphusAgent("anthropic/claude-opus-4-6")
+ const baseConfig = createSisyphusAgent("anthropic/claude-opus-4-7")
const merged = mergeAgentConfig(baseConfig, { model: "openai/gpt-5.4" })
expect(merged.prompt).toContain("")
diff --git a/src/agents/builtin-agents/sisyphus-agent.test.ts b/src/agents/builtin-agents/sisyphus-agent.test.ts
index e55fea125..e7289f6c0 100644
--- a/src/agents/builtin-agents/sisyphus-agent.test.ts
+++ b/src/agents/builtin-agents/sisyphus-agent.test.ts
@@ -43,7 +43,7 @@ describe("maybeCreateSisyphusConfig", () => {
// given
const agentOverrides: AgentOverrides = {
sisyphus: {
- model: "anthropic/claude-opus-4-6",
+ model: "anthropic/claude-opus-4-7",
permission: {
apply_patch: "allow",
},
@@ -55,8 +55,8 @@ describe("maybeCreateSisyphusConfig", () => {
const config = maybeCreateSisyphusConfig({
disabledAgents: [],
agentOverrides,
- availableModels: new Set(["anthropic/claude-opus-4-6"]),
- systemDefaultModel: "anthropic/claude-opus-4-6",
+ availableModels: new Set(["anthropic/claude-opus-4-7"]),
+ systemDefaultModel: "anthropic/claude-opus-4-7",
isFirstRunNoCache: false,
availableAgents: [],
availableSkills: [],
@@ -67,7 +67,7 @@ describe("maybeCreateSisyphusConfig", () => {
// then
expect(config).toBeDefined();
- expect(config?.model).toBe("anthropic/claude-opus-4-6");
+ expect(config?.model).toBe("anthropic/claude-opus-4-7");
// Claude models should allow the user override
expect(config?.permission).toHaveProperty("apply_patch", "allow");
});
diff --git a/src/agents/custom-agent-orchestrator-visibility.test.ts b/src/agents/custom-agent-orchestrator-visibility.test.ts
index c0b709e4b..b526d3f9f 100644
--- a/src/agents/custom-agent-orchestrator-visibility.test.ts
+++ b/src/agents/custom-agent-orchestrator-visibility.test.ts
@@ -2,13 +2,13 @@ import { describe, expect, spyOn, test } from "bun:test"
import { createBuiltinAgents } from "./builtin-agents"
import * as shared from "../shared"
-const TEST_DEFAULT_MODEL = "anthropic/claude-opus-4-6"
+const TEST_DEFAULT_MODEL = "anthropic/claude-opus-4-7"
describe("createBuiltinAgents custom agent visibility", () => {
test("#given runtime custom agents #when orchestrator prompts are built #then custom agents are not advertised for automatic delegation", async () => {
//#given
const fetchSpy = spyOn(shared, "fetchAvailableModels").mockResolvedValue(
- new Set(["anthropic/claude-opus-4-6", "openai/gpt-5.4"])
+ new Set(["anthropic/claude-opus-4-7", "openai/gpt-5.4"])
)
try {
diff --git a/src/agents/dynamic-agent-prompt-builder.test.ts b/src/agents/dynamic-agent-prompt-builder.test.ts
index 5bf5bcb4b..7e4b57305 100644
--- a/src/agents/dynamic-agent-prompt-builder.test.ts
+++ b/src/agents/dynamic-agent-prompt-builder.test.ts
@@ -211,7 +211,7 @@ describe("buildParallelDelegationSection", () => {
it("#given Claude model #when building #then returns empty", () => {
//#given
- const model = "anthropic/claude-opus-4-6"
+ const model = "anthropic/claude-opus-4-7"
const categories = [deepCategory]
//#when
diff --git a/src/agents/hephaestus/agent.test.ts b/src/agents/hephaestus/agent.test.ts
index 7818e0361..5721f006a 100644
--- a/src/agents/hephaestus/agent.test.ts
+++ b/src/agents/hephaestus/agent.test.ts
@@ -56,7 +56,7 @@ describe("getHephaestusPromptSource", () => {
test("returns 'gpt' for non-GPT models and undefined", () => {
// given
- const model1 = "anthropic/claude-opus-4-6";
+ const model1 = "anthropic/claude-opus-4-7";
const model2 = undefined;
// when
@@ -124,7 +124,7 @@ describe("getHephaestusPrompt", () => {
test("Claude model returns generic GPT prompt (Hephaestus default)", () => {
// given
- const model = "anthropic/claude-opus-4-6";
+ const model = "anthropic/claude-opus-4-7";
// when
const prompt = getHephaestusPrompt(model);
@@ -149,7 +149,7 @@ describe("getHephaestusPrompt", () => {
test("useTaskSystem=false includes Todo Discipline for Claude models", () => {
// given
- const model = "anthropic/claude-opus-4-6";
+ const model = "anthropic/claude-opus-4-7";
// when
const prompt = getHephaestusPrompt(model, false);
@@ -239,7 +239,7 @@ describe("createHephaestusAgent", () => {
// given
const gpt54Model = "openai/gpt-5.4";
const gptGenericModel = "openai/gpt-4o";
- const claudeModel = "anthropic/claude-opus-4-6";
+ const claudeModel = "anthropic/claude-opus-4-7";
// when
const gpt54Config = createHephaestusAgent(gpt54Model);
@@ -322,7 +322,7 @@ describe("maybeCreateHephaestusConfig GPT apply_patch guard", () => {
// given
const agentOverrides: AgentOverrides = {
hephaestus: {
- model: "anthropic/claude-opus-4-6",
+ model: "anthropic/claude-opus-4-7",
permission: {
apply_patch: "allow",
},
@@ -334,8 +334,8 @@ describe("maybeCreateHephaestusConfig GPT apply_patch guard", () => {
const config = maybeCreateHephaestusConfig({
disabledAgents: [],
agentOverrides,
- availableModels: new Set(["anthropic/claude-opus-4-6"]),
- systemDefaultModel: "anthropic/claude-opus-4-6",
+ availableModels: new Set(["anthropic/claude-opus-4-7"]),
+ systemDefaultModel: "anthropic/claude-opus-4-7",
isFirstRunNoCache: false,
availableAgents: [],
availableSkills: [],
@@ -346,7 +346,7 @@ describe("maybeCreateHephaestusConfig GPT apply_patch guard", () => {
// then
expect(config).toBeDefined();
- expect(config?.model).toBe("anthropic/claude-opus-4-6");
+ expect(config?.model).toBe("anthropic/claude-opus-4-7");
expect(config?.permission).toHaveProperty("apply_patch", "allow");
});
});
diff --git a/src/agents/types.test.ts b/src/agents/types.test.ts
index a214d304a..4c94e2868 100644
--- a/src/agents/types.test.ts
+++ b/src/agents/types.test.ts
@@ -18,7 +18,7 @@ describe("isGpt5_4Model", () => {
});
test("does not match non-GPT models", () => {
- expect(isGpt5_4Model("anthropic/claude-opus-4-6")).toBe(false);
+ expect(isGpt5_4Model("anthropic/claude-opus-4-7")).toBe(false);
expect(isGpt5_4Model("google/gemini-3.1-pro")).toBe(false);
expect(isGpt5_4Model("openai/o1")).toBe(false);
});
@@ -64,7 +64,7 @@ describe("isGptModel", () => {
});
test("claude models are not gpt", () => {
- expect(isGptModel("anthropic/claude-opus-4-6")).toBe(false);
+ expect(isGptModel("anthropic/claude-opus-4-7")).toBe(false);
expect(isGptModel("anthropic/claude-sonnet-4-6")).toBe(false);
expect(isGptModel("litellm/anthropic.claude-opus-4-5")).toBe(false);
});
@@ -75,7 +75,7 @@ describe("isGptModel", () => {
});
test("opencode provider is not gpt", () => {
- expect(isGptModel("opencode/claude-opus-4-6")).toBe(false);
+ expect(isGptModel("opencode/claude-opus-4-7")).toBe(false);
});
});
@@ -95,7 +95,7 @@ describe("isMiniMaxModel", () => {
test("does not match non-minimax models", () => {
expect(isMiniMaxModel("openai/gpt-5.4")).toBe(false);
- expect(isMiniMaxModel("anthropic/claude-opus-4-6")).toBe(false);
+ expect(isMiniMaxModel("anthropic/claude-opus-4-7")).toBe(false);
expect(isMiniMaxModel("google/gemini-3.1-pro")).toBe(false);
expect(isMiniMaxModel("opencode-go/kimi-k2.5")).toBe(false);
});
@@ -116,7 +116,7 @@ describe("isGlmModel", () => {
test("#given non-GLM models #then returns false", () => {
expect(isGlmModel("openai/gpt-5.4")).toBe(false);
- expect(isGlmModel("anthropic/claude-opus-4-6")).toBe(false);
+ expect(isGlmModel("anthropic/claude-opus-4-7")).toBe(false);
expect(isGlmModel("google/gemini-3.1-pro")).toBe(false);
});
});
@@ -156,11 +156,11 @@ describe("isGeminiModel", () => {
});
test("#given claude models #then returns false", () => {
- expect(isGeminiModel("anthropic/claude-opus-4-6")).toBe(false);
+ expect(isGeminiModel("anthropic/claude-opus-4-7")).toBe(false);
expect(isGeminiModel("anthropic/claude-sonnet-4-6")).toBe(false);
});
test("#given opencode provider #then returns false", () => {
- expect(isGeminiModel("opencode/claude-opus-4-6")).toBe(false);
+ expect(isGeminiModel("opencode/claude-opus-4-7")).toBe(false);
});
});
diff --git a/src/agents/utils.test.ts b/src/agents/utils.test.ts
index b63a34827..bd8bb5740 100644
--- a/src/agents/utils.test.ts
+++ b/src/agents/utils.test.ts
@@ -7,7 +7,7 @@ import * as connectedProvidersCache from "../shared/connected-providers-cache"
import * as modelAvailability from "../shared/model-availability"
import * as shared from "../shared"
-const TEST_DEFAULT_MODEL = "anthropic/claude-opus-4-6"
+const TEST_DEFAULT_MODEL = "anthropic/claude-opus-4-7"
let createBuiltinAgents: (typeof import("./builtin-agents"))["createBuiltinAgents"]
async function importFreshBuiltinAgentsModule(): Promise {
@@ -32,7 +32,7 @@ describe("createBuiltinAgents with model overrides", () => {
// #given
const fetchSpy = spyOn(shared, "fetchAvailableModels").mockResolvedValue(
new Set([
- "anthropic/claude-opus-4-6",
+ "anthropic/claude-opus-4-7",
"kimi-for-coding/k2p5",
"opencode/kimi-k2.5-free",
"zai-coding-plan/glm-5",
@@ -45,7 +45,7 @@ describe("createBuiltinAgents with model overrides", () => {
const agents = await createBuiltinAgents([], {}, undefined, TEST_DEFAULT_MODEL, undefined, undefined, [], {})
// #then
- expect(agents.sisyphus.model).toBe("anthropic/claude-opus-4-6")
+ expect(agents.sisyphus.model).toBe("anthropic/claude-opus-4-7")
expect(agents.sisyphus.thinking).toEqual({ type: "enabled", budgetTokens: 32000 })
expect(agents.sisyphus.reasoningEffort).toBeUndefined()
} finally {
@@ -170,7 +170,7 @@ describe("createBuiltinAgents with model overrides", () => {
test("Sisyphus is created on first run when no availableModels or cache exist", async () => {
// #given
- const systemDefaultModel = "anthropic/claude-opus-4-6"
+ const systemDefaultModel = "anthropic/claude-opus-4-7"
const cacheSpy = spyOn(connectedProvidersCache, "readConnectedProvidersCache").mockReturnValue(null)
const fetchSpy = spyOn(shared, "fetchAvailableModels").mockResolvedValue(new Set())
@@ -180,7 +180,7 @@ describe("createBuiltinAgents with model overrides", () => {
// #then
expect(agents.sisyphus).toBeDefined()
- expect(agents.sisyphus.model).toBe("anthropic/claude-opus-4.6")
+ expect(agents.sisyphus.model).toBe("anthropic/claude-opus-4.7")
} finally {
cacheSpy.mockRestore()
fetchSpy.mockRestore()
@@ -299,7 +299,7 @@ describe("createBuiltinAgents with model overrides", () => {
// #given
const fetchSpy = spyOn(shared, "fetchAvailableModels").mockResolvedValue(
new Set([
- "anthropic/claude-opus-4-6",
+ "anthropic/claude-opus-4-7",
"kimi-for-coding/k2p5",
"opencode/kimi-k2.5-free",
"zai-coding-plan/glm-5",
@@ -341,7 +341,7 @@ describe("createBuiltinAgents with model overrides", () => {
test("excludes hidden custom agents from orchestrator prompts", async () => {
// #given
const fetchSpy = spyOn(shared, "fetchAvailableModels").mockResolvedValue(
- new Set(["anthropic/claude-opus-4-6", "openai/gpt-5.4"])
+ new Set(["anthropic/claude-opus-4-7", "openai/gpt-5.4"])
)
const customAgentSummaries = [
@@ -377,7 +377,7 @@ describe("createBuiltinAgents with model overrides", () => {
test("excludes disabled custom agents from orchestrator prompts", async () => {
// #given
const fetchSpy = spyOn(shared, "fetchAvailableModels").mockResolvedValue(
- new Set(["anthropic/claude-opus-4-6", "openai/gpt-5.4"])
+ new Set(["anthropic/claude-opus-4-7", "openai/gpt-5.4"])
)
const customAgentSummaries = [
@@ -413,7 +413,7 @@ describe("createBuiltinAgents with model overrides", () => {
test("excludes custom agents when disabledAgents contains their name (case-insensitive)", async () => {
// #given
const fetchSpy = spyOn(shared, "fetchAvailableModels").mockResolvedValue(
- new Set(["anthropic/claude-opus-4-6", "openai/gpt-5.4"])
+ new Set(["anthropic/claude-opus-4-7", "openai/gpt-5.4"])
)
const disabledAgents = ["ReSeArChEr"]
@@ -449,7 +449,7 @@ describe("createBuiltinAgents with model overrides", () => {
test("does not advertise duplicate custom agents case-insensitively", async () => {
// #given
const fetchSpy = spyOn(shared, "fetchAvailableModels").mockResolvedValue(
- new Set(["anthropic/claude-opus-4-6", "openai/gpt-5.4"])
+ new Set(["anthropic/claude-opus-4-7", "openai/gpt-5.4"])
)
const customAgentSummaries = [
@@ -481,7 +481,7 @@ describe("createBuiltinAgents with model overrides", () => {
test("does not surface custom agent strings in orchestrator prompts", async () => {
// #given
const fetchSpy = spyOn(shared, "fetchAvailableModels").mockResolvedValue(
- new Set(["anthropic/claude-opus-4-6", "openai/gpt-5.4"])
+ new Set(["anthropic/claude-opus-4-7", "openai/gpt-5.4"])
)
const customAgentSummaries = [
@@ -555,7 +555,7 @@ describe("createBuiltinAgents without systemDefaultModel", () => {
])
const fetchSpy = spyOn(shared, "fetchAvailableModels").mockResolvedValue(
new Set([
- "anthropic/claude-opus-4-6",
+ "anthropic/claude-opus-4-7",
"kimi-for-coding/k2p5",
"opencode/kimi-k2.5-free",
"zai-coding-plan/glm-5",
@@ -569,7 +569,7 @@ describe("createBuiltinAgents without systemDefaultModel", () => {
// #then
expect(agents.sisyphus).toBeDefined()
- expect(agents.sisyphus.model).toBe("anthropic/claude-opus-4-6")
+ expect(agents.sisyphus.model).toBe("anthropic/claude-opus-4-7")
} finally {
cacheSpy.mockRestore()
fetchSpy.mockRestore()
@@ -590,7 +590,7 @@ describe("createBuiltinAgents with requiresProvider gating (hephaestus)", () =>
const providers = options?.connectedProviders ?? []
return providers.includes("openai")
? new Set(["openai/gpt-5.3-codex"])
- : new Set(["anthropic/claude-opus-4-6"])
+ : new Set(["anthropic/claude-opus-4-7"])
})
try {
@@ -609,7 +609,7 @@ describe("createBuiltinAgents with requiresProvider gating (hephaestus)", () =>
test("hephaestus is not created when no required provider is connected", async () => {
// #given - only anthropic models available, not in hephaestus requiresProvider
const fetchSpy = spyOn(shared, "fetchAvailableModels").mockResolvedValue(
- new Set(["anthropic/claude-opus-4-6"])
+ new Set(["anthropic/claude-opus-4-7"])
)
const cacheSpy = spyOn(connectedProvidersCache, "readConnectedProvidersCache").mockReturnValue(["anthropic"])
@@ -699,10 +699,10 @@ describe("createBuiltinAgents with requiresProvider gating (hephaestus)", () =>
test("hephaestus is created when explicit config provided even if provider unavailable", async () => {
// #given
const fetchSpy = spyOn(shared, "fetchAvailableModels").mockResolvedValue(
- new Set(["anthropic/claude-opus-4-6"])
+ new Set(["anthropic/claude-opus-4-7"])
)
const overrides = {
- hephaestus: { model: "anthropic/claude-opus-4-6" },
+ hephaestus: { model: "anthropic/claude-opus-4-7" },
}
try {
@@ -781,7 +781,7 @@ describe("Sisyphus and Librarian environment context toggle", () => {
beforeEach(() => {
fetchSpy = spyOn(shared, "fetchAvailableModels").mockResolvedValue(
- new Set(["anthropic/claude-opus-4-6", "google/gemini-3-flash"])
+ new Set(["anthropic/claude-opus-4-7", "google/gemini-3-flash"])
)
})
@@ -840,7 +840,7 @@ describe("Atlas is unaffected by environment context toggle", () => {
beforeEach(() => {
fetchSpy = spyOn(shared, "fetchAvailableModels").mockResolvedValue(
- new Set(["anthropic/claude-opus-4-6", "openai/gpt-5.4"])
+ new Set(["anthropic/claude-opus-4-7", "openai/gpt-5.4"])
)
})
@@ -893,7 +893,7 @@ describe("createBuiltinAgents with requiresAnyModel gating (sisyphus)", () => {
test("sisyphus is created when at least one fallback model is available", async () => {
// #given
const fetchSpy = spyOn(shared, "fetchAvailableModels").mockResolvedValue(
- new Set(["anthropic/claude-opus-4-6"])
+ new Set(["anthropic/claude-opus-4-7"])
)
try {
@@ -918,7 +918,7 @@ describe("createBuiltinAgents with requiresAnyModel gating (sisyphus)", () => {
// #then
expect(agents.sisyphus).toBeDefined()
- expect(agents.sisyphus.model).toBe("anthropic/claude-opus-4.6")
+ expect(agents.sisyphus.model).toBe("anthropic/claude-opus-4.7")
} finally {
cacheSpy.mockRestore()
fetchSpy.mockRestore()
@@ -929,7 +929,7 @@ describe("createBuiltinAgents with requiresAnyModel gating (sisyphus)", () => {
// #given
const fetchSpy = spyOn(shared, "fetchAvailableModels").mockResolvedValue(new Set())
const overrides = {
- sisyphus: { model: "anthropic/claude-opus-4-6" },
+ sisyphus: { model: "anthropic/claude-opus-4-7" },
}
try {
@@ -1039,7 +1039,7 @@ describe("createBuiltinAgents with requiresAnyModel gating (sisyphus)", () => {
describe("buildAgent with category and skills", () => {
const { buildAgent } = require("./agent-builder")
- const TEST_MODEL = "anthropic/claude-opus-4-6"
+ const TEST_MODEL = "anthropic/claude-opus-4-7"
beforeEach(() => {
clearSkillCache()
diff --git a/src/cli/__snapshots__/model-fallback.test.ts.snap b/src/cli/__snapshots__/model-fallback.test.ts.snap
index 92769a5b8..dc2bac7a6 100644
--- a/src/cli/__snapshots__/model-fallback.test.ts.snap
+++ b/src/cli/__snapshots__/model-fallback.test.ts.snap
@@ -75,26 +75,26 @@ exports[`generateModelConfig single native provider uses Claude models when only
"model": "anthropic/claude-haiku-4-5",
},
"metis": {
- "model": "anthropic/claude-opus-4-6",
+ "model": "anthropic/claude-opus-4-7",
"variant": "max",
},
"momus": {
- "model": "anthropic/claude-opus-4-6",
+ "model": "anthropic/claude-opus-4-7",
"variant": "max",
},
"multimodal-looker": {
"model": "opencode/gpt-5-nano",
},
"oracle": {
- "model": "anthropic/claude-opus-4-6",
+ "model": "anthropic/claude-opus-4-7",
"variant": "max",
},
"prometheus": {
- "model": "anthropic/claude-opus-4-6",
+ "model": "anthropic/claude-opus-4-7",
"variant": "max",
},
"sisyphus": {
- "model": "anthropic/claude-opus-4-6",
+ "model": "anthropic/claude-opus-4-7",
"variant": "max",
},
"sisyphus-junior": {
@@ -103,14 +103,14 @@ exports[`generateModelConfig single native provider uses Claude models when only
},
"categories": {
"deep": {
- "model": "anthropic/claude-opus-4-6",
+ "model": "anthropic/claude-opus-4-7",
"variant": "max",
},
"quick": {
"model": "anthropic/claude-haiku-4-5",
},
"ultrabrain": {
- "model": "anthropic/claude-opus-4-6",
+ "model": "anthropic/claude-opus-4-7",
"variant": "max",
},
"unspecified-high": {
@@ -120,7 +120,7 @@ exports[`generateModelConfig single native provider uses Claude models when only
"model": "anthropic/claude-sonnet-4-6",
},
"visual-engineering": {
- "model": "anthropic/claude-opus-4-6",
+ "model": "anthropic/claude-opus-4-7",
"variant": "max",
},
"writing": {
@@ -141,26 +141,26 @@ exports[`generateModelConfig single native provider uses Claude models with isMa
"model": "anthropic/claude-haiku-4-5",
},
"metis": {
- "model": "anthropic/claude-opus-4-6",
+ "model": "anthropic/claude-opus-4-7",
"variant": "max",
},
"momus": {
- "model": "anthropic/claude-opus-4-6",
+ "model": "anthropic/claude-opus-4-7",
"variant": "max",
},
"multimodal-looker": {
"model": "opencode/gpt-5-nano",
},
"oracle": {
- "model": "anthropic/claude-opus-4-6",
+ "model": "anthropic/claude-opus-4-7",
"variant": "max",
},
"prometheus": {
- "model": "anthropic/claude-opus-4-6",
+ "model": "anthropic/claude-opus-4-7",
"variant": "max",
},
"sisyphus": {
- "model": "anthropic/claude-opus-4-6",
+ "model": "anthropic/claude-opus-4-7",
"variant": "max",
},
"sisyphus-junior": {
@@ -169,25 +169,25 @@ exports[`generateModelConfig single native provider uses Claude models with isMa
},
"categories": {
"deep": {
- "model": "anthropic/claude-opus-4-6",
+ "model": "anthropic/claude-opus-4-7",
"variant": "max",
},
"quick": {
"model": "anthropic/claude-haiku-4-5",
},
"ultrabrain": {
- "model": "anthropic/claude-opus-4-6",
+ "model": "anthropic/claude-opus-4-7",
"variant": "max",
},
"unspecified-high": {
- "model": "anthropic/claude-opus-4-6",
+ "model": "anthropic/claude-opus-4-7",
"variant": "max",
},
"unspecified-low": {
"model": "anthropic/claude-sonnet-4-6",
},
"visual-engineering": {
- "model": "anthropic/claude-opus-4-6",
+ "model": "anthropic/claude-opus-4-7",
"variant": "max",
},
"writing": {
@@ -532,13 +532,13 @@ exports[`generateModelConfig all native providers uses preferred models from fal
"variant": "high",
},
],
- "model": "anthropic/claude-opus-4-6",
+ "model": "anthropic/claude-opus-4-7",
"variant": "max",
},
"momus": {
"fallback_models": [
{
- "model": "anthropic/claude-opus-4-6",
+ "model": "anthropic/claude-opus-4-7",
"variant": "max",
},
{
@@ -565,7 +565,7 @@ exports[`generateModelConfig all native providers uses preferred models from fal
"variant": "high",
},
{
- "model": "anthropic/claude-opus-4-6",
+ "model": "anthropic/claude-opus-4-7",
"variant": "max",
},
],
@@ -582,7 +582,7 @@ exports[`generateModelConfig all native providers uses preferred models from fal
"model": "google/gemini-3.1-pro-preview",
},
],
- "model": "anthropic/claude-opus-4-6",
+ "model": "anthropic/claude-opus-4-7",
"variant": "max",
},
"sisyphus": {
@@ -592,7 +592,7 @@ exports[`generateModelConfig all native providers uses preferred models from fal
"variant": "medium",
},
],
- "model": "anthropic/claude-opus-4-6",
+ "model": "anthropic/claude-opus-4-7",
"variant": "max",
},
"sisyphus-junior": {
@@ -609,7 +609,7 @@ exports[`generateModelConfig all native providers uses preferred models from fal
"artistry": {
"fallback_models": [
{
- "model": "anthropic/claude-opus-4-6",
+ "model": "anthropic/claude-opus-4-7",
"variant": "max",
},
{
@@ -622,7 +622,7 @@ exports[`generateModelConfig all native providers uses preferred models from fal
"deep": {
"fallback_models": [
{
- "model": "anthropic/claude-opus-4-6",
+ "model": "anthropic/claude-opus-4-7",
"variant": "max",
},
{
@@ -651,7 +651,7 @@ exports[`generateModelConfig all native providers uses preferred models from fal
"variant": "high",
},
{
- "model": "anthropic/claude-opus-4-6",
+ "model": "anthropic/claude-opus-4-7",
"variant": "max",
},
],
@@ -685,7 +685,7 @@ exports[`generateModelConfig all native providers uses preferred models from fal
"visual-engineering": {
"fallback_models": [
{
- "model": "anthropic/claude-opus-4-6",
+ "model": "anthropic/claude-opus-4-7",
"variant": "max",
},
],
@@ -731,13 +731,13 @@ exports[`generateModelConfig all native providers uses preferred models with isM
"variant": "high",
},
],
- "model": "anthropic/claude-opus-4-6",
+ "model": "anthropic/claude-opus-4-7",
"variant": "max",
},
"momus": {
"fallback_models": [
{
- "model": "anthropic/claude-opus-4-6",
+ "model": "anthropic/claude-opus-4-7",
"variant": "max",
},
{
@@ -764,7 +764,7 @@ exports[`generateModelConfig all native providers uses preferred models with isM
"variant": "high",
},
{
- "model": "anthropic/claude-opus-4-6",
+ "model": "anthropic/claude-opus-4-7",
"variant": "max",
},
],
@@ -781,7 +781,7 @@ exports[`generateModelConfig all native providers uses preferred models with isM
"model": "google/gemini-3.1-pro-preview",
},
],
- "model": "anthropic/claude-opus-4-6",
+ "model": "anthropic/claude-opus-4-7",
"variant": "max",
},
"sisyphus": {
@@ -791,7 +791,7 @@ exports[`generateModelConfig all native providers uses preferred models with isM
"variant": "medium",
},
],
- "model": "anthropic/claude-opus-4-6",
+ "model": "anthropic/claude-opus-4-7",
"variant": "max",
},
"sisyphus-junior": {
@@ -808,7 +808,7 @@ exports[`generateModelConfig all native providers uses preferred models with isM
"artistry": {
"fallback_models": [
{
- "model": "anthropic/claude-opus-4-6",
+ "model": "anthropic/claude-opus-4-7",
"variant": "max",
},
{
@@ -821,7 +821,7 @@ exports[`generateModelConfig all native providers uses preferred models with isM
"deep": {
"fallback_models": [
{
- "model": "anthropic/claude-opus-4-6",
+ "model": "anthropic/claude-opus-4-7",
"variant": "max",
},
{
@@ -850,7 +850,7 @@ exports[`generateModelConfig all native providers uses preferred models with isM
"variant": "high",
},
{
- "model": "anthropic/claude-opus-4-6",
+ "model": "anthropic/claude-opus-4-7",
"variant": "max",
},
],
@@ -864,7 +864,7 @@ exports[`generateModelConfig all native providers uses preferred models with isM
"variant": "high",
},
],
- "model": "anthropic/claude-opus-4-6",
+ "model": "anthropic/claude-opus-4-7",
"variant": "max",
},
"unspecified-low": {
@@ -882,7 +882,7 @@ exports[`generateModelConfig all native providers uses preferred models with isM
"visual-engineering": {
"fallback_models": [
{
- "model": "anthropic/claude-opus-4-6",
+ "model": "anthropic/claude-opus-4-7",
"variant": "max",
},
],
@@ -936,13 +936,13 @@ exports[`generateModelConfig fallback providers uses OpenCode Zen models when on
"variant": "high",
},
],
- "model": "opencode/claude-opus-4-6",
+ "model": "opencode/claude-opus-4-7",
"variant": "max",
},
"momus": {
"fallback_models": [
{
- "model": "opencode/claude-opus-4-6",
+ "model": "opencode/claude-opus-4-7",
"variant": "max",
},
{
@@ -969,7 +969,7 @@ exports[`generateModelConfig fallback providers uses OpenCode Zen models when on
"variant": "high",
},
{
- "model": "opencode/claude-opus-4-6",
+ "model": "opencode/claude-opus-4-7",
"variant": "max",
},
],
@@ -986,7 +986,7 @@ exports[`generateModelConfig fallback providers uses OpenCode Zen models when on
"model": "opencode/gemini-3.1-pro",
},
],
- "model": "opencode/claude-opus-4-6",
+ "model": "opencode/claude-opus-4-7",
"variant": "max",
},
"sisyphus": {
@@ -1005,7 +1005,7 @@ exports[`generateModelConfig fallback providers uses OpenCode Zen models when on
"model": "opencode/big-pickle",
},
],
- "model": "opencode/claude-opus-4-6",
+ "model": "opencode/claude-opus-4-7",
"variant": "max",
},
"sisyphus-junior": {
@@ -1025,7 +1025,7 @@ exports[`generateModelConfig fallback providers uses OpenCode Zen models when on
"artistry": {
"fallback_models": [
{
- "model": "opencode/claude-opus-4-6",
+ "model": "opencode/claude-opus-4-7",
"variant": "max",
},
{
@@ -1038,7 +1038,7 @@ exports[`generateModelConfig fallback providers uses OpenCode Zen models when on
"deep": {
"fallback_models": [
{
- "model": "opencode/claude-opus-4-6",
+ "model": "opencode/claude-opus-4-7",
"variant": "max",
},
{
@@ -1070,7 +1070,7 @@ exports[`generateModelConfig fallback providers uses OpenCode Zen models when on
"variant": "high",
},
{
- "model": "opencode/claude-opus-4-6",
+ "model": "opencode/claude-opus-4-7",
"variant": "max",
},
],
@@ -1107,7 +1107,7 @@ exports[`generateModelConfig fallback providers uses OpenCode Zen models when on
"model": "opencode/glm-5",
},
{
- "model": "opencode/claude-opus-4-6",
+ "model": "opencode/claude-opus-4-7",
"variant": "max",
},
],
@@ -1161,13 +1161,13 @@ exports[`generateModelConfig fallback providers uses OpenCode Zen models with is
"variant": "high",
},
],
- "model": "opencode/claude-opus-4-6",
+ "model": "opencode/claude-opus-4-7",
"variant": "max",
},
"momus": {
"fallback_models": [
{
- "model": "opencode/claude-opus-4-6",
+ "model": "opencode/claude-opus-4-7",
"variant": "max",
},
{
@@ -1194,7 +1194,7 @@ exports[`generateModelConfig fallback providers uses OpenCode Zen models with is
"variant": "high",
},
{
- "model": "opencode/claude-opus-4-6",
+ "model": "opencode/claude-opus-4-7",
"variant": "max",
},
],
@@ -1211,7 +1211,7 @@ exports[`generateModelConfig fallback providers uses OpenCode Zen models with is
"model": "opencode/gemini-3.1-pro",
},
],
- "model": "opencode/claude-opus-4-6",
+ "model": "opencode/claude-opus-4-7",
"variant": "max",
},
"sisyphus": {
@@ -1230,7 +1230,7 @@ exports[`generateModelConfig fallback providers uses OpenCode Zen models with is
"model": "opencode/big-pickle",
},
],
- "model": "opencode/claude-opus-4-6",
+ "model": "opencode/claude-opus-4-7",
"variant": "max",
},
"sisyphus-junior": {
@@ -1250,7 +1250,7 @@ exports[`generateModelConfig fallback providers uses OpenCode Zen models with is
"artistry": {
"fallback_models": [
{
- "model": "opencode/claude-opus-4-6",
+ "model": "opencode/claude-opus-4-7",
"variant": "max",
},
{
@@ -1263,7 +1263,7 @@ exports[`generateModelConfig fallback providers uses OpenCode Zen models with is
"deep": {
"fallback_models": [
{
- "model": "opencode/claude-opus-4-6",
+ "model": "opencode/claude-opus-4-7",
"variant": "max",
},
{
@@ -1295,7 +1295,7 @@ exports[`generateModelConfig fallback providers uses OpenCode Zen models with is
"variant": "high",
},
{
- "model": "opencode/claude-opus-4-6",
+ "model": "opencode/claude-opus-4-7",
"variant": "max",
},
],
@@ -1315,7 +1315,7 @@ exports[`generateModelConfig fallback providers uses OpenCode Zen models with is
"model": "opencode/kimi-k2.5",
},
],
- "model": "opencode/claude-opus-4-6",
+ "model": "opencode/claude-opus-4-7",
"variant": "max",
},
"unspecified-low": {
@@ -1336,7 +1336,7 @@ exports[`generateModelConfig fallback providers uses OpenCode Zen models with is
"model": "opencode/glm-5",
},
{
- "model": "opencode/claude-opus-4-6",
+ "model": "opencode/claude-opus-4-7",
"variant": "max",
},
],
@@ -1387,13 +1387,13 @@ exports[`generateModelConfig fallback providers uses GitHub Copilot models when
"variant": "high",
},
],
- "model": "github-copilot/claude-opus-4.6",
+ "model": "github-copilot/claude-opus-4.7",
"variant": "max",
},
"momus": {
"fallback_models": [
{
- "model": "github-copilot/claude-opus-4.6",
+ "model": "github-copilot/claude-opus-4.7",
"variant": "max",
},
{
@@ -1414,7 +1414,7 @@ exports[`generateModelConfig fallback providers uses GitHub Copilot models when
"variant": "high",
},
{
- "model": "github-copilot/claude-opus-4.6",
+ "model": "github-copilot/claude-opus-4.7",
"variant": "max",
},
],
@@ -1431,7 +1431,7 @@ exports[`generateModelConfig fallback providers uses GitHub Copilot models when
"model": "github-copilot/gemini-3.1-pro-preview",
},
],
- "model": "github-copilot/claude-opus-4.6",
+ "model": "github-copilot/claude-opus-4.7",
"variant": "max",
},
"sisyphus": {
@@ -1441,7 +1441,7 @@ exports[`generateModelConfig fallback providers uses GitHub Copilot models when
"variant": "medium",
},
],
- "model": "github-copilot/claude-opus-4.6",
+ "model": "github-copilot/claude-opus-4.7",
"variant": "max",
},
"sisyphus-junior": {
@@ -1458,7 +1458,7 @@ exports[`generateModelConfig fallback providers uses GitHub Copilot models when
"artistry": {
"fallback_models": [
{
- "model": "github-copilot/claude-opus-4.6",
+ "model": "github-copilot/claude-opus-4.7",
"variant": "max",
},
{
@@ -1471,7 +1471,7 @@ exports[`generateModelConfig fallback providers uses GitHub Copilot models when
"deep": {
"fallback_models": [
{
- "model": "github-copilot/claude-opus-4.6",
+ "model": "github-copilot/claude-opus-4.7",
"variant": "max",
},
{
@@ -1496,7 +1496,7 @@ exports[`generateModelConfig fallback providers uses GitHub Copilot models when
"ultrabrain": {
"fallback_models": [
{
- "model": "github-copilot/claude-opus-4.6",
+ "model": "github-copilot/claude-opus-4.7",
"variant": "max",
},
],
@@ -1522,7 +1522,7 @@ exports[`generateModelConfig fallback providers uses GitHub Copilot models when
"visual-engineering": {
"fallback_models": [
{
- "model": "github-copilot/claude-opus-4.6",
+ "model": "github-copilot/claude-opus-4.7",
"variant": "max",
},
],
@@ -1573,13 +1573,13 @@ exports[`generateModelConfig fallback providers uses GitHub Copilot models with
"variant": "high",
},
],
- "model": "github-copilot/claude-opus-4.6",
+ "model": "github-copilot/claude-opus-4.7",
"variant": "max",
},
"momus": {
"fallback_models": [
{
- "model": "github-copilot/claude-opus-4.6",
+ "model": "github-copilot/claude-opus-4.7",
"variant": "max",
},
{
@@ -1600,7 +1600,7 @@ exports[`generateModelConfig fallback providers uses GitHub Copilot models with
"variant": "high",
},
{
- "model": "github-copilot/claude-opus-4.6",
+ "model": "github-copilot/claude-opus-4.7",
"variant": "max",
},
],
@@ -1617,7 +1617,7 @@ exports[`generateModelConfig fallback providers uses GitHub Copilot models with
"model": "github-copilot/gemini-3.1-pro-preview",
},
],
- "model": "github-copilot/claude-opus-4.6",
+ "model": "github-copilot/claude-opus-4.7",
"variant": "max",
},
"sisyphus": {
@@ -1627,7 +1627,7 @@ exports[`generateModelConfig fallback providers uses GitHub Copilot models with
"variant": "medium",
},
],
- "model": "github-copilot/claude-opus-4.6",
+ "model": "github-copilot/claude-opus-4.7",
"variant": "max",
},
"sisyphus-junior": {
@@ -1644,7 +1644,7 @@ exports[`generateModelConfig fallback providers uses GitHub Copilot models with
"artistry": {
"fallback_models": [
{
- "model": "github-copilot/claude-opus-4.6",
+ "model": "github-copilot/claude-opus-4.7",
"variant": "max",
},
{
@@ -1657,7 +1657,7 @@ exports[`generateModelConfig fallback providers uses GitHub Copilot models with
"deep": {
"fallback_models": [
{
- "model": "github-copilot/claude-opus-4.6",
+ "model": "github-copilot/claude-opus-4.7",
"variant": "max",
},
{
@@ -1682,7 +1682,7 @@ exports[`generateModelConfig fallback providers uses GitHub Copilot models with
"ultrabrain": {
"fallback_models": [
{
- "model": "github-copilot/claude-opus-4.6",
+ "model": "github-copilot/claude-opus-4.7",
"variant": "max",
},
],
@@ -1696,7 +1696,7 @@ exports[`generateModelConfig fallback providers uses GitHub Copilot models with
"variant": "high",
},
],
- "model": "github-copilot/claude-opus-4.6",
+ "model": "github-copilot/claude-opus-4.7",
"variant": "max",
},
"unspecified-low": {
@@ -1710,7 +1710,7 @@ exports[`generateModelConfig fallback providers uses GitHub Copilot models with
"visual-engineering": {
"fallback_models": [
{
- "model": "github-copilot/claude-opus-4.6",
+ "model": "github-copilot/claude-opus-4.7",
"variant": "max",
},
],
@@ -1888,7 +1888,7 @@ exports[`generateModelConfig mixed provider scenarios uses Claude + OpenCode Zen
"metis": {
"fallback_models": [
{
- "model": "opencode/claude-opus-4-6",
+ "model": "opencode/claude-opus-4-7",
"variant": "max",
},
{
@@ -1896,17 +1896,17 @@ exports[`generateModelConfig mixed provider scenarios uses Claude + OpenCode Zen
"variant": "high",
},
],
- "model": "anthropic/claude-opus-4-6",
+ "model": "anthropic/claude-opus-4-7",
"variant": "max",
},
"momus": {
"fallback_models": [
{
- "model": "anthropic/claude-opus-4-6",
+ "model": "anthropic/claude-opus-4-7",
"variant": "max",
},
{
- "model": "opencode/claude-opus-4-6",
+ "model": "opencode/claude-opus-4-7",
"variant": "max",
},
{
@@ -1933,11 +1933,11 @@ exports[`generateModelConfig mixed provider scenarios uses Claude + OpenCode Zen
"variant": "high",
},
{
- "model": "anthropic/claude-opus-4-6",
+ "model": "anthropic/claude-opus-4-7",
"variant": "max",
},
{
- "model": "opencode/claude-opus-4-6",
+ "model": "opencode/claude-opus-4-7",
"variant": "max",
},
],
@@ -1947,7 +1947,7 @@ exports[`generateModelConfig mixed provider scenarios uses Claude + OpenCode Zen
"prometheus": {
"fallback_models": [
{
- "model": "opencode/claude-opus-4-6",
+ "model": "opencode/claude-opus-4-7",
"variant": "max",
},
{
@@ -1958,13 +1958,13 @@ exports[`generateModelConfig mixed provider scenarios uses Claude + OpenCode Zen
"model": "opencode/gemini-3.1-pro",
},
],
- "model": "anthropic/claude-opus-4-6",
+ "model": "anthropic/claude-opus-4-7",
"variant": "max",
},
"sisyphus": {
"fallback_models": [
{
- "model": "opencode/claude-opus-4-6",
+ "model": "opencode/claude-opus-4-7",
"variant": "max",
},
{
@@ -1981,7 +1981,7 @@ exports[`generateModelConfig mixed provider scenarios uses Claude + OpenCode Zen
"model": "opencode/big-pickle",
},
],
- "model": "anthropic/claude-opus-4-6",
+ "model": "anthropic/claude-opus-4-7",
"variant": "max",
},
"sisyphus-junior": {
@@ -2004,11 +2004,11 @@ exports[`generateModelConfig mixed provider scenarios uses Claude + OpenCode Zen
"artistry": {
"fallback_models": [
{
- "model": "anthropic/claude-opus-4-6",
+ "model": "anthropic/claude-opus-4-7",
"variant": "max",
},
{
- "model": "opencode/claude-opus-4-6",
+ "model": "opencode/claude-opus-4-7",
"variant": "max",
},
{
@@ -2021,11 +2021,11 @@ exports[`generateModelConfig mixed provider scenarios uses Claude + OpenCode Zen
"deep": {
"fallback_models": [
{
- "model": "anthropic/claude-opus-4-6",
+ "model": "anthropic/claude-opus-4-7",
"variant": "max",
},
{
- "model": "opencode/claude-opus-4-6",
+ "model": "opencode/claude-opus-4-7",
"variant": "max",
},
{
@@ -2060,11 +2060,11 @@ exports[`generateModelConfig mixed provider scenarios uses Claude + OpenCode Zen
"variant": "high",
},
{
- "model": "anthropic/claude-opus-4-6",
+ "model": "anthropic/claude-opus-4-7",
"variant": "max",
},
{
- "model": "opencode/claude-opus-4-6",
+ "model": "opencode/claude-opus-4-7",
"variant": "max",
},
],
@@ -2107,11 +2107,11 @@ exports[`generateModelConfig mixed provider scenarios uses Claude + OpenCode Zen
"model": "opencode/glm-5",
},
{
- "model": "anthropic/claude-opus-4-6",
+ "model": "anthropic/claude-opus-4-7",
"variant": "max",
},
{
- "model": "opencode/claude-opus-4-6",
+ "model": "opencode/claude-opus-4-7",
"variant": "max",
},
],
@@ -2179,7 +2179,7 @@ exports[`generateModelConfig mixed provider scenarios uses OpenAI + Copilot comb
"variant": "high",
},
],
- "model": "github-copilot/claude-opus-4.6",
+ "model": "github-copilot/claude-opus-4.7",
"variant": "max",
},
"momus": {
@@ -2189,7 +2189,7 @@ exports[`generateModelConfig mixed provider scenarios uses OpenAI + Copilot comb
"variant": "xhigh",
},
{
- "model": "github-copilot/claude-opus-4.6",
+ "model": "github-copilot/claude-opus-4.7",
"variant": "max",
},
{
@@ -2223,7 +2223,7 @@ exports[`generateModelConfig mixed provider scenarios uses OpenAI + Copilot comb
"variant": "high",
},
{
- "model": "github-copilot/claude-opus-4.6",
+ "model": "github-copilot/claude-opus-4.7",
"variant": "max",
},
],
@@ -2244,7 +2244,7 @@ exports[`generateModelConfig mixed provider scenarios uses OpenAI + Copilot comb
"model": "github-copilot/gemini-3.1-pro-preview",
},
],
- "model": "github-copilot/claude-opus-4.6",
+ "model": "github-copilot/claude-opus-4.7",
"variant": "max",
},
"sisyphus": {
@@ -2258,7 +2258,7 @@ exports[`generateModelConfig mixed provider scenarios uses OpenAI + Copilot comb
"variant": "medium",
},
],
- "model": "github-copilot/claude-opus-4.6",
+ "model": "github-copilot/claude-opus-4.7",
"variant": "max",
},
"sisyphus-junior": {
@@ -2279,7 +2279,7 @@ exports[`generateModelConfig mixed provider scenarios uses OpenAI + Copilot comb
"artistry": {
"fallback_models": [
{
- "model": "github-copilot/claude-opus-4.6",
+ "model": "github-copilot/claude-opus-4.7",
"variant": "max",
},
{
@@ -2299,7 +2299,7 @@ exports[`generateModelConfig mixed provider scenarios uses OpenAI + Copilot comb
"variant": "medium",
},
{
- "model": "github-copilot/claude-opus-4.6",
+ "model": "github-copilot/claude-opus-4.7",
"variant": "max",
},
{
@@ -2331,7 +2331,7 @@ exports[`generateModelConfig mixed provider scenarios uses OpenAI + Copilot comb
"variant": "high",
},
{
- "model": "github-copilot/claude-opus-4.6",
+ "model": "github-copilot/claude-opus-4.7",
"variant": "max",
},
],
@@ -2365,7 +2365,7 @@ exports[`generateModelConfig mixed provider scenarios uses OpenAI + Copilot comb
"visual-engineering": {
"fallback_models": [
{
- "model": "github-copilot/claude-opus-4.6",
+ "model": "github-copilot/claude-opus-4.7",
"variant": "max",
},
],
@@ -2403,22 +2403,22 @@ exports[`generateModelConfig mixed provider scenarios uses Claude + ZAI combinat
"model": "zai-coding-plan/glm-4.7",
},
"metis": {
- "model": "anthropic/claude-opus-4-6",
+ "model": "anthropic/claude-opus-4-7",
"variant": "max",
},
"momus": {
- "model": "anthropic/claude-opus-4-6",
+ "model": "anthropic/claude-opus-4-7",
"variant": "max",
},
"multimodal-looker": {
"model": "zai-coding-plan/glm-4.6v",
},
"oracle": {
- "model": "anthropic/claude-opus-4-6",
+ "model": "anthropic/claude-opus-4-7",
"variant": "max",
},
"prometheus": {
- "model": "anthropic/claude-opus-4-6",
+ "model": "anthropic/claude-opus-4-7",
"variant": "max",
},
"sisyphus": {
@@ -2427,7 +2427,7 @@ exports[`generateModelConfig mixed provider scenarios uses Claude + ZAI combinat
"model": "zai-coding-plan/glm-5",
},
],
- "model": "anthropic/claude-opus-4-6",
+ "model": "anthropic/claude-opus-4-7",
"variant": "max",
},
"sisyphus-junior": {
@@ -2436,14 +2436,14 @@ exports[`generateModelConfig mixed provider scenarios uses Claude + ZAI combinat
},
"categories": {
"deep": {
- "model": "anthropic/claude-opus-4-6",
+ "model": "anthropic/claude-opus-4-7",
"variant": "max",
},
"quick": {
"model": "anthropic/claude-haiku-4-5",
},
"ultrabrain": {
- "model": "anthropic/claude-opus-4-6",
+ "model": "anthropic/claude-opus-4-7",
"variant": "max",
},
"unspecified-high": {
@@ -2455,7 +2455,7 @@ exports[`generateModelConfig mixed provider scenarios uses Claude + ZAI combinat
"visual-engineering": {
"fallback_models": [
{
- "model": "anthropic/claude-opus-4-6",
+ "model": "anthropic/claude-opus-4-7",
"variant": "max",
},
],
@@ -2479,7 +2479,7 @@ exports[`generateModelConfig mixed provider scenarios uses Gemini + Claude combi
"model": "anthropic/claude-haiku-4-5",
},
"metis": {
- "model": "anthropic/claude-opus-4-6",
+ "model": "anthropic/claude-opus-4-7",
"variant": "max",
},
"momus": {
@@ -2489,7 +2489,7 @@ exports[`generateModelConfig mixed provider scenarios uses Gemini + Claude combi
"variant": "high",
},
],
- "model": "anthropic/claude-opus-4-6",
+ "model": "anthropic/claude-opus-4-7",
"variant": "max",
},
"multimodal-looker": {
@@ -2498,7 +2498,7 @@ exports[`generateModelConfig mixed provider scenarios uses Gemini + Claude combi
"oracle": {
"fallback_models": [
{
- "model": "anthropic/claude-opus-4-6",
+ "model": "anthropic/claude-opus-4-7",
"variant": "max",
},
],
@@ -2511,11 +2511,11 @@ exports[`generateModelConfig mixed provider scenarios uses Gemini + Claude combi
"model": "google/gemini-3.1-pro-preview",
},
],
- "model": "anthropic/claude-opus-4-6",
+ "model": "anthropic/claude-opus-4-7",
"variant": "max",
},
"sisyphus": {
- "model": "anthropic/claude-opus-4-6",
+ "model": "anthropic/claude-opus-4-7",
"variant": "max",
},
"sisyphus-junior": {
@@ -2526,7 +2526,7 @@ exports[`generateModelConfig mixed provider scenarios uses Gemini + Claude combi
"artistry": {
"fallback_models": [
{
- "model": "anthropic/claude-opus-4-6",
+ "model": "anthropic/claude-opus-4-7",
"variant": "max",
},
],
@@ -2540,7 +2540,7 @@ exports[`generateModelConfig mixed provider scenarios uses Gemini + Claude combi
"variant": "high",
},
],
- "model": "anthropic/claude-opus-4-6",
+ "model": "anthropic/claude-opus-4-7",
"variant": "max",
},
"quick": {
@@ -2554,7 +2554,7 @@ exports[`generateModelConfig mixed provider scenarios uses Gemini + Claude combi
"ultrabrain": {
"fallback_models": [
{
- "model": "anthropic/claude-opus-4-6",
+ "model": "anthropic/claude-opus-4-7",
"variant": "max",
},
],
@@ -2580,7 +2580,7 @@ exports[`generateModelConfig mixed provider scenarios uses Gemini + Claude combi
"visual-engineering": {
"fallback_models": [
{
- "model": "anthropic/claude-opus-4-6",
+ "model": "anthropic/claude-opus-4-7",
"variant": "max",
},
],
@@ -2660,7 +2660,7 @@ exports[`generateModelConfig mixed provider scenarios uses all fallback provider
"metis": {
"fallback_models": [
{
- "model": "opencode/claude-opus-4-6",
+ "model": "opencode/claude-opus-4-7",
"variant": "max",
},
{
@@ -2672,7 +2672,7 @@ exports[`generateModelConfig mixed provider scenarios uses all fallback provider
"variant": "high",
},
],
- "model": "github-copilot/claude-opus-4.6",
+ "model": "github-copilot/claude-opus-4.7",
"variant": "max",
},
"momus": {
@@ -2682,11 +2682,11 @@ exports[`generateModelConfig mixed provider scenarios uses all fallback provider
"variant": "xhigh",
},
{
- "model": "github-copilot/claude-opus-4.6",
+ "model": "github-copilot/claude-opus-4.7",
"variant": "max",
},
{
- "model": "opencode/claude-opus-4-6",
+ "model": "opencode/claude-opus-4-7",
"variant": "max",
},
{
@@ -2731,11 +2731,11 @@ exports[`generateModelConfig mixed provider scenarios uses all fallback provider
"variant": "high",
},
{
- "model": "github-copilot/claude-opus-4.6",
+ "model": "github-copilot/claude-opus-4.7",
"variant": "max",
},
{
- "model": "opencode/claude-opus-4-6",
+ "model": "opencode/claude-opus-4-7",
"variant": "max",
},
],
@@ -2745,7 +2745,7 @@ exports[`generateModelConfig mixed provider scenarios uses all fallback provider
"prometheus": {
"fallback_models": [
{
- "model": "opencode/claude-opus-4-6",
+ "model": "opencode/claude-opus-4-7",
"variant": "max",
},
{
@@ -2763,13 +2763,13 @@ exports[`generateModelConfig mixed provider scenarios uses all fallback provider
"model": "opencode/gemini-3.1-pro",
},
],
- "model": "github-copilot/claude-opus-4.6",
+ "model": "github-copilot/claude-opus-4.7",
"variant": "max",
},
"sisyphus": {
"fallback_models": [
{
- "model": "opencode/claude-opus-4-6",
+ "model": "opencode/claude-opus-4-7",
"variant": "max",
},
{
@@ -2793,7 +2793,7 @@ exports[`generateModelConfig mixed provider scenarios uses all fallback provider
"model": "opencode/big-pickle",
},
],
- "model": "github-copilot/claude-opus-4.6",
+ "model": "github-copilot/claude-opus-4.7",
"variant": "max",
},
"sisyphus-junior": {
@@ -2824,11 +2824,11 @@ exports[`generateModelConfig mixed provider scenarios uses all fallback provider
"variant": "high",
},
{
- "model": "github-copilot/claude-opus-4.6",
+ "model": "github-copilot/claude-opus-4.7",
"variant": "max",
},
{
- "model": "opencode/claude-opus-4-6",
+ "model": "opencode/claude-opus-4-7",
"variant": "max",
},
{
@@ -2848,11 +2848,11 @@ exports[`generateModelConfig mixed provider scenarios uses all fallback provider
"variant": "medium",
},
{
- "model": "github-copilot/claude-opus-4.6",
+ "model": "github-copilot/claude-opus-4.7",
"variant": "max",
},
{
- "model": "opencode/claude-opus-4-6",
+ "model": "opencode/claude-opus-4-7",
"variant": "max",
},
{
@@ -2901,11 +2901,11 @@ exports[`generateModelConfig mixed provider scenarios uses all fallback provider
"variant": "high",
},
{
- "model": "github-copilot/claude-opus-4.6",
+ "model": "github-copilot/claude-opus-4.7",
"variant": "max",
},
{
- "model": "opencode/claude-opus-4-6",
+ "model": "opencode/claude-opus-4-7",
"variant": "max",
},
],
@@ -2961,11 +2961,11 @@ exports[`generateModelConfig mixed provider scenarios uses all fallback provider
"model": "opencode/glm-5",
},
{
- "model": "github-copilot/claude-opus-4.6",
+ "model": "github-copilot/claude-opus-4.7",
"variant": "max",
},
{
- "model": "opencode/claude-opus-4-6",
+ "model": "opencode/claude-opus-4-7",
"variant": "max",
},
],
@@ -3068,11 +3068,11 @@ exports[`generateModelConfig mixed provider scenarios uses all providers togethe
"metis": {
"fallback_models": [
{
- "model": "github-copilot/claude-opus-4.6",
+ "model": "github-copilot/claude-opus-4.7",
"variant": "max",
},
{
- "model": "opencode/claude-opus-4-6",
+ "model": "opencode/claude-opus-4-7",
"variant": "max",
},
{
@@ -3088,7 +3088,7 @@ exports[`generateModelConfig mixed provider scenarios uses all providers togethe
"variant": "high",
},
],
- "model": "anthropic/claude-opus-4-6",
+ "model": "anthropic/claude-opus-4-7",
"variant": "max",
},
"momus": {
@@ -3102,15 +3102,15 @@ exports[`generateModelConfig mixed provider scenarios uses all providers togethe
"variant": "xhigh",
},
{
- "model": "anthropic/claude-opus-4-6",
+ "model": "anthropic/claude-opus-4-7",
"variant": "max",
},
{
- "model": "github-copilot/claude-opus-4.6",
+ "model": "github-copilot/claude-opus-4.7",
"variant": "max",
},
{
- "model": "opencode/claude-opus-4-6",
+ "model": "opencode/claude-opus-4-7",
"variant": "max",
},
{
@@ -3174,15 +3174,15 @@ exports[`generateModelConfig mixed provider scenarios uses all providers togethe
"variant": "high",
},
{
- "model": "anthropic/claude-opus-4-6",
+ "model": "anthropic/claude-opus-4-7",
"variant": "max",
},
{
- "model": "github-copilot/claude-opus-4.6",
+ "model": "github-copilot/claude-opus-4.7",
"variant": "max",
},
{
- "model": "opencode/claude-opus-4-6",
+ "model": "opencode/claude-opus-4-7",
"variant": "max",
},
],
@@ -3192,11 +3192,11 @@ exports[`generateModelConfig mixed provider scenarios uses all providers togethe
"prometheus": {
"fallback_models": [
{
- "model": "github-copilot/claude-opus-4.6",
+ "model": "github-copilot/claude-opus-4.7",
"variant": "max",
},
{
- "model": "opencode/claude-opus-4-6",
+ "model": "opencode/claude-opus-4-7",
"variant": "max",
},
{
@@ -3221,17 +3221,17 @@ exports[`generateModelConfig mixed provider scenarios uses all providers togethe
"model": "opencode/gemini-3.1-pro",
},
],
- "model": "anthropic/claude-opus-4-6",
+ "model": "anthropic/claude-opus-4-7",
"variant": "max",
},
"sisyphus": {
"fallback_models": [
{
- "model": "github-copilot/claude-opus-4.6",
+ "model": "github-copilot/claude-opus-4.7",
"variant": "max",
},
{
- "model": "opencode/claude-opus-4-6",
+ "model": "opencode/claude-opus-4-7",
"variant": "max",
},
{
@@ -3259,7 +3259,7 @@ exports[`generateModelConfig mixed provider scenarios uses all providers togethe
"model": "opencode/big-pickle",
},
],
- "model": "anthropic/claude-opus-4-6",
+ "model": "anthropic/claude-opus-4-7",
"variant": "max",
},
"sisyphus-junior": {
@@ -3301,15 +3301,15 @@ exports[`generateModelConfig mixed provider scenarios uses all providers togethe
"variant": "high",
},
{
- "model": "anthropic/claude-opus-4-6",
+ "model": "anthropic/claude-opus-4-7",
"variant": "max",
},
{
- "model": "github-copilot/claude-opus-4.6",
+ "model": "github-copilot/claude-opus-4.7",
"variant": "max",
},
{
- "model": "opencode/claude-opus-4-6",
+ "model": "opencode/claude-opus-4-7",
"variant": "max",
},
{
@@ -3336,15 +3336,15 @@ exports[`generateModelConfig mixed provider scenarios uses all providers togethe
"variant": "medium",
},
{
- "model": "anthropic/claude-opus-4-6",
+ "model": "anthropic/claude-opus-4-7",
"variant": "max",
},
{
- "model": "github-copilot/claude-opus-4.6",
+ "model": "github-copilot/claude-opus-4.7",
"variant": "max",
},
{
- "model": "opencode/claude-opus-4-6",
+ "model": "opencode/claude-opus-4-7",
"variant": "max",
},
{
@@ -3414,15 +3414,15 @@ exports[`generateModelConfig mixed provider scenarios uses all providers togethe
"variant": "high",
},
{
- "model": "anthropic/claude-opus-4-6",
+ "model": "anthropic/claude-opus-4-7",
"variant": "max",
},
{
- "model": "github-copilot/claude-opus-4.6",
+ "model": "github-copilot/claude-opus-4.7",
"variant": "max",
},
{
- "model": "opencode/claude-opus-4-6",
+ "model": "opencode/claude-opus-4-7",
"variant": "max",
},
],
@@ -3502,15 +3502,15 @@ exports[`generateModelConfig mixed provider scenarios uses all providers togethe
"model": "opencode/glm-5",
},
{
- "model": "anthropic/claude-opus-4-6",
+ "model": "anthropic/claude-opus-4-7",
"variant": "max",
},
{
- "model": "github-copilot/claude-opus-4.6",
+ "model": "github-copilot/claude-opus-4.7",
"variant": "max",
},
{
- "model": "opencode/claude-opus-4-6",
+ "model": "opencode/claude-opus-4-7",
"variant": "max",
},
],
@@ -3619,11 +3619,11 @@ exports[`generateModelConfig mixed provider scenarios uses all providers with is
"metis": {
"fallback_models": [
{
- "model": "github-copilot/claude-opus-4.6",
+ "model": "github-copilot/claude-opus-4.7",
"variant": "max",
},
{
- "model": "opencode/claude-opus-4-6",
+ "model": "opencode/claude-opus-4-7",
"variant": "max",
},
{
@@ -3639,7 +3639,7 @@ exports[`generateModelConfig mixed provider scenarios uses all providers with is
"variant": "high",
},
],
- "model": "anthropic/claude-opus-4-6",
+ "model": "anthropic/claude-opus-4-7",
"variant": "max",
},
"momus": {
@@ -3653,15 +3653,15 @@ exports[`generateModelConfig mixed provider scenarios uses all providers with is
"variant": "xhigh",
},
{
- "model": "anthropic/claude-opus-4-6",
+ "model": "anthropic/claude-opus-4-7",
"variant": "max",
},
{
- "model": "github-copilot/claude-opus-4.6",
+ "model": "github-copilot/claude-opus-4.7",
"variant": "max",
},
{
- "model": "opencode/claude-opus-4-6",
+ "model": "opencode/claude-opus-4-7",
"variant": "max",
},
{
@@ -3725,15 +3725,15 @@ exports[`generateModelConfig mixed provider scenarios uses all providers with is
"variant": "high",
},
{
- "model": "anthropic/claude-opus-4-6",
+ "model": "anthropic/claude-opus-4-7",
"variant": "max",
},
{
- "model": "github-copilot/claude-opus-4.6",
+ "model": "github-copilot/claude-opus-4.7",
"variant": "max",
},
{
- "model": "opencode/claude-opus-4-6",
+ "model": "opencode/claude-opus-4-7",
"variant": "max",
},
],
@@ -3743,11 +3743,11 @@ exports[`generateModelConfig mixed provider scenarios uses all providers with is
"prometheus": {
"fallback_models": [
{
- "model": "github-copilot/claude-opus-4.6",
+ "model": "github-copilot/claude-opus-4.7",
"variant": "max",
},
{
- "model": "opencode/claude-opus-4-6",
+ "model": "opencode/claude-opus-4-7",
"variant": "max",
},
{
@@ -3772,17 +3772,17 @@ exports[`generateModelConfig mixed provider scenarios uses all providers with is
"model": "opencode/gemini-3.1-pro",
},
],
- "model": "anthropic/claude-opus-4-6",
+ "model": "anthropic/claude-opus-4-7",
"variant": "max",
},
"sisyphus": {
"fallback_models": [
{
- "model": "github-copilot/claude-opus-4.6",
+ "model": "github-copilot/claude-opus-4.7",
"variant": "max",
},
{
- "model": "opencode/claude-opus-4-6",
+ "model": "opencode/claude-opus-4-7",
"variant": "max",
},
{
@@ -3810,7 +3810,7 @@ exports[`generateModelConfig mixed provider scenarios uses all providers with is
"model": "opencode/big-pickle",
},
],
- "model": "anthropic/claude-opus-4-6",
+ "model": "anthropic/claude-opus-4-7",
"variant": "max",
},
"sisyphus-junior": {
@@ -3852,15 +3852,15 @@ exports[`generateModelConfig mixed provider scenarios uses all providers with is
"variant": "high",
},
{
- "model": "anthropic/claude-opus-4-6",
+ "model": "anthropic/claude-opus-4-7",
"variant": "max",
},
{
- "model": "github-copilot/claude-opus-4.6",
+ "model": "github-copilot/claude-opus-4.7",
"variant": "max",
},
{
- "model": "opencode/claude-opus-4-6",
+ "model": "opencode/claude-opus-4-7",
"variant": "max",
},
{
@@ -3887,15 +3887,15 @@ exports[`generateModelConfig mixed provider scenarios uses all providers with is
"variant": "medium",
},
{
- "model": "anthropic/claude-opus-4-6",
+ "model": "anthropic/claude-opus-4-7",
"variant": "max",
},
{
- "model": "github-copilot/claude-opus-4.6",
+ "model": "github-copilot/claude-opus-4.7",
"variant": "max",
},
{
- "model": "opencode/claude-opus-4-6",
+ "model": "opencode/claude-opus-4-7",
"variant": "max",
},
{
@@ -3965,15 +3965,15 @@ exports[`generateModelConfig mixed provider scenarios uses all providers with is
"variant": "high",
},
{
- "model": "anthropic/claude-opus-4-6",
+ "model": "anthropic/claude-opus-4-7",
"variant": "max",
},
{
- "model": "github-copilot/claude-opus-4.6",
+ "model": "github-copilot/claude-opus-4.7",
"variant": "max",
},
{
- "model": "opencode/claude-opus-4-6",
+ "model": "opencode/claude-opus-4-7",
"variant": "max",
},
],
@@ -3983,11 +3983,11 @@ exports[`generateModelConfig mixed provider scenarios uses all providers with is
"unspecified-high": {
"fallback_models": [
{
- "model": "github-copilot/claude-opus-4.6",
+ "model": "github-copilot/claude-opus-4.7",
"variant": "max",
},
{
- "model": "opencode/claude-opus-4-6",
+ "model": "opencode/claude-opus-4-7",
"variant": "max",
},
{
@@ -4012,7 +4012,7 @@ exports[`generateModelConfig mixed provider scenarios uses all providers with is
"model": "opencode/kimi-k2.5",
},
],
- "model": "anthropic/claude-opus-4-6",
+ "model": "anthropic/claude-opus-4-7",
"variant": "max",
},
"unspecified-low": {
@@ -4060,15 +4060,15 @@ exports[`generateModelConfig mixed provider scenarios uses all providers with is
"model": "opencode/glm-5",
},
{
- "model": "anthropic/claude-opus-4-6",
+ "model": "anthropic/claude-opus-4-7",
"variant": "max",
},
{
- "model": "github-copilot/claude-opus-4.6",
+ "model": "github-copilot/claude-opus-4.7",
"variant": "max",
},
{
- "model": "opencode/claude-opus-4-6",
+ "model": "opencode/claude-opus-4-7",
"variant": "max",
},
],
@@ -4163,13 +4163,13 @@ exports[`generateModelConfig Vercel AI Gateway provider uses vercel/ model strin
"model": "vercel/zai/glm-5",
},
],
- "model": "vercel/anthropic/claude-opus-4.6",
+ "model": "vercel/anthropic/claude-opus-4.7",
"variant": "max",
},
"momus": {
"fallback_models": [
{
- "model": "vercel/anthropic/claude-opus-4.6",
+ "model": "vercel/anthropic/claude-opus-4.7",
"variant": "max",
},
{
@@ -4205,7 +4205,7 @@ exports[`generateModelConfig Vercel AI Gateway provider uses vercel/ model strin
"variant": "high",
},
{
- "model": "vercel/anthropic/claude-opus-4.6",
+ "model": "vercel/anthropic/claude-opus-4.7",
"variant": "max",
},
{
@@ -4228,7 +4228,7 @@ exports[`generateModelConfig Vercel AI Gateway provider uses vercel/ model strin
"model": "vercel/google/gemini-3.1-pro-preview",
},
],
- "model": "vercel/anthropic/claude-opus-4.6",
+ "model": "vercel/anthropic/claude-opus-4.7",
"variant": "max",
},
"sisyphus": {
@@ -4244,7 +4244,7 @@ exports[`generateModelConfig Vercel AI Gateway provider uses vercel/ model strin
"model": "vercel/zai/glm-5",
},
],
- "model": "vercel/anthropic/claude-opus-4.6",
+ "model": "vercel/anthropic/claude-opus-4.7",
"variant": "max",
},
"sisyphus-junior": {
@@ -4267,7 +4267,7 @@ exports[`generateModelConfig Vercel AI Gateway provider uses vercel/ model strin
"artistry": {
"fallback_models": [
{
- "model": "vercel/anthropic/claude-opus-4.6",
+ "model": "vercel/anthropic/claude-opus-4.7",
"variant": "max",
},
{
@@ -4280,7 +4280,7 @@ exports[`generateModelConfig Vercel AI Gateway provider uses vercel/ model strin
"deep": {
"fallback_models": [
{
- "model": "vercel/anthropic/claude-opus-4.6",
+ "model": "vercel/anthropic/claude-opus-4.7",
"variant": "max",
},
{
@@ -4315,7 +4315,7 @@ exports[`generateModelConfig Vercel AI Gateway provider uses vercel/ model strin
"variant": "high",
},
{
- "model": "vercel/anthropic/claude-opus-4.6",
+ "model": "vercel/anthropic/claude-opus-4.7",
"variant": "max",
},
{
@@ -4367,7 +4367,7 @@ exports[`generateModelConfig Vercel AI Gateway provider uses vercel/ model strin
"model": "vercel/zai/glm-5",
},
{
- "model": "vercel/anthropic/claude-opus-4.6",
+ "model": "vercel/anthropic/claude-opus-4.7",
"variant": "max",
},
],
@@ -4456,13 +4456,13 @@ exports[`generateModelConfig Vercel AI Gateway provider uses vercel/ model strin
"model": "vercel/zai/glm-5",
},
],
- "model": "vercel/anthropic/claude-opus-4.6",
+ "model": "vercel/anthropic/claude-opus-4.7",
"variant": "max",
},
"momus": {
"fallback_models": [
{
- "model": "vercel/anthropic/claude-opus-4.6",
+ "model": "vercel/anthropic/claude-opus-4.7",
"variant": "max",
},
{
@@ -4498,7 +4498,7 @@ exports[`generateModelConfig Vercel AI Gateway provider uses vercel/ model strin
"variant": "high",
},
{
- "model": "vercel/anthropic/claude-opus-4.6",
+ "model": "vercel/anthropic/claude-opus-4.7",
"variant": "max",
},
{
@@ -4521,7 +4521,7 @@ exports[`generateModelConfig Vercel AI Gateway provider uses vercel/ model strin
"model": "vercel/google/gemini-3.1-pro-preview",
},
],
- "model": "vercel/anthropic/claude-opus-4.6",
+ "model": "vercel/anthropic/claude-opus-4.7",
"variant": "max",
},
"sisyphus": {
@@ -4537,7 +4537,7 @@ exports[`generateModelConfig Vercel AI Gateway provider uses vercel/ model strin
"model": "vercel/zai/glm-5",
},
],
- "model": "vercel/anthropic/claude-opus-4.6",
+ "model": "vercel/anthropic/claude-opus-4.7",
"variant": "max",
},
"sisyphus-junior": {
@@ -4560,7 +4560,7 @@ exports[`generateModelConfig Vercel AI Gateway provider uses vercel/ model strin
"artistry": {
"fallback_models": [
{
- "model": "vercel/anthropic/claude-opus-4.6",
+ "model": "vercel/anthropic/claude-opus-4.7",
"variant": "max",
},
{
@@ -4573,7 +4573,7 @@ exports[`generateModelConfig Vercel AI Gateway provider uses vercel/ model strin
"deep": {
"fallback_models": [
{
- "model": "vercel/anthropic/claude-opus-4.6",
+ "model": "vercel/anthropic/claude-opus-4.7",
"variant": "max",
},
{
@@ -4608,7 +4608,7 @@ exports[`generateModelConfig Vercel AI Gateway provider uses vercel/ model strin
"variant": "high",
},
{
- "model": "vercel/anthropic/claude-opus-4.6",
+ "model": "vercel/anthropic/claude-opus-4.7",
"variant": "max",
},
{
@@ -4631,7 +4631,7 @@ exports[`generateModelConfig Vercel AI Gateway provider uses vercel/ model strin
"model": "vercel/moonshotai/kimi-k2.5",
},
],
- "model": "vercel/anthropic/claude-opus-4.6",
+ "model": "vercel/anthropic/claude-opus-4.7",
"variant": "max",
},
"unspecified-low": {
@@ -4658,7 +4658,7 @@ exports[`generateModelConfig Vercel AI Gateway provider uses vercel/ model strin
"model": "vercel/zai/glm-5",
},
{
- "model": "vercel/anthropic/claude-opus-4.6",
+ "model": "vercel/anthropic/claude-opus-4.7",
"variant": "max",
},
],
diff --git a/src/cli/cli-program.ts b/src/cli/cli-program.ts
index 6d982e57b..4835495a5 100644
--- a/src/cli/cli-program.ts
+++ b/src/cli/cli-program.ts
@@ -46,7 +46,7 @@ Model Providers (Priority: Native > Copilot > OpenCode Zen > Z.ai > Kimi > Verce
OpenAI Native openai/ models (GPT-5.4 for Oracle)
Gemini Native google/ models (Gemini 3.1 Pro, Flash)
Copilot github-copilot/ models (fallback)
- OpenCode Zen opencode/ models (opencode/claude-opus-4-6, etc.)
+ OpenCode Zen opencode/ models (opencode/claude-opus-4-7, etc.)
Z.ai zai-coding-plan/glm-5 (visual-engineering fallback)
Kimi kimi-for-coding/k2p5 (Sisyphus/Prometheus fallback)
Vercel vercel/ models (universal proxy, always last fallback)
diff --git a/src/cli/config-manager/generate-omo-config.test.ts b/src/cli/config-manager/generate-omo-config.test.ts
index 2d13046ec..8b4a1dde1 100644
--- a/src/cli/config-manager/generate-omo-config.test.ts
+++ b/src/cli/config-manager/generate-omo-config.test.ts
@@ -26,8 +26,8 @@ describe("generateOmoConfig - model fallback system", () => {
//#then
expect([
- "github-copilot/claude-opus-4.6",
- "github-copilot/claude-opus-4-6",
+ "github-copilot/claude-opus-4.7",
+ "github-copilot/claude-opus-4-7",
]).toContain((result.agents as Record).sisyphus.model)
})
@@ -74,7 +74,7 @@ describe("generateOmoConfig - model fallback system", () => {
//#then
expect((result.agents as Record).librarian.model).toBe("zai-coding-plan/glm-4.7")
- expect((result.agents as Record).sisyphus.model).toBe("anthropic/claude-opus-4-6")
+ expect((result.agents as Record).sisyphus.model).toBe("anthropic/claude-opus-4-7")
})
test("uses native OpenAI models when only ChatGPT available", () => {
@@ -131,7 +131,7 @@ describe("generateOmoConfig - model fallback system", () => {
}>
//#then
- expect(agents.sisyphus.model).toBe("anthropic/claude-opus-4-6")
+ expect(agents.sisyphus.model).toBe("anthropic/claude-opus-4-7")
expect(agents.sisyphus.fallback_models).toEqual([
{
model: "openai/gpt-5.4",
@@ -141,7 +141,7 @@ describe("generateOmoConfig - model fallback system", () => {
expect(categories.deep.model).toBe("openai/gpt-5.4")
expect(categories.deep.fallback_models).toEqual([
{
- model: "anthropic/claude-opus-4-6",
+ model: "anthropic/claude-opus-4-7",
variant: "max",
},
])
diff --git a/src/cli/doctor/checks/model-resolution-cache.test.ts b/src/cli/doctor/checks/model-resolution-cache.test.ts
index df6d68f16..58b0ce3d4 100644
--- a/src/cli/doctor/checks/model-resolution-cache.test.ts
+++ b/src/cli/doctor/checks/model-resolution-cache.test.ts
@@ -34,7 +34,7 @@ describe("loadAvailableModelsFromCache", () => {
join(tempDir, "cache", "opencode", "models.json"),
JSON.stringify({
openai: { models: { "gpt-5.4": {} } },
- anthropic: { models: { "claude-opus-4-6": {}, "claude-sonnet-4-6": {} } },
+ anthropic: { models: { "claude-opus-4-7": {}, "claude-sonnet-4-6": {} } },
})
)
diff --git a/src/cli/doctor/checks/model-resolution.test.ts b/src/cli/doctor/checks/model-resolution.test.ts
index b64b1fa10..2d1c09919 100644
--- a/src/cli/doctor/checks/model-resolution.test.ts
+++ b/src/cli/doctor/checks/model-resolution.test.ts
@@ -14,7 +14,7 @@ describe("model-resolution check", () => {
// then: Should have agent entries
const sisyphus = info.agents.find((a) => a.name === "sisyphus")
expect(sisyphus).toBeDefined()
- expect(sisyphus!.requirement.fallbackChain[0]?.model).toBe("claude-opus-4-6")
+ expect(sisyphus!.requirement.fallbackChain[0]?.model).toBe("claude-opus-4-7")
expect(sisyphus!.requirement.fallbackChain[0]?.providers).toContain("anthropic")
})
@@ -42,7 +42,7 @@ describe("model-resolution check", () => {
// given: User has override for oracle agent
const mockConfig = {
agents: {
- oracle: { model: "anthropic/claude-opus-4-6" },
+ oracle: { model: "anthropic/claude-opus-4-7" },
},
}
@@ -51,8 +51,8 @@ describe("model-resolution check", () => {
// then: Oracle should show the override
const oracle = info.agents.find((a) => a.name === "oracle")
expect(oracle).toBeDefined()
- expect(oracle!.userOverride).toBe("anthropic/claude-opus-4-6")
- expect(oracle!.effectiveResolution).toBe("User override: anthropic/claude-opus-4-6")
+ expect(oracle!.userOverride).toBe("anthropic/claude-opus-4-7")
+ expect(oracle!.effectiveResolution).toBe("User override: anthropic/claude-opus-4-7")
})
it("shows user override for category when configured", async () => {
@@ -169,13 +169,13 @@ describe("model-resolution check", () => {
const info = getModelResolutionInfoWithOverrides({
agents: {
- oracle: { model: "anthropic/claude-opus-4-6-thinking" },
+ oracle: { model: "anthropic/claude-opus-4-7-thinking" },
},
})
const oracle = info.agents.find((agent) => agent.name === "oracle")
expect(oracle).toBeDefined()
- expect(oracle!.effectiveModel).toBe("anthropic/claude-opus-4-6-thinking")
+ expect(oracle!.effectiveModel).toBe("anthropic/claude-opus-4-7-thinking")
expect(oracle!.capabilityDiagnostics).toMatchObject({
resolutionMode: "alias-backed",
canonicalization: {
diff --git a/src/cli/model-fallback.test.ts b/src/cli/model-fallback.test.ts
index 7e7816100..67fa83fd7 100644
--- a/src/cli/model-fallback.test.ts
+++ b/src/cli/model-fallback.test.ts
@@ -381,7 +381,7 @@ describe("generateModelConfig", () => {
const result = generateModelConfig(config)
// #then
- expect(result.agents?.sisyphus?.model).toBe("anthropic/claude-opus-4-6")
+ expect(result.agents?.sisyphus?.model).toBe("anthropic/claude-opus-4-7")
})
test("Sisyphus is created when multiple fallback providers are available", () => {
@@ -398,7 +398,7 @@ describe("generateModelConfig", () => {
const result = generateModelConfig(config)
// #then
- expect(result.agents?.sisyphus?.model).toBe("anthropic/claude-opus-4-6")
+ expect(result.agents?.sisyphus?.model).toBe("anthropic/claude-opus-4-7")
})
test("Sisyphus resolves to gpt-5.4 medium when only OpenAI is available", () => {
@@ -668,7 +668,7 @@ describe("generateModelConfig", () => {
const result = generateModelConfig(config)
// #then should prefer native anthropic over gateway
- expect(result.agents?.sisyphus?.model).toBe("anthropic/claude-opus-4-6")
+ expect(result.agents?.sisyphus?.model).toBe("anthropic/claude-opus-4-7")
})
})
diff --git a/src/cli/provider-model-id-transform.test.ts b/src/cli/provider-model-id-transform.test.ts
index fd2f32f07..0a1b57030 100644
--- a/src/cli/provider-model-id-transform.test.ts
+++ b/src/cli/provider-model-id-transform.test.ts
@@ -5,16 +5,16 @@ import { transformModelForProvider as transformSharedModelForProvider } from "..
describe("transformModelForProvider", () => {
describe("github-copilot provider", () => {
- test("transforms claude-opus-4-6 to claude-opus-4.6", () => {
- // #given github-copilot provider and claude-opus-4-6 model
+ test("transforms claude-opus-4-7 to claude-opus-4.7", () => {
+ // #given github-copilot provider and claude-opus-4-7 model
const provider = "github-copilot"
- const model = "claude-opus-4-6"
+ const model = "claude-opus-4-7"
// #when transformModelForProvider is called
const result = transformModelForProvider(provider, model)
- // #then should transform to claude-opus-4.6
- expect(result).toBe("claude-opus-4.6")
+ // #then should transform to claude-opus-4.7
+ expect(result).toBe("claude-opus-4.7")
})
test("transforms claude-sonnet-4-5 to claude-sonnet-4.5", () => {
@@ -152,29 +152,29 @@ describe("transformModelForProvider", () => {
})
test("does not transform claude models for google provider", () => {
- // #given google provider and claude-opus-4-6 model
+ // #given google provider and claude-opus-4-7 model
const provider = "google"
- const model = "claude-opus-4-6"
+ const model = "claude-opus-4-7"
// #when transformModelForProvider is called
const result = transformModelForProvider(provider, model)
// #then should pass through unchanged (google doesn't use claude)
- expect(result).toBe("claude-opus-4-6")
+ expect(result).toBe("claude-opus-4-7")
})
})
describe("anthropic provider", () => {
- test("preserves hyphenated claude-opus-4-6 for config output (regression: installer must not write dotted IDs)", () => {
- // #given anthropic provider and claude-opus-4-6 model
+ test("preserves hyphenated claude-opus-4-7 for config output (regression: installer must not write dotted IDs)", () => {
+ // #given anthropic provider and claude-opus-4-7 model
const provider = "anthropic"
- const model = "claude-opus-4-6"
+ const model = "claude-opus-4-7"
// #when transformModelForProvider is called
const result = transformModelForProvider(provider, model)
// #then should keep hyphenated form so Anthropic provider resolution succeeds on fresh installs
- expect(result).toBe("claude-opus-4-6")
+ expect(result).toBe("claude-opus-4-7")
})
test("preserves hyphenated claude-sonnet-4-6 for config output", () => {
@@ -204,12 +204,12 @@ describe("transformModelForProvider", () => {
describe("vercel provider", () => {
test("prepends anthropic/ and applies anthropic transform for claude models", () => {
- // #given vercel provider and claude-opus-4-6 model
+ // #given vercel provider and claude-opus-4-7 model
// #when transformModelForProvider is called
- const result = transformModelForProvider("vercel", "claude-opus-4-6")
+ const result = transformModelForProvider("vercel", "claude-opus-4-7")
- // #then should produce anthropic/claude-opus-4.6
- expect(result).toBe("anthropic/claude-opus-4.6")
+ // #then should produce anthropic/claude-opus-4.7
+ expect(result).toBe("anthropic/claude-opus-4.7")
})
test("prepends anthropic/ and applies anthropic transform for claude-sonnet", () => {
@@ -267,12 +267,12 @@ describe("transformModelForProvider", () => {
})
test("delegates to sub-provider when model already has sub-provider prefix", () => {
- // #given vercel provider and anthropic/claude-opus-4-6 (already prefixed)
+ // #given vercel provider and anthropic/claude-opus-4-7 (already prefixed)
// #when transformModelForProvider is called
- const result = transformModelForProvider("vercel", "anthropic/claude-opus-4-6")
+ const result = transformModelForProvider("vercel", "anthropic/claude-opus-4-7")
// #then should apply anthropic transform within the prefix
- expect(result).toBe("anthropic/claude-opus-4.6")
+ expect(result).toBe("anthropic/claude-opus-4.7")
})
test("prepends minimax/ for minimax models", () => {
@@ -340,14 +340,14 @@ describe("transformModelForProvider", () => {
test("uses a CLI-local transform implementation distinct from the shared runtime transform", () => {
// #given the CLI transform (used by the installer) and the shared runtime transform
- const cliResult = transformModelForProvider("anthropic", "claude-opus-4-6")
- const sharedResult = transformSharedModelForProvider("anthropic", "claude-opus-4-6")
+ const cliResult = transformModelForProvider("anthropic", "claude-opus-4-7")
+ const sharedResult = transformSharedModelForProvider("anthropic", "claude-opus-4-7")
// #when both are called with the same anthropic claude input
// #then the CLI preserves hyphenated form for config output,
// the shared runtime transform converts dash→dot for API calls
expect(transformModelForProvider).not.toBe(transformSharedModelForProvider)
- expect(cliResult).toBe("claude-opus-4-6")
- expect(sharedResult).toBe("claude-opus-4.6")
+ expect(cliResult).toBe("claude-opus-4-7")
+ expect(sharedResult).toBe("claude-opus-4.7")
})
})
diff --git a/src/cli/provider-model-id-transform.ts b/src/cli/provider-model-id-transform.ts
index 0eab2d0e2..fda947c8c 100644
--- a/src/cli/provider-model-id-transform.ts
+++ b/src/cli/provider-model-id-transform.ts
@@ -54,7 +54,7 @@ export function transformModelForProvider(provider: string, model: string): stri
}
if (provider === "anthropic") {
- // Installer writes hyphenated IDs (claude-opus-4-6) to the config. The
+ // Installer writes hyphenated IDs (claude-opus-4-7) to the config. The
// runtime provider-model-id-transform converts dash→dot when calling the
// Anthropic API. Keeping the dotted form in the config breaks fresh
// installs with ProviderModelNotFoundError because Anthropic's provider
diff --git a/src/cli/refresh-model-capabilities.test.ts b/src/cli/refresh-model-capabilities.test.ts
index 800cf7e54..bfed41969 100644
--- a/src/cli/refresh-model-capabilities.test.ts
+++ b/src/cli/refresh-model-capabilities.test.ts
@@ -49,7 +49,7 @@ describe("refreshModelCapabilities", () => {
sourceUrl: "https://override.example/api.json",
models: {
"gpt-5.4": { id: "gpt-5.4" },
- "claude-opus-4-6": { id: "claude-opus-4-6" },
+ "claude-opus-4-7": { id: "claude-opus-4-7" },
},
}))
let stdout = ""
diff --git a/src/cli/run/message-part-delta.test.ts b/src/cli/run/message-part-delta.test.ts
index 6d7fefa6e..09f0c2d84 100644
--- a/src/cli/run/message-part-delta.test.ts
+++ b/src/cli/run/message-part-delta.test.ts
@@ -98,7 +98,7 @@ describe("message.part.delta handling", () => {
sessionID: "ses_main",
role: "assistant",
agent: "Sisyphus - Ultraworker",
- modelID: "claude-opus-4-6",
+ modelID: "claude-opus-4-7",
variant: "max",
},
},
@@ -113,7 +113,7 @@ describe("message.part.delta handling", () => {
//#then
const rendered = stdoutSpy.mock.calls.map((call) => String(call[0] ?? "")).join("")
expect(rendered).toContain("\u001b[38;2;0;206;209m")
- expect(rendered).toContain("claude-opus-4-6 (max)")
+ expect(rendered).toContain("claude-opus-4-7 (max)")
expect(rendered).toContain("└─")
expect(rendered).toContain("Sisyphus - Ultraworker")
stdoutSpy.mockRestore()
@@ -128,7 +128,7 @@ describe("message.part.delta handling", () => {
{
type: "message.updated",
properties: {
- info: { sessionID: "ses_main", role: "assistant", agent: "Sisyphus - Ultraworker", modelID: "claude-opus-4-6" },
+ info: { sessionID: "ses_main", role: "assistant", agent: "Sisyphus - Ultraworker", modelID: "claude-opus-4-7" },
},
},
{
@@ -187,7 +187,7 @@ describe("message.part.delta handling", () => {
{
type: "message.updated",
properties: {
- info: { sessionID: "ses_main", role: "assistant", agent: "Sisyphus - Ultraworker", modelID: "claude-opus-4-6" },
+ info: { sessionID: "ses_main", role: "assistant", agent: "Sisyphus - Ultraworker", modelID: "claude-opus-4-7" },
},
},
{
@@ -242,7 +242,7 @@ describe("message.part.delta handling", () => {
{
type: "message.updated",
properties: {
- info: { id: "msg_assistant", sessionID: "ses_main", role: "assistant", agent: "Sisyphus - Ultraworker", modelID: "claude-opus-4-6" },
+ info: { id: "msg_assistant", sessionID: "ses_main", role: "assistant", agent: "Sisyphus - Ultraworker", modelID: "claude-opus-4-7" },
},
},
{
@@ -309,7 +309,7 @@ describe("message.part.delta handling", () => {
{
type: "message.updated",
properties: {
- info: { id: "msg_assistant", sessionID: "ses_main", role: "assistant", agent: "Sisyphus - Ultraworker", modelID: "claude-opus-4-6" },
+ info: { id: "msg_assistant", sessionID: "ses_main", role: "assistant", agent: "Sisyphus - Ultraworker", modelID: "claude-opus-4-7" },
},
},
{
@@ -353,7 +353,7 @@ describe("message.part.delta handling", () => {
{
type: "message.updated",
properties: {
- info: { id: "msg_assistant", sessionID: "ses_main", role: "assistant", agent: "Sisyphus - Ultraworker", modelID: "claude-opus-4-6", variant: "max" },
+ info: { id: "msg_assistant", sessionID: "ses_main", role: "assistant", agent: "Sisyphus - Ultraworker", modelID: "claude-opus-4-7", variant: "max" },
},
},
{
@@ -388,7 +388,7 @@ describe("message.part.delta handling", () => {
{
type: "message.updated",
properties: {
- info: { id: "msg_user", sessionID: "ses_main", role: "user", agent: "Sisyphus - Ultraworker", modelID: "claude-opus-4-6" },
+ info: { id: "msg_user", sessionID: "ses_main", role: "user", agent: "Sisyphus - Ultraworker", modelID: "claude-opus-4-7" },
},
},
{
@@ -410,7 +410,7 @@ describe("message.part.delta handling", () => {
{
type: "message.updated",
properties: {
- info: { id: "msg_assistant", sessionID: "ses_main", role: "assistant", agent: "Sisyphus - Ultraworker", modelID: "claude-opus-4-6" },
+ info: { id: "msg_assistant", sessionID: "ses_main", role: "assistant", agent: "Sisyphus - Ultraworker", modelID: "claude-opus-4-7" },
},
},
{
@@ -619,7 +619,7 @@ describe("message.part.delta handling", () => {
{
type: "message.updated",
properties: {
- info: { id: "msg_1", sessionID: "ses_main", role: "assistant", agent: "Sisyphus", modelID: "claude-opus-4-6" },
+ info: { id: "msg_1", sessionID: "ses_main", role: "assistant", agent: "Sisyphus", modelID: "claude-opus-4-7" },
},
},
{
@@ -634,7 +634,7 @@ describe("message.part.delta handling", () => {
{
type: "message.updated",
properties: {
- info: { id: "msg_1", sessionID: "ses_main", role: "assistant", agent: "Sisyphus", modelID: "claude-opus-4-6" },
+ info: { id: "msg_1", sessionID: "ses_main", role: "assistant", agent: "Sisyphus", modelID: "claude-opus-4-7" },
},
},
{
diff --git a/src/cli/tui-install-prompts.ts b/src/cli/tui-install-prompts.ts
index 3d5fb4584..9638dfd4d 100644
--- a/src/cli/tui-install-prompts.ts
+++ b/src/cli/tui-install-prompts.ts
@@ -74,7 +74,7 @@ export async function promptInstallConfig(detected: DetectedConfig): Promise {
// given
const message = {
agent: "sisyphus",
- model: { providerID: "anthropic", modelID: "claude-opus-4-6" },
+ model: { providerID: "anthropic", modelID: "claude-opus-4-7" },
}
writeFileSync(join(tempDir, "001.json"), JSON.stringify(message))
@@ -94,18 +94,18 @@ describe("findNearestMessageExcludingCompaction", () => {
expect(result).not.toBeNull()
expect(result?.agent).toBe("sisyphus")
expect(result?.model?.providerID).toBe("anthropic")
- expect(result?.model?.modelID).toBe("claude-opus-4-6")
+ expect(result?.model?.modelID).toBe("claude-opus-4-7")
})
test("skips compaction agent messages", () => {
// given
const compactionMessage = {
agent: "compaction",
- model: { providerID: "anthropic", modelID: "claude-opus-4-6" },
+ model: { providerID: "anthropic", modelID: "claude-opus-4-7" },
}
const validMessage = {
agent: "sisyphus",
- model: { providerID: "anthropic", modelID: "claude-opus-4-6" },
+ model: { providerID: "anthropic", modelID: "claude-opus-4-7" },
}
writeFileSync(join(tempDir, "002.json"), JSON.stringify(compactionMessage))
writeFileSync(join(tempDir, "001.json"), JSON.stringify(validMessage))
@@ -125,12 +125,12 @@ describe("findNearestMessageExcludingCompaction", () => {
writeFileSync(join(tempDir, "002.json"), JSON.stringify({
id: compactionMessageID,
agent: "atlas",
- model: { providerID: "anthropic", modelID: "claude-opus-4-6" },
+ model: { providerID: "anthropic", modelID: "claude-opus-4-7" },
}))
writeFileSync(join(tempDir, "001.json"), JSON.stringify({
id: "msg_001",
agent: "sisyphus",
- model: { providerID: "anthropic", modelID: "claude-opus-4-6" },
+ model: { providerID: "anthropic", modelID: "claude-opus-4-7" },
}))
mkdirSync(partDir, { recursive: true })
writeFileSync(join(partDir, "prt_0001.json"), JSON.stringify({ type: "compaction" }))
diff --git a/src/features/background-agent/concurrency.test.ts b/src/features/background-agent/concurrency.test.ts
index 682d6029a..45150f79b 100644
--- a/src/features/background-agent/concurrency.test.ts
+++ b/src/features/background-agent/concurrency.test.ts
@@ -94,7 +94,7 @@ describe("ConcurrencyManager.getConcurrencyLimit", () => {
// when
const modelLimit = manager.getConcurrencyLimit("anthropic/claude-sonnet-4-6")
- const providerLimit = manager.getConcurrencyLimit("anthropic/claude-opus-4-6")
+ const providerLimit = manager.getConcurrencyLimit("anthropic/claude-opus-4-7")
const defaultLimit = manager.getConcurrencyLimit("google/gemini-3.1-pro")
// then
diff --git a/src/features/background-agent/manager.test.ts b/src/features/background-agent/manager.test.ts
index d76ab8aa2..8c855ebcf 100644
--- a/src/features/background-agent/manager.test.ts
+++ b/src/features/background-agent/manager.test.ts
@@ -855,7 +855,7 @@ describe("BackgroundManager.notifyParentSession - dynamic message lookup", () =>
{
info: {
agent: "sisyphus",
- model: { providerID: "anthropic", modelID: "claude-opus-4.6" },
+ model: { providerID: "anthropic", modelID: "claude-opus-4.7" },
},
},
{
@@ -890,7 +890,7 @@ describe("BackgroundManager.notifyParentSession - dynamic message lookup", () =>
//#then
expect(capturedBody?.agent).toBe("sisyphus")
- expect(capturedBody?.model).toEqual({ providerID: "anthropic", modelID: "claude-opus-4.6" })
+ expect(capturedBody?.model).toEqual({ providerID: "anthropic", modelID: "claude-opus-4.7" })
manager.shutdown()
})
@@ -913,7 +913,7 @@ describe("BackgroundManager.notifyParentSession - dynamic message lookup", () =>
}
const currentMessage: CurrentMessage = {
agent: "sisyphus",
- model: { providerID: "anthropic", modelID: "claude-opus-4.6" },
+ model: { providerID: "anthropic", modelID: "claude-opus-4.7" },
}
// when
@@ -921,7 +921,7 @@ describe("BackgroundManager.notifyParentSession - dynamic message lookup", () =>
// then - uses currentMessage values, not task.parentModel/parentAgent
expect(promptBody.agent).toBe("sisyphus")
- expect(promptBody.model).toEqual({ providerID: "anthropic", modelID: "claude-opus-4.6" })
+ expect(promptBody.model).toEqual({ providerID: "anthropic", modelID: "claude-opus-4.7" })
})
test("should fallback to parentAgent when currentMessage.agent is undefined", async () => {
@@ -1155,7 +1155,7 @@ describe("BackgroundManager.notifyParentSession - notifications toggle", () => {
agent: "explore",
model: {
providerID: "anthropic",
- modelID: "claude-opus-4.6",
+ modelID: "claude-opus-4.7",
variant: "high",
},
},
@@ -1211,7 +1211,7 @@ describe("BackgroundManager.notifyParentSession - variant propagation", () => {
agent: "explore",
model: {
providerID: "anthropic",
- modelID: "claude-opus-4.6",
+ modelID: "claude-opus-4.7",
variant: "max",
},
},
@@ -1231,7 +1231,7 @@ describe("BackgroundManager.notifyParentSession - variant propagation", () => {
status: "completed",
startedAt: new Date(),
completedAt: new Date(),
- model: { providerID: "anthropic", modelID: "claude-opus-4.6", variant: "high" },
+ model: { providerID: "anthropic", modelID: "claude-opus-4.7", variant: "high" },
}
getPendingByParent(manager).set("session-parent", new Set([task.id]))
@@ -1272,7 +1272,7 @@ describe("BackgroundManager.notifyParentSession - variant propagation", () => {
status: "completed",
startedAt: new Date(),
completedAt: new Date(),
- model: { providerID: "anthropic", modelID: "claude-opus-4.6" },
+ model: { providerID: "anthropic", modelID: "claude-opus-4.7" },
}
getPendingByParent(manager).set("session-parent", new Set([task.id]))
@@ -1349,7 +1349,7 @@ describe("BackgroundManager.tryCompleteTask", () => {
test("should release concurrency and clear key on completion", async () => {
// given
- const concurrencyKey = "anthropic/claude-opus-4.6"
+ const concurrencyKey = "anthropic/claude-opus-4.7"
const concurrencyManager = getConcurrencyManager(manager)
await concurrencyManager.acquire(concurrencyKey)
@@ -1378,7 +1378,7 @@ describe("BackgroundManager.tryCompleteTask", () => {
test("should prevent double completion and double release", async () => {
// given
- const concurrencyKey = "anthropic/claude-opus-4.6"
+ const concurrencyKey = "anthropic/claude-opus-4.7"
const concurrencyManager = getConcurrencyManager(manager)
await concurrencyManager.acquire(concurrencyKey)
@@ -1508,7 +1508,7 @@ describe("BackgroundManager.tryCompleteTask", () => {
test("should release task concurrencyKey when startTask throws after assigning it", async () => {
// given
- const concurrencyKey = "anthropic/claude-opus-4.6"
+ const concurrencyKey = "anthropic/claude-opus-4.7"
const concurrencyManager = getConcurrencyManager(manager)
const task = createMockTask({
@@ -1524,7 +1524,7 @@ describe("BackgroundManager.tryCompleteTask", () => {
agent: task.agent,
parentSessionID: task.parentSessionID,
parentMessageID: task.parentMessageID,
- model: { providerID: "anthropic", modelID: "claude-opus-4.6" },
+ model: { providerID: "anthropic", modelID: "claude-opus-4.7" },
}
getTaskMap(manager).set(task.id, task)
getQueuesByKey(manager).set(concurrencyKey, [{ task, input }])
@@ -1544,7 +1544,7 @@ describe("BackgroundManager.tryCompleteTask", () => {
test("should mark task as error when startTask throws after session creation", async () => {
//#given - startTask creates session but fails before sending prompt
- const concurrencyKey = "anthropic/claude-opus-4.6"
+ const concurrencyKey = "anthropic/claude-opus-4.7"
const task = createMockTask({
id: "task-zombie-session",
@@ -1561,7 +1561,7 @@ describe("BackgroundManager.tryCompleteTask", () => {
agent: task.agent,
parentSessionID: task.parentSessionID,
parentMessageID: task.parentMessageID,
- model: { providerID: "anthropic", modelID: "claude-opus-4.6" },
+ model: { providerID: "anthropic", modelID: "claude-opus-4.7" },
}
getTaskMap(manager).set(task.id, task)
getQueuesByKey(manager).set(concurrencyKey, [{ task, input }])
@@ -1585,7 +1585,7 @@ describe("BackgroundManager.tryCompleteTask", () => {
test("should release queue slot when queued task is already interrupt", async () => {
// given
- const concurrencyKey = "anthropic/claude-opus-4.6"
+ const concurrencyKey = "anthropic/claude-opus-4.7"
const concurrencyManager = getConcurrencyManager(manager)
const task = createMockTask({
@@ -1601,7 +1601,7 @@ describe("BackgroundManager.tryCompleteTask", () => {
agent: task.agent,
parentSessionID: task.parentSessionID,
parentMessageID: task.parentMessageID,
- model: { providerID: "anthropic", modelID: "claude-opus-4.6" },
+ model: { providerID: "anthropic", modelID: "claude-opus-4.7" },
}
getTaskMap(manager).set(task.id, task)
getQueuesByKey(manager).set(concurrencyKey, [{ task, input }])
@@ -2104,7 +2104,7 @@ describe("BackgroundManager - Non-blocking Queue Integration", () => {
agent: "test-agent",
parentSessionID: "parent-session",
parentMessageID: "parent-message",
- model: { providerID: "anthropic", modelID: "claude-opus-4.6" },
+ model: { providerID: "anthropic", modelID: "claude-opus-4.7" },
}
const launchInputWithoutModel = {
description: "Test task without model",
@@ -2124,7 +2124,7 @@ describe("BackgroundManager - Non-blocking Queue Integration", () => {
expect(taskWithModel.status).toBe("pending")
expect(taskWithoutModel.status).toBe("pending")
expect(promptBodies).toHaveLength(2)
- expect(promptBodies[0].model).toEqual({ providerID: "anthropic", modelID: "claude-opus-4.6" })
+ expect(promptBodies[0].model).toEqual({ providerID: "anthropic", modelID: "claude-opus-4.7" })
expect(promptBodies[0].agent).toBe("test-agent")
expect(promptBodies[1].agent).toBe("test-agent")
expect("model" in promptBodies[1]).toBe(false)
@@ -3245,7 +3245,7 @@ describe("BackgroundManager - Non-blocking Queue Integration", () => {
description: "Task 1",
prompt: "Do something",
agent: "test-agent",
- model: { providerID: "anthropic", modelID: "claude-opus-4.6" },
+ model: { providerID: "anthropic", modelID: "claude-opus-4.7" },
parentSessionID: "parent-session",
parentMessageID: "parent-message",
}
@@ -4225,7 +4225,7 @@ describe("BackgroundManager.handleEvent - session.deleted cascade", () => {
describe("BackgroundManager.handleEvent - session.error", () => {
const defaultRetryFallbackChain = [
- { providers: ["anthropic"], model: "claude-opus-4-6", variant: "max" },
+ { providers: ["anthropic"], model: "claude-opus-4-7", variant: "max" },
{ providers: ["anthropic"], model: "gpt-5.3-codex", variant: "high" },
]
@@ -4249,7 +4249,7 @@ describe("BackgroundManager.handleEvent - session.error", () => {
agent: "sisyphus",
status: "running",
concurrencyKey: input.concurrencyKey,
- model: { providerID: "anthropic", modelID: "claude-opus-4.6-thinking" },
+ model: { providerID: "anthropic", modelID: "claude-opus-4.7-thinking" },
fallbackChain: input.fallbackChain ?? defaultRetryFallbackChain,
attemptCount: 0,
})
@@ -4394,7 +4394,7 @@ describe("BackgroundManager.handleEvent - session.error", () => {
//#given
const manager = createBackgroundManager()
const concurrencyManager = getConcurrencyManager(manager)
- const concurrencyKey = "anthropic/claude-opus-4.6-thinking"
+ const concurrencyKey = "anthropic/claude-opus-4.7-thinking"
await concurrencyManager.acquire(concurrencyKey)
stubProcessKey(manager)
@@ -4406,7 +4406,7 @@ describe("BackgroundManager.handleEvent - session.error", () => {
description: "task that should retry",
concurrencyKey,
fallbackChain: [
- { providers: ["anthropic"], model: "claude-opus-4-6", variant: "max" },
+ { providers: ["anthropic"], model: "claude-opus-4-7", variant: "max" },
{ providers: ["anthropic"], model: "claude-opus-4-5", variant: "max" },
],
})
@@ -4420,7 +4420,7 @@ describe("BackgroundManager.handleEvent - session.error", () => {
name: "UnknownError",
data: {
message:
- "Bad Gateway: {\"error\":{\"message\":\"unknown provider for model claude-opus-4.6-thinking\"}}",
+ "Bad Gateway: {\"error\":{\"message\":\"unknown provider for model claude-opus-4.7-thinking\"}}",
},
},
},
@@ -4431,7 +4431,7 @@ describe("BackgroundManager.handleEvent - session.error", () => {
expect(task.attemptCount).toBe(1)
expect(task.model).toEqual({
providerID: "anthropic",
- modelID: "claude-opus-4.6",
+ modelID: "claude-opus-4.7",
variant: "max",
})
expect(task.concurrencyKey).toBeUndefined()
@@ -4469,7 +4469,7 @@ describe("BackgroundManager.handleEvent - session.error", () => {
expect(task.attemptCount).toBe(1)
expect(task.model).toEqual({
providerID: "anthropic",
- modelID: "claude-opus-4.6",
+ modelID: "claude-opus-4.7",
variant: "max",
})
@@ -4497,7 +4497,7 @@ describe("BackgroundManager.handleEvent - session.error", () => {
name: "UnknownError",
data: {
message:
- "Bad Gateway: {\"error\":{\"message\":\"unknown provider for model claude-opus-4.6-thinking\"}}",
+ "Bad Gateway: {\"error\":{\"message\":\"unknown provider for model claude-opus-4.7-thinking\"}}",
},
},
}
@@ -4514,7 +4514,7 @@ describe("BackgroundManager.handleEvent - session.error", () => {
expect(task.attemptCount).toBe(1)
expect(task.model).toEqual({
providerID: "anthropic",
- modelID: "claude-opus-4.6",
+ modelID: "claude-opus-4.7",
variant: "max",
})
diff --git a/src/features/background-agent/task-poller.test.ts b/src/features/background-agent/task-poller.test.ts
index 1811051c5..532fd6e57 100644
--- a/src/features/background-agent/task-poller.test.ts
+++ b/src/features/background-agent/task-poller.test.ts
@@ -648,7 +648,7 @@ describe("checkAndInterruptStaleTasks", () => {
const task = createRunningTask({
startedAt: new Date(Date.now() - 15 * 60 * 1000),
progress: undefined,
- concurrencyKey: "anthropic/claude-opus-4-6",
+ concurrencyKey: "anthropic/claude-opus-4-7",
})
//#when
@@ -661,7 +661,7 @@ describe("checkAndInterruptStaleTasks", () => {
})
//#then
- expect(releaseMock).toHaveBeenCalledWith("anthropic/claude-opus-4-6")
+ expect(releaseMock).toHaveBeenCalledWith("anthropic/claude-opus-4-7")
expect(task.concurrencyKey).toBeUndefined()
})
diff --git a/src/features/claude-code-agent-loader/claude-model-mapper.test.ts b/src/features/claude-code-agent-loader/claude-model-mapper.test.ts
index b5f1983a9..97693761f 100644
--- a/src/features/claude-code-agent-loader/claude-model-mapper.test.ts
+++ b/src/features/claude-code-agent-loader/claude-model-mapper.test.ts
@@ -23,8 +23,8 @@ describe("mapClaudeModelToOpenCode", () => {
expect(mapClaudeModelToOpenCode("sonnet")).toEqual({ providerID: "anthropic", modelID: "claude-sonnet-4-6" })
})
- it("#when called with opus #then maps to anthropic claude-opus-4-6 object", () => {
- expect(mapClaudeModelToOpenCode("opus")).toEqual({ providerID: "anthropic", modelID: "claude-opus-4-6" })
+ it("#when called with opus #then maps to anthropic claude-opus-4-7 object", () => {
+ expect(mapClaudeModelToOpenCode("opus")).toEqual({ providerID: "anthropic", modelID: "claude-opus-4-7" })
})
it("#when called with haiku #then maps to anthropic claude-haiku-4-5 object", () => {
@@ -47,8 +47,8 @@ describe("mapClaudeModelToOpenCode", () => {
expect(mapClaudeModelToOpenCode("claude-sonnet-4-5-20250514")).toEqual({ providerID: "anthropic", modelID: "claude-sonnet-4-5-20250514" })
})
- it("#when called with claude-opus-4-6 #then adds anthropic object format", () => {
- expect(mapClaudeModelToOpenCode("claude-opus-4-6")).toEqual({ providerID: "anthropic", modelID: "claude-opus-4-6" })
+ it("#when called with claude-opus-4-7 #then adds anthropic object format", () => {
+ expect(mapClaudeModelToOpenCode("claude-opus-4-7")).toEqual({ providerID: "anthropic", modelID: "claude-opus-4-7" })
})
it("#when called with claude-haiku-4-5-20251001 #then adds anthropic object format", () => {
diff --git a/src/features/claude-code-agent-loader/claude-model-mapper.ts b/src/features/claude-code-agent-loader/claude-model-mapper.ts
index 736a5f303..7737de5f7 100644
--- a/src/features/claude-code-agent-loader/claude-model-mapper.ts
+++ b/src/features/claude-code-agent-loader/claude-model-mapper.ts
@@ -5,7 +5,7 @@ const ANTHROPIC_PREFIX = "anthropic/"
const CLAUDE_CODE_ALIAS_MAP = new Map([
["sonnet", `${ANTHROPIC_PREFIX}claude-sonnet-4-6`],
- ["opus", `${ANTHROPIC_PREFIX}claude-opus-4-6`],
+ ["opus", `${ANTHROPIC_PREFIX}claude-opus-4-7`],
["haiku", `${ANTHROPIC_PREFIX}claude-haiku-4-5`],
])
diff --git a/src/features/claude-code-agent-loader/opencode-config-agents-reader.test.ts b/src/features/claude-code-agent-loader/opencode-config-agents-reader.test.ts
index e90bc2519..1e1fce79a 100644
--- a/src/features/claude-code-agent-loader/opencode-config-agents-reader.test.ts
+++ b/src/features/claude-code-agent-loader/opencode-config-agents-reader.test.ts
@@ -38,7 +38,7 @@ describe("readOpencodeConfigAgents", () => {
agents: {
"my-agent": {
description: "Custom agent",
- model: "claude-opus-4-6",
+ model: "claude-opus-4-7",
mode: "subagent",
prompt: "You are a helpful assistant",
},
diff --git a/src/features/task-toast-manager/manager.test.ts b/src/features/task-toast-manager/manager.test.ts
index d99698347..92ab524a0 100644
--- a/src/features/task-toast-manager/manager.test.ts
+++ b/src/features/task-toast-manager/manager.test.ts
@@ -203,7 +203,7 @@ describe("TaskToastManager", () => {
description: "Task with inherited model",
agent: "sisyphus-junior",
isBackground: false,
- modelInfo: { model: "cliproxy/claude-opus-4-6", type: "inherited" as const },
+ modelInfo: { model: "cliproxy/claude-opus-4-7", type: "inherited" as const },
}
// when - addTask is called
@@ -213,7 +213,7 @@ describe("TaskToastManager", () => {
expect(mockClient.tui.showToast).toHaveBeenCalled()
const call = mockClient.tui.showToast.mock.calls[0][0]
expect(call.body.message).toContain("[FALLBACK]")
- expect(call.body.message).toContain("cliproxy/claude-opus-4-6")
+ expect(call.body.message).toContain("cliproxy/claude-opus-4-7")
expect(call.body.message).toContain("(inherited from parent)")
})
diff --git a/src/generated/model-capabilities.generated.json b/src/generated/model-capabilities.generated.json
index 4d51ec888..b307aeadd 100644
--- a/src/generated/model-capabilities.generated.json
+++ b/src/generated/model-capabilities.generated.json
@@ -1,223 +1,12 @@
{
- "generatedAt": "2026-03-25T13:44:08.677Z",
+ "generatedAt": "2026-04-17T05:38:15.814Z",
"sourceUrl": "https://models.dev/api.json",
"models": {
- "nvidia/llama-3.3-70b-instruct-fp8": {
- "id": "nvidia/Llama-3.3-70B-Instruct-FP8",
- "family": "llama",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "output": 32768
- }
- },
- "microsoft/phi-4-multimodal-instruct": {
- "id": "microsoft/phi-4-multimodal-instruct",
- "family": "phi",
- "reasoning": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "audio"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 4096
- },
- "temperature": true
- },
- "intfloat/multilingual-e5-large-instruct": {
- "id": "intfloat/multilingual-e5-large-instruct",
- "family": "text-embedding",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 512,
- "output": 1024
- },
- "temperature": false
- },
- "moonshotai/kimi-k2.5": {
- "id": "moonshotai/kimi-k2.5",
- "family": "kimi",
- "reasoning": false,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 256000,
- "output": 65536,
- "input": 256000
- },
- "temperature": true
- },
- "kblab/kb-whisper-large": {
- "id": "KBLab/kb-whisper-large",
- "family": "whisper",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "audio"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 480000,
- "output": 4800
- },
- "temperature": false
- },
- "qwen/qwen3-30b-a3b-instruct-2507-fp8": {
- "id": "Qwen/Qwen3-30B-A3B-Instruct-2507-FP8",
+ "qwen3-235b-a22b": {
+ "id": "qwen3-235b-a22b",
"family": "qwen",
"reasoning": false,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 64000,
- "output": 64000
- }
- },
- "qwen/qwen3-embedding-8b": {
- "id": "Qwen/Qwen3-Embedding-8B",
- "family": "qwen",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 32000,
- "output": 4096,
- "input": 32768
- },
- "temperature": false
- },
- "qwen/qwen3-vl-30b-a3b-instruct": {
- "id": "qwen/qwen3-vl-30b-a3b-instruct",
- "family": "qwen",
- "reasoning": false,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "output": 32768
- },
- "temperature": true
- },
- "mistralai/voxtral-small-24b-2507": {
- "id": "mistralai/voxtral-small-24b-2507",
- "family": "voxtral",
- "reasoning": false,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "audio"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 32000,
- "output": 6400
- },
- "temperature": true
- },
- "mistralai/devstral-small-2-24b-instruct-2512": {
- "id": "mistralai/devstral-small-2-24b-instruct-2512",
- "family": "devstral",
- "reasoning": false,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 32768,
- "output": 32768
- }
- },
- "mistralai/magistral-small-2509": {
- "id": "mistralai/Magistral-Small-2509",
- "family": "magistral-small",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "output": 131072
- }
- },
- "openai/gpt-oss-120b": {
- "id": "openai/gpt-oss-120b",
- "family": "gpt-oss",
- "reasoning": true,
+ "temperature": true,
"toolCall": true,
"modalities": {
"input": [
@@ -229,172 +18,18 @@
},
"limit": {
"context": 128000,
- "output": 16384,
- "input": 128000
- },
- "temperature": true
+ "output": 32000
+ }
},
- "openai/whisper-large-v3": {
- "id": "openai/whisper-large-v3",
- "family": "whisper",
+ "grok-4.1": {
+ "id": "grok-4.1",
"reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "audio"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 0,
- "output": 4096
- },
- "temperature": false
- },
- "glm-5": {
- "id": "glm-5",
- "family": "glm",
- "reasoning": true,
"temperature": true,
"toolCall": true,
"modalities": {
"input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 202752,
- "output": 16384
- }
- },
- "glm-4.5-air": {
- "id": "glm-4.5-air",
- "family": "glm-air",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "output": 131072
- }
- },
- "glm-4.5": {
- "id": "glm-4.5",
- "family": "glm",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "output": 131072
- }
- },
- "glm-4.5-flash": {
- "id": "glm-4.5-flash",
- "family": "glm-flash",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "output": 98304
- }
- },
- "glm-4.7-flash": {
- "id": "glm-4.7-flash",
- "family": "glm",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 203000,
- "output": 203000
- }
- },
- "glm-4.6": {
- "id": "glm-4.6",
- "family": "glm",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 204800,
- "output": 131072
- }
- },
- "glm-4.7": {
- "id": "glm-4.7",
- "family": "glm",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 198000,
- "output": 198000
- }
- },
- "glm-5-turbo": {
- "id": "glm-5-turbo",
- "family": "glm",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
+ "text",
+ "image"
],
"output": [
"text"
@@ -402,234 +37,11 @@
},
"limit": {
"context": 200000,
- "output": 131072
- }
- },
- "glm-4.5v": {
- "id": "glm-4.5v",
- "family": "glm",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "video"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 64000,
- "output": 16384
- }
- },
- "glm-4.6v": {
- "id": "glm-4.6v",
- "family": "glm",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "video"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 32768
- }
- },
- "minimax-m2.5": {
- "id": "MiniMax-M2.5",
- "family": "minimax",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 204800,
- "input": 196601,
- "output": 131072
- }
- },
- "qwen3-coder-next": {
- "id": "qwen3-coder-next",
- "family": "qwen",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 262144,
- "output": 65536,
- "input": 262144
- }
- },
- "kimi-k2.5": {
- "id": "kimi-k2.5",
- "family": "kimi",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "video"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 262144,
- "output": 32768
- }
- },
- "qwen3-max-2026-01-23": {
- "id": "qwen3-max-2026-01-23",
- "family": "qwen",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 256000,
- "output": 32768,
- "input": 256000
- }
- },
- "qwen3.5-plus": {
- "id": "qwen3.5-plus",
- "family": "qwen",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "video"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 1000000,
- "output": 65536
- }
- },
- "qwen3-coder-plus": {
- "id": "qwen3-coder-plus",
- "family": "qwen",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 1048576,
- "output": 65536
- }
- },
- "xiaomi/mimo-v2-omni": {
- "id": "xiaomi/mimo-v2-omni",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "video",
- "audio"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 262144,
- "output": 65536
- },
- "family": "mimo"
- },
- "xiaomi/mimo-v2-flash-free": {
- "id": "xiaomi/mimo-v2-flash-free",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 262000,
"output": 64000
}
},
- "xiaomi/mimo-v2-flash": {
- "id": "xiaomi/mimo-v2-flash",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 256000,
- "output": 32768,
- "input": 256000
- },
- "family": "mimo"
- },
- "xiaomi/mimo-v2-pro": {
- "id": "xiaomi/mimo-v2-pro",
+ "minimax-m2": {
+ "id": "MiniMax-M2",
"reasoning": true,
"temperature": true,
"toolCall": true,
@@ -642,201 +54,14 @@
]
},
"limit": {
- "context": 1000000,
- "output": 128000
+ "context": 196608,
+ "output": 128000,
+ "input": 200000
},
- "family": "mimo"
+ "family": "minimax"
},
- "kuaishou/kat-coder-pro-v1-free": {
- "id": "kuaishou/kat-coder-pro-v1-free",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 256000,
- "output": 64000
- }
- },
- "kuaishou/kat-coder-pro-v1": {
- "id": "kuaishou/kat-coder-pro-v1",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 256000,
- "output": 64000
- }
- },
- "stepfun/step-3.5-flash-free": {
- "id": "stepfun/step-3.5-flash-free",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 256000,
- "output": 64000
- }
- },
- "stepfun/step-3.5-flash": {
- "id": "stepfun/step-3.5-flash",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 256000,
- "output": 256000
- },
- "family": "step"
- },
- "stepfun/step-3": {
- "id": "stepfun/step-3",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "image",
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 65536,
- "output": 64000
- }
- },
- "inclusionai/ling-1t": {
- "id": "inclusionai/ling-1t",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 64000
- }
- },
- "inclusionai/ring-1t": {
- "id": "inclusionai/ring-1t",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 64000
- }
- },
- "volcengine/doubao-seed-1.8": {
- "id": "volcengine/doubao-seed-1.8",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "video"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 256000,
- "output": 64000
- }
- },
- "volcengine/doubao-seed-2.0-pro": {
- "id": "volcengine/doubao-seed-2.0-pro",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "video"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 256000,
- "output": 64000
- }
- },
- "volcengine/doubao-seed-2.0-mini": {
- "id": "volcengine/doubao-seed-2.0-mini",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "video"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 256000,
- "output": 64000
- }
- },
- "volcengine/doubao-seed-code": {
- "id": "volcengine/doubao-seed-code",
+ "grok-4-1-fast-reasoning": {
+ "id": "grok-4-1-fast-reasoning",
"reasoning": true,
"temperature": true,
"toolCall": true,
@@ -850,108 +75,34 @@
]
},
"limit": {
- "context": 256000,
- "output": 64000
- }
- },
- "volcengine/doubao-seed-2.0-lite": {
- "id": "volcengine/doubao-seed-2.0-lite",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "video"
- ],
- "output": [
- "text"
- ]
+ "context": 128000,
+ "output": 8192,
+ "input": 128000
},
- "limit": {
- "context": 256000,
- "output": 64000
- }
+ "family": "grok"
},
- "volcengine/doubao-seed-2.0-code": {
- "id": "volcengine/doubao-seed-2.0-code",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 256000,
- "output": 32000
- }
- },
- "deepseek/deepseek-v3.2": {
- "id": "deepseek/deepseek-v3.2",
+ "gemini-2.5-flash-nothink": {
+ "id": "gemini-2.5-flash-nothink",
+ "family": "gemini-flash",
"reasoning": false,
"temperature": true,
"toolCall": true,
"modalities": {
"input": [
"text",
- "pdf"
+ "image"
],
"output": [
"text"
]
},
"limit": {
- "context": 163000,
- "output": 65536,
- "input": 163000
- },
- "family": "deepseek"
- },
- "deepseek/deepseek-chat": {
- "id": "deepseek/deepseek-chat",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 163840,
- "output": 163840
- }
- },
- "deepseek/deepseek-v3.2-exp": {
- "id": "deepseek/deepseek-v3.2-exp",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 163840,
+ "context": 1000000,
"output": 65536
- },
- "family": "deepseek"
+ }
},
- "moonshotai/kimi-k2-0905": {
- "id": "moonshotai/kimi-k2-0905",
+ "kimi-k2-0905-preview": {
+ "id": "kimi-k2-0905-preview",
"reasoning": false,
"temperature": true,
"toolCall": true,
@@ -964,52 +115,13 @@
]
},
"limit": {
- "context": 131072,
- "output": 26215
+ "context": 262144,
+ "output": 262144
},
"family": "kimi"
},
- "moonshotai/kimi-k2-thinking": {
- "id": "moonshotai/kimi-k2-thinking",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 256000,
- "output": 262144,
- "input": 256000
- },
- "family": "kimi-thinking"
- },
- "moonshotai/kimi-k2-thinking-turbo": {
- "id": "moonshotai/kimi-k2-thinking-turbo",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 262114,
- "output": 262114
- },
- "family": "kimi-thinking"
- },
- "baidu/ernie-5.0-thinking-preview": {
- "id": "baidu/ernie-5.0-thinking-preview",
+ "claude-opus-4-5-20251101": {
+ "id": "claude-opus-4-5-20251101",
"reasoning": true,
"temperature": true,
"toolCall": true,
@@ -1017,223 +129,7 @@
"input": [
"text",
"image",
- "video"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 64000
- }
- },
- "google/gemini-2.5-flash": {
- "id": "google/gemini-2.5-flash",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "audio",
- "image",
- "pdf",
- "text",
- "video"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 1048576,
- "output": 65535
- },
- "family": "gemini-flash"
- },
- "google/gemini-3.1-flash-lite-preview": {
- "id": "google/gemini-3.1-flash-lite-preview",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "audio",
- "image",
- "pdf",
- "text",
- "video"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 1048576,
- "output": 65536
- },
- "family": "gemini"
- },
- "google/gemini-3-flash-preview": {
- "id": "google/gemini-3-flash-preview",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 1048756,
- "output": 65536,
- "input": 1048756
- },
- "family": "gemini-flash"
- },
- "google/gemini-2.5-flash-lite": {
- "id": "google/gemini-2.5-flash-lite",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "audio",
- "image",
- "pdf",
- "text",
- "video"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 1048576,
- "output": 65535
- },
- "family": "gemini-flash-lite"
- },
- "google/gemini-3.1-pro-preview": {
- "id": "google/gemini-3.1-pro-preview",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "audio",
- "image",
- "pdf",
- "text",
- "video"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 1048576,
- "output": 65536
- },
- "family": "gemini"
- },
- "google/gemini-3-pro-image-preview": {
- "id": "google/gemini-3-pro-image-preview",
- "reasoning": true,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "image",
- "text"
- ],
- "output": [
- "image",
- "text"
- ]
- },
- "limit": {
- "context": 65536,
- "output": 32768
- }
- },
- "google/gemini-3-pro-preview": {
- "id": "google/gemini-3-pro-preview",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "audio",
- "image",
- "pdf",
- "text",
- "video"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 1048576,
- "output": 65536
- },
- "family": "gemini-pro"
- },
- "google/gemini-2.5-pro": {
- "id": "google/gemini-2.5-pro",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "audio",
- "image",
- "pdf",
- "text",
- "video"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 1048576,
- "output": 65536
- },
- "family": "gemini-pro"
- },
- "z-ai/glm-5": {
- "id": "z-ai/glm-5",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 202752,
- "output": 131072
- },
- "family": "glm"
- },
- "z-ai/glm-4.7-flashx": {
- "id": "z-ai/glm-4.7-flashx",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
+ "pdf"
],
"output": [
"text"
@@ -1241,3830 +137,13 @@
},
"limit": {
"context": 200000,
- "output": 64000
- }
- },
- "z-ai/glm-4.5-air": {
- "id": "z-ai/glm-4.5-air",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "output": 98304
- },
- "family": "glm-air"
- },
- "z-ai/glm-4.5": {
- "id": "z-ai/glm-4.5",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "output": 98304
- },
- "family": "glm"
- },
- "z-ai/glm-4.6v-flash-free": {
- "id": "z-ai/glm-4.6v-flash-free",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "video"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 200000,
- "output": 64000
- }
- },
- "z-ai/glm-4.6": {
- "id": "z-ai/glm-4.6",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 200000,
- "output": 65535,
+ "output": 64000,
"input": 200000
},
- "family": "glm"
- },
- "z-ai/glm-4.7": {
- "id": "z-ai/glm-4.7",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 202752,
- "output": 65535
- },
- "family": "glm"
- },
- "z-ai/glm-4.7-flash-free": {
- "id": "z-ai/glm-4.7-flash-free",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 200000,
- "output": 64000
- }
- },
- "z-ai/glm-4.6v-flash": {
- "id": "z-ai/glm-4.6v-flash",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "video"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 200000,
- "output": 64000
- }
- },
- "z-ai/glm-5-turbo": {
- "id": "z-ai/glm-5-turbo",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 200000,
- "output": 128000
- }
- },
- "z-ai/glm-4.6v": {
- "id": "z-ai/glm-4.6v",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "image",
- "text",
- "video"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "output": 131072
- }
- },
- "qwen/qwen3.5-flash": {
- "id": "qwen/qwen3.5-flash",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 1020000,
- "output": 1020000
- }
- },
- "qwen/qwen3.5-plus": {
- "id": "Qwen/Qwen3.5-Plus",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "video"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 1000000,
- "output": 65536
- },
- "family": "qwen"
- },
- "qwen/qwen3-max": {
- "id": "qwen/qwen3-max",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 262144,
- "output": 32768
- },
- "family": "qwen"
- },
- "qwen/qwen3-coder-plus": {
- "id": "qwen/qwen3-coder-plus",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 1000000,
- "output": 65536
- }
- },
- "x-ai/grok-code-fast-1": {
- "id": "x-ai/grok-code-fast-1",
- "reasoning": true,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 256000,
- "output": 131072,
- "input": 256000
- },
- "family": "grok"
- },
- "x-ai/grok-4-fast": {
- "id": "x-ai/grok-4-fast",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 2000000,
- "output": 131072,
- "input": 2000000
- },
- "family": "grok"
- },
- "x-ai/grok-4": {
- "id": "x-ai/grok-4",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "image",
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 256000,
- "output": 51200
- },
- "family": "grok"
- },
- "x-ai/grok-4.1-fast-non-reasoning": {
- "id": "x-ai/grok-4.1-fast-non-reasoning",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "audio",
- "video"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 2000000,
- "output": 2000000
- }
- },
- "x-ai/grok-4.1-fast": {
- "id": "x-ai/grok-4.1-fast",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 2000000,
- "output": 131072,
- "input": 2000000
- },
- "family": "grok"
- },
- "x-ai/grok-4.2-fast": {
- "id": "x-ai/grok-4.2-fast",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "video"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 2000000,
- "output": 30000
- }
- },
- "x-ai/grok-4.2-fast-non-reasoning": {
- "id": "x-ai/grok-4.2-fast-non-reasoning",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "video"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 2000000,
- "output": 30000
- }
- },
- "openai/gpt-5.3-codex": {
- "id": "openai/gpt-5.3-codex",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "image",
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 400000,
- "output": 128000,
- "input": 272000
- },
- "family": "gpt"
- },
- "openai/gpt-5-codex": {
- "id": "openai/gpt-5-codex",
- "reasoning": false,
- "temperature": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 256000,
- "output": 32768,
- "input": 256000
- },
- "family": "gpt-codex"
- },
- "openai/gpt-5.2-codex": {
- "id": "openai/gpt-5.2-codex",
- "reasoning": true,
- "temperature": false,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 400000,
- "output": 128000,
- "input": 400000
- },
- "family": "gpt-codex"
- },
- "openai/gpt-5.1": {
- "id": "openai/gpt-5.1",
- "reasoning": true,
- "temperature": false,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 400000,
- "output": 128000,
- "input": 400000
- },
- "family": "gpt"
- },
- "openai/gpt-5.1-chat": {
- "id": "openai/gpt-5.1-chat",
- "reasoning": true,
- "temperature": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 400000,
- "output": 128000,
- "input": 400000
- },
- "family": "gpt"
- },
- "openai/gpt-5.1-codex-mini": {
- "id": "openai/gpt-5.1-codex-mini",
- "reasoning": true,
- "temperature": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 400000,
- "output": 128000,
- "input": 400000
- },
- "family": "gpt-codex-mini"
- },
- "openai/gpt-5.2": {
- "id": "openai/gpt-5.2",
- "reasoning": true,
- "temperature": false,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 400000,
- "output": 128000,
- "input": 400000
- },
- "family": "gpt"
- },
- "openai/gpt-5": {
- "id": "openai/gpt-5",
- "reasoning": true,
- "temperature": false,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 400000,
- "output": 128000,
- "input": 400000
- },
- "family": "gpt"
- },
- "openai/gpt-5.4": {
- "id": "openai/gpt-5.4",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "image",
- "pdf",
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 1050000,
- "output": 128000,
- "input": 922000
- },
- "family": "gpt"
- },
- "openai/gpt-5.4-pro": {
- "id": "openai/gpt-5.4-pro",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "image",
- "pdf",
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 1050000,
- "output": 128000,
- "input": 922000
- },
- "family": "gpt"
- },
- "openai/gpt-5.3-chat": {
- "id": "openai/gpt-5.3-chat",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "image",
- "pdf",
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 16384,
- "input": 111616
- },
- "family": "gpt"
- },
- "openai/gpt-5.1-codex": {
- "id": "openai/gpt-5.1-codex",
- "reasoning": true,
- "temperature": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 400000,
- "output": 128000,
- "input": 400000
- },
- "family": "gpt-codex"
- },
- "openai/gpt-5.2-pro": {
- "id": "openai/gpt-5.2-pro",
- "reasoning": true,
- "temperature": false,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 400000,
- "output": 128000,
- "input": 400000
- },
- "family": "gpt-pro"
- },
- "openai/gpt-5.4-nano": {
- "id": "openai/gpt-5.4-nano",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 400000,
- "output": 128000,
- "input": 272000
- },
- "family": "gpt"
- },
- "openai/gpt-5.4-mini": {
- "id": "openai/gpt-5.4-mini",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 400000,
- "output": 128000,
- "input": 272000
- },
- "family": "gpt"
- },
- "minimax/minimax-m2.5-lightning": {
- "id": "minimax/minimax-m2.5-lightning",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 204800,
- "output": 131072
- }
- },
- "minimax/minimax-m2.1": {
- "id": "minimax/minimax-m2.1",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 200000,
- "output": 131072,
- "input": 200000
- },
- "family": "minimax"
- },
- "minimax/minimax-m2.7": {
- "id": "minimax/minimax-m2.7",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 204800,
- "output": 131072,
- "input": 204800
- },
- "family": "minimax"
- },
- "minimax/minimax-m2.7-highspeed": {
- "id": "minimax/minimax-m2.7-highspeed",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 204800,
- "output": 131100
- },
- "family": "minimax"
- },
- "minimax/minimax-m2": {
- "id": "minimax/minimax-m2",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 196608,
- "output": 196608
- },
- "family": "minimax"
- },
- "minimax/minimax-m2.5": {
- "id": "MiniMax/MiniMax-M2.5",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 204800,
- "output": 131072,
- "input": 204800
- },
- "family": "minimax"
- },
- "anthropic/claude-3.5-sonnet": {
- "id": "anthropic/claude-3.5-sonnet",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "image",
- "pdf",
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 200000,
- "output": 8192
- },
- "family": "claude-sonnet"
- },
- "anthropic/claude-3.7-sonnet": {
- "id": "anthropic/claude-3.7-sonnet",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "image",
- "pdf",
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 200000,
- "output": 64000
- },
- "family": "claude-sonnet"
- },
- "anthropic/claude-opus-4.1": {
- "id": "anthropic/claude-opus-4.1",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "image",
- "pdf",
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 200000,
- "output": 32000
- },
"family": "claude-opus"
},
- "anthropic/claude-sonnet-4.6": {
- "id": "anthropic/claude-sonnet-4.6",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 1000000,
- "output": 128000,
- "input": 1000000
- },
- "family": "claude-sonnet"
- },
- "anthropic/claude-haiku-4.5": {
- "id": "anthropic/claude-haiku-4.5",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "image",
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 200000,
- "output": 64000
- },
- "family": "claude-haiku"
- },
- "anthropic/claude-3.5-haiku": {
- "id": "anthropic/claude-3.5-haiku",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 200000,
- "output": 8192
- },
- "family": "claude-haiku"
- },
- "anthropic/claude-opus-4.5": {
- "id": "anthropic/claude-opus-4.5",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "image",
- "pdf",
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 200000,
- "output": 64000
- },
- "family": "claude-opus"
- },
- "anthropic/claude-opus-4": {
- "id": "anthropic/claude-opus-4",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "image",
- "pdf",
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 200000,
- "output": 32000
- },
- "family": "claude-opus"
- },
- "anthropic/claude-sonnet-4": {
- "id": "anthropic/claude-sonnet-4",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "image",
- "pdf",
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 200000,
- "output": 64000
- },
- "family": "claude-sonnet"
- },
- "anthropic/claude-sonnet-4.5": {
- "id": "anthropic/claude-sonnet-4.5",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "image",
- "pdf",
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 1000000,
- "output": 64000
- },
- "family": "claude-sonnet"
- },
- "anthropic/claude-opus-4.6": {
- "id": "anthropic/claude-opus-4.6",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 1000000,
- "output": 128000,
- "input": 1000000
- },
- "family": "claude-opus"
- },
- "zai-org/glm-4.6": {
- "id": "zai-org/GLM-4.6",
- "family": "glm",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 202752,
- "output": 131072
- }
- },
- "deepseek-ai/deepseek-r1-0528": {
- "id": "deepseek-ai/DeepSeek-R1-0528",
- "family": "deepseek",
- "reasoning": true,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 163840,
- "input": 128000
- }
- },
- "intel/qwen3-coder-480b-a35b-instruct-int4-mixed-ar": {
- "id": "Intel/Qwen3-Coder-480B-A35B-Instruct-int4-mixed-ar",
- "family": "qwen",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 106000,
- "output": 4096
- }
- },
- "moonshotai/kimi-k2-instruct-0905": {
- "id": "moonshotai/Kimi-K2-Instruct-0905",
- "family": "kimi",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 262144,
- "output": 262144,
- "input": 256000
- }
- },
- "meta-llama/llama-3.2-90b-vision-instruct": {
- "id": "meta-llama/llama-3.2-90b-vision-instruct",
- "family": "llama",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "output": 16384,
- "input": 131072
- }
- },
- "meta-llama/llama-3.3-70b-instruct": {
- "id": "meta-llama/llama-3.3-70b-instruct",
- "family": "llama",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "output": 16384,
- "input": 131072
- }
- },
- "meta-llama/llama-4-maverick-17b-128e-instruct-fp8": {
- "id": "meta-llama/Llama-4-Maverick-17B-128E-Instruct-FP8",
- "family": "llama",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 1000000,
- "output": 32768
- }
- },
- "qwen/qwen3-next-80b-a3b-instruct": {
- "id": "Qwen/Qwen3-Next-80B-A3B-Instruct",
- "family": "qwen",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 262144,
- "output": 262144
- }
- },
- "qwen/qwen3-235b-a22b-thinking-2507": {
- "id": "Qwen/Qwen3-235B-A22B-Thinking-2507",
- "family": "qwen",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 262144,
- "output": 262144
- }
- },
- "qwen/qwen2.5-vl-32b-instruct": {
- "id": "Qwen/Qwen2.5-VL-32B-Instruct",
- "family": "qwen",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 16384,
- "output": 16384
- }
- },
- "mistralai/mistral-nemo-instruct-2407": {
- "id": "mistralai/Mistral-Nemo-Instruct-2407",
- "family": "mistral-nemo",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 16384,
- "output": 8192,
- "input": 16384
- }
- },
- "mistralai/magistral-small-2506": {
- "id": "mistralai/Magistral-Small-2506",
- "family": "magistral-small",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 4096
- }
- },
- "mistralai/mistral-large-instruct-2411": {
- "id": "mistralai/Mistral-Large-Instruct-2411",
- "family": "mistral-large",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 4096
- }
- },
- "mistralai/devstral-small-2505": {
- "id": "mistralai/Devstral-Small-2505",
- "family": "devstral",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 32768,
- "output": 8192,
- "input": 32768
- }
- },
- "openai/gpt-oss-20b": {
- "id": "openai/gpt-oss-20b",
- "family": "gpt-oss",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "output": 131072,
- "input": 128000
- }
- },
- "nvidia/nemotron-3-super-120b-a12b": {
- "id": "nvidia/nemotron-3-super-120b-a12b",
- "family": "nemotron",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 262144,
- "output": 262144,
- "input": 256000
- }
- },
- "nvidia/llama-3.1-nemotron-70b-instruct": {
- "id": "nvidia/llama-3.1-nemotron-70b-instruct",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "output": 16384
- }
- },
- "nvidia/llama-3.1-nemotron-ultra-253b-v1": {
- "id": "nvidia/Llama-3.1-Nemotron-Ultra-253B-v1",
- "family": "nemotron",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 16384,
- "input": 128000
- }
- },
- "nvidia/llama-3.1-nemotron-51b-instruct": {
- "id": "nvidia/llama-3.1-nemotron-51b-instruct",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 4096
- }
- },
- "nvidia/parakeet-tdt-0.6b-v2": {
- "id": "nvidia/parakeet-tdt-0.6b-v2",
- "family": "parakeet",
- "reasoning": false,
- "temperature": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "audio"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 0,
- "output": 4096
- }
- },
- "nvidia/nvidia-nemotron-nano-9b-v2": {
- "id": "nvidia/nvidia-nemotron-nano-9b-v2",
- "family": "nemotron",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 16384,
- "input": 128000
- }
- },
- "nvidia/llama-embed-nemotron-8b": {
- "id": "nvidia/llama-embed-nemotron-8b",
- "family": "llama",
- "reasoning": false,
- "temperature": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 32768,
- "output": 2048
- }
- },
- "nvidia/llama-3.3-nemotron-super-49b-v1.5": {
- "id": "nvidia/llama-3.3-nemotron-super-49b-v1.5",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "output": 26215
- }
- },
- "nvidia/llama-3.3-nemotron-super-49b-v1": {
- "id": "nvidia/Llama-3.3-Nemotron-Super-49B-v1",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 16384,
- "input": 128000
- },
- "family": "nemotron"
- },
- "nvidia/llama3-chatqa-1.5-70b": {
- "id": "nvidia/llama3-chatqa-1.5-70b",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 4096
- }
- },
- "nvidia/cosmos-nemotron-34b": {
- "id": "nvidia/cosmos-nemotron-34b",
- "family": "nemotron",
- "reasoning": true,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text",
- "image",
- "video"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "output": 8192
- }
- },
- "nvidia/nemoretriever-ocr-v1": {
- "id": "nvidia/nemoretriever-ocr-v1",
- "family": "nemoretriever",
- "reasoning": false,
- "temperature": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 0,
- "output": 4096
- }
- },
- "nvidia/nemotron-4-340b-instruct": {
- "id": "nvidia/nemotron-4-340b-instruct",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 4096
- }
- },
- "nvidia/nemotron-3-nano-30b-a3b": {
- "id": "nvidia/nemotron-3-nano-30b-a3b",
- "family": "nemotron",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 256000,
- "output": 262144,
- "input": 256000
- }
- },
- "microsoft/phi-3-small-128k-instruct": {
- "id": "microsoft/phi-3-small-128k-instruct",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 4096
- },
- "family": "phi"
- },
- "microsoft/phi-3-medium-128k-instruct": {
- "id": "microsoft/phi-3-medium-128k-instruct",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 4096
- },
- "family": "phi"
- },
- "microsoft/phi-3.5-moe-instruct": {
- "id": "microsoft/phi-3.5-moe-instruct",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 4096
- },
- "family": "phi"
- },
- "microsoft/phi-3-vision-128k-instruct": {
- "id": "microsoft/phi-3-vision-128k-instruct",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 4096
- }
- },
- "microsoft/phi-4-mini-instruct": {
- "id": "microsoft/phi-4-mini-instruct",
- "family": "phi",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 4096
- }
- },
- "microsoft/phi-3.5-vision-instruct": {
- "id": "microsoft/phi-3.5-vision-instruct",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 4096
- },
- "family": "phi"
- },
- "microsoft/phi-3-medium-4k-instruct": {
- "id": "microsoft/phi-3-medium-4k-instruct",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 4096,
- "output": 1024
- },
- "family": "phi"
- },
- "microsoft/phi-3-small-8k-instruct": {
- "id": "microsoft/phi-3-small-8k-instruct",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 8192,
- "output": 2048
- },
- "family": "phi"
- },
- "minimaxai/minimax-m2.1": {
- "id": "MiniMaxAI/MiniMax-M2.1",
- "family": "minimax",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 196608,
- "output": 196608,
- "input": 120000
- }
- },
- "minimaxai/minimax-m2.5": {
- "id": "MiniMaxAI/MiniMax-M2.5",
- "family": "minimax",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 196608,
- "output": 196608
- }
- },
- "deepseek-ai/deepseek-v3.1": {
- "id": "deepseek-ai/DeepSeek-V3.1",
- "family": "deepseek",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 65536,
- "input": 128000
- }
- },
- "deepseek-ai/deepseek-r1": {
- "id": "deepseek-ai/DeepSeek-R1",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 164000,
- "output": 164000
- },
- "family": "deepseek-thinking"
- },
- "deepseek-ai/deepseek-v3.1-terminus": {
- "id": "deepseek-ai/DeepSeek-V3.1-Terminus",
- "family": "deepseek",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 65536,
- "input": 128000
- }
- },
- "deepseek-ai/deepseek-coder-6.7b-instruct": {
- "id": "deepseek-ai/deepseek-coder-6.7b-instruct",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 4096
- }
- },
- "deepseek-ai/deepseek-v3.2": {
- "id": "deepseek-ai/DeepSeek-V3.2",
- "family": "deepseek",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 163840,
- "output": 65536,
- "input": 160000
- }
- },
- "moonshotai/kimi-k2-instruct": {
- "id": "moonshotai/kimi-k2-instruct",
- "family": "kimi",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 256000,
- "output": 8192,
- "input": 256000
- }
- },
- "google/codegemma-7b": {
- "id": "google/codegemma-7b",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 4096
- }
- },
- "google/gemma-2-2b-it": {
- "id": "google/gemma-2-2b-it",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 8192,
- "output": 4096,
- "input": 8000
- }
- },
- "google/gemma-3-1b-it": {
- "id": "google/gemma-3-1b-it",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 4096
- }
- },
- "google/gemma-2-27b-it": {
- "id": "google/gemma-2-27b-it",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 8192,
- "output": 2048
- }
- },
- "google/gemma-3n-e2b-it": {
- "id": "google/gemma-3n-e2b-it",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 4096
- }
- },
- "google/codegemma-1.1-7b": {
- "id": "google/codegemma-1.1-7b",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 4096
- }
- },
- "google/gemma-3n-e4b-it": {
- "id": "google/gemma-3n-e4b-it",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 32768,
- "output": 6554
- },
- "family": "gemma"
- },
- "google/gemma-3-12b-it": {
- "id": "google/gemma-3-12b-it",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "image",
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "output": 131072
- },
- "family": "gemma"
- },
- "google/gemma-3-27b-it": {
- "id": "google/gemma-3-27b-it",
- "family": "gemma",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "image",
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 65536,
- "input": 100000
- }
- },
- "z-ai/glm4.7": {
- "id": "z-ai/glm4.7",
- "family": "glm",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 204800,
- "output": 131072
- }
- },
- "z-ai/glm5": {
- "id": "z-ai/glm5",
- "family": "glm",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 202752,
- "output": 131000
- }
- },
- "stepfun-ai/step-3.5-flash": {
- "id": "stepfun-ai/step-3.5-flash",
- "reasoning": true,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 256000,
- "output": 256000,
- "input": 256000
- },
- "family": "step"
- },
- "qwen/qwen3-next-80b-a3b-thinking": {
- "id": "qwen/qwen3-next-80b-a3b-thinking",
- "family": "qwen",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "output": 32768,
- "input": 120000
- }
- },
- "qwen/qwen3-coder-480b-a35b-instruct": {
- "id": "Qwen/Qwen3-Coder-480B-A35B-Instruct",
- "family": "qwen",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 262144,
- "output": 66536
- }
- },
- "qwen/qwq-32b": {
- "id": "qwen/qwq-32b",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 32768,
- "output": 32768
- },
- "family": "qwen"
- },
- "qwen/qwen2.5-coder-7b-instruct": {
- "id": "qwen/qwen2.5-coder-7b-instruct",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 32768,
- "output": 6554
- }
- },
- "qwen/qwen3.5-397b-a17b": {
- "id": "qwen/qwen3.5-397b-a17b",
- "family": "qwen",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text",
- "image",
- "video"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 258048,
- "output": 65536,
- "input": 258048
- }
- },
- "qwen/qwen2.5-coder-32b-instruct": {
- "id": "Qwen/Qwen2.5-Coder-32B-Instruct",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 32768,
- "output": 32768
- },
- "family": "qwen"
- },
- "qwen/qwen3-235b-a22b": {
- "id": "Qwen/Qwen3-235B-A22B",
- "family": "qwen",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 40960,
- "output": 40960
- }
- },
- "meta/llama-3.1-70b-instruct": {
- "id": "meta/llama-3.1-70b-instruct",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 4096
- }
- },
- "meta/llama-3.3-70b-instruct": {
- "id": "meta/llama-3.3-70b-instruct",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 32768
- },
- "family": "llama"
- },
- "meta/llama-4-scout-17b-16e-instruct": {
- "id": "meta/llama-4-scout-17b-16e-instruct",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 8192
- },
- "family": "llama"
- },
- "meta/llama-3.2-11b-vision-instruct": {
- "id": "meta/llama-3.2-11b-vision-instruct",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "audio"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 8192
- },
- "family": "llama"
- },
- "meta/llama3-8b-instruct": {
- "id": "meta/llama3-8b-instruct",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 4096
- }
- },
- "meta/codellama-70b": {
- "id": "meta/codellama-70b",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 4096
- }
- },
- "meta/llama-3.2-1b-instruct": {
- "id": "meta/llama-3.2-1b-instruct",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 16000,
- "output": 4096
- },
- "family": "llama"
- },
- "meta/llama-3.1-405b-instruct": {
- "id": "meta/llama-3.1-405b-instruct",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 4096
- }
- },
- "meta/llama3-70b-instruct": {
- "id": "meta/llama3-70b-instruct",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 4096
- }
- },
- "meta/llama-4-maverick-17b-128e-instruct": {
- "id": "meta/llama-4-maverick-17b-128e-instruct",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 4096
- }
- },
- "mistralai/mistral-large-3-675b-instruct-2512": {
- "id": "mistralai/mistral-large-3-675b-instruct-2512",
- "family": "mistral-large",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 262144,
- "output": 256000,
- "input": 262144
- }
- },
- "mistralai/mamba-codestral-7b-v0.1": {
- "id": "mistralai/mamba-codestral-7b-v0.1",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 4096
- }
- },
- "mistralai/codestral-22b-instruct-v0.1": {
- "id": "mistralai/codestral-22b-instruct-v0.1",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 4096
- }
- },
- "mistralai/mistral-large-2-instruct": {
- "id": "mistralai/mistral-large-2-instruct",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 4096
- }
- },
- "mistralai/ministral-14b-instruct-2512": {
- "id": "mistralai/ministral-14b-instruct-2512",
- "family": "ministral",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 262144,
- "output": 32768,
- "input": 262144
- }
- },
- "mistralai/mistral-small-3.1-24b-instruct-2503": {
- "id": "mistralai/mistral-small-3.1-24b-instruct-2503",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 4096
- }
- },
- "mistralai/devstral-2-123b-instruct-2512": {
- "id": "mistralai/devstral-2-123b-instruct-2512",
- "family": "devstral",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 262144,
- "output": 65536,
- "input": 262144
- }
- },
- "black-forest-labs/flux.1-dev": {
- "id": "black-forest-labs/flux.1-dev",
- "family": "flux",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "image"
- ]
- },
- "limit": {
- "context": 4096,
- "output": 0
- }
- },
- "deepseek-ai/deepseek-r1-distill-llama-70b": {
- "id": "deepseek-ai/DeepSeek-R1-Distill-Llama-70B",
- "family": "deepseek-thinking",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "output": 131072
- }
- },
- "moonshotai/kimi-k2": {
- "id": "moonshotai/kimi-k2",
- "family": "kimi",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131000,
- "output": 26215
- }
- },
- "qwen/qwen3-coder": {
- "id": "qwen/qwen3-coder",
- "family": "qwen",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 262144,
- "output": 52429
- }
- },
- "openai/gpt-4.1": {
- "id": "openai/gpt-4.1",
- "family": "gpt",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 1047576,
- "output": 32768,
- "input": 1047576
- }
- },
- "openai/gpt-5-mini": {
- "id": "openai/gpt-5-mini",
- "family": "gpt-mini",
- "reasoning": true,
- "temperature": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 400000,
- "output": 128000,
- "input": 400000
- }
- },
- "openai/gpt-5-nano": {
- "id": "openai/gpt-5-nano",
- "family": "gpt-nano",
- "reasoning": true,
- "temperature": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 400000,
- "output": 128000,
- "input": 400000
- }
- },
- "kimi-k2": {
- "id": "kimi-k2",
- "family": "kimi",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 262144,
- "output": 262144
- }
- },
- "qwen3-max-preview": {
- "id": "qwen3-max-preview",
- "family": "qwen",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 256000,
- "output": 64000
- }
- },
- "deepseek-v3": {
- "id": "deepseek-v3",
- "family": "deepseek",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 65536,
- "output": 8192
- }
- },
- "kimi-k2-0905": {
- "id": "kimi-k2-0905",
- "family": "kimi",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 262144,
- "output": 16384
- }
- },
- "qwen3-235b-a22b-instruct": {
- "id": "qwen3-235b-a22b-instruct",
- "family": "qwen",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 256000,
- "output": 64000
- }
- },
- "deepseek-r1": {
- "id": "deepseek-r1",
- "family": "deepseek-thinking",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "output": 16384,
- "input": 128000
- }
- },
- "qwen3-32b": {
- "id": "qwen3-32b",
- "family": "qwen",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "output": 16384
- }
- },
- "deepseek-v3.2": {
- "id": "deepseek-v3.2",
- "family": "deepseek",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 128000
- }
- },
- "qwen3-235b": {
- "id": "qwen3-235b",
- "family": "qwen",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 32000
- }
- },
- "qwen3-vl-plus": {
- "id": "qwen3-vl-plus",
- "family": "qwen",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 262144,
- "output": 32768
- }
- },
- "qwen3-235b-a22b-thinking-2507": {
- "id": "qwen3-235b-a22b-thinking-2507",
- "family": "qwen",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 16384
- }
- },
- "qwen3-max": {
- "id": "qwen3-max",
- "family": "qwen",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 262144,
- "output": 65536
- }
- },
- "qwen/qwen3-30b-a3b-instruct-2507": {
- "id": "Qwen/Qwen3-30B-A3B-Instruct-2507",
- "family": "qwen",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 262144,
- "output": 262144,
- "input": 120000
- }
- },
- "qwen/qwen3-30b-a3b-thinking-2507": {
- "id": "qwen/qwen3-30b-a3b-thinking-2507",
- "family": "qwen",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 32768,
- "output": 6554,
- "input": 120000
- }
- },
- "qwen/qwen3-coder-30b-a3b-instruct": {
- "id": "qwen/qwen3-coder-30b-a3b-instruct",
- "family": "qwen",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 160000,
- "output": 32768,
- "input": 120000
- }
- },
- "qwen/qwen3-235b-a22b-instruct-2507": {
- "id": "Qwen/Qwen3-235B-A22B-Instruct-2507",
- "family": "qwen",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 262144,
- "output": 262144
- }
- },
- "zhipuai/glm-4.6": {
- "id": "ZhipuAI/GLM-4.6",
- "family": "glm",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 202752,
- "output": 98304
- }
- },
- "zhipuai/glm-4.5": {
- "id": "ZhipuAI/GLM-4.5",
- "family": "glm",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "output": 98304
- }
- },
- "cerebras-llama-4-maverick-17b-128e-instruct": {
- "id": "cerebras-llama-4-maverick-17b-128e-instruct",
- "family": "llama",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 4096
- }
- },
- "llama-4-scout-17b-16e-instruct-fp8": {
- "id": "llama-4-scout-17b-16e-instruct-fp8",
- "family": "llama",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 4096
- }
- },
- "llama-3.3-8b-instruct": {
- "id": "llama-3.3-8b-instruct",
- "family": "llama",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 4096
- }
- },
- "groq-llama-4-maverick-17b-128e-instruct": {
- "id": "groq-llama-4-maverick-17b-128e-instruct",
- "family": "llama",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 4096
- }
- },
- "llama-3.3-70b-instruct": {
- "id": "llama-3.3-70b-instruct",
- "family": "llama",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 32768
- }
- },
- "cerebras-llama-4-scout-17b-16e-instruct": {
- "id": "cerebras-llama-4-scout-17b-16e-instruct",
- "family": "llama",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 4096
- }
- },
- "llama-4-maverick-17b-128e-instruct-fp8": {
- "id": "llama-4-maverick-17b-128e-instruct-fp8",
- "family": "llama",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 8192
- }
- },
- "mistral/mistral-nemo-12b-instruct": {
- "id": "mistral/mistral-nemo-12b-instruct",
- "family": "mistral-nemo",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 16000,
- "output": 4096
- }
- },
- "google/gemma-3": {
- "id": "google/gemma-3",
- "family": "gemma",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 125000,
- "output": 4096
- }
- },
- "qwen/qwen3-embedding-4b": {
- "id": "Qwen/Qwen3-Embedding-4B",
- "family": "qwen",
- "reasoning": false,
- "temperature": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 32000,
- "output": 2048
- }
- },
- "qwen/qwen-2.5-7b-vision-instruct": {
- "id": "qwen/qwen-2.5-7b-vision-instruct",
- "family": "qwen",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 125000,
- "output": 4096
- }
- },
- "meta/llama-3.2-3b-instruct": {
- "id": "meta/llama-3.2-3b-instruct",
- "family": "llama",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 16000,
- "output": 4096
- }
- },
- "meta/llama-3.1-8b-instruct": {
- "id": "meta/llama-3.1-8b-instruct",
- "family": "llama",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 16000,
- "output": 4096
- }
- },
- "osmosis/osmosis-structure-0.6b": {
- "id": "osmosis/osmosis-structure-0.6b",
- "family": "osmosis",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 4000,
- "output": 2048
- }
- },
- "zai-org/glm-4.7-flash": {
- "id": "zai-org/GLM-4.7-Flash",
- "family": "glm-flash",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 202752,
- "output": 65535,
- "input": 200000
- }
- },
- "zai-org/glm-4.7": {
- "id": "zai-org/glm-4.7",
- "family": "glm",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 200000,
- "output": 128000,
- "input": 200000
- }
- },
- "zai-org/glm-4.6v": {
- "id": "zai-org/GLM-4.6V",
- "family": "glm",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "output": 65536
- }
- },
- "zai-org/glm-4.5": {
- "id": "zai-org/glm-4.5",
- "family": "glm",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "output": 98304,
- "input": 124000
- }
- },
- "zai-org/glm-5": {
- "id": "zai-org/glm-5",
- "family": "glm",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 200000,
- "output": 128000,
- "input": 200000
- }
- },
- "minimaxai/minimax-m2": {
- "id": "MiniMaxAI/MiniMax-M2",
- "family": "minimax",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 262144,
- "output": 32768
- }
- },
- "meta-llama/llama-3.1-8b-instruct-turbo": {
- "id": "meta-llama/Llama-3.1-8B-Instruct-Turbo",
- "family": "llama",
- "reasoning": false,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "output": 16384
- }
- },
- "meta-llama/llama-3.1-70b-instruct-turbo": {
- "id": "meta-llama/Llama-3.1-70B-Instruct-Turbo",
- "family": "llama",
- "reasoning": false,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "output": 16384
- }
- },
- "meta-llama/llama-4-scout-17b-16e-instruct": {
- "id": "meta-llama/Llama-4-Scout-17B-16E-Instruct",
- "family": "llama",
- "reasoning": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 64000,
- "output": 64000
- },
- "temperature": true
- },
- "meta-llama/llama-3.1-70b-instruct": {
- "id": "meta-llama/llama-3.1-70b-instruct",
- "family": "llama",
- "reasoning": false,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "output": 26215
- },
- "temperature": true
- },
- "meta-llama/llama-3.1-8b-instruct": {
- "id": "meta-llama/llama-3.1-8b-instruct",
- "family": "llama",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "output": 16384,
- "input": 131072
- },
- "temperature": true
- },
- "meta-llama/llama-3.3-70b-instruct-turbo": {
- "id": "meta-llama/Llama-3.3-70B-Instruct-Turbo",
- "family": "llama",
- "reasoning": false,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "output": 131072
- },
- "temperature": true
- },
- "qwen/qwen3-coder-480b-a35b-instruct-turbo": {
- "id": "Qwen/Qwen3-Coder-480B-A35B-Instruct-Turbo",
- "family": "qwen",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 262144,
- "output": 66536
- }
- },
- "anthropic/claude-3-7-sonnet-latest": {
- "id": "anthropic/claude-3-7-sonnet-latest",
- "family": "claude-sonnet",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 200000,
- "output": 64000
- }
- },
- "anthropic/claude-4-opus": {
- "id": "anthropic/claude-4-opus",
- "family": "claude-opus",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 200000,
- "output": 32000
- }
- },
- "perplexity/sonar": {
- "id": "perplexity/sonar",
- "family": "sonar",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 127072,
- "output": 25415
- }
- },
- "anthropic/claude-opus-4-6": {
- "id": "anthropic/claude-opus-4-6",
- "family": "claude-opus",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 1000000,
- "output": 128000
- }
- },
- "anthropic/claude-sonnet-4-6": {
- "id": "anthropic/claude-sonnet-4-6",
- "family": "claude-sonnet",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 1000000,
- "output": 128000
- }
- },
- "anthropic/claude-haiku-4-5": {
- "id": "anthropic/claude-haiku-4-5",
- "family": "claude-haiku",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 200000,
- "output": 62000
- }
- },
- "anthropic/claude-opus-4-5": {
- "id": "anthropic/claude-opus-4-5",
- "family": "claude-opus",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 200000,
- "output": 64000
- }
- },
- "anthropic/claude-sonnet-4-5": {
- "id": "anthropic/claude-sonnet-4-5",
- "family": "claude-sonnet",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 1000000,
- "output": 64000
- }
- },
- "xai/grok-4-1-fast-non-reasoning": {
- "id": "xai/grok-4-1-fast-non-reasoning",
- "family": "grok",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 2000000,
- "output": 30000
- }
- },
- "mimo-v2-omni": {
- "id": "mimo-v2-omni",
- "family": "mimo",
+ "gemini-2.5-flash-lite-preview-09-2025": {
+ "id": "gemini-2.5-flash-lite-preview-09-2025",
"reasoning": true,
"temperature": true,
"toolCall": true,
@@ -5081,1150 +160,11 @@
]
},
"limit": {
- "context": 256000,
- "output": 128000
- }
- },
- "mimo-v2-flash": {
- "id": "mimo-v2-flash",
- "family": "mimo",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
+ "context": 1048576,
+ "output": 65536,
+ "input": 1048756
},
- "limit": {
- "context": 256000,
- "output": 256000
- }
- },
- "mimo-v2-pro": {
- "id": "mimo-v2-pro",
- "family": "mimo",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 1000000,
- "output": 128000
- }
- },
- "hf:minimaxai/minimax-m2.5": {
- "id": "hf:MiniMaxAI/MiniMax-M2.5",
- "family": "minimax",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 191488,
- "output": 65536
- }
- },
- "hf:minimaxai/minimax-m2": {
- "id": "hf:MiniMaxAI/MiniMax-M2",
- "family": "minimax",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 196608,
- "output": 131000
- }
- },
- "hf:minimaxai/minimax-m2.1": {
- "id": "hf:MiniMaxAI/MiniMax-M2.1",
- "family": "minimax",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 204800,
- "output": 131072
- }
- },
- "hf:deepseek-ai/deepseek-r1": {
- "id": "hf:deepseek-ai/DeepSeek-R1",
- "family": "deepseek-thinking",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 128000
- }
- },
- "hf:deepseek-ai/deepseek-r1-0528": {
- "id": "hf:deepseek-ai/DeepSeek-R1-0528",
- "family": "deepseek-thinking",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 128000
- }
- },
- "hf:deepseek-ai/deepseek-v3.1": {
- "id": "hf:deepseek-ai/DeepSeek-V3.1",
- "family": "deepseek",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 128000
- }
- },
- "hf:deepseek-ai/deepseek-v3.2": {
- "id": "hf:deepseek-ai/DeepSeek-V3.2",
- "family": "deepseek",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 162816,
- "input": 162816,
- "output": 8000
- }
- },
- "hf:deepseek-ai/deepseek-v3-0324": {
- "id": "hf:deepseek-ai/DeepSeek-V3-0324",
- "family": "deepseek",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 128000
- }
- },
- "hf:deepseek-ai/deepseek-v3": {
- "id": "hf:deepseek-ai/DeepSeek-V3",
- "family": "deepseek",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 128000
- }
- },
- "hf:deepseek-ai/deepseek-v3.1-terminus": {
- "id": "hf:deepseek-ai/DeepSeek-V3.1-Terminus",
- "family": "deepseek",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 128000
- }
- },
- "hf:moonshotai/kimi-k2-instruct-0905": {
- "id": "hf:moonshotai/Kimi-K2-Instruct-0905",
- "family": "kimi",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 262144,
- "output": 32768
- }
- },
- "hf:moonshotai/kimi-k2.5": {
- "id": "hf:moonshotai/Kimi-K2.5",
- "family": "kimi",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 262144,
- "output": 65536
- }
- },
- "hf:moonshotai/kimi-k2-thinking": {
- "id": "hf:moonshotai/Kimi-K2-Thinking",
- "family": "kimi-thinking",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 262144,
- "output": 262144
- }
- },
- "hf:openai/gpt-oss-120b": {
- "id": "hf:openai/gpt-oss-120b",
- "family": "gpt-oss",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 32768
- }
- },
- "hf:nvidia/kimi-k2.5-nvfp4": {
- "id": "hf:nvidia/Kimi-K2.5-NVFP4",
- "family": "kimi",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 262144,
- "output": 65536
- }
- },
- "hf:meta-llama/llama-4-scout-17b-16e-instruct": {
- "id": "hf:meta-llama/Llama-4-Scout-17B-16E-Instruct",
- "family": "llama",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 328000,
- "output": 4096
- }
- },
- "hf:meta-llama/llama-3.1-405b-instruct": {
- "id": "hf:meta-llama/Llama-3.1-405B-Instruct",
- "family": "llama",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 32768
- }
- },
- "hf:meta-llama/llama-3.1-70b-instruct": {
- "id": "hf:meta-llama/Llama-3.1-70B-Instruct",
- "family": "llama",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 32768
- }
- },
- "hf:meta-llama/llama-3.1-8b-instruct": {
- "id": "hf:meta-llama/Llama-3.1-8B-Instruct",
- "family": "llama",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 32768
- }
- },
- "hf:meta-llama/llama-3.3-70b-instruct": {
- "id": "hf:meta-llama/Llama-3.3-70B-Instruct",
- "family": "llama",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 32768
- }
- },
- "hf:meta-llama/llama-4-maverick-17b-128e-instruct-fp8": {
- "id": "hf:meta-llama/Llama-4-Maverick-17B-128E-Instruct-FP8",
- "family": "llama",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 524000,
- "output": 4096
- }
- },
- "hf:zai-org/glm-4.7-flash": {
- "id": "hf:zai-org/GLM-4.7-Flash",
- "family": "glm",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 196608,
- "output": 65536
- }
- },
- "hf:zai-org/glm-4.6": {
- "id": "hf:zai-org/GLM-4.6",
- "family": "glm",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 200000,
- "output": 64000
- }
- },
- "hf:zai-org/glm-4.7": {
- "id": "hf:zai-org/GLM-4.7",
- "family": "glm",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 200000,
- "output": 64000
- }
- },
- "hf:qwen/qwen3-235b-a22b-thinking-2507": {
- "id": "hf:Qwen/Qwen3-235B-A22B-Thinking-2507",
- "family": "qwen",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 256000,
- "output": 32000
- }
- },
- "hf:qwen/qwen2.5-coder-32b-instruct": {
- "id": "hf:Qwen/Qwen2.5-Coder-32B-Instruct",
- "family": "qwen",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 32768,
- "output": 32768
- }
- },
- "hf:qwen/qwen3-coder-480b-a35b-instruct": {
- "id": "hf:Qwen/Qwen3-Coder-480B-A35B-Instruct",
- "family": "qwen",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 256000,
- "output": 32000
- }
- },
- "hf:qwen/qwen3-235b-a22b-instruct-2507": {
- "id": "hf:Qwen/Qwen3-235B-A22B-Instruct-2507",
- "family": "qwen",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 256000,
- "output": 32000
- }
- },
- "zai-org/glm-4.7-fp8": {
- "id": "zai-org/GLM-4.7-FP8",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 202752,
- "input": 124000,
- "output": 65535
- }
- },
- "zai-org/glm-4.5-air": {
- "id": "zai-org/GLM-4.5-Air",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "input": 124000,
- "output": 131072
- },
- "family": "glm"
- },
- "nvidia/llama-3_1-nemotron-ultra-253b-v1": {
- "id": "nvidia/Llama-3_1-Nemotron-Ultra-253B-v1",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "input": 120000,
- "output": 4096
- }
- },
- "nvidia/nemotron-nano-v2-12b": {
- "id": "nvidia/Nemotron-Nano-V2-12b",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 32000,
- "input": 30000,
- "output": 4096
- }
- },
- "nvidia/nvidia-nemotron-3-nano-30b-a3b": {
- "id": "nvidia/NVIDIA-Nemotron-3-Nano-30B-A3B",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 32000,
- "input": 30000,
- "output": 4096
- }
- },
- "nousresearch/hermes-4-405b": {
- "id": "nousresearch/hermes-4-405b",
- "reasoning": true,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "input": 120000,
- "output": 26215
- },
- "family": "hermes"
- },
- "nousresearch/hermes-4-70b": {
- "id": "NousResearch/Hermes-4-70B",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "input": 120000,
- "output": 131072
- },
- "family": "nousresearch"
- },
- "baai/bge-en-icl": {
- "id": "BAAI/bge-en-icl",
- "family": "text-embedding",
- "reasoning": false,
- "temperature": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 32768,
- "input": 32768,
- "output": 0
- }
- },
- "baai/bge-multilingual-gemma2": {
- "id": "BAAI/bge-multilingual-gemma2",
- "family": "text-embedding",
- "reasoning": false,
- "temperature": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 8192,
- "input": 8192,
- "output": 0
- }
- },
- "primeintellect/intellect-3": {
- "id": "PrimeIntellect/INTELLECT-3",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "input": 120000,
- "output": 8192
- }
- },
- "deepseek-ai/deepseek-v3-0324-fast": {
- "id": "deepseek-ai/DeepSeek-V3-0324-fast",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "input": 120000,
- "output": 8192
- }
- },
- "deepseek-ai/deepseek-v3-0324": {
- "id": "deepseek-ai/DeepSeek-V3-0324",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 163840,
- "input": 120000,
- "output": 163840
- },
- "family": "deepseek"
- },
- "deepseek-ai/deepseek-r1-0528-fast": {
- "id": "deepseek-ai/DeepSeek-R1-0528-fast",
- "family": "deepseek",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "output": 8192
- }
- },
- "intfloat/e5-mistral-7b-instruct": {
- "id": "intfloat/e5-mistral-7b-instruct",
- "family": "mistral",
- "reasoning": false,
- "temperature": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 4096,
- "input": 32768,
- "output": 4096
- }
- },
- "moonshotai/kimi-k2.5-fast": {
- "id": "moonshotai/Kimi-K2.5-fast",
- "family": "kimi",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 256000,
- "input": 256000,
- "output": 8192
- }
- },
- "google/gemma-3-27b-it-fast": {
- "id": "google/gemma-3-27b-it-fast",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 110000,
- "input": 100000,
- "output": 8192
- }
- },
- "google/gemma-2-9b-it-fast": {
- "id": "google/gemma-2-9b-it-fast",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 8192,
- "input": 8000,
- "output": 4096
- }
- },
- "meta-llama/meta-llama-3.1-8b-instruct": {
- "id": "meta-llama/Meta-Llama-3.1-8B-Instruct",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 33000,
- "input": 120000,
- "output": 4000
- },
- "family": "llama"
- },
- "meta-llama/llama-guard-3-8b": {
- "id": "meta-llama/llama-guard-3-8b",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "input": 8000,
- "output": 26215
- }
- },
- "meta-llama/llama-3.3-70b-instruct-fast": {
- "id": "meta-llama/Llama-3.3-70B-Instruct-fast",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "input": 120000,
- "output": 8192
- }
- },
- "meta-llama/meta-llama-3.1-8b-instruct-fast": {
- "id": "meta-llama/Meta-Llama-3.1-8B-Instruct-fast",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "input": 120000,
- "output": 4096
- }
- },
- "qwen/qwen3-32b": {
- "id": "Qwen/Qwen3-32B",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 40960,
- "input": 120000,
- "output": 40960
- },
- "family": "qwen"
- },
- "qwen/qwen2.5-vl-72b-instruct": {
- "id": "qwen/qwen2.5-vl-72b-instruct",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "image",
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 32768,
- "input": 120000,
- "output": 32768
- },
- "family": "qwen"
- },
- "qwen/qwen3-32b-fast": {
- "id": "Qwen/Qwen3-32B-fast",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "input": 120000,
- "output": 8192
- }
- },
- "qwen/qwen2.5-coder-7b-fast": {
- "id": "Qwen/Qwen2.5-Coder-7B-fast",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "input": 120000,
- "output": 8192
- }
- },
- "black-forest-labs/flux-dev": {
- "id": "black-forest-labs/flux-dev",
- "reasoning": false,
- "temperature": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "image"
- ]
- },
- "limit": {
- "context": 77,
- "input": 77,
- "output": 0
- }
- },
- "black-forest-labs/flux-schnell": {
- "id": "black-forest-labs/flux-schnell",
- "reasoning": false,
- "temperature": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "image"
- ]
- },
- "limit": {
- "context": 77,
- "input": 77,
- "output": 0
- }
- },
- "claude-4.5-haiku": {
- "id": "claude-4.5-haiku",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 200000,
- "output": 8192
- },
- "family": "claude-haiku"
- },
- "claude-3.5-sonnet": {
- "id": "claude-3.5-sonnet",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 200000,
- "output": 8200
- }
+ "family": "gemini-flash-lite"
},
"qwen3-235b-a22b-instruct-2507": {
"id": "qwen3-235b-a22b-instruct-2507",
@@ -6240,193 +180,14 @@
]
},
"limit": {
- "context": 128000,
- "output": 16384
- },
- "family": "qwen"
- },
- "claude-3.7-sonnet": {
- "id": "claude-3.7-sonnet",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 200000,
- "output": 64000
- },
- "family": "claude-sonnet"
- },
- "qwen3-next-80b-a3b-thinking": {
- "id": "qwen3-next-80b-a3b-thinking",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "output": 32768
- },
- "family": "qwen"
- },
- "claude-4.0-sonnet": {
- "id": "claude-4.0-sonnet",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 200000,
- "output": 64000
- }
- },
- "qwen-vl-max-2025-01-25": {
- "id": "qwen-vl-max-2025-01-25",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "audio",
- "video"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 4096
- }
- },
- "doubao-seed-1.6-thinking": {
- "id": "doubao-seed-1.6-thinking",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "image",
- "text",
- "video"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 256000,
- "output": 32000
- }
- },
- "qwen3-coder-480b-a35b-instruct": {
- "id": "qwen3-coder-480b-a35b-instruct",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 262144,
- "output": 65536
- },
- "family": "qwen"
- },
- "claude-4.5-sonnet": {
- "id": "claude-4.5-sonnet",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 200000,
- "output": 64000
- },
- "family": "claude-sonnet"
- },
- "qwen2.5-vl-7b-instruct": {
- "id": "qwen2.5-vl-7b-instruct",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "audio",
- "video"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
+ "context": 262000,
"output": 8192
- }
- },
- "doubao-seed-2.0-pro": {
- "id": "doubao-seed-2.0-pro",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "video"
- ],
- "output": [
- "text"
- ]
},
- "limit": {
- "context": 256000,
- "output": 128000
- }
+ "family": "qwen"
},
- "gemini-2.5-flash": {
- "id": "gemini-2.5-flash",
- "reasoning": true,
+ "mistral-large-2512": {
+ "id": "mistral-large-2512",
+ "reasoning": false,
"temperature": true,
"toolCall": false,
"modalities": {
@@ -6439,14 +200,13 @@
]
},
"limit": {
- "context": 1048756,
- "output": 65536,
- "input": 1048756
+ "context": 262144,
+ "output": 16384
},
- "family": "gemini-flash"
+ "family": "mistral"
},
- "deepseek-v3.1": {
- "id": "deepseek-v3.1",
+ "glm-4.7": {
+ "id": "glm-4.7",
"reasoning": true,
"temperature": true,
"toolCall": true,
@@ -6458,54 +218,91 @@
"text"
]
},
+ "limit": {
+ "context": 204800,
+ "output": 131072
+ },
+ "family": "glm"
+ },
+ "doubao-seed-1-8-251215": {
+ "id": "doubao-seed-1-8-251215",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 8192,
+ "input": 128000
+ }
+ },
+ "chatgpt-4o-latest": {
+ "id": "chatgpt-4o-latest",
+ "family": "gpt",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 16384
+ }
+ },
+ "deepseek-chat": {
+ "id": "deepseek-chat",
+ "family": "deepseek",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
"limit": {
"context": 131072,
- "output": 131072
- },
- "family": "deepseek"
+ "output": 8192,
+ "input": 128000
+ }
},
- "doubao-seed-1.6": {
- "id": "doubao-seed-1.6",
+ "deepseek-v3.2-thinking": {
+ "id": "deepseek-v3.2-thinking",
"reasoning": true,
"temperature": true,
"toolCall": true,
"modalities": {
"input": [
- "text",
- "image",
- "video"
+ "text"
],
"output": [
"text"
]
},
"limit": {
- "context": 256000,
- "output": 32000
+ "context": 128000,
+ "output": 128000
}
},
- "doubao-seed-2.0-mini": {
- "id": "doubao-seed-2.0-mini",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "video"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 256000,
- "output": 32000
- }
- },
- "claude-4.0-opus": {
- "id": "claude-4.0-opus",
+ "gpt-5-thinking": {
+ "id": "gpt-5-thinking",
"reasoning": true,
"temperature": true,
"toolCall": true,
@@ -6519,32 +316,12 @@
]
},
"limit": {
- "context": 200000,
- "output": 32000
+ "context": 400000,
+ "output": 128000
}
},
- "qwen-turbo": {
- "id": "qwen-turbo",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 1000000,
- "output": 16384,
- "input": 1000000
- },
- "family": "qwen"
- },
- "gemini-3.0-pro-preview": {
- "id": "gemini-3.0-pro-preview",
+ "gemini-3-flash-preview": {
+ "id": "gemini-3-flash-preview",
"reasoning": true,
"temperature": true,
"toolCall": true,
@@ -6553,8 +330,72 @@
"text",
"image",
"video",
- "pdf",
- "audio"
+ "audio",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 1048576,
+ "output": 65536,
+ "input": 128000
+ },
+ "family": "gemini-flash"
+ },
+ "qwen-plus": {
+ "id": "qwen-plus",
+ "family": "qwen",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "output": 32000,
+ "input": 995904
+ }
+ },
+ "gpt-5-mini": {
+ "id": "gpt-5-mini",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "output": 64000,
+ "input": 272000
+ },
+ "family": "gpt-mini"
+ },
+ "gemini-3-pro-preview": {
+ "id": "gemini-3-pro-preview",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "audio",
+ "video"
],
"output": [
"text"
@@ -6562,50 +403,157 @@
},
"limit": {
"context": 1000000,
+ "output": 65000,
+ "input": 128000
+ },
+ "family": "gemini-pro"
+ },
+ "qwen3-max-2025-09-23": {
+ "id": "qwen3-max-2025-09-23",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 258048,
+ "output": 65536
+ }
+ },
+ "claude-sonnet-4-5-20250929": {
+ "id": "claude-sonnet-4-5-20250929",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "output": 64000,
+ "input": 1000000
+ },
+ "family": "claude-sonnet"
+ },
+ "qwen-flash": {
+ "id": "qwen-flash",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 1000000,
+ "output": 32000
+ },
+ "family": "qwen"
+ },
+ "gemini-2.5-pro": {
+ "id": "gemini-2.5-pro",
+ "family": "gemini-pro",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "audio",
+ "video",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 1048576,
+ "output": 65536,
+ "input": 128000
+ }
+ },
+ "grok-4-1-fast-non-reasoning": {
+ "id": "grok-4-1-fast-non-reasoning",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 8192,
+ "input": 128000
+ },
+ "family": "grok"
+ },
+ "claude-opus-4-5-20251101-thinking": {
+ "id": "claude-opus-4-5-20251101-thinking",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
"output": 64000
}
},
- "deepseek-r1-0528": {
- "id": "deepseek-r1-0528",
+ "gpt-5.2": {
+ "id": "gpt-5.2",
"reasoning": true,
"temperature": true,
"toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "output": 16384
- },
- "family": "deepseek-thinking"
- },
- "doubao-1.5-vision-pro": {
- "id": "doubao-1.5-vision-pro",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
"modalities": {
"input": [
"text",
- "image",
- "video"
+ "image"
],
"output": [
"text"
]
},
"limit": {
- "context": 128000,
- "output": 16000
- }
+ "context": 400000,
+ "output": 128000,
+ "input": 272000
+ },
+ "family": "gpt"
},
- "gemini-3.0-pro-image-preview": {
- "id": "gemini-3.0-pro-image-preview",
+ "gemini-3-pro-image-preview": {
+ "id": "gemini-3-pro-image-preview",
"reasoning": false,
"temperature": true,
"toolCall": false,
@@ -6620,54 +568,15 @@
]
},
"limit": {
- "context": 32768,
- "output": 8192
- }
- },
- "qwen3.5-397b-a17b": {
- "id": "qwen3.5-397b-a17b",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "video"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 262144,
- "output": 65536
- },
- "family": "qwen"
- },
- "gemini-2.5-flash-lite": {
- "id": "gemini-2.5-flash-lite",
- "reasoning": true,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 1048756,
- "output": 65536,
+ "context": 65536,
+ "output": 32768,
"input": 1048756
},
- "family": "gemini-flash-lite"
+ "family": "gemini"
},
- "claude-3.5-haiku": {
- "id": "claude-3.5-haiku",
+ "qwen-max-latest": {
+ "id": "qwen-max-latest",
+ "family": "qwen",
"reasoning": false,
"temperature": true,
"toolCall": true,
@@ -6680,184 +589,11 @@
"text"
]
},
- "limit": {
- "context": 200000,
- "output": 8192
- },
- "family": "claude-haiku"
- },
- "gpt-oss-120b": {
- "id": "gpt-oss-120b",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 128000
- },
- "family": "gpt-oss"
- },
- "deepseek-v3-0324": {
- "id": "deepseek-v3-0324",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 128000,
- "input": 128000
- },
- "family": "deepseek"
- },
- "doubao-1.5-pro-32k": {
- "id": "doubao-1.5-pro-32k",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 32000,
- "output": 8192,
- "input": 32000
- }
- },
- "qwen3-30b-a3b-instruct-2507": {
- "id": "qwen3-30b-a3b-instruct-2507",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 256000,
- "output": 32768,
- "input": 256000
- }
- },
- "qwen2.5-vl-72b-instruct": {
- "id": "qwen2.5-vl-72b-instruct",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 32768,
- "output": 32768
- }
- },
- "qwen3-235b-a22b": {
- "id": "qwen3-235b-a22b",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
"limit": {
"context": 131072,
- "output": 16384
- },
- "family": "qwen"
- },
- "doubao-seed-2.0-lite": {
- "id": "doubao-seed-2.0-lite",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "video"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 256000,
"output": 32000
}
},
- "claude-4.1-opus": {
- "id": "claude-4.1-opus",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 200000,
- "output": 32000
- }
- },
- "doubao-1.5-thinking-pro": {
- "id": "doubao-1.5-thinking-pro",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 16000
- }
- },
"gemini-2.5-flash-image": {
"id": "gemini-2.5-flash-image",
"reasoning": true,
@@ -6879,8 +615,153 @@
},
"family": "gemini-flash"
},
- "minimax-m1": {
- "id": "MiniMax-M1",
+ "glm-4.5": {
+ "id": "glm-4.5",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "output": 98304
+ },
+ "family": "glm"
+ },
+ "gemini-2.5-flash": {
+ "id": "gemini-2.5-flash",
+ "family": "gemini-flash",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "video",
+ "audio",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 1048576,
+ "output": 65536,
+ "input": 1048756
+ }
+ },
+ "gpt-5.2-chat-latest": {
+ "id": "gpt-5.2-chat-latest",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 16400
+ },
+ "family": "gpt"
+ },
+ "doubao-seed-1-6-vision-250815": {
+ "id": "doubao-seed-1-6-vision-250815",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 256000,
+ "output": 32000
+ }
+ },
+ "minimax-m2.1": {
+ "id": "MiniMax-M2.1",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 204800,
+ "output": 131072
+ },
+ "family": "minimax"
+ },
+ "gpt-5.1": {
+ "id": "gpt-5.1",
+ "reasoning": true,
+ "temperature": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "audio"
+ ],
+ "output": [
+ "text",
+ "image",
+ "audio"
+ ]
+ },
+ "limit": {
+ "context": 272000,
+ "output": 128000,
+ "input": 272000
+ },
+ "family": "gpt"
+ },
+ "kimi-k2-thinking-turbo": {
+ "id": "kimi-k2-thinking-turbo",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 262144,
+ "output": 262144
+ },
+ "family": "kimi-thinking"
+ },
+ "deepseek-reasoner": {
+ "id": "deepseek-reasoner",
+ "family": "deepseek-thinking",
"reasoning": false,
"temperature": true,
"toolCall": false,
@@ -6892,93 +773,34 @@
"text"
]
},
- "limit": {
- "context": 1000000,
- "output": 131072,
- "input": 1000000
- },
- "family": "minimax"
- },
- "doubao-seed-1.6-flash": {
- "id": "doubao-seed-1.6-flash",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "video"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 256000,
- "output": 32000
- }
- },
- "qwen3-vl-30b-a3b-thinking": {
- "id": "qwen3-vl-30b-a3b-thinking",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "video"
- ],
- "output": [
- "text"
- ]
- },
"limit": {
"context": 128000,
- "output": 32000
+ "output": 64000,
+ "input": 64000
}
},
- "doubao-seed-2.0-code": {
- "id": "doubao-seed-2.0-code",
+ "grok-4-fast-reasoning": {
+ "id": "grok-4-fast-reasoning",
"reasoning": true,
"temperature": true,
"toolCall": true,
"modalities": {
"input": [
"text",
- "image",
- "video"
+ "image"
],
"output": [
"text"
]
},
"limit": {
- "context": 256000,
- "output": 128000
- }
- },
- "qwen3-30b-a3b-thinking-2507": {
- "id": "qwen3-30b-a3b-thinking-2507",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
+ "context": 2000000,
+ "output": 30000
},
- "limit": {
- "context": 126000,
- "output": 32000
- }
+ "family": "grok"
},
- "claude-4.5-opus": {
- "id": "claude-4.5-opus",
+ "claude-opus-4-1-20250805-thinking": {
+ "id": "claude-opus-4-1-20250805-thinking",
"reasoning": true,
"temperature": true,
"toolCall": true,
@@ -6993,74 +815,12 @@
},
"limit": {
"context": 200000,
- "output": 64000
- },
- "family": "claude-opus"
- },
- "gemini-2.0-flash-lite": {
- "id": "gemini-2.0-flash-lite",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 1000000,
- "output": 8192,
- "input": 1000000
- },
- "family": "gemini-flash-lite"
- },
- "qwen3-next-80b-a3b-instruct": {
- "id": "qwen3-next-80b-a3b-instruct",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "output": 32768
- },
- "family": "qwen"
- },
- "gemini-3.0-flash-preview": {
- "id": "gemini-3.0-flash-preview",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "audio",
- "video",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 1000000,
- "output": 64000
+ "output": 32000
}
},
"qwen3-30b-a3b": {
"id": "qwen3-30b-a3b",
+ "family": "qwen",
"reasoning": false,
"temperature": true,
"toolCall": true,
@@ -7076,11 +836,31 @@
"limit": {
"context": 41000,
"output": 41000
- },
- "family": "qwen"
+ }
},
- "gpt-oss-20b": {
- "id": "gpt-oss-20b",
+ "glm-4.5v": {
+ "id": "glm-4.5v",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "video"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 64000,
+ "output": 16384
+ },
+ "family": "glm"
+ },
+ "glm-4.6": {
+ "id": "glm-4.6",
"reasoning": true,
"temperature": true,
"toolCall": true,
@@ -7093,55 +873,14 @@
]
},
"limit": {
- "context": 131072,
+ "context": 204800,
"output": 131072
},
- "family": "gpt-oss"
+ "family": "glm"
},
- "kling-v2-6": {
- "id": "kling-v2-6",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text",
- "image",
- "video"
- ],
- "output": [
- "video"
- ]
- },
- "limit": {
- "context": 99999999,
- "output": 99999999
- }
- },
- "gemini-2.5-pro": {
- "id": "gemini-2.5-pro",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 1048576,
- "output": 65535,
- "input": 1048756
- },
- "family": "gemini-pro"
- },
- "gemini-2.0-flash": {
- "id": "gemini-2.0-flash",
- "reasoning": false,
+ "gemini-2.5-flash-preview-09-2025": {
+ "id": "gemini-2.5-flash-preview-09-2025",
+ "reasoning": true,
"temperature": true,
"toolCall": true,
"modalities": {
@@ -7158,196 +897,13 @@
},
"limit": {
"context": 1048576,
- "output": 8192
+ "output": 65536,
+ "input": 1048756
},
"family": "gemini-flash"
},
- "qwen-max-2025-01-25": {
- "id": "qwen-max-2025-01-25",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 4096
- }
- },
- "deepseek/deepseek-v3.2-exp-thinking": {
- "id": "deepseek/deepseek-v3.2-exp-thinking",
- "reasoning": true,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 32000
- }
- },
- "deepseek/deepseek-v3.1-terminus": {
- "id": "deepseek/deepseek-v3.1-terminus",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 163840,
- "output": 32768
- },
- "family": "deepseek"
- },
- "deepseek/deepseek-v3.2-251201": {
- "id": "deepseek/deepseek-v3.2-251201",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 32000
- }
- },
- "deepseek/deepseek-math-v2": {
- "id": "deepseek/deepseek-math-v2",
- "reasoning": true,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 160000,
- "output": 160000
- }
- },
- "deepseek/deepseek-v3.1-terminus-thinking": {
- "id": "deepseek/deepseek-v3.1-terminus-thinking",
- "reasoning": true,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 32000
- }
- },
- "z-ai/autoglm-phone-9b": {
- "id": "z-ai/autoglm-phone-9b",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 12800,
- "output": 4096
- }
- },
- "stepfun-ai/gelab-zero-4b-preview": {
- "id": "stepfun-ai/gelab-zero-4b-preview",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 8192,
- "output": 4096
- }
- },
- "meituan/longcat-flash-lite": {
- "id": "meituan/longcat-flash-lite",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 256000,
- "output": 320000
- }
- },
- "meituan/longcat-flash-chat": {
- "id": "meituan/longcat-flash-chat",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "output": 131072
- },
- "family": "longcat"
- },
- "x-ai/grok-4-fast-reasoning": {
- "id": "x-ai/grok-4-fast-reasoning",
+ "glm-4.6v": {
+ "id": "glm-4.6v",
"reasoning": true,
"temperature": true,
"toolCall": true,
@@ -7355,7 +911,6 @@
"input": [
"text",
"image",
- "audio",
"video"
],
"output": [
@@ -7363,33 +918,13 @@
]
},
"limit": {
- "context": 2000000,
- "output": 2000000
- }
- },
- "x-ai/grok-4.1-fast-reasoning": {
- "id": "x-ai/grok-4.1-fast-reasoning",
- "reasoning": true,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
+ "context": 128000,
+ "output": 32768
},
- "limit": {
- "context": 2000000,
- "output": 131072,
- "input": 2000000
- },
- "family": "grok"
+ "family": "glm"
},
- "x-ai/grok-4-fast-non-reasoning": {
- "id": "x-ai/grok-4-fast-non-reasoning",
+ "claude-opus-4-1-20250805": {
+ "id": "claude-opus-4-1-20250805",
"reasoning": true,
"temperature": true,
"toolCall": true,
@@ -7397,3051 +932,21 @@
"input": [
"text",
"image",
- "audio",
- "video"
+ "pdf"
],
"output": [
"text"
]
},
"limit": {
- "context": 2000000,
- "output": 2000000
- }
- },
- "minimax/minimax-m2.5-highspeed": {
- "id": "minimax/minimax-m2.5-highspeed",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 0,
- "output": 0
- },
- "family": "minimax"
- },
- "qwen3-coder:480b": {
- "id": "qwen3-coder:480b",
- "family": "qwen",
- "reasoning": false,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 262144,
- "output": 65536
- }
- },
- "nemotron-3-nano:30b": {
- "id": "nemotron-3-nano:30b",
- "family": "nemotron",
- "reasoning": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 1048576,
- "output": 131072
- }
- },
- "ministral-3:8b": {
- "id": "ministral-3:8b",
- "family": "ministral",
- "reasoning": false,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 262144,
- "output": 128000
- }
- },
- "gpt-oss:120b": {
- "id": "gpt-oss:120b",
- "family": "gpt-oss",
- "reasoning": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "output": 32768
- }
- },
- "devstral-2:123b": {
- "id": "devstral-2:123b",
- "family": "devstral",
- "reasoning": false,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 262144,
- "output": 262144
- }
- },
- "qwen3-vl:235b-instruct": {
- "id": "qwen3-vl:235b-instruct",
- "family": "qwen",
- "reasoning": false,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 262144,
- "output": 131072
- }
- },
- "gemini-3-flash-preview": {
- "id": "gemini-3-flash-preview",
- "family": "gemini-flash",
- "reasoning": false,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "video",
- "audio"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 1048576,
- "output": 65536,
- "input": 128000
- },
- "temperature": true
- },
- "minimax-m2.1": {
- "id": "minimax-m2.1",
- "family": "minimax",
- "reasoning": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 196000,
- "output": 196000
- },
- "temperature": true
- },
- "ministral-3:14b": {
- "id": "ministral-3:14b",
- "family": "ministral",
- "reasoning": false,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 262144,
- "output": 128000
- }
- },
- "qwen3-next:80b": {
- "id": "qwen3-next:80b",
- "family": "qwen",
- "reasoning": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 262144,
- "output": 32768
- }
- },
- "kimi-k2:1t": {
- "id": "kimi-k2:1t",
- "family": "kimi",
- "reasoning": false,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 262144,
- "output": 262144
- }
- },
- "gemma3:12b": {
- "id": "gemma3:12b",
- "family": "gemma",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "output": 131072
- }
- },
- "minimax-m2.7": {
- "id": "MiniMax-M2.7",
- "family": "minimax",
- "reasoning": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 204800,
- "output": 131072
- },
- "temperature": true
- },
- "gpt-oss:20b": {
- "id": "gpt-oss:20b",
- "family": "gpt-oss",
- "reasoning": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "output": 32768
- }
- },
- "kimi-k2-thinking": {
- "id": "kimi-k2-thinking",
- "family": "kimi",
- "reasoning": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 262144,
- "output": 16384
- },
- "temperature": true
- },
- "ministral-3:3b": {
- "id": "ministral-3:3b",
- "family": "ministral",
- "reasoning": false,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 262144,
- "output": 128000
- }
- },
- "qwen3.5:397b": {
- "id": "qwen3.5:397b",
- "family": "qwen",
- "reasoning": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 262144,
- "output": 81920
- }
- },
- "gemma3:27b": {
- "id": "gemma3:27b",
- "family": "gemma",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "output": 131072
- }
- },
- "minimax-m2": {
- "id": "minimax-m2",
- "family": "minimax",
- "reasoning": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 400000,
- "output": 400000,
+ "context": 200000,
+ "output": 32000,
"input": 200000
},
- "temperature": true
+ "family": "claude-opus"
},
- "devstral-small-2:24b": {
- "id": "devstral-small-2:24b",
- "family": "devstral",
- "reasoning": false,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 262144,
- "output": 262144
- }
- },
- "nemotron-3-super": {
- "id": "nemotron-3-super",
- "family": "nemotron",
- "reasoning": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 262144,
- "output": 65536
- }
- },
- "cogito-2.1:671b": {
- "id": "cogito-2.1:671b",
- "family": "cogito",
- "reasoning": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 163840,
- "output": 32000
- }
- },
- "gemma3:4b": {
- "id": "gemma3:4b",
- "family": "gemma",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "output": 131072
- }
- },
- "deepseek-v3.1:671b": {
- "id": "deepseek-v3.1:671b",
- "family": "deepseek",
- "reasoning": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 163840,
- "output": 163840
- }
- },
- "mistral-large-3:675b": {
- "id": "mistral-large-3:675b",
- "family": "mistral-large",
- "reasoning": false,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 262144,
- "output": 262144
- }
- },
- "rnj-1:8b": {
- "id": "rnj-1:8b",
- "family": "rnj",
- "reasoning": false,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 32768,
- "output": 4096
- }
- },
- "qwen3-vl:235b": {
- "id": "qwen3-vl:235b",
- "family": "qwen",
- "reasoning": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 262144,
- "output": 32768
- }
- },
- "voxtral-small-24b-2507": {
- "id": "voxtral-small-24b-2507",
- "family": "voxtral",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "audio"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 32000,
- "output": 16384
- }
- },
- "mistral-small-3.2-24b-instruct-2506": {
- "id": "mistral-small-3.2-24b-instruct-2506",
- "family": "mistral-small",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "output": 131072
- }
- },
- "qwen3-embedding-8b": {
- "id": "qwen3-embedding-8b",
- "family": "qwen",
- "reasoning": false,
- "temperature": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 32768,
- "output": 4096
- }
- },
- "bge-multilingual-gemma2": {
- "id": "bge-multilingual-gemma2",
- "family": "gemma",
- "reasoning": false,
- "temperature": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 8191,
- "output": 3072
- }
- },
- "deepseek-r1-distill-llama-70b": {
- "id": "deepseek-r1-distill-llama-70b",
- "family": "deepseek-thinking",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 32768,
- "output": 16384
- }
- },
- "qwen3-coder-30b-a3b-instruct": {
- "id": "qwen3-coder-30b-a3b-instruct",
- "family": "qwen",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 262144,
- "output": 65536,
- "input": 128000
- }
- },
- "whisper-large-v3": {
- "id": "whisper-large-v3",
- "family": "whisper",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "audio"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 0,
- "output": 4096
- }
- },
- "llama-3.1-8b-instruct": {
- "id": "llama-3.1-8b-instruct",
- "family": "llama",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 16384,
- "output": 16384
- }
- },
- "devstral-2-123b-instruct-2512": {
- "id": "devstral-2-123b-instruct-2512",
- "family": "devstral",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 256000,
- "output": 16384
- }
- },
- "pixtral-12b-2409": {
- "id": "pixtral-12b-2409",
- "family": "pixtral",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 4096
- }
- },
- "mistral-nemo-instruct-2407": {
- "id": "mistral-nemo-instruct-2407",
- "family": "mistral-nemo",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 65536,
- "output": 65536
- }
- },
- "gemma-3-27b-it": {
- "id": "Gemma-3-27B-it",
- "family": "gemma",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 32768,
- "output": 16384,
- "input": 32768
- }
- },
- "workers-ai/@cf/zai-org/glm-4.7-flash": {
- "id": "workers-ai/@cf/zai-org/glm-4.7-flash",
- "family": "glm-flash",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "output": 131072
- }
- },
- "workers-ai/@cf/nvidia/nemotron-3-120b-a12b": {
- "id": "workers-ai/@cf/nvidia/nemotron-3-120b-a12b",
- "family": "nemotron",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 256000,
- "output": 256000
- }
- },
- "workers-ai/@cf/ibm-granite/granite-4.0-h-micro": {
- "id": "workers-ai/@cf/ibm-granite/granite-4.0-h-micro",
- "family": "granite",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 16384
- }
- },
- "workers-ai/@cf/baai/bge-small-en-v1.5": {
- "id": "workers-ai/@cf/baai/bge-small-en-v1.5",
- "family": "bge",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 16384
- }
- },
- "workers-ai/@cf/baai/bge-large-en-v1.5": {
- "id": "workers-ai/@cf/baai/bge-large-en-v1.5",
- "family": "bge",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 16384
- }
- },
- "workers-ai/@cf/baai/bge-reranker-base": {
- "id": "workers-ai/@cf/baai/bge-reranker-base",
- "family": "bge",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 16384
- }
- },
- "workers-ai/@cf/baai/bge-m3": {
- "id": "workers-ai/@cf/baai/bge-m3",
- "family": "bge",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 16384
- }
- },
- "workers-ai/@cf/baai/bge-base-en-v1.5": {
- "id": "workers-ai/@cf/baai/bge-base-en-v1.5",
- "family": "bge",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 16384
- }
- },
- "workers-ai/@cf/pfnet/plamo-embedding-1b": {
- "id": "workers-ai/@cf/pfnet/plamo-embedding-1b",
- "family": "plamo",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 16384
- }
- },
- "workers-ai/@cf/deepseek-ai/deepseek-r1-distill-qwen-32b": {
- "id": "workers-ai/@cf/deepseek-ai/deepseek-r1-distill-qwen-32b",
- "family": "deepseek-thinking",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 16384
- }
- },
- "workers-ai/@cf/facebook/bart-large-cnn": {
- "id": "workers-ai/@cf/facebook/bart-large-cnn",
- "family": "bart",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 16384
- }
- },
- "workers-ai/@cf/mistral/mistral-7b-instruct-v0.1": {
- "id": "workers-ai/@cf/mistral/mistral-7b-instruct-v0.1",
- "family": "mistral",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 16384
- }
- },
- "workers-ai/@cf/myshell-ai/melotts": {
- "id": "workers-ai/@cf/myshell-ai/melotts",
- "family": "melotts",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 16384
- }
- },
- "workers-ai/@cf/pipecat-ai/smart-turn-v2": {
- "id": "workers-ai/@cf/pipecat-ai/smart-turn-v2",
- "family": "smart-turn",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 16384
- }
- },
- "workers-ai/@cf/moonshotai/kimi-k2.5": {
- "id": "workers-ai/@cf/moonshotai/kimi-k2.5",
- "family": "kimi",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 256000,
- "output": 256000
- }
- },
- "workers-ai/@cf/google/gemma-3-12b-it": {
- "id": "workers-ai/@cf/google/gemma-3-12b-it",
- "family": "gemma",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 16384
- }
- },
- "workers-ai/@cf/qwen/qwq-32b": {
- "id": "workers-ai/@cf/qwen/qwq-32b",
- "family": "qwen",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 16384
- }
- },
- "workers-ai/@cf/qwen/qwen3-30b-a3b-fp8": {
- "id": "workers-ai/@cf/qwen/qwen3-30b-a3b-fp8",
- "family": "qwen",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 16384
- }
- },
- "workers-ai/@cf/qwen/qwen2.5-coder-32b-instruct": {
- "id": "workers-ai/@cf/qwen/qwen2.5-coder-32b-instruct",
- "family": "qwen",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 16384
- }
- },
- "workers-ai/@cf/qwen/qwen3-embedding-0.6b": {
- "id": "workers-ai/@cf/qwen/qwen3-embedding-0.6b",
- "family": "qwen",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 16384
- }
- },
- "workers-ai/@cf/meta/llama-3.1-8b-instruct-fp8": {
- "id": "workers-ai/@cf/meta/llama-3.1-8b-instruct-fp8",
- "family": "llama",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 16384
- }
- },
- "workers-ai/@cf/meta/llama-3-8b-instruct-awq": {
- "id": "workers-ai/@cf/meta/llama-3-8b-instruct-awq",
- "family": "llama",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 16384
- }
- },
- "workers-ai/@cf/meta/llama-3.1-8b-instruct-awq": {
- "id": "workers-ai/@cf/meta/llama-3.1-8b-instruct-awq",
- "family": "llama",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 16384
- }
- },
- "workers-ai/@cf/meta/llama-4-scout-17b-16e-instruct": {
- "id": "workers-ai/@cf/meta/llama-4-scout-17b-16e-instruct",
- "family": "llama",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 16384
- }
- },
- "workers-ai/@cf/meta/llama-3.2-11b-vision-instruct": {
- "id": "workers-ai/@cf/meta/llama-3.2-11b-vision-instruct",
- "family": "llama",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 16384
- }
- },
- "workers-ai/@cf/meta/llama-3.2-3b-instruct": {
- "id": "workers-ai/@cf/meta/llama-3.2-3b-instruct",
- "family": "llama",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 16384
- }
- },
- "workers-ai/@cf/meta/llama-guard-3-8b": {
- "id": "workers-ai/@cf/meta/llama-guard-3-8b",
- "family": "llama",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 16384
- }
- },
- "workers-ai/@cf/meta/llama-3.2-1b-instruct": {
- "id": "workers-ai/@cf/meta/llama-3.2-1b-instruct",
- "family": "llama",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 16384
- }
- },
- "workers-ai/@cf/meta/llama-3.3-70b-instruct-fp8-fast": {
- "id": "workers-ai/@cf/meta/llama-3.3-70b-instruct-fp8-fast",
- "family": "llama",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 16384
- }
- },
- "workers-ai/@cf/meta/llama-3.1-8b-instruct": {
- "id": "workers-ai/@cf/meta/llama-3.1-8b-instruct",
- "family": "llama",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 16384
- }
- },
- "workers-ai/@cf/meta/m2m100-1.2b": {
- "id": "workers-ai/@cf/meta/m2m100-1.2b",
- "family": "m2m",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 16384
- }
- },
- "workers-ai/@cf/meta/llama-2-7b-chat-fp16": {
- "id": "workers-ai/@cf/meta/llama-2-7b-chat-fp16",
- "family": "llama",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 16384
- }
- },
- "workers-ai/@cf/meta/llama-3-8b-instruct": {
- "id": "workers-ai/@cf/meta/llama-3-8b-instruct",
- "family": "llama",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 16384
- }
- },
- "workers-ai/@cf/mistralai/mistral-small-3.1-24b-instruct": {
- "id": "workers-ai/@cf/mistralai/mistral-small-3.1-24b-instruct",
- "family": "mistral-small",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 16384
- }
- },
- "workers-ai/@cf/deepgram/aura-2-es": {
- "id": "workers-ai/@cf/deepgram/aura-2-es",
- "family": "aura",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 16384
- }
- },
- "workers-ai/@cf/deepgram/nova-3": {
- "id": "workers-ai/@cf/deepgram/nova-3",
- "family": "nova",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 16384
- }
- },
- "workers-ai/@cf/deepgram/aura-2-en": {
- "id": "workers-ai/@cf/deepgram/aura-2-en",
- "family": "aura",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 16384
- }
- },
- "workers-ai/@cf/openai/gpt-oss-120b": {
- "id": "workers-ai/@cf/openai/gpt-oss-120b",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 16384
- }
- },
- "workers-ai/@cf/openai/gpt-oss-20b": {
- "id": "workers-ai/@cf/openai/gpt-oss-20b",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 16384
- }
- },
- "workers-ai/@cf/ai4bharat/indictrans2-en-indic-1b": {
- "id": "workers-ai/@cf/ai4bharat/indictrans2-en-indic-1B",
- "family": "indictrans",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 16384
- }
- },
- "workers-ai/@cf/huggingface/distilbert-sst-2-int8": {
- "id": "workers-ai/@cf/huggingface/distilbert-sst-2-int8",
- "family": "distilbert",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 16384
- }
- },
- "workers-ai/@cf/aisingapore/gemma-sea-lion-v4-27b-it": {
- "id": "workers-ai/@cf/aisingapore/gemma-sea-lion-v4-27b-it",
- "family": "gemma",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 16384
- }
- },
- "openai/gpt-4o-mini": {
- "id": "openai/gpt-4o-mini",
- "family": "gpt-mini",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 16384,
- "input": 128000
- }
- },
- "openai/o1": {
- "id": "openai/o1",
- "family": "o",
- "reasoning": true,
- "temperature": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 200000,
- "output": 100000,
- "input": 200000
- }
- },
- "openai/o3": {
- "id": "openai/o3",
- "family": "o",
- "reasoning": false,
- "temperature": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 200000,
- "output": 100000,
- "input": 200000
- }
- },
- "openai/gpt-3.5-turbo": {
- "id": "openai/gpt-3.5-turbo",
- "family": "gpt",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 16385,
- "output": 4096,
- "input": 16385
- }
- },
- "openai/o3-pro": {
- "id": "openai/o3-pro",
- "family": "o-pro",
- "reasoning": true,
- "temperature": false,
- "toolCall": true,
- "modalities": {
- "input": [
- "image",
- "pdf",
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 200000,
- "output": 100000,
- "input": 100000
- }
- },
- "openai/gpt-4-turbo": {
- "id": "openai/gpt-4-turbo",
- "family": "gpt",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 4096,
- "input": 128000
- }
- },
- "openai/o4-mini": {
- "id": "openai/o4-mini",
- "family": "o-mini",
- "reasoning": true,
- "temperature": false,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 200000,
- "output": 100000,
- "input": 200000
- }
- },
- "openai/o3-mini": {
- "id": "openai/o3-mini",
- "family": "o-mini",
- "reasoning": true,
- "temperature": false,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 200000,
- "output": 100000,
- "input": 200000
- }
- },
- "openai/gpt-4": {
- "id": "openai/gpt-4",
- "family": "gpt",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 8191,
- "output": 4096
- }
- },
- "openai/gpt-4o": {
- "id": "openai/gpt-4o",
- "family": "gpt",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 16384,
- "input": 128000
- }
- },
- "anthropic/claude-opus-4-1": {
- "id": "anthropic/claude-opus-4-1",
- "family": "claude-opus",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 200000,
- "output": 32000
- }
- },
- "anthropic/claude-3-sonnet": {
- "id": "anthropic/claude-3-sonnet",
- "family": "claude-sonnet",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 200000,
- "output": 4096
- }
- },
- "anthropic/claude-3-5-haiku": {
- "id": "anthropic/claude-3-5-haiku",
- "family": "claude-haiku",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 200000,
- "output": 8192
- }
- },
- "anthropic/claude-3-haiku": {
- "id": "anthropic/claude-3-haiku",
- "family": "claude-haiku",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 200000,
- "output": 4096
- }
- },
- "anthropic/claude-3-opus": {
- "id": "anthropic/claude-3-opus",
- "family": "claude-opus",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 200000,
- "output": 4096
- }
- },
- "solar-pro2": {
- "id": "solar-pro2",
- "family": "solar-pro",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 65536,
- "output": 8192
- }
- },
- "solar-mini": {
- "id": "solar-mini",
- "family": "solar-mini",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 32768,
- "output": 4096
- }
- },
- "solar-pro3": {
- "id": "solar-pro3",
- "family": "solar-pro",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "output": 8192
- }
- },
- "mercury-2": {
- "id": "mercury-2",
- "family": "mercury",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 50000
- }
- },
- "mercury": {
- "id": "mercury",
- "family": "mercury",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 16384
- }
- },
- "mercury-edit": {
- "id": "mercury-edit",
- "reasoning": true,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 8192
- }
- },
- "mercury-coder": {
- "id": "mercury-coder",
- "family": "mercury",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 16384
- }
- },
- "zai-org/glm-4.5-fp8": {
- "id": "zai-org/GLM-4.5-FP8",
- "family": "glm",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "output": 65536
- }
- },
- "qwen/qwen3-coder-480b-a35b-instruct-fp8": {
- "id": "Qwen/Qwen3-Coder-480B-A35B-Instruct-FP8",
- "family": "qwen",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 262144,
- "output": 262144
- }
- },
- "minimax-m2.7-highspeed": {
- "id": "MiniMax-M2.7-highspeed",
- "family": "minimax",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 204800,
- "output": 131072
- }
- },
- "minimax-m2.5-highspeed": {
- "id": "MiniMax-M2.5-highspeed",
- "family": "minimax",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 204800,
- "output": 131072
- }
- },
- "zai-org/autoglm-phone-9b-multilingual": {
- "id": "zai-org/autoglm-phone-9b-multilingual",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 65536,
- "output": 65536
- }
- },
- "zai-org/glm-4.5v": {
- "id": "zai-org/glm-4.5v",
- "family": "glmv",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "video"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 65536,
- "output": 16384
- }
- },
- "microsoft/wizardlm-2-8x22b": {
- "id": "microsoft/wizardlm-2-8x22b",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 65536,
- "output": 8192,
- "input": 65536
- },
- "family": "gpt"
- },
- "minimaxai/minimax-m1-80k": {
- "id": "MiniMaxAI/MiniMax-M1-80k",
- "family": "minimax",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 1000000,
- "output": 131072,
- "input": 1000000
- }
- },
- "skywork/r1v4-lite": {
- "id": "skywork/r1v4-lite",
- "family": "skywork",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 262144,
- "output": 65536
- }
- },
- "gryphe/mythomax-l2-13b": {
- "id": "Gryphe/MythoMax-L2-13b",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 4000,
- "output": 4096,
- "input": 4000
- },
- "family": "llama"
- },
- "paddlepaddle/paddleocr-vl": {
- "id": "PaddlePaddle/PaddleOCR-VL",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 16384,
- "output": 16384
- }
- },
- "baichuan/baichuan-m2-32b": {
- "id": "baichuan/baichuan-m2-32b",
- "family": "baichuan",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "output": 131072
- }
- },
- "kwaipilot/kat-coder-pro": {
- "id": "kwaipilot/kat-coder-pro",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 256000,
- "output": 128000
- }
- },
- "kwaipilot/kat-coder": {
- "id": "kwaipilot/kat-coder",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 256000,
- "output": 32000
- }
- },
- "deepseek/deepseek-v3-turbo": {
- "id": "deepseek/deepseek-v3-turbo",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 64000,
- "output": 16000
- }
- },
- "deepseek/deepseek-prover-v2-671b": {
- "id": "deepseek/deepseek-prover-v2-671b",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 160000,
- "output": 16384,
- "input": 160000
- },
- "family": "deepseek"
- },
- "deepseek/deepseek-r1-turbo": {
- "id": "deepseek/deepseek-r1-turbo",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 64000,
- "output": 16000
- }
- },
- "deepseek/deepseek-ocr-2": {
- "id": "deepseek/deepseek-ocr-2",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 8192,
- "output": 8192
- }
- },
- "deepseek/deepseek-v3.1": {
- "id": "deepseek/deepseek-v3.1",
- "family": "deepseek",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 163840,
- "output": 32768
- }
- },
- "deepseek/deepseek-r1-0528": {
- "id": "deepseek/deepseek-r1-0528",
- "family": "deepseek-thinking",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 163840,
- "output": 65536
- }
- },
- "deepseek/deepseek-r1-0528-qwen3-8b": {
- "id": "deepseek/deepseek-r1-0528-qwen3-8b",
- "reasoning": true,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 32000
- }
- },
- "deepseek/deepseek-r1-distill-llama-70b": {
- "id": "deepseek/deepseek-r1-distill-llama-70b",
- "family": "deepseek-thinking",
- "reasoning": true,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "output": 16384
- }
- },
- "deepseek/deepseek-v3-0324": {
- "id": "deepseek/deepseek-v3-0324",
- "family": "deepseek",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 163840,
- "output": 163840
- }
- },
- "deepseek/deepseek-ocr": {
- "id": "deepseek/deepseek-ocr",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 8192,
- "output": 8192
- }
- },
- "baidu/ernie-4.5-vl-28b-a3b-thinking": {
- "id": "baidu/ernie-4.5-vl-28b-a3b-thinking",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "video"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "output": 65536
- }
- },
- "baidu/ernie-4.5-vl-424b-a47b": {
- "id": "baidu/ernie-4.5-vl-424b-a47b",
- "reasoning": true,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "image",
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 123000,
- "output": 16000
- },
- "family": "ernie"
- },
- "baidu/ernie-4.5-vl-28b-a3b": {
- "id": "baidu/ernie-4.5-vl-28b-a3b",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 32768,
- "output": 16384,
- "input": 32768
- },
- "family": "ernie"
- },
- "baidu/ernie-4.5-300b-a47b-paddle": {
- "id": "baidu/ernie-4.5-300b-a47b-paddle",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 123000,
- "output": 12000
- },
- "family": "ernie"
- },
- "baidu/ernie-4.5-21b-a3b": {
- "id": "baidu/ernie-4.5-21b-a3b",
- "family": "ernie",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 120000,
- "output": 8000
- }
- },
- "baidu/ernie-4.5-21b-a3b-thinking": {
- "id": "baidu/ernie-4.5-21b-a3b-thinking",
- "family": "ernie",
- "reasoning": true,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "output": 65536
- }
- },
- "qwen/qwen3-4b-fp8": {
- "id": "qwen/qwen3-4b-fp8",
- "reasoning": true,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 20000
- }
- },
- "qwen/qwen3-32b-fp8": {
- "id": "qwen/qwen3-32b-fp8",
- "reasoning": true,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 40960,
- "output": 20000
- },
- "family": "qwen"
- },
- "qwen/qwen3-30b-a3b-fp8": {
- "id": "qwen/qwen3-30b-a3b-fp8",
- "reasoning": true,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 40960,
- "output": 20000
- },
- "family": "qwen"
- },
- "qwen/qwen3-coder-next": {
- "id": "Qwen/Qwen3-Coder-Next",
- "family": "qwen",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 262144,
- "output": 65536
- }
- },
- "qwen/qwen3-vl-235b-a22b-instruct": {
- "id": "Qwen/Qwen3-VL-235B-A22B-Instruct",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 262144,
- "output": 262144
- },
- "family": "qwen"
- },
- "qwen/qwen-mt-plus": {
- "id": "qwen/qwen-mt-plus",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 16384,
- "output": 8192
- }
- },
- "qwen/qwen3-omni-30b-a3b-instruct": {
- "id": "Qwen/Qwen3-Omni-30B-A3B-Instruct",
- "family": "qwen",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "audio"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 66000,
- "output": 66000
- }
- },
- "qwen/qwen-2.5-72b-instruct": {
- "id": "qwen/qwen-2.5-72b-instruct",
- "family": "qwen",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 32768,
- "output": 16384
- }
- },
- "qwen/qwen3-vl-30b-a3b-thinking": {
- "id": "qwen/qwen3-vl-30b-a3b-thinking",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "image",
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "output": 32768
- },
- "family": "qwen"
- },
- "qwen/qwen3-vl-235b-a22b-thinking": {
- "id": "qwen/qwen3-vl-235b-a22b-thinking",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "image",
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "output": 32768
- },
- "family": "qwen"
- },
- "qwen/qwen2.5-7b-instruct": {
- "id": "Qwen/Qwen2.5-7B-Instruct",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 33000,
- "output": 4000
- },
- "family": "qwen"
- },
- "qwen/qwen3-235b-a22b-fp8": {
- "id": "qwen/qwen3-235b-a22b-fp8",
- "reasoning": true,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 40960,
- "output": 20000
- },
- "family": "qwen"
- },
- "qwen/qwen3-vl-8b-instruct": {
- "id": "qwen/qwen3-vl-8b-instruct",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "image",
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "output": 32768
- },
- "family": "qwen"
- },
- "qwen/qwen3-8b-fp8": {
- "id": "qwen/qwen3-8b-fp8",
- "reasoning": true,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 20000
- }
- },
- "qwen/qwen3-omni-30b-a3b-thinking": {
- "id": "Qwen/Qwen3-Omni-30B-A3B-Thinking",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "audio"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 66000,
- "output": 66000
- },
- "family": "qwen"
- },
- "meta-llama/llama-3-70b-instruct": {
- "id": "meta-llama/llama-3-70b-instruct",
- "family": "llama",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 8192,
- "output": 8000
- }
- },
- "meta-llama/llama-3-8b-instruct": {
- "id": "meta-llama/llama-3-8b-instruct",
- "family": "llama",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 8192,
- "output": 16384
- }
- },
- "mistralai/mistral-nemo": {
- "id": "mistralai/mistral-nemo",
- "family": "mistral-nemo",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "output": 16384
- }
- },
- "sao10k/l3-70b-euryale-v2.1": {
- "id": "sao10k/l3-70b-euryale-v2.1",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 8192,
- "output": 8192
- }
- },
- "sao10k/l31-70b-euryale-v2.2": {
- "id": "sao10k/l31-70b-euryale-v2.2",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 8192,
- "output": 8192
- }
- },
- "sao10k/l3-8b-lunaris": {
- "id": "sao10k/l3-8b-lunaris",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 8192,
- "output": 8192
- }
- },
- "sao10k/l3-8b-stheno-v3.2": {
- "id": "Sao10K/L3-8B-Stheno-v3.2",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 16384,
- "output": 8192,
- "input": 16384
- },
- "family": "llama"
- },
- "xiaomimimo/mimo-v2-flash": {
- "id": "XiaomiMiMo/MiMo-V2-Flash",
- "family": "mimo",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 262144,
- "output": 32000
- }
- },
- "nousresearch/hermes-2-pro-llama-3-8b": {
- "id": "nousresearch/hermes-2-pro-llama-3-8b",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 8192,
- "output": 8192
- }
- },
- "gpt-5.3-codex": {
- "id": "gpt-5.3-codex",
- "family": "gpt-codex",
+ "gpt-5.1-chat-latest": {
+ "id": "gpt-5.1-chat-latest",
"reasoning": true,
"temperature": false,
"toolCall": true,
@@ -10454,663 +959,15 @@
"text"
]
},
- "limit": {
- "context": 400000,
- "input": 272000,
- "output": 128000
- }
- },
- "gpt-5-codex": {
- "id": "gpt-5-codex",
- "family": "gpt-codex",
- "reasoning": true,
- "temperature": false,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 400000,
- "input": 272000,
- "output": 128000
- }
- },
- "gemini-3.1-pro": {
- "id": "gemini-3.1-pro",
- "family": "gemini-pro",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "video",
- "audio",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 1048576,
- "output": 65536
- }
- },
- "trinity-large-preview-free": {
- "id": "trinity-large-preview-free",
- "family": "trinity",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "output": 131072
- }
- },
- "gpt-5.1-codex-max": {
- "id": "gpt-5.1-codex-max",
- "family": "gpt-codex",
- "reasoning": true,
- "temperature": false,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 400000,
- "input": 272000,
- "output": 128000
- }
- },
- "kimi-k2.5-free": {
- "id": "kimi-k2.5-free",
- "family": "kimi-free",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "video"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 262144,
- "output": 262144
- }
- },
- "claude-opus-4-1": {
- "id": "claude-opus-4-1",
- "family": "claude-opus",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 200000,
- "output": 32000
- }
- },
- "grok-code": {
- "id": "grok-code",
- "family": "grok",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 256000,
- "output": 256000
- }
- },
- "nemotron-3-super-free": {
- "id": "nemotron-3-super-free",
- "family": "nemotron-free",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 1000000,
- "output": 128000
- }
- },
- "claude-3-5-haiku": {
- "id": "claude-3-5-haiku",
- "family": "claude-haiku",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 200000,
- "output": 8192
- }
- },
- "gpt-5.2-codex": {
- "id": "gpt-5.2-codex",
- "family": "gpt-codex",
- "reasoning": true,
- "temperature": false,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 400000,
- "input": 272000,
- "output": 128000
- }
- },
- "claude-opus-4-6": {
- "id": "claude-opus-4-6",
- "family": "claude-opus",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 200000,
- "output": 128000
- }
- },
- "mimo-v2-flash-free": {
- "id": "mimo-v2-flash-free",
- "family": "mimo-flash-free",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 262144,
- "output": 65536
- }
- },
- "gemini-3-flash": {
- "id": "gemini-3-flash",
- "family": "gemini-flash",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "video",
- "audio",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 1048576,
- "output": 65536
- }
- },
- "claude-sonnet-4-6": {
- "id": "claude-sonnet-4-6",
- "family": "claude-sonnet",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 1000000,
- "output": 64000
- }
- },
- "gpt-5.1": {
- "id": "gpt-5.1",
- "family": "gpt",
- "reasoning": true,
- "temperature": false,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "audio"
- ],
- "output": [
- "text",
- "image",
- "audio"
- ]
- },
- "limit": {
- "context": 272000,
- "input": 272000,
- "output": 128000
- }
- },
- "gpt-5.3-codex-spark": {
- "id": "gpt-5.3-codex-spark",
- "family": "gpt-codex-spark",
- "reasoning": true,
- "temperature": false,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
"limit": {
"context": 128000,
- "input": 100000,
- "output": 32000
- }
- },
- "qwen3-coder": {
- "id": "qwen3-coder",
- "family": "qwen",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "audio",
- "video"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 262144,
"output": 16384
- }
- },
- "gpt-5.1-codex-mini": {
- "id": "gpt-5.1-codex-mini",
- "family": "gpt-codex",
- "reasoning": true,
- "temperature": false,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
},
- "limit": {
- "context": 400000,
- "input": 272000,
- "output": 128000
- }
+ "family": "gpt-codex"
},
- "gpt-5.2": {
- "id": "gpt-5.2",
- "family": "gpt",
+ "claude-haiku-4-5-20251001": {
+ "id": "claude-haiku-4-5-20251001",
"reasoning": true,
- "temperature": false,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 400000,
- "input": 272000,
- "output": 128000
- }
- },
- "mimo-v2-omni-free": {
- "id": "mimo-v2-omni-free",
- "family": "mimo-omni-free",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "audio",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 262144,
- "output": 64000
- }
- },
- "minimax-m2.1-free": {
- "id": "minimax-m2.1-free",
- "family": "minimax-free",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 204800,
- "output": 131072
- }
- },
- "mimo-v2-pro-free": {
- "id": "mimo-v2-pro-free",
- "family": "mimo-pro-free",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 1048576,
- "output": 64000
- }
- },
- "gpt-5": {
- "id": "gpt-5",
- "family": "gpt",
- "reasoning": true,
- "temperature": false,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 272000,
- "input": 272000,
- "output": 128000
- }
- },
- "glm-5-free": {
- "id": "glm-5-free",
- "family": "glm-free",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 204800,
- "output": 131072
- }
- },
- "gpt-5.4": {
- "id": "gpt-5.4",
- "family": "gpt",
- "reasoning": true,
- "temperature": false,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 400000,
- "input": 272000,
- "output": 128000
- }
- },
- "gpt-5.4-pro": {
- "id": "gpt-5.4-pro",
- "family": "gpt-pro",
- "reasoning": true,
- "temperature": false,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 400000,
- "input": 272000,
- "output": 128000
- }
- },
- "claude-haiku-4-5": {
- "id": "claude-haiku-4-5",
- "family": "claude-haiku",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 200000,
- "output": 200000
- }
- },
- "gpt-5.1-codex": {
- "id": "gpt-5.1-codex",
- "family": "gpt-codex",
- "reasoning": true,
- "temperature": false,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "audio"
- ],
- "output": [
- "text",
- "image",
- "audio"
- ]
- },
- "limit": {
- "context": 400000,
- "input": 272000,
- "output": 128000
- }
- },
- "big-pickle": {
- "id": "big-pickle",
- "family": "big-pickle",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 200000,
- "output": 128000
- }
- },
- "minimax-m2.5-free": {
- "id": "minimax-m2.5-free",
- "family": "minimax-free",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 204800,
- "output": 131072
- }
- },
- "claude-opus-4-5": {
- "id": "claude-opus-4-5",
- "family": "claude-opus",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 200000,
- "output": 64000
- }
- },
- "claude-sonnet-4": {
- "id": "claude-sonnet-4",
- "family": "claude-sonnet",
- "reasoning": false,
"temperature": true,
"toolCall": true,
"modalities": {
@@ -11126,12 +983,13 @@
"limit": {
"context": 200000,
"output": 64000,
- "input": 128000
- }
+ "input": 200000
+ },
+ "family": "claude-haiku"
},
- "glm-4.7-free": {
- "id": "glm-4.7-free",
- "family": "glm-free",
+ "minimax-m1": {
+ "id": "MiniMax-M1",
+ "family": "minimax",
"reasoning": true,
"temperature": true,
"toolCall": true,
@@ -11143,813 +1001,36 @@
"text"
]
},
- "limit": {
- "context": 204800,
- "output": 131072
- }
- },
- "gemini-3-pro": {
- "id": "gemini-3-pro",
- "family": "gemini-pro",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "video",
- "audio",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 1048576,
- "output": 65536
- }
- },
- "claude-sonnet-4-5": {
- "id": "claude-sonnet-4-5",
- "family": "claude-sonnet",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 200000,
- "output": 64000
- }
- },
- "gpt-5.4-nano": {
- "id": "gpt-5.4-nano",
- "family": "gpt-nano",
- "reasoning": true,
- "temperature": false,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 400000,
- "input": 272000,
- "output": 128000
- }
- },
- "gpt-5-nano": {
- "id": "gpt-5-nano",
- "family": "gpt-nano",
- "reasoning": true,
- "temperature": false,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 272000,
- "input": 272000,
- "output": 128000
- }
- },
- "gpt-5.4-mini": {
- "id": "gpt-5.4-mini",
- "family": "gpt-mini",
- "reasoning": true,
- "temperature": false,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 400000,
- "input": 272000,
- "output": 128000
- }
- },
- "stabilityai/stablediffusionxl": {
- "id": "stabilityai/stablediffusionxl",
- "family": "stable-diffusion",
- "reasoning": false,
- "temperature": false,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "image"
- ]
- },
- "limit": {
- "context": 200,
- "output": 0
- }
- },
- "ideogramai/ideogram-v2": {
- "id": "ideogramai/ideogram-v2",
- "family": "ideogram",
- "reasoning": false,
- "temperature": false,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "image"
- ]
- },
- "limit": {
- "context": 150,
- "output": 0
- }
- },
- "ideogramai/ideogram": {
- "id": "ideogramai/ideogram",
- "family": "ideogram",
- "reasoning": false,
- "temperature": false,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "image"
- ]
- },
- "limit": {
- "context": 150,
- "output": 0
- }
- },
- "ideogramai/ideogram-v2a-turbo": {
- "id": "ideogramai/ideogram-v2a-turbo",
- "family": "ideogram",
- "reasoning": false,
- "temperature": false,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "image"
- ]
- },
- "limit": {
- "context": 150,
- "output": 0
- }
- },
- "ideogramai/ideogram-v2a": {
- "id": "ideogramai/ideogram-v2a",
- "family": "ideogram",
- "reasoning": false,
- "temperature": false,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "image"
- ]
- },
- "limit": {
- "context": 150,
- "output": 0
- }
- },
- "novita/glm-4.7-flash": {
- "id": "novita/glm-4.7-flash",
- "reasoning": true,
- "temperature": false,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 200000,
- "output": 65500
- }
- },
- "novita/glm-4.7-n": {
- "id": "novita/glm-4.7-n",
- "reasoning": true,
- "temperature": false,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 205000,
- "output": 131072
- }
- },
- "novita/glm-4.6": {
- "id": "novita/glm-4.6",
- "family": "glm",
- "reasoning": false,
- "temperature": false,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 0,
- "output": 0
- }
- },
- "novita/minimax-m2.1": {
- "id": "novita/minimax-m2.1",
- "reasoning": true,
- "temperature": false,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 205000,
- "output": 131072
- }
- },
- "novita/kimi-k2.5": {
- "id": "novita/kimi-k2.5",
- "reasoning": true,
- "temperature": false,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "video"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 256000,
- "output": 262144
- }
- },
- "novita/glm-4.7": {
- "id": "novita/glm-4.7",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 205000,
- "output": 131072
- }
- },
- "novita/kimi-k2-thinking": {
- "id": "novita/kimi-k2-thinking",
- "family": "kimi",
- "reasoning": true,
- "temperature": false,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 256000,
- "output": 0
- }
- },
- "novita/glm-4.6v": {
- "id": "novita/glm-4.6v",
- "reasoning": true,
- "temperature": false,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131000,
- "output": 32768
- }
- },
- "google/gemini-3.1-pro": {
- "id": "google/gemini-3.1-pro",
- "reasoning": true,
- "temperature": false,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "video",
- "audio"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 1048576,
- "output": 65536
- }
- },
- "google/lyria": {
- "id": "google/lyria",
- "family": "lyria",
- "reasoning": false,
- "temperature": false,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "audio"
- ]
- },
- "limit": {
- "context": 0,
- "output": 0
- }
- },
- "google/gemini-3-flash": {
- "id": "google/gemini-3-flash",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
"limit": {
"context": 1000000,
- "output": 64000
- },
- "family": "gemini-flash"
- },
- "google/imagen-3": {
- "id": "google/imagen-3",
- "family": "imagen",
- "reasoning": false,
- "temperature": false,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "image"
- ]
- },
- "limit": {
- "context": 480,
- "output": 0
+ "output": 80000,
+ "input": 1000000
}
},
- "google/veo-3.1": {
- "id": "google/veo-3.1",
- "family": "veo",
- "reasoning": false,
- "temperature": false,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "video"
- ]
- },
- "limit": {
- "context": 480,
- "output": 0
- }
- },
- "google/imagen-3-fast": {
- "id": "google/imagen-3-fast",
- "family": "imagen",
- "reasoning": false,
- "temperature": false,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "image"
- ]
- },
- "limit": {
- "context": 480,
- "output": 0
- }
- },
- "google/nano-banana-pro": {
- "id": "google/nano-banana-pro",
- "family": "nano-banana",
- "reasoning": false,
- "temperature": false,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "image"
- ]
- },
- "limit": {
- "context": 65536,
- "output": 0
- }
- },
- "google/veo-2": {
- "id": "google/veo-2",
- "family": "veo",
- "reasoning": false,
- "temperature": false,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "video"
- ]
- },
- "limit": {
- "context": 480,
- "output": 0
- }
- },
- "google/imagen-4-ultra": {
- "id": "google/imagen-4-ultra",
- "family": "imagen",
- "reasoning": false,
- "temperature": false,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "image"
- ]
- },
- "limit": {
- "context": 480,
- "output": 0
- }
- },
- "google/nano-banana": {
- "id": "google/nano-banana",
- "family": "nano-banana",
- "reasoning": false,
- "temperature": false,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text",
- "image"
- ]
- },
- "limit": {
- "context": 65536,
- "output": 0
- }
- },
- "google/veo-3.1-fast": {
- "id": "google/veo-3.1-fast",
- "family": "veo",
- "reasoning": false,
- "temperature": false,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "video"
- ]
- },
- "limit": {
- "context": 480,
- "output": 0
- }
- },
- "google/gemini-deep-research": {
- "id": "google/gemini-deep-research",
- "reasoning": true,
- "temperature": false,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "video"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 1048576,
- "output": 0
- }
- },
- "google/veo-3": {
- "id": "google/veo-3",
- "family": "veo",
- "reasoning": false,
- "temperature": false,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "video"
- ]
- },
- "limit": {
- "context": 480,
- "output": 0
- }
- },
- "google/imagen-4": {
- "id": "google/imagen-4",
- "family": "imagen",
- "reasoning": false,
- "temperature": false,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "image"
- ]
- },
- "limit": {
- "context": 480,
- "output": 0
- }
- },
- "google/gemini-2.0-flash-lite": {
- "id": "google/gemini-2.0-flash-lite",
- "family": "gemini-flash-lite",
+ "qwen3-coder-480b-a35b-instruct": {
+ "id": "qwen3-coder-480b-a35b-instruct",
"reasoning": false,
"temperature": true,
"toolCall": true,
"modalities": {
"input": [
- "text",
- "image",
- "audio",
- "video",
- "pdf"
+ "text"
],
"output": [
"text"
]
},
"limit": {
- "context": 1048576,
+ "context": 262000,
"output": 8192
- }
- },
- "google/gemini-3.1-flash-lite": {
- "id": "google/gemini-3.1-flash-lite",
- "reasoning": true,
- "temperature": false,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "video",
- "audio"
- ],
- "output": [
- "text"
- ]
},
- "limit": {
- "context": 1048576,
- "output": 65536
- }
+ "family": "qwen"
},
- "google/gemini-3-pro": {
- "id": "google/gemini-3-pro",
- "family": "gemini-pro",
- "reasoning": true,
- "temperature": false,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "video",
- "audio"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 1048576,
- "output": 65536
- }
- },
- "google/gemini-2.0-flash": {
- "id": "google/gemini-2.0-flash",
- "family": "gemini-flash",
+ "doubao-seed-code-preview-251028": {
+ "id": "doubao-seed-code-preview-251028",
"reasoning": false,
"temperature": true,
"toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "audio",
- "video",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 1048576,
- "output": 8192
- }
- },
- "google/veo-3-fast": {
- "id": "google/veo-3-fast",
- "family": "veo",
- "reasoning": false,
- "temperature": false,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "video"
- ]
- },
- "limit": {
- "context": 480,
- "output": 0
- }
- },
- "google/imagen-4-fast": {
- "id": "google/imagen-4-fast",
- "family": "imagen",
- "reasoning": false,
- "temperature": false,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "image"
- ]
- },
- "limit": {
- "context": 480,
- "output": 0
- }
- },
- "lumalabs/ray2": {
- "id": "lumalabs/ray2",
- "family": "ray",
- "reasoning": false,
- "temperature": false,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "video"
- ]
- },
- "limit": {
- "context": 5000,
- "output": 0
- }
- },
- "poetools/claude-code": {
- "id": "poetools/claude-code",
- "reasoning": true,
- "temperature": false,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 0,
- "output": 0
- }
- },
- "openai/gpt-5-pro": {
- "id": "openai/gpt-5-pro",
- "family": "gpt-pro",
- "reasoning": true,
- "temperature": false,
- "toolCall": false,
"modalities": {
"input": [
"text",
@@ -11960,321 +1041,16 @@
]
},
"limit": {
- "context": 400000,
- "output": 128000,
- "input": 400000
+ "context": 256000,
+ "output": 32000
}
},
- "openai/gpt-5.1-codex-max": {
- "id": "openai/gpt-5.1-codex-max",
- "reasoning": true,
- "temperature": false,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 400000,
- "output": 128000,
- "input": 400000
- },
- "family": "gpt-codex"
- },
- "openai/o3-deep-research": {
- "id": "openai/o3-deep-research",
- "family": "o",
- "reasoning": true,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 200000,
- "output": 100000,
- "input": 200000
- }
- },
- "openai/o4-mini-deep-research": {
- "id": "openai/o4-mini-deep-research",
- "family": "o-mini",
- "reasoning": true,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 200000,
- "output": 100000,
- "input": 200000
- }
- },
- "openai/gpt-5-chat": {
- "id": "openai/gpt-5-chat",
- "family": "gpt",
- "reasoning": false,
- "temperature": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "image",
- "pdf",
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 16384,
- "input": 111616
- }
- },
- "openai/gpt-4-classic": {
- "id": "openai/gpt-4-classic",
- "family": "gpt",
- "reasoning": false,
- "temperature": false,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 8192,
- "output": 4096
- }
- },
- "openai/gpt-5.3-instant": {
- "id": "openai/gpt-5.3-instant",
- "reasoning": false,
- "temperature": false,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "input": 111616,
- "output": 16384
- }
- },
- "openai/gpt-image-1.5": {
- "id": "openai/gpt-image-1.5",
- "reasoning": false,
- "temperature": false,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "image"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 0
- }
- },
- "openai/gpt-4.1-nano": {
- "id": "openai/gpt-4.1-nano",
+ "gpt-4.1-nano": {
+ "id": "gpt-4.1-nano",
"family": "gpt-nano",
"reasoning": false,
"temperature": true,
"toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 1047576,
- "output": 32768,
- "input": 1047576
- }
- },
- "openai/gpt-image-1-mini": {
- "id": "openai/gpt-image-1-mini",
- "family": "gpt",
- "reasoning": false,
- "temperature": false,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "image"
- ]
- },
- "limit": {
- "context": 0,
- "output": 0
- }
- },
- "openai/sora-2-pro": {
- "id": "openai/sora-2-pro",
- "family": "sora",
- "reasoning": false,
- "temperature": false,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "video"
- ]
- },
- "limit": {
- "context": 0,
- "output": 0
- }
- },
- "openai/gpt-4o-aug": {
- "id": "openai/gpt-4o-aug",
- "family": "gpt",
- "reasoning": false,
- "temperature": false,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 8192
- }
- },
- "openai/gpt-image-1": {
- "id": "openai/gpt-image-1",
- "family": "gpt",
- "reasoning": false,
- "temperature": false,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "image"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 0
- }
- },
- "openai/sora-2": {
- "id": "openai/sora-2",
- "family": "sora",
- "reasoning": false,
- "temperature": false,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "video"
- ]
- },
- "limit": {
- "context": 0,
- "output": 0
- }
- },
- "openai/gpt-3.5-turbo-raw": {
- "id": "openai/gpt-3.5-turbo-raw",
- "family": "gpt",
- "reasoning": false,
- "temperature": false,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 4524,
- "output": 2048
- }
- },
- "openai/gpt-4o-mini-search": {
- "id": "openai/gpt-4o-mini-search",
- "family": "gpt-mini",
- "reasoning": false,
- "temperature": false,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 8192
- }
- },
- "openai/gpt-4.1-mini": {
- "id": "openai/gpt-4.1-mini",
- "family": "gpt-mini",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
"modalities": {
"input": [
"text",
@@ -12286,699 +1062,12 @@
},
"limit": {
"context": 1047576,
- "output": 32768,
- "input": 1047576
- }
- },
- "openai/o1-pro": {
- "id": "openai/o1-pro",
- "family": "o-pro",
- "reasoning": false,
- "temperature": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text",
- "image",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 200000,
- "output": 100000,
- "input": 200000
- }
- },
- "openai/chatgpt-4o-latest": {
- "id": "openai/chatgpt-4o-latest",
- "family": "gpt",
- "reasoning": false,
- "temperature": false,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 16384,
- "input": 128000
- }
- },
- "openai/dall-e-3": {
- "id": "openai/dall-e-3",
- "family": "dall-e",
- "reasoning": false,
- "temperature": false,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "image"
- ]
- },
- "limit": {
- "context": 800,
- "output": 0
- }
- },
- "openai/gpt-4o-search": {
- "id": "openai/gpt-4o-search",
- "family": "gpt",
- "reasoning": false,
- "temperature": false,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 8192
- }
- },
- "openai/gpt-4-classic-0314": {
- "id": "openai/gpt-4-classic-0314",
- "family": "gpt",
- "reasoning": false,
- "temperature": false,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 8192,
- "output": 4096
- }
- },
- "openai/gpt-3.5-turbo-instruct": {
- "id": "openai/gpt-3.5-turbo-instruct",
- "family": "gpt",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 4095,
- "output": 4096,
- "input": 4096
- }
- },
- "openai/gpt-5.2-instant": {
- "id": "openai/gpt-5.2-instant",
- "reasoning": false,
- "temperature": false,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 16384
- }
- },
- "openai/o3-mini-high": {
- "id": "openai/o3-mini-high",
- "family": "o-mini",
- "reasoning": true,
- "temperature": false,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 200000,
- "output": 100000,
- "input": 200000
- }
- },
- "openai/gpt-5.1-instant": {
- "id": "openai/gpt-5.1-instant",
- "family": "gpt",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "pdf"
- ],
- "output": [
- "text",
- "image"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 16384,
- "input": 111616
- }
- },
- "topazlabs-co/topazlabs": {
- "id": "topazlabs-co/topazlabs",
- "family": "topazlabs",
- "reasoning": false,
- "temperature": false,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "image"
- ]
- },
- "limit": {
- "context": 204,
- "output": 0
- }
- },
- "runwayml/runway": {
- "id": "runwayml/runway",
- "family": "runway",
- "reasoning": false,
- "temperature": false,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "video"
- ]
- },
- "limit": {
- "context": 256,
- "output": 0
- }
- },
- "runwayml/runway-gen-4-turbo": {
- "id": "runwayml/runway-gen-4-turbo",
- "family": "runway",
- "reasoning": false,
- "temperature": false,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "video"
- ]
- },
- "limit": {
- "context": 256,
- "output": 0
- }
- },
- "anthropic/claude-sonnet-3.5-june": {
- "id": "anthropic/claude-sonnet-3.5-june",
- "family": "claude-sonnet",
- "reasoning": false,
- "temperature": false,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 189096,
- "output": 8192
- }
- },
- "anthropic/claude-sonnet-3.5": {
- "id": "anthropic/claude-sonnet-3.5",
- "family": "claude-sonnet",
- "reasoning": false,
- "temperature": false,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 189096,
- "output": 8192
- }
- },
- "anthropic/claude-haiku-3": {
- "id": "anthropic/claude-haiku-3",
- "family": "claude-haiku",
- "reasoning": false,
- "temperature": false,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 189096,
- "output": 8192
- }
- },
- "anthropic/claude-haiku-3.5": {
- "id": "anthropic/claude-haiku-3.5",
- "family": "claude-haiku",
- "reasoning": false,
- "temperature": false,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 189096,
- "output": 8192
- }
- },
- "anthropic/claude-sonnet-3.7": {
- "id": "anthropic/claude-sonnet-3.7",
- "family": "claude-sonnet",
- "reasoning": true,
- "temperature": false,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 196608,
- "output": 128000
- }
- },
- "trytako/tako": {
- "id": "trytako/tako",
- "family": "tako",
- "reasoning": false,
- "temperature": false,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 2048,
- "output": 0
- }
- },
- "elevenlabs/elevenlabs-music": {
- "id": "elevenlabs/elevenlabs-music",
- "family": "elevenlabs",
- "reasoning": false,
- "temperature": false,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "audio"
- ]
- },
- "limit": {
- "context": 2000,
- "output": 0
- }
- },
- "elevenlabs/elevenlabs-v3": {
- "id": "elevenlabs/elevenlabs-v3",
- "family": "elevenlabs",
- "reasoning": false,
- "temperature": false,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "audio"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 0
- }
- },
- "elevenlabs/elevenlabs-v2.5-turbo": {
- "id": "elevenlabs/elevenlabs-v2.5-turbo",
- "family": "elevenlabs",
- "reasoning": false,
- "temperature": false,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "audio"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 0
- }
- },
- "cerebras/llama-3.1-8b-cs": {
- "id": "cerebras/llama-3.1-8b-cs",
- "reasoning": false,
- "temperature": false,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 0,
- "output": 0
- }
- },
- "cerebras/gpt-oss-120b-cs": {
- "id": "cerebras/gpt-oss-120b-cs",
- "reasoning": true,
- "temperature": false,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 0,
- "output": 0
- }
- },
- "cerebras/qwen3-235b-2507-cs": {
- "id": "cerebras/qwen3-235b-2507-cs",
- "reasoning": true,
- "temperature": false,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 0,
- "output": 0
- }
- },
- "cerebras/llama-3.3-70b-cs": {
- "id": "cerebras/llama-3.3-70b-cs",
- "reasoning": false,
- "temperature": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 0,
- "output": 0
- }
- },
- "cerebras/qwen3-32b-cs": {
- "id": "cerebras/qwen3-32b-cs",
- "reasoning": true,
- "temperature": false,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 0,
- "output": 0
- }
- },
- "xai/grok-4-fast-reasoning": {
- "id": "xai/grok-4-fast-reasoning",
- "family": "grok",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 2000000,
- "output": 256000
- }
- },
- "xai/grok-3": {
- "id": "xai/grok-3",
- "family": "grok",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "output": 8192
- }
- },
- "xai/grok-code-fast-1": {
- "id": "xai/grok-code-fast-1",
- "family": "grok",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 256000,
- "output": 10000
- }
- },
- "xai/grok-4.1-fast-reasoning": {
- "id": "xai/grok-4.1-fast-reasoning",
- "family": "grok",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 2000000,
- "output": 30000
- }
- },
- "xai/grok-4": {
- "id": "xai/grok-4",
- "family": "grok",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 256000,
- "output": 64000
- }
- },
- "xai/grok-4.1-fast-non-reasoning": {
- "id": "xai/grok-4.1-fast-non-reasoning",
- "family": "grok",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 2000000,
- "output": 30000
- }
- },
- "xai/grok-3-mini": {
- "id": "xai/grok-3-mini",
- "family": "grok",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "output": 8192
- }
- },
- "xai/grok-4-fast-non-reasoning": {
- "id": "xai/grok-4-fast-non-reasoning",
- "family": "grok",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 2000000,
- "output": 30000
- }
- },
- "deepseek.r1-v1:0": {
- "id": "deepseek.r1-v1:0",
- "family": "deepseek-thinking",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
"output": 32768
}
},
- "meta.llama3-1-70b-instruct-v1:0": {
- "id": "meta.llama3-1-70b-instruct-v1:0",
- "family": "llama",
- "reasoning": false,
+ "deepseek-v3.2": {
+ "id": "deepseek-v3.2",
+ "reasoning": true,
"temperature": true,
"toolCall": true,
"modalities": {
@@ -12991,554 +1080,14 @@
},
"limit": {
"context": 128000,
- "output": 4096
- }
- },
- "qwen.qwen3-coder-480b-a35b-v1:0": {
- "id": "qwen.qwen3-coder-480b-a35b-v1:0",
- "family": "qwen",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "output": 65536
- }
- },
- "eu.anthropic.claude-sonnet-4-6": {
- "id": "eu.anthropic.claude-sonnet-4-6",
- "family": "claude-sonnet",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 1000000,
- "output": 64000
- }
- },
- "eu.anthropic.claude-haiku-4-5-20251001-v1:0": {
- "id": "eu.anthropic.claude-haiku-4-5-20251001-v1:0",
- "family": "claude-haiku",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 200000,
- "output": 64000
- }
- },
- "mistral.mistral-large-3-675b-instruct": {
- "id": "mistral.mistral-large-3-675b-instruct",
- "family": "mistral",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 256000,
- "output": 8192
- }
- },
- "openai.gpt-oss-120b-1:0": {
- "id": "openai.gpt-oss-120b-1:0",
- "family": "gpt-oss",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 4096
- }
- },
- "us.anthropic.claude-opus-4-20250514-v1:0": {
- "id": "us.anthropic.claude-opus-4-20250514-v1:0",
- "family": "claude-opus",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 200000,
- "output": 32000
- }
- },
- "nvidia.nemotron-nano-12b-v2": {
- "id": "nvidia.nemotron-nano-12b-v2",
- "family": "nemotron",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 4096
- }
- },
- "anthropic.claude-3-7-sonnet-20250219-v1:0": {
- "id": "anthropic.claude-3-7-sonnet-20250219-v1:0",
- "family": "claude-sonnet",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 200000,
- "output": 8192
- }
- },
- "anthropic.claude-sonnet-4-6": {
- "id": "anthropic.claude-sonnet-4-6",
- "family": "claude-sonnet",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 1000000,
- "output": 64000
- }
- },
- "minimax.minimax-m2.1": {
- "id": "minimax.minimax-m2.1",
- "family": "minimax",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 204800,
- "output": 131072
- }
- },
- "global.anthropic.claude-opus-4-5-20251101-v1:0": {
- "id": "global.anthropic.claude-opus-4-5-20251101-v1:0",
- "family": "claude-opus",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 200000,
- "output": 64000
- }
- },
- "mistral.ministral-3-8b-instruct": {
- "id": "mistral.ministral-3-8b-instruct",
- "family": "ministral",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 4096
- }
- },
- "openai.gpt-oss-safeguard-20b": {
- "id": "openai.gpt-oss-safeguard-20b",
- "family": "gpt-oss",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 4096
- }
- },
- "amazon.nova-lite-v1:0": {
- "id": "amazon.nova-lite-v1:0",
- "family": "nova-lite",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "video"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 300000,
- "output": 8192
- }
- },
- "eu.anthropic.claude-sonnet-4-5-20250929-v1:0": {
- "id": "eu.anthropic.claude-sonnet-4-5-20250929-v1:0",
- "family": "claude-sonnet",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 200000,
- "output": 64000
- }
- },
- "mistral.pixtral-large-2502-v1:0": {
- "id": "mistral.pixtral-large-2502-v1:0",
- "family": "mistral",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 8192
- }
- },
- "google.gemma-3-12b-it": {
- "id": "google.gemma-3-12b-it",
- "family": "gemma",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "output": 8192
- }
- },
- "meta.llama3-1-8b-instruct-v1:0": {
- "id": "meta.llama3-1-8b-instruct-v1:0",
- "family": "llama",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 4096
- }
- },
- "mistral.devstral-2-123b": {
- "id": "mistral.devstral-2-123b",
- "family": "devstral",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 256000,
- "output": 8192
- }
- },
- "anthropic.claude-sonnet-4-5-20250929-v1:0": {
- "id": "anthropic.claude-sonnet-4-5-20250929-v1:0",
- "family": "claude-sonnet",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 200000,
- "output": 64000
- }
- },
- "meta.llama4-maverick-17b-instruct-v1:0": {
- "id": "meta.llama4-maverick-17b-instruct-v1:0",
- "family": "llama",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 1000000,
- "output": 16384
- }
- },
- "mistral.ministral-3-14b-instruct": {
- "id": "mistral.ministral-3-14b-instruct",
- "family": "ministral",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 4096
- }
- },
- "minimax.minimax-m2": {
- "id": "minimax.minimax-m2",
- "family": "minimax",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 204608,
"output": 128000
- }
- },
- "amazon.nova-micro-v1:0": {
- "id": "amazon.nova-micro-v1:0",
- "family": "nova-micro",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
},
- "limit": {
- "context": 128000,
- "output": 8192
- }
+ "family": "deepseek"
},
- "anthropic.claude-3-5-sonnet-20241022-v2:0": {
- "id": "anthropic.claude-3-5-sonnet-20241022-v2:0",
- "family": "claude-sonnet",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 200000,
- "output": 8192
- }
- },
- "nvidia.nemotron-nano-3-30b": {
- "id": "nvidia.nemotron-nano-3-30b",
- "family": "nemotron",
+ "gpt-5-pro": {
+ "id": "gpt-5-pro",
"reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 4096
- }
- },
- "anthropic.claude-sonnet-4-20250514-v1:0": {
- "id": "anthropic.claude-sonnet-4-20250514-v1:0",
- "family": "claude-sonnet",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 200000,
- "output": 64000
- }
- },
- "qwen.qwen3-vl-235b-a22b": {
- "id": "qwen.qwen3-vl-235b-a22b",
- "family": "qwen",
- "reasoning": false,
- "temperature": true,
+ "temperature": false,
"toolCall": true,
"modalities": {
"input": [
@@ -13550,1192 +1099,11 @@
]
},
"limit": {
- "context": 262000,
- "output": 262000
- }
- },
- "global.anthropic.claude-opus-4-6-v1": {
- "id": "global.anthropic.claude-opus-4-6-v1",
- "family": "claude-opus",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "pdf"
- ],
- "output": [
- "text"
- ]
+ "context": 400000,
+ "output": 272000,
+ "input": 272000
},
- "limit": {
- "context": 1000000,
- "output": 128000
- }
- },
- "writer.palmyra-x4-v1:0": {
- "id": "writer.palmyra-x4-v1:0",
- "family": "palmyra",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 122880,
- "output": 8192
- }
- },
- "minimax.minimax-m2.5": {
- "id": "minimax.minimax-m2.5",
- "family": "minimax-m2.5",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 1000000,
- "output": 131072
- }
- },
- "amazon.nova-pro-v1:0": {
- "id": "amazon.nova-pro-v1:0",
- "family": "nova-pro",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "video"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 300000,
- "output": 8192
- }
- },
- "us.anthropic.claude-opus-4-5-20251101-v1:0": {
- "id": "us.anthropic.claude-opus-4-5-20251101-v1:0",
- "family": "claude-opus",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 200000,
- "output": 64000
- }
- },
- "meta.llama3-2-90b-instruct-v1:0": {
- "id": "meta.llama3-2-90b-instruct-v1:0",
- "family": "llama",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 4096
- }
- },
- "us.anthropic.claude-opus-4-6-v1": {
- "id": "us.anthropic.claude-opus-4-6-v1",
- "family": "claude-opus",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 1000000,
- "output": 128000
- }
- },
- "google.gemma-3-4b-it": {
- "id": "google.gemma-3-4b-it",
- "family": "gemma",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 4096
- }
- },
- "anthropic.claude-opus-4-6-v1": {
- "id": "anthropic.claude-opus-4-6-v1",
- "family": "claude-opus",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 1000000,
- "output": 128000
- }
- },
- "zai.glm-4.7-flash": {
- "id": "zai.glm-4.7-flash",
- "family": "glm-flash",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 200000,
- "output": 131072
- }
- },
- "anthropic.claude-opus-4-20250514-v1:0": {
- "id": "anthropic.claude-opus-4-20250514-v1:0",
- "family": "claude-opus",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 200000,
- "output": 32000
- }
- },
- "global.anthropic.claude-sonnet-4-6": {
- "id": "global.anthropic.claude-sonnet-4-6",
- "family": "claude-sonnet",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 1000000,
- "output": 64000
- }
- },
- "meta.llama3-2-1b-instruct-v1:0": {
- "id": "meta.llama3-2-1b-instruct-v1:0",
- "family": "llama",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131000,
- "output": 4096
- }
- },
- "anthropic.claude-opus-4-1-20250805-v1:0": {
- "id": "anthropic.claude-opus-4-1-20250805-v1:0",
- "family": "claude-opus",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 200000,
- "output": 32000
- }
- },
- "meta.llama4-scout-17b-instruct-v1:0": {
- "id": "meta.llama4-scout-17b-instruct-v1:0",
- "family": "llama",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 3500000,
- "output": 16384
- }
- },
- "deepseek.v3.2": {
- "id": "deepseek.v3.2",
- "family": "deepseek",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 163840,
- "output": 81920
- }
- },
- "deepseek.v3-v1:0": {
- "id": "deepseek.v3-v1:0",
- "family": "deepseek",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 163840,
- "output": 81920
- }
- },
- "mistral.ministral-3-3b-instruct": {
- "id": "mistral.ministral-3-3b-instruct",
- "family": "ministral",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 256000,
- "output": 8192
- }
- },
- "global.anthropic.claude-haiku-4-5-20251001-v1:0": {
- "id": "global.anthropic.claude-haiku-4-5-20251001-v1:0",
- "family": "claude-haiku",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 200000,
- "output": 64000
- }
- },
- "nvidia.nemotron-nano-9b-v2": {
- "id": "nvidia.nemotron-nano-9b-v2",
- "family": "nemotron",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 4096
- }
- },
- "writer.palmyra-x5-v1:0": {
- "id": "writer.palmyra-x5-v1:0",
- "family": "palmyra",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 1040000,
- "output": 8192
- }
- },
- "meta.llama3-3-70b-instruct-v1:0": {
- "id": "meta.llama3-3-70b-instruct-v1:0",
- "family": "llama",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 4096
- }
- },
- "zai.glm-4.7": {
- "id": "zai.glm-4.7",
- "family": "glm",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 204800,
- "output": 131072
- }
- },
- "moonshot.kimi-k2-thinking": {
- "id": "moonshot.kimi-k2-thinking",
- "family": "kimi-thinking",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 256000,
- "output": 256000
- }
- },
- "anthropic.claude-3-haiku-20240307-v1:0": {
- "id": "anthropic.claude-3-haiku-20240307-v1:0",
- "family": "claude-haiku",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 200000,
- "output": 4096
- }
- },
- "us.anthropic.claude-sonnet-4-5-20250929-v1:0": {
- "id": "us.anthropic.claude-sonnet-4-5-20250929-v1:0",
- "family": "claude-sonnet",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 200000,
- "output": 64000
- }
- },
- "openai.gpt-oss-20b-1:0": {
- "id": "openai.gpt-oss-20b-1:0",
- "family": "gpt-oss",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 4096
- }
- },
- "us.anthropic.claude-sonnet-4-6": {
- "id": "us.anthropic.claude-sonnet-4-6",
- "family": "claude-sonnet",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 1000000,
- "output": 64000
- }
- },
- "meta.llama3-2-11b-instruct-v1:0": {
- "id": "meta.llama3-2-11b-instruct-v1:0",
- "family": "llama",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 4096
- }
- },
- "eu.anthropic.claude-opus-4-5-20251101-v1:0": {
- "id": "eu.anthropic.claude-opus-4-5-20251101-v1:0",
- "family": "claude-opus",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 200000,
- "output": 64000
- }
- },
- "meta.llama3-1-405b-instruct-v1:0": {
- "id": "meta.llama3-1-405b-instruct-v1:0",
- "family": "llama",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 4096
- }
- },
- "qwen.qwen3-next-80b-a3b": {
- "id": "qwen.qwen3-next-80b-a3b",
- "family": "qwen",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 262000,
- "output": 262000
- }
- },
- "us.anthropic.claude-sonnet-4-20250514-v1:0": {
- "id": "us.anthropic.claude-sonnet-4-20250514-v1:0",
- "family": "claude-sonnet",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 200000,
- "output": 64000
- }
- },
- "qwen.qwen3-coder-30b-a3b-v1:0": {
- "id": "qwen.qwen3-coder-30b-a3b-v1:0",
- "family": "qwen",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 262144,
- "output": 131072
- }
- },
- "us.anthropic.claude-haiku-4-5-20251001-v1:0": {
- "id": "us.anthropic.claude-haiku-4-5-20251001-v1:0",
- "family": "claude-haiku",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 200000,
- "output": 64000
- }
- },
- "qwen.qwen3-235b-a22b-2507-v1:0": {
- "id": "qwen.qwen3-235b-a22b-2507-v1:0",
- "family": "qwen",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 262144,
- "output": 131072
- }
- },
- "openai.gpt-oss-safeguard-120b": {
- "id": "openai.gpt-oss-safeguard-120b",
- "family": "gpt-oss",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 4096
- }
- },
- "anthropic.claude-3-5-sonnet-20240620-v1:0": {
- "id": "anthropic.claude-3-5-sonnet-20240620-v1:0",
- "family": "claude-sonnet",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 200000,
- "output": 8192
- }
- },
- "mistral.voxtral-small-24b-2507": {
- "id": "mistral.voxtral-small-24b-2507",
- "family": "mistral",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "audio"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 32000,
- "output": 8192
- }
- },
- "anthropic.claude-haiku-4-5-20251001-v1:0": {
- "id": "anthropic.claude-haiku-4-5-20251001-v1:0",
- "family": "claude-haiku",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 200000,
- "output": 64000
- }
- },
- "meta.llama3-2-3b-instruct-v1:0": {
- "id": "meta.llama3-2-3b-instruct-v1:0",
- "family": "llama",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131000,
- "output": 4096
- }
- },
- "google.gemma-3-27b-it": {
- "id": "google.gemma-3-27b-it",
- "family": "gemma",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 202752,
- "output": 8192
- }
- },
- "us.anthropic.claude-opus-4-1-20250805-v1:0": {
- "id": "us.anthropic.claude-opus-4-1-20250805-v1:0",
- "family": "claude-opus",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 200000,
- "output": 32000
- }
- },
- "global.anthropic.claude-sonnet-4-20250514-v1:0": {
- "id": "global.anthropic.claude-sonnet-4-20250514-v1:0",
- "family": "claude-sonnet",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 200000,
- "output": 64000
- }
- },
- "anthropic.claude-3-5-haiku-20241022-v1:0": {
- "id": "anthropic.claude-3-5-haiku-20241022-v1:0",
- "family": "claude-haiku",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 200000,
- "output": 8192
- }
- },
- "zai.glm-5": {
- "id": "zai.glm-5",
- "family": "glm",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 200000,
- "output": 131072
- }
- },
- "eu.anthropic.claude-sonnet-4-20250514-v1:0": {
- "id": "eu.anthropic.claude-sonnet-4-20250514-v1:0",
- "family": "claude-sonnet",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 200000,
- "output": 64000
- }
- },
- "anthropic.claude-opus-4-5-20251101-v1:0": {
- "id": "anthropic.claude-opus-4-5-20251101-v1:0",
- "family": "claude-opus",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 200000,
- "output": 64000
- }
- },
- "eu.anthropic.claude-opus-4-6-v1": {
- "id": "eu.anthropic.claude-opus-4-6-v1",
- "family": "claude-opus",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 1000000,
- "output": 128000
- }
- },
- "amazon.nova-premier-v1:0": {
- "id": "amazon.nova-premier-v1:0",
- "family": "nova",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "video"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 1000000,
- "output": 16384
- }
- },
- "amazon.nova-2-lite-v1:0": {
- "id": "amazon.nova-2-lite-v1:0",
- "family": "nova",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "video"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 4096
- }
- },
- "qwen.qwen3-32b-v1:0": {
- "id": "qwen.qwen3-32b-v1:0",
- "family": "qwen",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 16384,
- "output": 16384
- }
- },
- "mistral.magistral-small-2509": {
- "id": "mistral.magistral-small-2509",
- "family": "magistral",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 40000
- }
- },
- "moonshotai.kimi-k2.5": {
- "id": "moonshotai.kimi-k2.5",
- "family": "kimi",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 256000,
- "output": 256000
- }
- },
- "mistral.voxtral-mini-3b-2507": {
- "id": "mistral.voxtral-mini-3b-2507",
- "family": "mistral",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "audio",
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 4096
- }
- },
- "global.anthropic.claude-sonnet-4-5-20250929-v1:0": {
- "id": "global.anthropic.claude-sonnet-4-5-20250929-v1:0",
- "family": "claude-sonnet",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 200000,
- "output": 64000
- }
- },
- "ring-1t": {
- "id": "Ring-1T",
- "family": "ring",
- "reasoning": true,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 32000
- }
- },
- "ling-1t": {
- "id": "Ling-1T",
- "family": "ling",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 32000
- }
- },
- "phi-3-small-8k-instruct": {
- "id": "phi-3-small-8k-instruct",
- "family": "phi",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 8192,
- "output": 2048
- }
+ "family": "gpt-pro"
},
"gpt-4o": {
"id": "gpt-4o",
@@ -14758,162 +1126,8 @@
"input": 64000
}
},
- "codestral-2501": {
- "id": "codestral-2501",
- "family": "codestral",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 256000,
- "output": 256000
- }
- },
- "mistral-small-2503": {
- "id": "mistral-small-2503",
- "family": "mistral-small",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 32768
- }
- },
- "o1-mini": {
- "id": "o1-mini",
- "family": "o-mini",
- "reasoning": true,
- "temperature": false,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 65536
- }
- },
- "gpt-3.5-turbo-instruct": {
- "id": "gpt-3.5-turbo-instruct",
- "family": "gpt",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 4096,
- "output": 4096
- }
- },
- "gpt-4": {
- "id": "gpt-4",
- "family": "gpt",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 8192,
- "output": 8192
- }
- },
- "gpt-3.5-turbo-1106": {
- "id": "gpt-3.5-turbo-1106",
- "family": "gpt",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 16384,
- "output": 16384
- }
- },
- "phi-4-reasoning": {
- "id": "phi-4-reasoning",
- "family": "phi",
- "reasoning": true,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 32000,
- "output": 4096
- }
- },
- "phi-3-mini-128k-instruct": {
- "id": "phi-3-mini-128k-instruct",
- "family": "phi",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 4096
- }
- },
- "gpt-5-mini": {
- "id": "gpt-5-mini",
- "family": "gpt-mini",
+ "gpt-5": {
+ "id": "gpt-5",
"reasoning": true,
"temperature": false,
"toolCall": true,
@@ -14930,429 +1144,28 @@
"context": 272000,
"output": 128000,
"input": 272000
- }
+ },
+ "family": "gpt"
},
- "grok-4-fast-non-reasoning": {
- "id": "grok-4-fast-non-reasoning",
- "family": "grok",
- "reasoning": false,
+ "claude-sonnet-4-5-20250929-thinking": {
+ "id": "claude-sonnet-4-5-20250929-thinking",
+ "reasoning": true,
"temperature": true,
"toolCall": true,
"modalities": {
"input": [
"text",
- "image"
+ "image",
+ "pdf"
],
"output": [
"text"
]
},
"limit": {
- "context": 2000000,
- "output": 30000
- }
- },
- "o3-mini": {
- "id": "o3-mini",
- "family": "o-mini",
- "reasoning": true,
- "temperature": false,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 200000,
- "output": 100000
- }
- },
- "cohere-embed-v3-english": {
- "id": "cohere-embed-v3-english",
- "family": "cohere-embed",
- "reasoning": false,
- "temperature": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 512,
- "output": 1024
- }
- },
- "phi-3-medium-4k-instruct": {
- "id": "phi-3-medium-4k-instruct",
- "family": "phi",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 4096,
- "output": 1024
- }
- },
- "cohere-embed-v3-multilingual": {
- "id": "cohere-embed-v3-multilingual",
- "family": "cohere-embed",
- "reasoning": false,
- "temperature": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 512,
- "output": 1024
- }
- },
- "gpt-3.5-turbo-0125": {
- "id": "gpt-3.5-turbo-0125",
- "family": "gpt",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 16384,
- "output": 16384
- }
- },
- "phi-4-mini-reasoning": {
- "id": "phi-4-mini-reasoning",
- "family": "phi",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 4096
- }
- },
- "mistral-large-2411": {
- "id": "mistral-large-2411",
- "family": "mistral-large",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 32768
- }
- },
- "meta-llama-3.1-8b-instruct": {
- "id": "meta-llama-3.1-8b-instruct",
- "family": "llama",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 32768
- }
- },
- "o1-preview": {
- "id": "o1-preview",
- "family": "o",
- "reasoning": true,
- "temperature": false,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 32768
- }
- },
- "meta-llama-3.1-70b-instruct": {
- "id": "meta-llama-3.1-70b-instruct",
- "family": "llama",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 32768
- }
- },
- "phi-3-mini-4k-instruct": {
- "id": "phi-3-mini-4k-instruct",
- "family": "phi",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 4096,
- "output": 1024
- }
- },
- "codex-mini": {
- "id": "codex-mini",
- "family": "gpt-codex-mini",
- "reasoning": true,
- "temperature": false,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 200000,
- "output": 100000
- }
- },
- "phi-4-reasoning-plus": {
- "id": "phi-4-reasoning-plus",
- "family": "phi",
- "reasoning": true,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 32000,
- "output": 4096
- }
- },
- "gpt-4.1-mini": {
- "id": "gpt-4.1-mini",
- "family": "gpt-mini",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 1047576,
- "output": 32768
- }
- },
- "phi-4": {
- "id": "phi-4",
- "family": "phi",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 4096
- }
- },
- "o4-mini": {
- "id": "o4-mini",
- "family": "o-mini",
- "reasoning": true,
- "temperature": false,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 200000,
- "output": 100000
- }
- },
- "gpt-4-32k": {
- "id": "gpt-4-32k",
- "family": "gpt",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 32768,
- "output": 32768
- }
- },
- "grok-3-mini": {
- "id": "grok-3-mini",
- "family": "grok",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "output": 8192
- }
- },
- "cohere-embed-v-4-0": {
- "id": "cohere-embed-v-4-0",
- "family": "cohere-embed",
- "reasoning": false,
- "temperature": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 1536
- }
- },
- "mistral-nemo": {
- "id": "mistral-nemo",
- "family": "mistral-nemo",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 128000
- }
- },
- "gpt-4-turbo": {
- "id": "gpt-4-turbo",
- "family": "gpt",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 4096
+ "context": 1000000,
+ "output": 64000,
+ "input": 1000000
}
},
"gpt-4.1": {
@@ -15376,85 +1189,52 @@
"input": 64000
}
},
- "model-router": {
- "id": "model-router",
- "family": "model-router",
+ "kimi-k2-thinking": {
+ "id": "kimi-k2-thinking",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 262144,
+ "output": 262144
+ },
+ "family": "kimi-thinking"
+ },
+ "gemini-2.0-flash-lite": {
+ "id": "gemini-2.0-flash-lite",
+ "family": "gemini-flash-lite",
"reasoning": false,
+ "temperature": true,
"toolCall": true,
"modalities": {
"input": [
"text",
- "image"
+ "image",
+ "audio",
+ "video",
+ "pdf"
],
"output": [
"text"
]
},
"limit": {
- "context": 128000,
- "output": 16384
+ "context": 1048576,
+ "output": 8192,
+ "input": 1000000
}
},
- "text-embedding-3-large": {
- "id": "text-embedding-3-large",
- "family": "text-embedding",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 8191,
- "output": 3072
- },
- "temperature": false
- },
- "gpt-3.5-turbo-0613": {
- "id": "gpt-3.5-turbo-0613",
- "family": "gpt",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 16384,
- "output": 16384
- }
- },
- "cohere-command-r-08-2024": {
- "id": "cohere-command-r-08-2024",
- "family": "command-r",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 4000
- }
- },
- "gpt-4.1-nano": {
- "id": "gpt-4.1-nano",
- "family": "gpt-nano",
+ "gpt-4.1-mini": {
+ "id": "gpt-4.1-mini",
+ "family": "gpt-mini",
"reasoning": false,
"temperature": true,
"toolCall": true,
@@ -15472,560 +1252,11 @@
"output": 32768
}
},
- "deepseek-v3.2-speciale": {
- "id": "deepseek-v3.2-speciale",
- "family": "deepseek",
- "reasoning": true,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 128000
- }
- },
- "phi-4-mini": {
- "id": "phi-4-mini",
- "family": "phi",
+ "grok-4-fast-non-reasoning": {
+ "id": "grok-4-fast-non-reasoning",
"reasoning": false,
"temperature": true,
"toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 4096
- }
- },
- "text-embedding-3-small": {
- "id": "text-embedding-3-small",
- "family": "text-embedding",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 8191,
- "output": 1536
- },
- "temperature": false
- },
- "gpt-3.5-turbo-0301": {
- "id": "gpt-3.5-turbo-0301",
- "family": "gpt",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 4096,
- "output": 4096
- }
- },
- "meta-llama-3-70b-instruct": {
- "id": "meta-llama-3-70b-instruct",
- "family": "llama",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 8192,
- "output": 2048
- }
- },
- "llama-3.2-11b-vision-instruct": {
- "id": "llama-3.2-11b-vision-instruct",
- "family": "llama",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 8192
- }
- },
- "o3": {
- "id": "o3",
- "family": "o",
- "reasoning": true,
- "temperature": false,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 200000,
- "output": 100000
- }
- },
- "meta-llama-3-8b-instruct": {
- "id": "meta-llama-3-8b-instruct",
- "family": "llama",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 8192,
- "output": 2048
- }
- },
- "gpt-5.1-chat": {
- "id": "gpt-5.1-chat",
- "family": "gpt-codex",
- "reasoning": true,
- "temperature": false,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "audio"
- ],
- "output": [
- "text",
- "image",
- "audio"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 16384
- }
- },
- "grok-4": {
- "id": "grok-4",
- "family": "grok",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 256000,
- "output": 64000
- }
- },
- "gpt-5-chat": {
- "id": "gpt-5-chat",
- "family": "gpt-codex",
- "reasoning": true,
- "temperature": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 16384
- }
- },
- "gpt-5.2-chat": {
- "id": "gpt-5.2-chat",
- "family": "gpt-codex",
- "reasoning": true,
- "temperature": false,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 16384
- }
- },
- "cohere-command-r-plus-08-2024": {
- "id": "cohere-command-r-plus-08-2024",
- "family": "command-r",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 4000
- }
- },
- "meta-llama-3.1-405b-instruct": {
- "id": "meta-llama-3.1-405b-instruct",
- "family": "llama",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 32768
- }
- },
- "llama-4-scout-17b-16e-instruct": {
- "id": "llama-4-scout-17b-16e-instruct",
- "family": "llama",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 8192
- }
- },
- "o1": {
- "id": "o1",
- "family": "o",
- "reasoning": true,
- "temperature": false,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 200000,
- "output": 100000
- }
- },
- "mistral-medium-2505": {
- "id": "mistral-medium-2505",
- "family": "mistral-medium",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 128000
- }
- },
- "cohere-command-a": {
- "id": "cohere-command-a",
- "family": "command-a",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 256000,
- "output": 8000
- }
- },
- "phi-3.5-mini-instruct": {
- "id": "phi-3.5-mini-instruct",
- "family": "phi",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 4096
- }
- },
- "grok-code-fast-1": {
- "id": "grok-code-fast-1",
- "family": "grok",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 256000,
- "output": 10000,
- "input": 128000
- }
- },
- "llama-3.2-90b-vision-instruct": {
- "id": "llama-3.2-90b-vision-instruct",
- "family": "llama",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 8192
- }
- },
- "grok-3": {
- "id": "grok-3",
- "family": "grok",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "output": 8192
- }
- },
- "ministral-3b": {
- "id": "ministral-3b",
- "family": "ministral",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 8192
- }
- },
- "gpt-4-turbo-vision": {
- "id": "gpt-4-turbo-vision",
- "family": "gpt",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 4096
- }
- },
- "phi-3.5-moe-instruct": {
- "id": "phi-3.5-moe-instruct",
- "family": "phi",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 4096
- }
- },
- "mai-ds-r1": {
- "id": "mai-ds-r1",
- "family": "mai",
- "reasoning": true,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 8192
- }
- },
- "phi-4-multimodal": {
- "id": "phi-4-multimodal",
- "family": "phi",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text",
- "image",
- "audio"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 4096
- }
- },
- "phi-3-medium-128k-instruct": {
- "id": "phi-3-medium-128k-instruct",
- "family": "phi",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 4096
- }
- },
- "grok-4-fast-reasoning": {
- "id": "grok-4-fast-reasoning",
- "family": "grok",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
"modalities": {
"input": [
"text",
@@ -16038,31 +1269,12 @@
"limit": {
"context": 2000000,
"output": 30000
- }
- },
- "text-embedding-ada-002": {
- "id": "text-embedding-ada-002",
- "family": "text-embedding",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
},
- "limit": {
- "context": 8192,
- "output": 1536
- },
- "temperature": false
+ "family": "grok"
},
- "gpt-4o-mini": {
- "id": "gpt-4o-mini",
- "family": "gpt-mini",
- "reasoning": false,
+ "doubao-seed-1-6-thinking-250715": {
+ "id": "doubao-seed-1-6-thinking-250715",
+ "reasoning": true,
"temperature": true,
"toolCall": true,
"modalities": {
@@ -16075,111 +1287,32 @@
]
},
"limit": {
- "context": 128000,
+ "context": 256000,
+ "output": 16000
+ }
+ },
+ "ministral-14b-2512": {
+ "id": "ministral-14b-2512",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 262144,
"output": 16384
- }
- },
- "phi-3-small-128k-instruct": {
- "id": "phi-3-small-128k-instruct",
- "family": "phi",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
},
- "limit": {
- "context": 128000,
- "output": 4096
- }
+ "family": "mistral"
},
- "gpt-5-pro": {
- "id": "gpt-5-pro",
- "family": "gpt-pro",
- "reasoning": true,
- "temperature": false,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 400000,
- "output": 272000,
- "input": 272000
- }
- },
- "qwen-vl-plus": {
- "id": "qwen-vl-plus",
- "family": "qwen",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "output": 8192
- }
- },
- "qwen-vl-max": {
- "id": "qwen-vl-max",
- "family": "qwen",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "output": 8192
- }
- },
- "qwen3-14b": {
- "id": "qwen3-14b",
- "family": "qwen",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "output": 8192
- }
- },
- "qwen3-coder-flash": {
- "id": "qwen3-coder-flash",
+ "qwen3-coder-plus": {
+ "id": "qwen3-coder-plus",
"family": "qwen",
"reasoning": false,
"temperature": true,
@@ -16194,11 +1327,72 @@
},
"limit": {
"context": 1000000,
- "output": 65536
+ "output": 66000
}
},
- "qwen3-vl-30b-a3b": {
- "id": "qwen3-vl-30b-a3b",
+ "qwen-vl-ocr": {
+ "id": "qwen-vl-ocr",
+ "family": "qwen",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 34096,
+ "output": 4096
+ }
+ },
+ "qwen-omni-turbo-realtime": {
+ "id": "qwen-omni-turbo-realtime",
+ "family": "qwen",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "audio"
+ ],
+ "output": [
+ "text",
+ "audio"
+ ]
+ },
+ "limit": {
+ "context": 32768,
+ "output": 2048
+ }
+ },
+ "qwen3-8b": {
+ "id": "qwen3-8b",
+ "family": "qwen",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "output": 8192
+ }
+ },
+ "qwen3.5-397b-a17b": {
+ "id": "qwen3.5-397b-a17b",
"family": "qwen",
"reasoning": true,
"temperature": true,
@@ -16212,9 +1406,254 @@
"text"
]
},
+ "limit": {
+ "context": 256000,
+ "output": 64000
+ }
+ },
+ "qwq-plus": {
+ "id": "qwq-plus",
+ "family": "qwen",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
"limit": {
"context": 131072,
- "output": 32768
+ "output": 8192
+ }
+ },
+ "qwen-vl-plus": {
+ "id": "qwen-vl-plus",
+ "family": "qwen",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "output": 32000
+ }
+ },
+ "qwen3-livetranslate-flash-realtime": {
+ "id": "qwen3-livetranslate-flash-realtime",
+ "family": "qwen",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "audio",
+ "video"
+ ],
+ "output": [
+ "text",
+ "audio"
+ ]
+ },
+ "limit": {
+ "context": 53248,
+ "output": 4096
+ }
+ },
+ "qwen3-32b": {
+ "id": "qwen3-32b",
+ "family": "qwen",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 32768,
+ "output": 8192
+ }
+ },
+ "qwen-max": {
+ "id": "qwen-max",
+ "family": "qwen",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "output": 32000,
+ "input": 32000
+ }
+ },
+ "qwen-omni-turbo": {
+ "id": "qwen-omni-turbo",
+ "family": "qwen",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 32768,
+ "output": 8192
+ }
+ },
+ "qwen2-5-vl-7b-instruct": {
+ "id": "qwen2-5-vl-7b-instruct",
+ "family": "qwen",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "output": 8192
+ }
+ },
+ "qwen3.6-plus": {
+ "id": "qwen3.6-plus",
+ "family": "qwen",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "video"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 1000000,
+ "output": 65536
+ }
+ },
+ "qwen3-max": {
+ "id": "qwen3-max",
+ "family": "qwen",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 256000,
+ "output": 32800
+ }
+ },
+ "qwen3-omni-flash": {
+ "id": "qwen3-omni-flash",
+ "family": "qwen",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "audio",
+ "video"
+ ],
+ "output": [
+ "text",
+ "audio"
+ ]
+ },
+ "limit": {
+ "context": 65536,
+ "output": 16384
+ }
+ },
+ "qwen2-5-72b-instruct": {
+ "id": "qwen2-5-72b-instruct",
+ "family": "qwen",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "output": 8192
+ }
+ },
+ "qwen3-vl-235b-a22b": {
+ "id": "qwen3-vl-235b-a22b",
+ "family": "qwen",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 256000,
+ "output": 16384
}
},
"qwen3-asr-flash": {
@@ -16236,8 +1675,66 @@
"output": 4096
}
},
- "qwen-max": {
- "id": "qwen-max",
+ "qwen3-next-80b-a3b-thinking": {
+ "id": "qwen3-next-80b-a3b-thinking",
+ "family": "qwen",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "output": 32768
+ }
+ },
+ "qwen-mt-plus": {
+ "id": "qwen-mt-plus",
+ "family": "qwen",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 16384,
+ "output": 8192
+ }
+ },
+ "qwen-vl-max": {
+ "id": "qwen-vl-max",
+ "family": "qwen",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "output": 32000
+ }
+ },
+ "qwen3-coder-flash": {
+ "id": "qwen3-coder-flash",
"family": "qwen",
"reasoning": false,
"temperature": true,
@@ -16251,9 +1748,8 @@
]
},
"limit": {
- "context": 131072,
- "output": 8192,
- "input": 32000
+ "context": 1000000,
+ "output": 65536
}
},
"qwen2-5-7b-instruct": {
@@ -16275,26 +1771,6 @@
"output": 8192
}
},
- "qwen2-5-vl-72b-instruct": {
- "id": "qwen2-5-vl-72b-instruct",
- "family": "qwen",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "output": 8192
- }
- },
"qwen2-5-14b-instruct": {
"id": "qwen2-5-14b-instruct",
"family": "qwen",
@@ -16314,10 +1790,10 @@
"output": 8192
}
},
- "qwen3-8b": {
- "id": "qwen3-8b",
+ "qwen2-5-32b-instruct": {
+ "id": "qwen2-5-32b-instruct",
"family": "qwen",
- "reasoning": true,
+ "reasoning": false,
"temperature": true,
"toolCall": true,
"modalities": {
@@ -16333,9 +1809,69 @@
"output": 8192
}
},
- "qvq-max": {
- "id": "qvq-max",
- "family": "qvq",
+ "qwen3-next-80b-a3b-instruct": {
+ "id": "qwen3-next-80b-a3b-instruct",
+ "family": "qwen",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 129024,
+ "output": 32768
+ }
+ },
+ "qwen-plus-character-ja": {
+ "id": "qwen-plus-character-ja",
+ "family": "qwen",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 8192,
+ "output": 512
+ }
+ },
+ "qwen3-omni-flash-realtime": {
+ "id": "qwen3-omni-flash-realtime",
+ "family": "qwen",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "audio"
+ ],
+ "output": [
+ "text",
+ "audio"
+ ]
+ },
+ "limit": {
+ "context": 65536,
+ "output": 16384
+ }
+ },
+ "qwen3-vl-30b-a3b": {
+ "id": "qwen3-vl-30b-a3b",
+ "family": "qwen",
"reasoning": true,
"temperature": true,
"toolCall": true,
@@ -16350,10 +1886,88 @@
},
"limit": {
"context": 131072,
+ "output": 32768
+ }
+ },
+ "qwen3-vl-plus": {
+ "id": "qwen3-vl-plus",
+ "family": "qwen",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 262144,
+ "output": 32768
+ }
+ },
+ "qwen3-coder-30b-a3b-instruct": {
+ "id": "qwen3-coder-30b-a3b-instruct",
+ "family": "qwen",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 262000,
"output": 8192,
"input": 128000
}
},
+ "qwen-turbo": {
+ "id": "qwen-turbo",
+ "family": "qwen",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 1000000,
+ "output": 8192,
+ "input": 1000000
+ }
+ },
+ "qwen-mt-turbo": {
+ "id": "qwen-mt-turbo",
+ "family": "qwen",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 16384,
+ "output": 8192
+ }
+ },
"qwen2-5-omni-7b": {
"id": "qwen2-5-omni-7b",
"family": "qwen",
@@ -16377,122 +1991,16 @@
"output": 2048
}
},
- "qwen2-5-vl-7b-instruct": {
- "id": "qwen2-5-vl-7b-instruct",
- "family": "qwen",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "output": 8192
- }
- },
- "qwen-omni-turbo-realtime": {
- "id": "qwen-omni-turbo-realtime",
- "family": "qwen",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "audio"
- ],
- "output": [
- "text",
- "audio"
- ]
- },
- "limit": {
- "context": 32768,
- "output": 2048
- }
- },
- "qwen-omni-turbo": {
- "id": "qwen-omni-turbo",
- "family": "qwen",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "audio",
- "video"
- ],
- "output": [
- "text",
- "audio"
- ]
- },
- "limit": {
- "context": 32768,
- "output": 2048
- }
- },
- "qwen-mt-plus": {
- "id": "qwen-mt-plus",
- "family": "qwen",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 16384,
- "output": 8192
- }
- },
- "qwen3-livetranslate-flash-realtime": {
- "id": "qwen3-livetranslate-flash-realtime",
- "family": "qwen",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text",
- "image",
- "audio",
- "video"
- ],
- "output": [
- "text",
- "audio"
- ]
- },
- "limit": {
- "context": 53248,
- "output": 4096
- }
- },
- "qwen-plus": {
- "id": "qwen-plus",
+ "qwen3.5-plus": {
+ "id": "qwen3.5-plus",
"family": "qwen",
"reasoning": true,
"temperature": true,
"toolCall": true,
"modalities": {
"input": [
- "text"
+ "text",
+ "image"
],
"output": [
"text"
@@ -16500,114 +2008,11 @@
},
"limit": {
"context": 1000000,
- "output": 32768,
- "input": 995904
+ "output": 65536
}
},
- "qwen2-5-32b-instruct": {
- "id": "qwen2-5-32b-instruct",
- "family": "qwen",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "output": 8192
- }
- },
- "qwen3-omni-flash": {
- "id": "qwen3-omni-flash",
- "family": "qwen",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "audio",
- "video"
- ],
- "output": [
- "text",
- "audio"
- ]
- },
- "limit": {
- "context": 65536,
- "output": 16384
- }
- },
- "qwen-flash": {
- "id": "qwen-flash",
- "family": "qwen",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 1000000,
- "output": 32768
- }
- },
- "qwen2-5-72b-instruct": {
- "id": "qwen2-5-72b-instruct",
- "family": "qwen",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "output": 8192
- }
- },
- "qwen3-omni-flash-realtime": {
- "id": "qwen3-omni-flash-realtime",
- "family": "qwen",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "audio"
- ],
- "output": [
- "text",
- "audio"
- ]
- },
- "limit": {
- "context": 65536,
- "output": 16384
- }
- },
- "qwen-vl-ocr": {
- "id": "qwen-vl-ocr",
+ "qwen2-5-vl-72b-instruct": {
+ "id": "qwen2-5-vl-72b-instruct",
"family": "qwen",
"reasoning": false,
"temperature": true,
@@ -16621,1061 +2026,15 @@
"text"
]
},
- "limit": {
- "context": 34096,
- "output": 4096
- }
- },
- "qwq-plus": {
- "id": "qwq-plus",
- "family": "qwen",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "output": 8192
- }
- },
- "qwen3-vl-235b-a22b": {
- "id": "qwen3-vl-235b-a22b",
- "family": "qwen",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "output": 32768
- }
- },
- "qwen-plus-character-ja": {
- "id": "qwen-plus-character-ja",
- "family": "qwen",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 8192,
- "output": 512
- }
- },
- "qwen-mt-turbo": {
- "id": "qwen-mt-turbo",
- "family": "qwen",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 16384,
- "output": 8192
- }
- },
- "@cf/zai-org/glm-4.7-flash": {
- "id": "@cf/zai-org/glm-4.7-flash",
- "family": "glm-flash",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "output": 131072
- }
- },
- "@cf/nvidia/nemotron-3-120b-a12b": {
- "id": "@cf/nvidia/nemotron-3-120b-a12b",
- "family": "nemotron",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 256000,
- "output": 256000
- }
- },
- "@cf/ibm-granite/granite-4.0-h-micro": {
- "id": "@cf/ibm-granite/granite-4.0-h-micro",
- "family": "granite",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 16384
- }
- },
- "@cf/baai/bge-small-en-v1.5": {
- "id": "@cf/baai/bge-small-en-v1.5",
- "family": "bge",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 16384
- }
- },
- "@cf/baai/bge-large-en-v1.5": {
- "id": "@cf/baai/bge-large-en-v1.5",
- "family": "bge",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 16384
- }
- },
- "@cf/baai/bge-reranker-base": {
- "id": "@cf/baai/bge-reranker-base",
- "family": "bge",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 16384
- }
- },
- "@cf/baai/bge-m3": {
- "id": "@cf/baai/bge-m3",
- "family": "bge",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 16384
- }
- },
- "@cf/baai/bge-base-en-v1.5": {
- "id": "@cf/baai/bge-base-en-v1.5",
- "family": "bge",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 16384
- }
- },
- "@cf/pfnet/plamo-embedding-1b": {
- "id": "@cf/pfnet/plamo-embedding-1b",
- "family": "plamo",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 16384
- }
- },
- "@cf/deepseek-ai/deepseek-r1-distill-qwen-32b": {
- "id": "@cf/deepseek-ai/deepseek-r1-distill-qwen-32b",
- "family": "deepseek-thinking",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 16384
- }
- },
- "@cf/facebook/bart-large-cnn": {
- "id": "@cf/facebook/bart-large-cnn",
- "family": "bart",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 16384
- }
- },
- "@cf/mistral/mistral-7b-instruct-v0.1": {
- "id": "@cf/mistral/mistral-7b-instruct-v0.1",
- "family": "mistral",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 16384
- }
- },
- "@cf/myshell-ai/melotts": {
- "id": "@cf/myshell-ai/melotts",
- "family": "melotts",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 16384
- }
- },
- "@cf/pipecat-ai/smart-turn-v2": {
- "id": "@cf/pipecat-ai/smart-turn-v2",
- "family": "smart-turn",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 16384
- }
- },
- "@cf/moonshotai/kimi-k2.5": {
- "id": "@cf/moonshotai/kimi-k2.5",
- "family": "kimi",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 256000,
- "output": 256000
- }
- },
- "@cf/google/gemma-3-12b-it": {
- "id": "@cf/google/gemma-3-12b-it",
- "family": "gemma",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 16384
- }
- },
- "@cf/qwen/qwq-32b": {
- "id": "@cf/qwen/qwq-32b",
- "family": "qwen",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 16384
- }
- },
- "@cf/qwen/qwen3-30b-a3b-fp8": {
- "id": "@cf/qwen/qwen3-30b-a3b-fp8",
- "family": "qwen",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 16384
- }
- },
- "@cf/qwen/qwen2.5-coder-32b-instruct": {
- "id": "@cf/qwen/qwen2.5-coder-32b-instruct",
- "family": "qwen",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 16384
- }
- },
- "@cf/qwen/qwen3-embedding-0.6b": {
- "id": "@cf/qwen/qwen3-embedding-0.6b",
- "family": "qwen",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 16384
- }
- },
- "@cf/meta/llama-3.1-8b-instruct-fp8": {
- "id": "@cf/meta/llama-3.1-8b-instruct-fp8",
- "family": "llama",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 16384
- }
- },
- "@cf/meta/llama-3-8b-instruct-awq": {
- "id": "@cf/meta/llama-3-8b-instruct-awq",
- "family": "llama",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 16384
- }
- },
- "@cf/meta/llama-3.1-8b-instruct-awq": {
- "id": "@cf/meta/llama-3.1-8b-instruct-awq",
- "family": "llama",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 16384
- }
- },
- "@cf/meta/llama-4-scout-17b-16e-instruct": {
- "id": "@cf/meta/llama-4-scout-17b-16e-instruct",
- "family": "llama",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 16384
- }
- },
- "@cf/meta/llama-3.2-11b-vision-instruct": {
- "id": "@cf/meta/llama-3.2-11b-vision-instruct",
- "family": "llama",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 16384
- }
- },
- "@cf/meta/llama-3.2-3b-instruct": {
- "id": "@cf/meta/llama-3.2-3b-instruct",
- "family": "llama",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 16384
- }
- },
- "@cf/meta/llama-guard-3-8b": {
- "id": "@cf/meta/llama-guard-3-8b",
- "family": "llama",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 16384
- }
- },
- "@cf/meta/llama-3.2-1b-instruct": {
- "id": "@cf/meta/llama-3.2-1b-instruct",
- "family": "llama",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 16384
- }
- },
- "@cf/meta/llama-3.3-70b-instruct-fp8-fast": {
- "id": "@cf/meta/llama-3.3-70b-instruct-fp8-fast",
- "family": "llama",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 16384
- }
- },
- "@cf/meta/llama-3.1-8b-instruct": {
- "id": "@cf/meta/llama-3.1-8b-instruct",
- "family": "llama",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 16384
- }
- },
- "@cf/meta/m2m100-1.2b": {
- "id": "@cf/meta/m2m100-1.2b",
- "family": "m2m",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 16384
- }
- },
- "@cf/meta/llama-2-7b-chat-fp16": {
- "id": "@cf/meta/llama-2-7b-chat-fp16",
- "family": "llama",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 16384
- }
- },
- "@cf/meta/llama-3-8b-instruct": {
- "id": "@cf/meta/llama-3-8b-instruct",
- "family": "llama",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 16384
- }
- },
- "@cf/mistralai/mistral-small-3.1-24b-instruct": {
- "id": "@cf/mistralai/mistral-small-3.1-24b-instruct",
- "family": "mistral-small",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 16384
- }
- },
- "@cf/deepgram/aura-2-es": {
- "id": "@cf/deepgram/aura-2-es",
- "family": "aura",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 16384
- }
- },
- "@cf/deepgram/nova-3": {
- "id": "@cf/deepgram/nova-3",
- "family": "nova",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 16384
- }
- },
- "@cf/deepgram/aura-2-en": {
- "id": "@cf/deepgram/aura-2-en",
- "family": "aura",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 16384
- }
- },
- "@cf/openai/gpt-oss-120b": {
- "id": "@cf/openai/gpt-oss-120b",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 16384
- }
- },
- "@cf/openai/gpt-oss-20b": {
- "id": "@cf/openai/gpt-oss-20b",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 16384
- }
- },
- "@cf/ai4bharat/indictrans2-en-indic-1b": {
- "id": "@cf/ai4bharat/indictrans2-en-indic-1B",
- "family": "indictrans",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 16384
- }
- },
- "@cf/huggingface/distilbert-sst-2-int8": {
- "id": "@cf/huggingface/distilbert-sst-2-int8",
- "family": "distilbert",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 16384
- }
- },
- "@cf/aisingapore/gemma-sea-lion-v4-27b-it": {
- "id": "@cf/aisingapore/gemma-sea-lion-v4-27b-it",
- "family": "gemma",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 16384
- }
- },
- "llama3-70b-8192": {
- "id": "llama3-70b-8192",
- "family": "llama",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 8192,
- "output": 8192
- }
- },
- "qwen-qwq-32b": {
- "id": "qwen-qwq-32b",
- "family": "qwen",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "output": 16384
- }
- },
- "llama-3.1-8b-instant": {
- "id": "llama-3.1-8b-instant",
- "family": "llama",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "output": 32678
- }
- },
- "llama-guard-3-8b": {
- "id": "llama-guard-3-8b",
- "family": "llama",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 8192,
- "output": 8192
- }
- },
- "llama3-8b-8192": {
- "id": "llama3-8b-8192",
- "family": "llama",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 8192,
- "output": 8192
- }
- },
- "mistral-saba-24b": {
- "id": "mistral-saba-24b",
- "family": "mistral",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
"limit": {
"context": 32768,
- "output": 32768
- }
- },
- "llama-3.3-70b-versatile": {
- "id": "llama-3.3-70b-versatile",
- "family": "llama",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "output": 32678
- }
- },
- "gemma2-9b-it": {
- "id": "gemma2-9b-it",
- "family": "gemma",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 8192,
"output": 8192
}
},
- "meta-llama/llama-guard-4-12b": {
- "id": "meta-llama/llama-guard-4-12b",
- "family": "llama",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "image",
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 163840,
- "output": 32768
- }
- },
- "meta-llama/llama-4-maverick-17b-128e-instruct": {
- "id": "meta-llama/llama-4-maverick-17b-128e-instruct",
- "family": "llama",
- "reasoning": false,
+ "qvq-max": {
+ "id": "qvq-max",
+ "family": "qvq",
+ "reasoning": true,
"temperature": true,
"toolCall": true,
"modalities": {
@@ -17689,69 +2048,13 @@
},
"limit": {
"context": 131072,
- "output": 8192
+ "output": 8192,
+ "input": 128000
}
},
- "zai-org/glm-5-fp8": {
- "id": "zai-org/GLM-5-FP8",
- "family": "glm",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 200000,
- "output": 200000
- }
- },
- "nvidia/nvidia-nemotron-3-super-120b-a12b-fp8": {
- "id": "nvidia/NVIDIA-Nemotron-3-Super-120B-A12B-FP8",
- "family": "nemotron",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 262144,
- "output": 262144
- }
- },
- "openpipe/qwen3-14b-instruct": {
- "id": "OpenPipe/Qwen3-14B-Instruct",
+ "qwen3-14b": {
+ "id": "qwen3-14b",
"family": "qwen",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 32768,
- "output": 32768
- }
- },
- "coding-glm-4.7-free": {
- "id": "coding-glm-4.7-free",
- "family": "glm",
"reasoning": true,
"temperature": true,
"toolCall": true,
@@ -17764,406 +2067,13 @@
]
},
"limit": {
- "context": 204800,
- "output": 131072
+ "context": 131072,
+ "output": 8192
}
},
- "coding-minimax-m2.1-free": {
- "id": "coding-minimax-m2.1-free",
- "family": "minimax",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 204800,
- "output": 131072
- }
- },
- "claude-opus-4-6-think": {
- "id": "claude-opus-4-6-think",
- "family": "claude-opus",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 200000,
- "output": 128000
- }
- },
- "gemini-3-pro-preview-search": {
- "id": "gemini-3-pro-preview-search",
- "family": "gemini-pro",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "audio",
- "video"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 1000000,
- "output": 65000
- }
- },
- "deepseek-v3.2-think": {
- "id": "deepseek-v3.2-think",
- "family": "deepseek",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131000,
- "output": 64000
- }
- },
- "gemini-3-pro-preview": {
- "id": "gemini-3-pro-preview",
- "family": "gemini-pro",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 1048756,
- "output": 65536,
- "input": 1048756
- }
- },
- "deepseek-v3.2-fast": {
- "id": "deepseek-v3.2-fast",
- "family": "deepseek",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 128000
- }
- },
- "coding-glm-4.7": {
- "id": "coding-glm-4.7",
- "family": "glm",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 204800,
- "output": 131072
- }
- },
- "coding-glm-5-free": {
- "id": "coding-glm-5-free",
- "family": "glm",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 204800,
- "output": 131072
- }
- },
- "claude-sonnet-4-6-think": {
- "id": "claude-sonnet-4-6-think",
- "family": "claude-sonnet",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 200000,
- "output": 64000
- }
- },
- "k2p5": {
- "id": "k2p5",
- "family": "kimi-thinking",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "video"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 262144,
- "output": 32768
- }
- },
- "devstral-medium-2507": {
- "id": "devstral-medium-2507",
- "family": "devstral",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 128000
- }
- },
- "labs-devstral-small-2512": {
- "id": "labs-devstral-small-2512",
- "family": "devstral",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 256000,
- "output": 256000
- }
- },
- "devstral-medium-latest": {
- "id": "devstral-medium-latest",
- "family": "devstral",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 262144,
- "output": 262144
- }
- },
- "open-mistral-7b": {
- "id": "open-mistral-7b",
- "family": "mistral",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 8000,
- "output": 8000
- }
- },
- "mistral-small-2506": {
- "id": "mistral-small-2506",
- "family": "mistral-small",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 16384
- }
- },
- "codestral-latest": {
- "id": "codestral-latest",
- "family": "codestral",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 256000,
- "output": 4096
- }
- },
- "ministral-8b-latest": {
- "id": "ministral-8b-latest",
- "family": "ministral",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 128000
- }
- },
- "magistral-small": {
- "id": "magistral-small",
- "family": "magistral-small",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 128000
- }
- },
- "mistral-large-2512": {
- "id": "mistral-large-2512",
- "family": "mistral-large",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 262144
- }
- },
- "ministral-3b-latest": {
- "id": "ministral-3b-latest",
- "family": "ministral",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 128000
- }
- },
- "mistral-embed": {
- "id": "mistral-embed",
- "family": "mistral-embed",
+ "qwen3-embedding-8b": {
+ "id": "qwen3-embedding-8b",
+ "family": "qwen",
"reasoning": false,
"temperature": false,
"toolCall": false,
@@ -18176,13 +2086,13 @@
]
},
"limit": {
- "context": 8000,
- "output": 3072
+ "context": 32768,
+ "output": 4096
}
},
- "devstral-small-2505": {
- "id": "devstral-small-2505",
- "family": "devstral",
+ "llama-3.3-70b-instruct": {
+ "id": "llama-3.3-70b-instruct",
+ "family": "llama",
"reasoning": false,
"temperature": true,
"toolCall": true,
@@ -18196,11 +2106,49 @@
},
"limit": {
"context": 128000,
- "output": 128000
+ "output": 32768
}
},
- "pixtral-12b": {
- "id": "pixtral-12b",
+ "devstral-2-123b-instruct-2512": {
+ "id": "devstral-2-123b-instruct-2512",
+ "family": "devstral",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 256000,
+ "output": 16384
+ }
+ },
+ "deepseek-r1-distill-llama-70b": {
+ "id": "deepseek-r1-distill-llama-70b",
+ "family": "deepseek-thinking",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "output": 8192
+ }
+ },
+ "pixtral-12b-2409": {
+ "id": "pixtral-12b-2409",
"family": "pixtral",
"reasoning": false,
"temperature": true,
@@ -18216,18 +2164,38 @@
},
"limit": {
"context": 128000,
- "output": 128000
+ "output": 4096
}
},
- "open-mixtral-8x7b": {
- "id": "open-mixtral-8x7b",
- "family": "mixtral",
+ "whisper-large-v3": {
+ "id": "whisper-large-v3",
+ "family": "whisper",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "audio"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 0,
+ "output": 4096
+ }
+ },
+ "voxtral-small-24b-2507": {
+ "id": "voxtral-small-24b-2507",
+ "family": "voxtral",
"reasoning": false,
"temperature": true,
"toolCall": true,
"modalities": {
"input": [
- "text"
+ "text",
+ "audio"
],
"output": [
"text"
@@ -18235,12 +2203,12 @@
},
"limit": {
"context": 32000,
- "output": 32000
+ "output": 16384
}
},
- "pixtral-large-latest": {
- "id": "pixtral-large-latest",
- "family": "pixtral",
+ "gemma-3-27b-it": {
+ "id": "gemma-3-27b-it",
+ "family": "gemma",
"reasoning": false,
"temperature": true,
"toolCall": true,
@@ -18254,16 +2222,17 @@
]
},
"limit": {
- "context": 128000,
- "output": 128000
+ "context": 131072,
+ "output": 8192,
+ "input": 32768
}
},
- "devstral-2512": {
- "id": "devstral-2512",
- "family": "devstral",
+ "bge-multilingual-gemma2": {
+ "id": "bge-multilingual-gemma2",
+ "family": "gemma",
"reasoning": false,
- "temperature": true,
- "toolCall": true,
+ "temperature": false,
+ "toolCall": false,
"modalities": {
"input": [
"text"
@@ -18273,52 +2242,12 @@
]
},
"limit": {
- "context": 262000,
- "output": 262000
+ "context": 8191,
+ "output": 3072
}
},
- "mistral-large-latest": {
- "id": "mistral-large-latest",
- "family": "mistral-large",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 262144,
- "output": 262144
- }
- },
- "mistral-medium-2508": {
- "id": "mistral-medium-2508",
- "family": "mistral-medium",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 262144,
- "output": 262144
- }
- },
- "mistral-small-latest": {
- "id": "mistral-small-latest",
+ "mistral-small-3.2-24b-instruct-2506": {
+ "id": "mistral-small-3.2-24b-instruct-2506",
"family": "mistral-small",
"reasoning": false,
"temperature": true,
@@ -18333,53 +2262,14 @@
]
},
"limit": {
- "context": 128000,
- "output": 16384
+ "context": 131072,
+ "output": 131072
}
},
- "open-mixtral-8x22b": {
- "id": "open-mixtral-8x22b",
- "family": "mixtral",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 64000,
- "output": 64000
- }
- },
- "mistral-medium-latest": {
- "id": "mistral-medium-latest",
- "family": "mistral-medium",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 16384
- }
- },
- "devstral-small-2507": {
- "id": "devstral-small-2507",
- "family": "devstral",
- "reasoning": false,
+ "gpt-oss-120b": {
+ "id": "gpt-oss-120b",
+ "family": "gpt-oss",
+ "reasoning": true,
"temperature": true,
"toolCall": true,
"modalities": {
@@ -18395,449 +2285,27 @@
"output": 128000
}
},
- "magistral-medium-latest": {
- "id": "magistral-medium-latest",
- "family": "magistral-medium",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 16384
- }
- },
- "gpt-4o-2024-11-20": {
- "id": "gpt-4o-2024-11-20",
- "family": "gpt",
+ "mistral-nemo-instruct-2407": {
+ "id": "mistral-nemo-instruct-2407",
+ "family": "mistral-nemo",
"reasoning": false,
"temperature": true,
"toolCall": true,
"modalities": {
"input": [
- "text",
- "image"
+ "text"
],
"output": [
"text"
]
},
"limit": {
- "context": 128000,
- "output": 16384
- }
- },
- "claude-opus-4-5-20251101": {
- "id": "claude-opus-4-5-20251101",
- "family": "claude-opus",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 200000,
- "output": 32000,
- "input": 200000
- }
- },
- "gpt-5.2-chat-latest": {
- "id": "gpt-5.2-chat-latest",
- "family": "gpt-codex",
- "reasoning": true,
- "temperature": false,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 16384
- }
- },
- "grok-4-0709": {
- "id": "grok-4-0709",
- "family": "grok",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 256000,
- "output": 8192
- }
- },
- "gpt-5.3-codex-xhigh": {
- "id": "gpt-5.3-codex-xhigh",
- "family": "gpt",
- "reasoning": true,
- "temperature": false,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 400000,
- "input": 272000,
- "output": 128000
- }
- },
- "grok-4-1-fast-non-reasoning": {
- "id": "grok-4-1-fast-non-reasoning",
- "family": "grok",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 2000000,
- "output": 30000,
- "input": 128000
- }
- },
- "gemini-3.1-flash-lite-preview": {
- "id": "gemini-3.1-flash-lite-preview",
- "family": "gemini-flash-lite",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "video",
- "audio",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 1048576,
+ "context": 65536,
"output": 65536
}
},
- "claude-opus-4-20250514": {
- "id": "claude-opus-4-20250514",
- "family": "claude-opus",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 200000,
- "output": 32000,
- "input": 200000
- }
- },
- "claude-sonnet-4-5-20250929": {
- "id": "claude-sonnet-4-5-20250929",
- "family": "claude-sonnet",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 1000000,
- "output": 64000,
- "input": 1000000
- }
- },
- "o3-pro": {
- "id": "o3-pro",
- "family": "o-pro",
- "reasoning": true,
- "temperature": false,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 200000,
- "output": 100000
- }
- },
- "gemini-3.1-pro-preview": {
- "id": "gemini-3.1-pro-preview",
- "family": "gemini-pro",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "video",
- "audio",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 1048576,
- "output": 65536,
- "input": 128000
- }
- },
- "claude-3-7-sonnet-20250219": {
- "id": "claude-3-7-sonnet-20250219",
- "family": "claude-sonnet",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 200000,
- "output": 16000,
- "input": 200000
- }
- },
- "claude-haiku-4-5-20251001": {
- "id": "claude-haiku-4-5-20251001",
- "family": "claude-haiku",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 200000,
- "output": 64000,
- "input": 200000
- }
- },
- "kimi-k2-turbo-preview": {
- "id": "kimi-k2-turbo-preview",
- "family": "kimi",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 262144,
- "output": 262144
- }
- },
- "qwen-2.5-coder-32b": {
- "id": "qwen-2.5-coder-32b",
- "family": "qwen",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 8192
- }
- },
- "route-llm": {
- "id": "route-llm",
- "family": "gpt",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 16384
- }
- },
- "gpt-5.3-chat-latest": {
- "id": "gpt-5.3-chat-latest",
- "family": "gpt",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 400000,
- "output": 128000
- }
- },
- "claude-sonnet-4-20250514": {
- "id": "claude-sonnet-4-20250514",
- "family": "claude-sonnet",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 200000,
- "output": 64000,
- "input": 200000
- }
- },
- "gpt-5.1-chat-latest": {
- "id": "gpt-5.1-chat-latest",
- "family": "gpt-codex",
- "reasoning": true,
- "temperature": false,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 16384
- }
- },
- "claude-opus-4-1-20250805": {
- "id": "claude-opus-4-1-20250805",
- "family": "claude-opus",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 200000,
- "output": 32000,
- "input": 200000
- }
- },
- "meta-llama/meta-llama-3.1-405b-instruct-turbo": {
- "id": "meta-llama/Meta-Llama-3.1-405B-Instruct-Turbo",
+ "llama-3.1-8b-instruct": {
+ "id": "llama-3.1-8b-instruct",
"family": "llama",
"reasoning": false,
"temperature": true,
@@ -18852,54 +2320,13 @@
},
"limit": {
"context": 128000,
- "output": 4096
+ "output": 2048
}
},
- "qwen/qwen2.5-72b-instruct": {
- "id": "Qwen/Qwen2.5-72B-Instruct",
- "family": "qwen",
+ "glm-4-flash": {
+ "id": "glm-4-flash",
"reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 32768,
- "output": 32768
- }
- },
- "accounts/fireworks/routers/kimi-k2p5-turbo": {
- "id": "accounts/fireworks/routers/kimi-k2p5-turbo",
- "family": "kimi-thinking",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 256000,
- "output": 256000
- }
- },
- "accounts/fireworks/models/kimi-k2-instruct": {
- "id": "accounts/fireworks/models/kimi-k2-instruct",
- "family": "kimi",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
+ "toolCall": false,
"modalities": {
"input": [
"text"
@@ -18910,75 +2337,37 @@
},
"limit": {
"context": 128000,
+ "input": 128000,
+ "output": 4096
+ }
+ },
+ "meta-llama-3-1-8b-instruct-fp8": {
+ "id": "Meta-Llama-3-1-8B-Instruct-FP8",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "input": 128000,
"output": 16384
}
},
- "accounts/fireworks/models/glm-4p7": {
- "id": "accounts/fireworks/models/glm-4p7",
- "family": "glm",
+ "claude-opus-4-thinking:32000": {
+ "id": "claude-opus-4-thinking:32000",
"reasoning": true,
- "temperature": true,
"toolCall": true,
"modalities": {
"input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 198000,
- "output": 198000
- }
- },
- "accounts/fireworks/models/glm-5": {
- "id": "accounts/fireworks/models/glm-5",
- "family": "glm",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 202752,
- "output": 131072
- }
- },
- "accounts/fireworks/models/deepseek-v3p1": {
- "id": "accounts/fireworks/models/deepseek-v3p1",
- "family": "deepseek",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 163840,
- "output": 163840
- }
- },
- "accounts/fireworks/models/minimax-m2p1": {
- "id": "accounts/fireworks/models/minimax-m2p1",
- "family": "minimax",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
+ "text",
+ "image",
+ "pdf"
],
"output": [
"text"
@@ -18986,131 +2375,38 @@
},
"limit": {
"context": 200000,
- "output": 200000
+ "input": 200000,
+ "output": 32000
}
},
- "accounts/fireworks/models/glm-4p5-air": {
- "id": "accounts/fireworks/models/glm-4p5-air",
- "family": "glm-air",
+ "gemini-2.5-pro-preview-05-06": {
+ "id": "gemini-2.5-pro-preview-05-06",
"reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "output": 131072
- }
- },
- "accounts/fireworks/models/deepseek-v3p2": {
- "id": "accounts/fireworks/models/deepseek-v3p2",
- "family": "deepseek",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 160000,
- "output": 160000
- }
- },
- "accounts/fireworks/models/minimax-m2p5": {
- "id": "accounts/fireworks/models/minimax-m2p5",
- "family": "minimax",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 196608,
- "output": 196608
- }
- },
- "accounts/fireworks/models/gpt-oss-120b": {
- "id": "accounts/fireworks/models/gpt-oss-120b",
- "family": "gpt-oss",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "output": 32768
- }
- },
- "accounts/fireworks/models/kimi-k2p5": {
- "id": "accounts/fireworks/models/kimi-k2p5",
- "family": "kimi-thinking",
- "reasoning": true,
- "temperature": true,
"toolCall": true,
"modalities": {
"input": [
"text",
"image",
- "video"
+ "audio",
+ "video",
+ "pdf"
],
"output": [
"text"
]
},
"limit": {
- "context": 256000,
- "output": 256000
- }
- },
- "accounts/fireworks/models/kimi-k2-thinking": {
- "id": "accounts/fireworks/models/kimi-k2-thinking",
- "family": "kimi-thinking",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
+ "context": 1048576,
+ "input": 1048756,
+ "output": 65536
},
- "limit": {
- "context": 256000,
- "output": 256000
- }
+ "family": "gemini-pro",
+ "temperature": true
},
- "accounts/fireworks/models/glm-4p5": {
- "id": "accounts/fireworks/models/glm-4p5",
- "family": "glm",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
+ "grok-3-mini-fast-beta": {
+ "id": "grok-3-mini-fast-beta",
+ "reasoning": false,
+ "toolCall": false,
"modalities": {
"input": [
"text"
@@ -19121,32 +2417,13 @@
},
"limit": {
"context": 131072,
+ "input": 131072,
"output": 131072
}
},
- "accounts/fireworks/models/gpt-oss-20b": {
- "id": "accounts/fireworks/models/gpt-oss-20b",
- "family": "gpt-oss",
+ "command-a-reasoning-08-2025": {
+ "id": "command-a-reasoning-08-2025",
"reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "output": 32768
- }
- },
- "step-3.5-flash": {
- "id": "step-3.5-flash",
- "reasoning": true,
- "temperature": true,
"toolCall": true,
"modalities": {
"input": [
@@ -19159,14 +2436,15 @@
"limit": {
"context": 256000,
"input": 256000,
- "output": 256000
- }
+ "output": 32000
+ },
+ "family": "command-a",
+ "temperature": true
},
- "step-2-16k": {
- "id": "step-2-16k",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
+ "brave": {
+ "id": "brave",
+ "reasoning": false,
+ "toolCall": false,
"modalities": {
"input": [
"text"
@@ -19176,16 +2454,33 @@
]
},
"limit": {
- "context": 16384,
- "input": 16384,
+ "context": 8192,
+ "input": 8192,
"output": 8192
}
},
- "step-1-32k": {
- "id": "step-1-32k",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
+ "exa-research": {
+ "id": "exa-research",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 8192,
+ "input": 8192,
+ "output": 8192
+ }
+ },
+ "llama-3.3-70b-nova": {
+ "id": "Llama-3.3-70B-Nova",
+ "reasoning": false,
+ "toolCall": false,
"modalities": {
"input": [
"text"
@@ -19197,13298 +2492,11 @@
"limit": {
"context": 32768,
"input": 32768,
- "output": 32768
- }
- },
- "duo-chat-gpt-5-2-codex": {
- "id": "duo-chat-gpt-5-2-codex",
- "family": "gpt-codex",
- "reasoning": true,
- "temperature": false,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 400000,
- "input": 272000,
- "output": 128000
- }
- },
- "duo-chat-opus-4-6": {
- "id": "duo-chat-opus-4-6",
- "family": "claude-opus",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 1000000,
- "output": 64000
- }
- },
- "duo-chat-gpt-5-mini": {
- "id": "duo-chat-gpt-5-mini",
- "family": "gpt-mini",
- "reasoning": true,
- "temperature": false,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 400000,
- "input": 272000,
- "output": 128000
- }
- },
- "duo-chat-gpt-5-3-codex": {
- "id": "duo-chat-gpt-5-3-codex",
- "family": "gpt-codex",
- "reasoning": true,
- "temperature": false,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 400000,
- "input": 272000,
- "output": 128000
- }
- },
- "duo-chat-sonnet-4-5": {
- "id": "duo-chat-sonnet-4-5",
- "family": "claude-sonnet",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 200000,
- "output": 64000
- }
- },
- "duo-chat-haiku-4-5": {
- "id": "duo-chat-haiku-4-5",
- "family": "claude-haiku",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 200000,
- "output": 64000
- }
- },
- "duo-chat-gpt-5-codex": {
- "id": "duo-chat-gpt-5-codex",
- "family": "gpt-codex",
- "reasoning": true,
- "temperature": false,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 400000,
- "input": 272000,
- "output": 128000
- }
- },
- "duo-chat-gpt-5-4-nano": {
- "id": "duo-chat-gpt-5-4-nano",
- "family": "gpt-nano",
- "reasoning": true,
- "temperature": false,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 400000,
- "input": 272000,
- "output": 128000
- }
- },
- "duo-chat-gpt-5-2": {
- "id": "duo-chat-gpt-5-2",
- "family": "gpt",
- "reasoning": true,
- "temperature": false,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 400000,
- "input": 272000,
- "output": 128000
- }
- },
- "duo-chat-gpt-5-4-mini": {
- "id": "duo-chat-gpt-5-4-mini",
- "family": "gpt-mini",
- "reasoning": true,
- "temperature": false,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 400000,
- "input": 272000,
- "output": 128000
- }
- },
- "duo-chat-sonnet-4-6": {
- "id": "duo-chat-sonnet-4-6",
- "family": "claude-sonnet",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 1000000,
- "output": 64000
- }
- },
- "duo-chat-gpt-5-4": {
- "id": "duo-chat-gpt-5-4",
- "family": "gpt",
- "reasoning": true,
- "temperature": false,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 1050000,
- "input": 922000,
- "output": 128000
- }
- },
- "duo-chat-opus-4-5": {
- "id": "duo-chat-opus-4-5",
- "family": "claude-opus",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 200000,
- "output": 64000
- }
- },
- "duo-chat-gpt-5-1": {
- "id": "duo-chat-gpt-5-1",
- "family": "gpt",
- "reasoning": true,
- "temperature": false,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 400000,
- "input": 272000,
- "output": 128000
- }
- },
- "nex-agi/deepseek-v3.1-nex-n1": {
- "id": "nex-agi/deepseek-v3.1-nex-n1",
- "family": "deepseek",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 8192,
- "input": 128000
- }
- },
- "deepseek-ai/deepseek-r1-distill-qwen-32b": {
- "id": "deepseek-ai/DeepSeek-R1-Distill-Qwen-32B",
- "family": "qwen",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131000,
- "output": 131000
- }
- },
- "deepseek-ai/deepseek-r1-distill-qwen-14b": {
- "id": "deepseek-ai/DeepSeek-R1-Distill-Qwen-14B",
- "family": "qwen",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131000,
- "output": 131000
- }
- },
- "deepseek-ai/deepseek-v3.2-exp": {
- "id": "deepseek-ai/deepseek-v3.2-exp",
- "family": "deepseek",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 163840,
- "output": 65536,
- "input": 163840
- }
- },
- "deepseek-ai/deepseek-vl2": {
- "id": "deepseek-ai/deepseek-vl2",
- "family": "deepseek",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 4000,
- "output": 4000
- }
- },
- "deepseek-ai/deepseek-v3": {
- "id": "deepseek-ai/DeepSeek-V3",
- "family": "deepseek",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 163840,
- "output": 163840
- }
- },
- "bytedance-seed/seed-oss-36b-instruct": {
- "id": "ByteDance-Seed/Seed-OSS-36B-Instruct",
- "family": "seed",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 262000,
- "output": 262000
- }
- },
- "tencent/hunyuan-a13b-instruct": {
- "id": "tencent/hunyuan-a13b-instruct",
- "family": "hunyuan",
- "reasoning": true,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "output": 131072
- }
- },
- "tencent/hunyuan-mt-7b": {
- "id": "tencent/Hunyuan-MT-7B",
- "family": "hunyuan",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 8192,
- "output": 8192,
- "input": 8192
- }
- },
- "inclusionai/ling-flash-2.0": {
- "id": "inclusionAI/Ling-flash-2.0",
- "family": "ling",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131000,
- "output": 131000
- }
- },
- "inclusionai/ring-flash-2.0": {
- "id": "inclusionAI/Ring-flash-2.0",
- "family": "ring",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131000,
- "output": 131000
- }
- },
- "inclusionai/ling-mini-2.0": {
- "id": "inclusionAI/Ling-mini-2.0",
- "family": "ling",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131000,
- "output": 131000
- }
- },
- "baidu/ernie-4.5-300b-a47b": {
- "id": "baidu/ernie-4.5-300b-a47b",
- "family": "ernie",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "output": 16384,
- "input": 131072
- }
- },
- "qwen/qwen3-vl-32b-instruct": {
- "id": "qwen/qwen3-vl-32b-instruct",
- "family": "qwen",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "output": 32768
- }
- },
- "qwen/qwen2.5-vl-7b-instruct": {
- "id": "Qwen/Qwen2.5-VL-7B-Instruct",
- "family": "qwen",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 33000,
- "output": 4000
- }
- },
- "qwen/qwen2.5-32b-instruct": {
- "id": "Qwen/Qwen2.5-32B-Instruct",
- "family": "qwen",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 33000,
- "output": 4000
- }
- },
- "qwen/qwen3-8b": {
- "id": "qwen/qwen3-8b",
- "family": "qwen",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 40960,
- "output": 8192
- }
- },
- "qwen/qwen2.5-14b-instruct": {
- "id": "Qwen/Qwen2.5-14B-Instruct",
- "family": "qwen",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 33000,
- "output": 4000
- }
- },
- "qwen/qwen2.5-72b-instruct-128k": {
- "id": "Qwen/Qwen2.5-72B-Instruct-128K",
- "family": "qwen",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131000,
- "output": 4000
- }
- },
- "qwen/qwen3-omni-30b-a3b-captioner": {
- "id": "Qwen/Qwen3-Omni-30B-A3B-Captioner",
- "family": "qwen",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "audio"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 66000,
- "output": 66000
- }
- },
- "qwen/qwen3-vl-8b-thinking": {
- "id": "qwen/qwen3-vl-8b-thinking",
- "family": "qwen",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "image",
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "output": 32768
- }
- },
- "qwen/qwen3-vl-32b-thinking": {
- "id": "Qwen/Qwen3-VL-32B-Thinking",
- "family": "qwen",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 262000,
- "output": 262000
- }
- },
- "qwen/qwen3-14b": {
- "id": "Qwen/Qwen3-14B",
- "family": "qwen",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 40960,
- "output": 40960
- }
- },
- "thudm/glm-4-32b-0414": {
- "id": "THUDM/GLM-4-32B-0414",
- "family": "glm",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 65536,
- "input": 128000
- }
- },
- "thudm/glm-4-9b-0414": {
- "id": "THUDM/GLM-4-9B-0414",
- "family": "glm",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 32000,
- "output": 8000,
- "input": 32000
- }
- },
- "thudm/glm-z1-32b-0414": {
- "id": "THUDM/GLM-Z1-32B-0414",
- "family": "glm-z",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 65536,
- "input": 128000
- }
- },
- "thudm/glm-z1-9b-0414": {
- "id": "THUDM/GLM-Z1-9B-0414",
- "family": "glm-z",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 32000,
- "output": 8000,
- "input": 32000
- }
- },
- "essentialai/rnj-1-instruct": {
- "id": "essentialai/rnj-1-instruct",
- "family": "rnj",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 8192,
- "input": 128000
- }
- },
- "deepseek-ai/deepseek-v3-1": {
- "id": "deepseek-ai/DeepSeek-V3-1",
- "family": "deepseek",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "output": 131072
- }
- },
- "qwen/qwen3-235b-a22b-instruct-2507-tput": {
- "id": "Qwen/Qwen3-235B-A22B-Instruct-2507-tput",
- "family": "qwen",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 262144,
- "output": 262144
- }
- },
- "qwen/qwen3-coder-next-fp8": {
- "id": "Qwen/Qwen3-Coder-Next-FP8",
- "family": "qwen",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 262144,
- "output": 262144
- }
- },
- "minimaxai/chat-completion/models/minimax-m2_5-high-throughput": {
- "id": "minimaxai/chat-completion/models/MiniMax-M2_5-high-throughput",
- "family": "minimax",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 204800,
- "output": 131072
- }
- },
- "arcee_ai/afm/models/trinity-mini": {
- "id": "arcee_ai/AFM/models/trinity-mini",
- "family": "trinity-mini",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "output": 131072
- }
- },
- "deepseek-ai/deepseek-ocr/models/deepseek-ocr": {
- "id": "deepseek-ai/deepseek-ocr/models/DeepSeek-OCR",
- "family": "deepseek",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 8192,
- "output": 8192
- }
- },
- "clarifai/main/models/mm-poly-8b": {
- "id": "clarifai/main/models/mm-poly-8b",
- "family": "mm-poly",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text",
- "image",
- "video"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 32768,
- "output": 4096
- }
- },
- "qwen/qwencoder/models/qwen3-coder-30b-a3b-instruct": {
- "id": "qwen/qwenCoder/models/Qwen3-Coder-30B-A3B-Instruct",
- "family": "qwen",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 262144,
- "output": 65536
- }
- },
- "qwen/qwenlm/models/qwen3-30b-a3b-instruct-2507": {
- "id": "qwen/qwenLM/models/Qwen3-30B-A3B-Instruct-2507",
- "family": "qwen",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 262144,
- "output": 262144
- }
- },
- "qwen/qwenlm/models/qwen3-30b-a3b-thinking-2507": {
- "id": "qwen/qwenLM/models/Qwen3-30B-A3B-Thinking-2507",
- "family": "qwen",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 262144,
- "output": 131072
- }
- },
- "mistralai/completion/models/ministral-3-14b-reasoning-2512": {
- "id": "mistralai/completion/models/Ministral-3-14B-Reasoning-2512",
- "family": "ministral",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 262144,
- "output": 262144
- }
- },
- "mistralai/completion/models/ministral-3-3b-reasoning-2512": {
- "id": "mistralai/completion/models/Ministral-3-3B-Reasoning-2512",
- "family": "ministral",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 262144,
- "output": 262144
- }
- },
- "openai/chat-completion/models/gpt-oss-120b-high-throughput": {
- "id": "openai/chat-completion/models/gpt-oss-120b-high-throughput",
- "family": "gpt-oss",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
"output": 16384
}
},
- "openai/chat-completion/models/gpt-oss-20b": {
- "id": "openai/chat-completion/models/gpt-oss-20b",
- "family": "gpt-oss",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "output": 16384
- }
- },
- "baai/bge-reranker-v2-m3": {
- "id": "BAAI/bge-reranker-v2-m3",
- "family": "bge",
- "reasoning": false,
- "temperature": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 512,
- "output": 512
- }
- },
- "intfloat/multilingual-e5-large": {
- "id": "intfloat/multilingual-e5-large",
- "family": "text-embedding",
- "reasoning": false,
- "temperature": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 512,
- "output": 1024
- }
- },
- "mistralai/mistral-small-3.2-24b-instruct-2506": {
- "id": "mistralai/Mistral-Small-3.2-24B-Instruct-2506",
- "family": "mistral-small",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 32768,
- "output": 8192
- }
- },
- "lucidquery-nexus-coder": {
- "id": "lucidquery-nexus-coder",
- "family": "lucid",
- "reasoning": true,
- "temperature": false,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 250000,
- "output": 60000
- }
- },
- "lucidnova-rf1-100b": {
- "id": "lucidnova-rf1-100b",
- "family": "nova",
- "reasoning": true,
- "temperature": false,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 120000,
- "output": 8000
- }
- },
- "glm-4.6v-flash": {
- "id": "glm-4.6v-flash",
- "family": "glm",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "video"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 32768
- }
- },
- "deepseek-reasoner": {
- "id": "deepseek-reasoner",
- "family": "deepseek-thinking",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 64000,
- "output": 65536,
- "input": 64000
- }
- },
- "deepseek-chat": {
- "id": "deepseek-chat",
- "family": "deepseek",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 8192,
- "input": 128000
- }
- },
- "qwen/qwen3-30b-a3b-2507": {
- "id": "qwen/qwen3-30b-a3b-2507",
- "family": "qwen",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 262144,
- "output": 16384
- }
- },
- "qwen/qwen3-coder-30b": {
- "id": "qwen/qwen3-coder-30b",
- "family": "qwen",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 262144,
- "output": 65536
- }
- },
- "prime-intellect/intellect-3": {
- "id": "prime-intellect/intellect-3",
- "family": "intellect",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "output": 131072
- }
- },
- "nvidia/nemotron-nano-9b-v2:free": {
- "id": "nvidia/nemotron-nano-9b-v2:free",
- "family": "nemotron",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 128000
- }
- },
- "nvidia/nemotron-nano-12b-v2-vl:free": {
- "id": "nvidia/nemotron-nano-12b-v2-vl:free",
- "family": "nemotron",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 128000
- }
- },
- "nvidia/nemotron-3-nano-30b-a3b:free": {
- "id": "nvidia/nemotron-3-nano-30b-a3b:free",
- "family": "nemotron",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 256000,
- "output": 256000
- }
- },
- "nvidia/nemotron-nano-9b-v2": {
- "id": "nvidia/nemotron-nano-9b-v2",
- "family": "nemotron",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "output": 26215
- }
- },
- "nvidia/nemotron-3-super-120b-a12b-free": {
- "id": "nvidia/nemotron-3-super-120b-a12b-free",
- "family": "nemotron",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 262144,
- "output": 262144
- }
- },
- "arcee-ai/trinity-large-preview:free": {
- "id": "arcee-ai/trinity-large-preview:free",
- "family": "trinity",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131000,
- "output": 26200
- }
- },
- "arcee-ai/trinity-mini:free": {
- "id": "arcee-ai/trinity-mini:free",
- "family": "trinity-mini",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "output": 131072
- }
- },
- "liquid/lfm-2.5-1.2b-thinking:free": {
- "id": "liquid/lfm-2.5-1.2b-thinking:free",
- "family": "liquid",
- "reasoning": true,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "output": 32768
- }
- },
- "liquid/lfm-2.5-1.2b-instruct:free": {
- "id": "liquid/lfm-2.5-1.2b-instruct:free",
- "family": "liquid",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "output": 32768
- }
- },
- "inception/mercury-2": {
- "id": "inception/mercury-2",
- "family": "mercury",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 50000
- }
- },
- "inception/mercury": {
- "id": "inception/mercury",
- "family": "mercury",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 32000
- }
- },
- "inception/mercury-coder": {
- "id": "inception/mercury-coder",
- "family": "mercury",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 32000
- }
- },
- "sourceful/riverflow-v2-fast-preview": {
- "id": "sourceful/riverflow-v2-fast-preview",
- "family": "sourceful",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "image"
- ]
- },
- "limit": {
- "context": 8192,
- "output": 8192
- }
- },
- "sourceful/riverflow-v2-max-preview": {
- "id": "sourceful/riverflow-v2-max-preview",
- "family": "sourceful",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "image"
- ]
- },
- "limit": {
- "context": 8192,
- "output": 8192
- }
- },
- "sourceful/riverflow-v2-standard-preview": {
- "id": "sourceful/riverflow-v2-standard-preview",
- "family": "sourceful",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "image"
- ]
- },
- "limit": {
- "context": 8192,
- "output": 8192
- }
- },
- "stepfun/step-3.5-flash:free": {
- "id": "stepfun/step-3.5-flash:free",
- "family": "step",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 256000,
- "output": 256000
- }
- },
- "cognitivecomputations/dolphin-mistral-24b-venice-edition:free": {
- "id": "cognitivecomputations/dolphin-mistral-24b-venice-edition:free",
- "family": "mistral",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 32768,
- "output": 32768
- }
- },
- "deepseek/deepseek-v3.1-terminus:exacto": {
- "id": "deepseek/deepseek-v3.1-terminus:exacto",
- "family": "deepseek",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "output": 65536
- }
- },
- "deepseek/deepseek-v3.2-speciale": {
- "id": "deepseek/deepseek-v3.2-speciale",
- "family": "deepseek",
- "reasoning": true,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 163000,
- "output": 65536,
- "input": 163000
- }
- },
- "deepseek/deepseek-chat-v3.1": {
- "id": "deepseek/deepseek-chat-v3.1",
- "family": "deepseek",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 32768,
- "output": 7168
- }
- },
- "deepseek/deepseek-chat-v3-0324": {
- "id": "deepseek/deepseek-chat-v3-0324",
- "family": "deepseek",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 163840,
- "output": 65536
- }
- },
- "openrouter/free": {
- "id": "openrouter/free",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "image",
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 200000,
- "input": 200000,
- "output": 32768
- }
- },
- "moonshotai/kimi-k2-0905:exacto": {
- "id": "moonshotai/kimi-k2-0905:exacto",
- "family": "kimi",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 262144,
- "output": 16384
- }
- },
- "moonshotai/kimi-k2:free": {
- "id": "moonshotai/kimi-k2:free",
- "family": "kimi",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 32800,
- "output": 32800
- }
- },
- "google/gemini-2.5-flash-lite-preview-09-2025": {
- "id": "google/gemini-2.5-flash-lite-preview-09-2025",
- "family": "gemini-flash-lite",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "audio",
- "image",
- "pdf",
- "text",
- "video"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 1048576,
- "output": 65536
- }
- },
- "google/gemini-3.1-pro-preview-customtools": {
- "id": "google/gemini-3.1-pro-preview-customtools",
- "family": "gemini-pro",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "audio",
- "image",
- "pdf",
- "text",
- "video"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 1048576,
- "output": 65536
- }
- },
- "google/gemini-2.5-pro-preview-06-05": {
- "id": "google/gemini-2.5-pro-preview-06-05",
- "family": "gemini-pro",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "audio",
- "video",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 1048576,
- "output": 65536
- }
- },
- "google/gemma-3n-e4b-it:free": {
- "id": "google/gemma-3n-e4b-it:free",
- "family": "gemma",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 8192,
- "output": 2000
- }
- },
- "google/gemini-2.5-flash-preview-09-2025": {
- "id": "google/gemini-2.5-flash-preview-09-2025",
- "family": "gemini-flash",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "audio",
- "video",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 1048576,
- "output": 65536
- }
- },
- "google/gemini-2.5-pro-preview-05-06": {
- "id": "google/gemini-2.5-pro-preview-05-06",
- "family": "gemini-pro",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "audio",
- "image",
- "pdf",
- "text",
- "video"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 1048576,
- "output": 65535
- }
- },
- "google/gemma-3n-e2b-it:free": {
- "id": "google/gemma-3n-e2b-it:free",
- "family": "gemma",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 8192,
- "output": 2000
- }
- },
- "google/gemini-2.0-flash-001": {
- "id": "google/gemini-2.0-flash-001",
- "family": "gemini-flash",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "audio",
- "image",
- "pdf",
- "text",
- "video"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 1048576,
- "output": 8192
- }
- },
- "google/gemma-3-12b-it:free": {
- "id": "google/gemma-3-12b-it:free",
- "family": "gemma",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 32768,
- "output": 8192
- }
- },
- "google/gemma-2-9b-it": {
- "id": "google/gemma-2-9b-it",
- "family": "gemma",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 8192,
- "output": 1639
- }
- },
- "google/gemma-3-4b-it:free": {
- "id": "google/gemma-3-4b-it:free",
- "family": "gemma",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 32768,
- "output": 8192
- }
- },
- "google/gemma-3-4b-it": {
- "id": "google/gemma-3-4b-it",
- "family": "gemma",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "image",
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "output": 19200
- }
- },
- "google/gemma-3-27b-it:free": {
- "id": "google/gemma-3-27b-it:free",
- "family": "gemma",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "output": 8192
- }
- },
- "z-ai/glm-4.6:exacto": {
- "id": "z-ai/glm-4.6:exacto",
- "family": "glm",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 200000,
- "output": 128000
- }
- },
- "z-ai/glm-4.7-flash": {
- "id": "z-ai/glm-4.7-flash",
- "family": "glm",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 202752,
- "output": 40551
- }
- },
- "z-ai/glm-4.5-air:free": {
- "id": "z-ai/glm-4.5-air:free",
- "family": "glm-air",
- "reasoning": true,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 96000
- }
- },
- "z-ai/glm-4.5v": {
- "id": "z-ai/glm-4.5v",
- "family": "glmv",
- "reasoning": true,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 64000,
- "output": 96000,
- "input": 64000
- }
- },
- "qwen/qwen3-coder:free": {
- "id": "qwen/qwen3-coder:free",
- "family": "qwen",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 262144,
- "output": 66536
- }
- },
- "qwen/qwen3-coder-flash": {
- "id": "qwen/qwen3-coder-flash",
- "family": "qwen",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 1000000,
- "output": 65536
- }
- },
- "qwen/qwen3-coder:exacto": {
- "id": "qwen/qwen3-coder:exacto",
- "family": "qwen",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "output": 32768
- }
- },
- "qwen/qwen-2.5-coder-32b-instruct": {
- "id": "qwen/qwen-2.5-coder-32b-instruct",
- "family": "qwen",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 32768,
- "output": 8192
- }
- },
- "qwen/qwen3.5-plus-02-15": {
- "id": "qwen/qwen3.5-plus-02-15",
- "family": "qwen",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "image",
- "text",
- "video"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 1000000,
- "output": 65536
- }
- },
- "qwen/qwen3-235b-a22b-07-25": {
- "id": "qwen/qwen3-235b-a22b-07-25",
- "family": "qwen",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 262144,
- "output": 131072
- }
- },
- "qwen/qwen3-next-80b-a3b-instruct:free": {
- "id": "qwen/qwen3-next-80b-a3b-instruct:free",
- "family": "qwen",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 262144,
- "output": 262144
- }
- },
- "qwen/qwen3-4b:free": {
- "id": "qwen/qwen3-4b:free",
- "family": "qwen",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 40960,
- "output": 40960
- }
- },
- "x-ai/grok-3": {
- "id": "x-ai/grok-3",
- "family": "grok",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "output": 26215
- }
- },
- "x-ai/grok-3-mini-beta": {
- "id": "x-ai/grok-3-mini-beta",
- "family": "grok",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "output": 26215
- }
- },
- "x-ai/grok-3-mini": {
- "id": "x-ai/grok-3-mini",
- "family": "grok",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "output": 26215
- }
- },
- "x-ai/grok-4.20-multi-agent-beta": {
- "id": "x-ai/grok-4.20-multi-agent-beta",
- "family": "grok",
- "reasoning": true,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "image",
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 2000000,
- "output": 32768
- }
- },
- "x-ai/grok-4.20-beta": {
- "id": "x-ai/grok-4.20-beta",
- "family": "grok",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "image",
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 2000000,
- "output": 32768
- }
- },
- "x-ai/grok-3-beta": {
- "id": "x-ai/grok-3-beta",
- "family": "grok",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "output": 26215
- }
- },
- "meta-llama/llama-3.3-70b-instruct:free": {
- "id": "meta-llama/llama-3.3-70b-instruct:free",
- "family": "llama",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "output": 131072
- }
- },
- "meta-llama/llama-3.2-11b-vision-instruct": {
- "id": "meta-llama/llama-3.2-11b-vision-instruct",
- "family": "llama",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "output": 16384
- }
- },
- "meta-llama/llama-3.2-3b-instruct:free": {
- "id": "meta-llama/llama-3.2-3b-instruct:free",
- "family": "llama",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "output": 131072
- }
- },
- "mistralai/devstral-medium-2507": {
- "id": "mistralai/devstral-medium-2507",
- "family": "devstral",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "output": 131072
- }
- },
- "mistralai/mistral-medium-3": {
- "id": "mistralai/mistral-medium-3",
- "family": "mistral-medium",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "output": 32768,
- "input": 131072
- }
- },
- "mistralai/codestral-2508": {
- "id": "mistralai/codestral-2508",
- "family": "codestral",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 256000,
- "output": 32768,
- "input": 256000
- }
- },
- "mistralai/mistral-small-3.1-24b-instruct": {
- "id": "mistralai/mistral-small-3.1-24b-instruct",
- "family": "mistral-small",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "image",
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 131072
- }
- },
- "mistralai/devstral-2512": {
- "id": "mistralai/devstral-2512",
- "family": "devstral",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 262144,
- "output": 65536
- }
- },
- "mistralai/mistral-small-3.2-24b-instruct": {
- "id": "mistralai/mistral-small-3.2-24b-instruct",
- "family": "mistral-small",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "image",
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "output": 131072
- }
- },
- "mistralai/devstral-small-2507": {
- "id": "mistralai/devstral-small-2507",
- "family": "devstral",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "output": 131072
- }
- },
- "mistralai/mistral-medium-3.1": {
- "id": "mistralai/mistral-medium-3.1",
- "family": "mistral-medium",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "output": 32768,
- "input": 131072
- }
- },
- "openai/gpt-oss-120b:exacto": {
- "id": "openai/gpt-oss-120b:exacto",
- "family": "gpt-oss",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "output": 32768
- }
- },
- "openai/gpt-5.2-chat": {
- "id": "openai/gpt-5.2-chat",
- "family": "gpt",
- "reasoning": true,
- "temperature": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 400000,
- "output": 16384,
- "input": 400000
- }
- },
- "openai/gpt-5-image": {
- "id": "openai/gpt-5-image",
- "family": "gpt",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "image",
- "pdf",
- "text"
- ],
- "output": [
- "image",
- "text"
- ]
- },
- "limit": {
- "context": 400000,
- "output": 128000
- }
- },
- "openai/gpt-oss-20b:free": {
- "id": "openai/gpt-oss-20b:free",
- "family": "gpt-oss",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "output": 32768
- }
- },
- "openai/gpt-oss-safeguard-20b": {
- "id": "openai/gpt-oss-safeguard-20b",
- "family": "gpt-oss",
- "reasoning": true,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 16384,
- "input": 128000
- }
- },
- "openai/gpt-oss-120b:free": {
- "id": "openai/gpt-oss-120b:free",
- "family": "gpt-oss",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "output": 32768
- }
- },
- "minimax/minimax-m1": {
- "id": "minimax/minimax-m1",
- "family": "minimax",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 1000000,
- "output": 40000
- }
- },
- "minimax/minimax-01": {
- "id": "minimax/minimax-01",
- "family": "minimax",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 1000192,
- "output": 16384,
- "input": 1000192
- }
- },
- "bytedance-seed/seedream-4.5": {
- "id": "bytedance-seed/seedream-4.5",
- "family": "seed",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "image",
- "text"
- ],
- "output": [
- "image"
- ]
- },
- "limit": {
- "context": 4096,
- "output": 4096
- }
- },
- "black-forest-labs/flux.2-pro": {
- "id": "black-forest-labs/flux.2-pro",
- "family": "flux",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "image",
- "text"
- ],
- "output": [
- "image"
- ]
- },
- "limit": {
- "context": 46864,
- "output": 46864
- }
- },
- "black-forest-labs/flux.2-flex": {
- "id": "black-forest-labs/flux.2-flex",
- "family": "flux",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "image",
- "text"
- ],
- "output": [
- "image"
- ]
- },
- "limit": {
- "context": 67344,
- "output": 67344
- }
- },
- "black-forest-labs/flux.2-max": {
- "id": "black-forest-labs/flux.2-max",
- "family": "flux",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "image",
- "text"
- ],
- "output": [
- "image"
- ]
- },
- "limit": {
- "context": 46864,
- "output": 46864
- }
- },
- "black-forest-labs/flux.2-klein-4b": {
- "id": "black-forest-labs/flux.2-klein-4b",
- "family": "flux",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "image",
- "text"
- ],
- "output": [
- "image"
- ]
- },
- "limit": {
- "context": 40960,
- "output": 40960
- }
- },
- "nousresearch/hermes-3-llama-3.1-405b:free": {
- "id": "nousresearch/hermes-3-llama-3.1-405b:free",
- "family": "hermes",
- "reasoning": true,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "output": 131072
- }
- },
- "ai21-labs/ai21-jamba-1.5-mini": {
- "id": "ai21-labs/ai21-jamba-1.5-mini",
- "family": "jamba",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 256000,
- "output": 4096
- }
- },
- "ai21-labs/ai21-jamba-1.5-large": {
- "id": "ai21-labs/ai21-jamba-1.5-large",
- "family": "jamba",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 256000,
- "output": 4096
- }
- },
- "microsoft/mai-ds-r1": {
- "id": "microsoft/mai-ds-r1",
- "family": "mai",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 65536,
- "output": 8192
- }
- },
- "microsoft/phi-3.5-mini-instruct": {
- "id": "microsoft/phi-3.5-mini-instruct",
- "family": "phi",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 4096
- }
- },
- "microsoft/phi-4": {
- "id": "microsoft/phi-4",
- "family": "phi",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 16384,
- "output": 16384
- }
- },
- "microsoft/phi-3-mini-4k-instruct": {
- "id": "microsoft/phi-3-mini-4k-instruct",
- "family": "phi",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 4096,
- "output": 1024
- }
- },
- "microsoft/phi-4-mini-reasoning": {
- "id": "microsoft/phi-4-mini-reasoning",
- "family": "phi",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 4096
- }
- },
- "microsoft/phi-3-mini-128k-instruct": {
- "id": "microsoft/phi-3-mini-128k-instruct",
- "family": "phi",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 4096
- }
- },
- "microsoft/phi-4-reasoning": {
- "id": "microsoft/phi-4-reasoning",
- "family": "phi",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 4096
- }
- },
- "core42/jais-30b-chat": {
- "id": "core42/jais-30b-chat",
- "family": "jais",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 8192,
- "output": 2048
- }
- },
- "mistral-ai/ministral-3b": {
- "id": "mistral-ai/ministral-3b",
- "family": "ministral",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 8192
- }
- },
- "mistral-ai/mistral-medium-2505": {
- "id": "mistral-ai/mistral-medium-2505",
- "family": "mistral-medium",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 32768
- }
- },
- "mistral-ai/mistral-nemo": {
- "id": "mistral-ai/mistral-nemo",
- "family": "mistral-nemo",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 8192
- }
- },
- "mistral-ai/mistral-large-2411": {
- "id": "mistral-ai/mistral-large-2411",
- "family": "mistral-large",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 32768
- }
- },
- "mistral-ai/mistral-small-2503": {
- "id": "mistral-ai/mistral-small-2503",
- "family": "mistral-small",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 32768
- }
- },
- "mistral-ai/codestral-2501": {
- "id": "mistral-ai/codestral-2501",
- "family": "codestral",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 32000,
- "output": 8192
- }
- },
- "deepseek/deepseek-r1": {
- "id": "deepseek/deepseek-r1",
- "family": "deepseek-thinking",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 64000,
- "output": 16000
- }
- },
- "meta/llama-3.2-90b-vision-instruct": {
- "id": "meta/llama-3.2-90b-vision-instruct",
- "family": "llama",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "audio"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 8192
- }
- },
- "meta/meta-llama-3.1-405b-instruct": {
- "id": "meta/meta-llama-3.1-405b-instruct",
- "family": "llama",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 32768
- }
- },
- "meta/meta-llama-3-8b-instruct": {
- "id": "meta/meta-llama-3-8b-instruct",
- "family": "llama",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 8192,
- "output": 2048
- }
- },
- "meta/meta-llama-3-70b-instruct": {
- "id": "meta/meta-llama-3-70b-instruct",
- "family": "llama",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 8192,
- "output": 2048
- }
- },
- "meta/meta-llama-3.1-70b-instruct": {
- "id": "meta/meta-llama-3.1-70b-instruct",
- "family": "llama",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 32768
- }
- },
- "meta/meta-llama-3.1-8b-instruct": {
- "id": "meta/meta-llama-3.1-8b-instruct",
- "family": "llama",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 32768
- }
- },
- "meta/llama-4-maverick-17b-128e-instruct-fp8": {
- "id": "meta/llama-4-maverick-17b-128e-instruct-fp8",
- "family": "llama",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 8192
- }
- },
- "openai/o1-preview": {
- "id": "openai/o1-preview",
- "family": "o",
- "reasoning": true,
- "temperature": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 32768,
- "input": 128000
- }
- },
- "openai/o1-mini": {
- "id": "openai/o1-mini",
- "family": "o-mini",
- "reasoning": true,
- "temperature": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 65536
- }
- },
- "cohere/cohere-command-a": {
- "id": "cohere/cohere-command-a",
- "family": "command-a",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 4096
- }
- },
- "cohere/cohere-command-r-plus-08-2024": {
- "id": "cohere/cohere-command-r-plus-08-2024",
- "family": "command-r",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 4096
- }
- },
- "cohere/cohere-command-r": {
- "id": "cohere/cohere-command-r",
- "family": "command-r",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 4096
- }
- },
- "cohere/cohere-command-r-08-2024": {
- "id": "cohere/cohere-command-r-08-2024",
- "family": "command-r",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 4096
- }
- },
- "cohere/cohere-command-r-plus": {
- "id": "cohere/cohere-command-r-plus",
- "family": "command-r",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 4096
- }
- },
- "qwen-max-latest": {
- "id": "qwen-max-latest",
- "family": "qwen",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "output": 8192
- }
- },
- "qwen3-max-2025-09-23": {
- "id": "qwen3-max-2025-09-23",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 258048,
- "output": 65536
- }
- },
- "gemini-2.5-flash-lite-preview-09-2025": {
- "id": "gemini-2.5-flash-lite-preview-09-2025",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 1048756,
- "output": 65536,
- "input": 1048756
- },
- "family": "gemini-flash-lite"
- },
- "claude-opus-4-1-20250805-thinking": {
- "id": "claude-opus-4-1-20250805-thinking",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 200000,
- "output": 32000
- }
- },
- "gemini-2.5-flash-preview-09-2025": {
- "id": "gemini-2.5-flash-preview-09-2025",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 1048756,
- "output": 65536,
- "input": 1048756
- },
- "family": "gemini-flash"
- },
- "grok-4-1-fast-reasoning": {
- "id": "grok-4-1-fast-reasoning",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 8192,
- "input": 128000
- },
- "family": "grok"
- },
- "kimi-k2-0905-preview": {
- "id": "kimi-k2-0905-preview",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 262144,
- "output": 262144
- },
- "family": "kimi"
- },
- "claude-sonnet-4-5-20250929-thinking": {
- "id": "claude-sonnet-4-5-20250929-thinking",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 1000000,
- "output": 64000,
- "input": 1000000
- }
- },
- "doubao-seed-1-6-vision-250815": {
- "id": "doubao-seed-1-6-vision-250815",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 256000,
- "output": 32000
- }
- },
- "doubao-seed-1-6-thinking-250715": {
- "id": "doubao-seed-1-6-thinking-250715",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 256000,
- "output": 16000
- }
- },
- "doubao-seed-1-8-251215": {
- "id": "doubao-seed-1-8-251215",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 8192,
- "input": 128000
- }
- },
- "ministral-14b-2512": {
- "id": "ministral-14b-2512",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 128000
- }
- },
- "gemini-2.5-flash-nothink": {
- "id": "gemini-2.5-flash-nothink",
- "family": "gemini-flash",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 1000000,
- "output": 65536
- }
- },
- "claude-opus-4-5-20251101-thinking": {
- "id": "claude-opus-4-5-20251101-thinking",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 200000,
- "output": 64000
- }
- },
- "gemini-3-pro-image-preview": {
- "id": "gemini-3-pro-image-preview",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 1048756,
- "output": 65536,
- "input": 1048756
- }
- },
- "gpt-5-thinking": {
- "id": "gpt-5-thinking",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 400000,
- "output": 128000
- }
- },
- "deepseek-v3.2-thinking": {
- "id": "deepseek-v3.2-thinking",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 128000
- }
- },
- "chatgpt-4o-latest": {
- "id": "chatgpt-4o-latest",
- "family": "gpt",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 16384
- }
- },
- "kimi-k2-thinking-turbo": {
- "id": "kimi-k2-thinking-turbo",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 262144,
- "output": 262144
- },
- "family": "kimi-thinking"
- },
- "doubao-seed-code-preview-251028": {
- "id": "doubao-seed-code-preview-251028",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 256000,
- "output": 32000
- }
- },
- "grok-4.1": {
- "id": "grok-4.1",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 200000,
- "output": 64000
- }
- },
- "claude-sonnet-4.6": {
- "id": "claude-sonnet-4.6",
- "family": "claude-sonnet",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 200000,
- "input": 128000,
- "output": 32000
- }
- },
- "claude-haiku-4.5": {
- "id": "claude-haiku-4.5",
- "family": "claude-haiku",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 144000,
- "input": 128000,
- "output": 32000
- }
- },
- "claude-opus-4.5": {
- "id": "claude-opus-4.5",
- "family": "claude-opus",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 160000,
- "input": 128000,
- "output": 32000
- }
- },
- "claude-sonnet-4.5": {
- "id": "claude-sonnet-4.5",
- "family": "claude-sonnet",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 144000,
- "input": 128000,
- "output": 32000
- }
- },
- "claude-opus-4.6": {
- "id": "claude-opus-4.6",
- "family": "claude-opus",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 144000,
- "input": 128000,
- "output": 64000
- }
- },
- "claude-opus-41": {
- "id": "claude-opus-41",
- "family": "claude-opus",
- "reasoning": true,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 80000,
- "output": 16000
- }
- },
- "kimi-k2-0711-preview": {
- "id": "kimi-k2-0711-preview",
- "family": "kimi",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "output": 16384
- }
- },
- "gemini-embedding-001": {
- "id": "gemini-embedding-001",
- "family": "gemini",
- "reasoning": false,
- "temperature": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 2048,
- "output": 3072
- }
- },
- "gemini-3.1-pro-preview-customtools": {
- "id": "gemini-3.1-pro-preview-customtools",
- "family": "gemini-pro",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "video",
- "audio",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 1048576,
- "output": 65536
- }
- },
- "gemini-2.5-pro-preview-06-05": {
- "id": "gemini-2.5-pro-preview-06-05",
- "family": "gemini-pro",
- "reasoning": true,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 1048756,
- "output": 65536,
- "input": 1048756
- }
- },
- "gemini-2.5-flash-preview-04-17": {
- "id": "gemini-2.5-flash-preview-04-17",
- "family": "gemini-flash",
- "reasoning": true,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 1048756,
- "output": 65536,
- "input": 1048756
- }
- },
- "gemini-2.5-pro-preview-05-06": {
- "id": "gemini-2.5-pro-preview-05-06",
- "family": "gemini-pro",
- "reasoning": true,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 1048756,
- "output": 65536,
- "input": 1048756
- }
- },
- "gemini-2.5-flash-preview-05-20": {
- "id": "gemini-2.5-flash-preview-05-20",
- "family": "gemini-flash",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 1048000,
- "output": 65536,
- "input": 1048000
- }
- },
- "gemini-flash-latest": {
- "id": "gemini-flash-latest",
- "family": "gemini-flash",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "audio",
- "video",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 1048576,
- "output": 65536
- }
- },
- "gemini-2.5-flash-lite-preview-06-17": {
- "id": "gemini-2.5-flash-lite-preview-06-17",
- "family": "gemini-flash-lite",
- "reasoning": true,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 1048756,
- "output": 65536,
- "input": 1048756
- }
- },
- "gemini-flash-lite-latest": {
- "id": "gemini-flash-lite-latest",
- "family": "gemini-flash-lite",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "audio",
- "video",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 1048576,
- "output": 65536
- }
- },
- "zai-org/glm-5-maas": {
- "id": "zai-org/glm-5-maas",
- "family": "glm",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 202752,
- "output": 131072
- }
- },
- "zai-org/glm-4.7-maas": {
- "id": "zai-org/glm-4.7-maas",
- "family": "glm",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 200000,
- "output": 128000
- }
- },
- "deepseek-ai/deepseek-v3.1-maas": {
- "id": "deepseek-ai/deepseek-v3.1-maas",
- "family": "deepseek",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 163840,
- "output": 32768
- }
- },
- "qwen/qwen3-235b-a22b-instruct-2507-maas": {
- "id": "qwen/qwen3-235b-a22b-instruct-2507-maas",
- "family": "qwen",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 262144,
- "output": 16384
- }
- },
- "meta/llama-4-maverick-17b-128e-instruct-maas": {
- "id": "meta/llama-4-maverick-17b-128e-instruct-maas",
- "family": "llama",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 524288,
- "output": 8192
- }
- },
- "meta/llama-3.3-70b-instruct-maas": {
- "id": "meta/llama-3.3-70b-instruct-maas",
- "family": "llama",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 8192
- }
- },
- "openai/gpt-oss-20b-maas": {
- "id": "openai/gpt-oss-20b-maas",
- "family": "gpt-oss",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "output": 32768
- }
- },
- "openai/gpt-oss-120b-maas": {
- "id": "openai/gpt-oss-120b-maas",
- "family": "gpt-oss",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "output": 32768
- }
- },
- "gemma-3-27b": {
- "id": "gemma-3-27b",
- "family": "gemma",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 8192
- }
- },
- "qwen3-embedding-4b": {
- "id": "qwen3-embedding-4b",
- "family": "qwen",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 32000,
- "output": 2560
- }
- },
- "qwen3-coder-30b-a3b": {
- "id": "qwen3-coder-30b-a3b",
- "family": "qwen",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 32768
- }
- },
- "gemini-3.1-flash-image-preview": {
- "id": "gemini-3.1-flash-image-preview",
- "family": "gemini-flash",
- "reasoning": true,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text",
- "image",
- "pdf"
- ],
- "output": [
- "text",
- "image"
- ]
- },
- "limit": {
- "context": 131072,
- "output": 32768
- }
- },
- "gemini-live-2.5-flash": {
- "id": "gemini-live-2.5-flash",
- "family": "gemini-flash",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "audio",
- "video"
- ],
- "output": [
- "text",
- "audio"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 8000
- }
- },
- "gemini-live-2.5-flash-preview-native-audio": {
- "id": "gemini-live-2.5-flash-preview-native-audio",
- "family": "gemini-flash",
- "reasoning": true,
- "temperature": false,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "audio",
- "video"
- ],
- "output": [
- "text",
- "audio"
- ]
- },
- "limit": {
- "context": 131072,
- "output": 65536
- }
- },
- "gemini-2.5-flash-preview-tts": {
- "id": "gemini-2.5-flash-preview-tts",
- "family": "gemini-flash",
- "reasoning": false,
- "temperature": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "audio"
- ]
- },
- "limit": {
- "context": 8000,
- "output": 16000
- }
- },
- "gemini-2.5-pro-preview-tts": {
- "id": "gemini-2.5-pro-preview-tts",
- "family": "gemini-flash",
- "reasoning": false,
- "temperature": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "audio"
- ]
- },
- "limit": {
- "context": 8000,
- "output": 16000
- }
- },
- "gemini-2.5-flash-image-preview": {
- "id": "gemini-2.5-flash-image-preview",
- "family": "gemini-flash",
- "reasoning": true,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text",
- "image"
- ]
- },
- "limit": {
- "context": 32768,
- "output": 32768
- }
- },
- "gemini-1.5-flash-8b": {
- "id": "gemini-1.5-flash-8b",
- "family": "gemini-flash",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "audio",
- "video"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 1000000,
- "output": 8192
- }
- },
- "gemini-1.5-flash": {
- "id": "gemini-1.5-flash",
- "family": "gemini-flash",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "audio",
- "video"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 1000000,
- "output": 8192
- }
- },
- "gemini-1.5-pro": {
- "id": "gemini-1.5-pro",
- "family": "gemini-pro",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "audio",
- "video"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 1000000,
- "output": 8192
- }
- },
- "anthropic--claude-4.5-opus": {
- "id": "anthropic--claude-4.5-opus",
- "family": "claude-opus",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 200000,
- "output": 64000
- }
- },
- "anthropic--claude-4-sonnet": {
- "id": "anthropic--claude-4-sonnet",
- "family": "claude-sonnet",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 200000,
- "output": 64000
- }
- },
- "anthropic--claude-4.5-sonnet": {
- "id": "anthropic--claude-4.5-sonnet",
- "family": "claude-sonnet",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 200000,
- "output": 64000
- }
- },
- "anthropic--claude-3-sonnet": {
- "id": "anthropic--claude-3-sonnet",
- "family": "claude-sonnet",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 200000,
- "output": 4096
- }
- },
- "anthropic--claude-3.7-sonnet": {
- "id": "anthropic--claude-3.7-sonnet",
- "family": "claude-sonnet",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 200000,
- "output": 64000
- }
- },
- "sonar": {
- "id": "sonar",
- "family": "sonar",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 127000,
- "output": 128000,
- "input": 127000
- }
- },
- "anthropic--claude-3.5-sonnet": {
- "id": "anthropic--claude-3.5-sonnet",
- "family": "claude-sonnet",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 200000,
- "output": 8192
- }
- },
- "sonar-deep-research": {
- "id": "sonar-deep-research",
- "family": "sonar-deep-research",
- "reasoning": false,
- "temperature": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 60000,
- "output": 128000,
- "input": 60000
- }
- },
- "anthropic--claude-4.6-sonnet": {
- "id": "anthropic--claude-4.6-sonnet",
- "family": "claude-sonnet",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 1000000,
- "output": 64000
- }
- },
- "anthropic--claude-4.5-haiku": {
- "id": "anthropic--claude-4.5-haiku",
- "family": "claude-haiku",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 200000,
- "output": 64000
- }
- },
- "anthropic--claude-3-opus": {
- "id": "anthropic--claude-3-opus",
- "family": "claude-opus",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 200000,
- "output": 4096
- }
- },
- "sonar-pro": {
- "id": "sonar-pro",
- "family": "sonar-pro",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 200000,
- "output": 128000,
- "input": 200000
- }
- },
- "anthropic--claude-3-haiku": {
- "id": "anthropic--claude-3-haiku",
- "family": "claude-haiku",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 200000,
- "output": 4096
- }
- },
- "anthropic--claude-4.6-opus": {
- "id": "anthropic--claude-4.6-opus",
- "family": "claude-opus",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 1000000,
- "output": 128000
- }
- },
- "anthropic--claude-4-opus": {
- "id": "anthropic--claude-4-opus",
- "family": "claude-opus",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 200000,
- "output": 32000
- }
- },
- "google-gemma-3-27b-it": {
- "id": "google-gemma-3-27b-it",
- "family": "gemma",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 198000,
- "output": 16384
- }
- },
- "openai-gpt-4o-2024-11-20": {
- "id": "openai-gpt-4o-2024-11-20",
- "family": "gpt",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 16384
- }
- },
- "claude-opus-45": {
- "id": "claude-opus-45",
- "family": "claude-opus",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 198000,
- "output": 49500
- }
- },
- "zai-org-glm-5": {
- "id": "zai-org-glm-5",
- "family": "glm",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 198000,
- "output": 32000
- }
- },
- "zai-org-glm-4.7": {
- "id": "zai-org-glm-4.7",
- "family": "glm",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 198000,
- "output": 16384
- }
- },
- "zai-org-glm-4.6": {
- "id": "zai-org-glm-4.6",
- "family": "glm",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 198000,
- "output": 16384
- }
- },
- "openai-gpt-53-codex": {
- "id": "openai-gpt-53-codex",
- "family": "gpt-codex",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 400000,
- "output": 128000
- }
- },
- "kimi-k2-5": {
- "id": "kimi-k2-5",
- "family": "kimi",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 256000,
- "output": 65536
- }
- },
- "mistral-small-3-2-24b-instruct": {
- "id": "mistral-small-3-2-24b-instruct",
- "family": "mistral-small",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 256000,
- "output": 16384
- }
- },
- "mistral-31-24b": {
- "id": "mistral-31-24b",
- "family": "mistral",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 4096
- }
- },
- "grok-4-20-multi-agent-beta": {
- "id": "grok-4-20-multi-agent-beta",
- "family": "grok-beta",
- "reasoning": true,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 2000000,
- "output": 128000
- }
- },
- "openai-gpt-54-pro": {
- "id": "openai-gpt-54-pro",
- "family": "gpt-pro",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 1000000,
- "output": 128000
- }
- },
- "qwen3-4b": {
- "id": "qwen3-4b",
- "family": "qwen",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 32000,
- "output": 4096
- }
- },
- "grok-4-20-beta": {
- "id": "grok-4-20-beta",
- "family": "grok-beta",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 2000000,
- "output": 128000
- }
- },
- "olafangensan-glm-4.7-flash-heretic": {
- "id": "olafangensan-glm-4.7-flash-heretic",
- "family": "glm-flash",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 200000,
- "output": 24000
- }
- },
- "minimax-m25": {
- "id": "minimax-m25",
- "family": "minimax",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 198000,
- "output": 32768
- }
- },
- "zai-org-glm-4.7-flash": {
- "id": "zai-org-glm-4.7-flash",
- "family": "glm-flash",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 16384
- }
- },
- "qwen3-coder-480b-a35b-instruct-turbo": {
- "id": "qwen3-coder-480b-a35b-instruct-turbo",
- "family": "qwen",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 256000,
- "output": 65536
- }
- },
- "openai-gpt-oss-120b": {
- "id": "openai-gpt-oss-120b",
- "family": "gpt-oss",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 16384
- }
- },
- "grok-41-fast": {
- "id": "grok-41-fast",
- "family": "grok",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 1000000,
- "output": 30000
- }
- },
- "openai-gpt-52": {
- "id": "openai-gpt-52",
- "family": "gpt",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 256000,
- "output": 65536
- }
- },
- "openai-gpt-54": {
- "id": "openai-gpt-54",
- "family": "gpt",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 1000000,
- "output": 131072
- }
- },
- "gemini-3-1-pro-preview": {
- "id": "gemini-3-1-pro-preview",
- "family": "gemini-pro",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "video",
- "audio",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 1000000,
- "output": 64000
- }
- },
- "openai-gpt-4o-mini-2024-07-18": {
- "id": "openai-gpt-4o-mini-2024-07-18",
- "family": "gpt-mini",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 16384
- }
- },
- "llama-3.3-70b": {
- "id": "llama-3.3-70b",
- "family": "llama",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 4096
- }
- },
- "qwen3-next-80b": {
- "id": "qwen3-next-80b",
- "family": "qwen",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 256000,
- "output": 16384
- }
- },
- "hermes-3-llama-3.1-405b": {
- "id": "hermes-3-llama-3.1-405b",
- "family": "hermes",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 16384
- }
- },
- "qwen3-5-9b": {
- "id": "qwen3-5-9b",
- "family": "qwen",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 256000,
- "output": 65536
- }
- },
- "minimax-m21": {
- "id": "minimax-m21",
- "family": "minimax",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 198000,
- "output": 32768
- }
- },
- "qwen3-5-35b-a3b": {
- "id": "qwen3-5-35b-a3b",
- "family": "qwen",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "video"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 256000,
- "output": 65536
- }
- },
- "llama-3.2-3b": {
- "id": "llama-3.2-3b",
- "family": "llama",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 4096
- }
- },
- "venice-uncensored": {
- "id": "venice-uncensored",
- "family": "venice",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 16384,
- "input": 128000
- }
- },
- "nvidia-nemotron-3-nano-30b-a3b": {
- "id": "nvidia-nemotron-3-nano-30b-a3b",
- "family": "nemotron",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 16384
- }
- },
- "openai-gpt-52-codex": {
- "id": "openai-gpt-52-codex",
- "family": "gpt-codex",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 256000,
- "output": 65536
- }
- },
- "minimax-m27": {
- "id": "minimax-m27",
- "family": "minimax",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 198000,
- "output": 32768
- }
- },
- "venice-uncensored-role-play": {
- "id": "venice-uncensored-role-play",
- "family": "venice",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 4096
- }
- },
- "claude-sonnet-45": {
- "id": "claude-sonnet-45",
- "family": "claude-sonnet",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 198000,
- "output": 49500
- }
- },
- "nova-2-lite-v1": {
- "id": "nova-2-lite-v1",
- "family": "nova-lite",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "video",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 1000000,
- "output": 64000
- }
- },
- "nova-2-pro-v1": {
- "id": "nova-2-pro-v1",
- "family": "nova-pro",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "video",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 1000000,
- "output": 64000
- }
- },
- "glm-4.7-flashx": {
- "id": "glm-4.7-flashx",
- "family": "glm-flash",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 200000,
- "output": 131072
- }
- },
- "public/deepseek-v3": {
- "id": "public/deepseek-v3",
- "family": "deepseek",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "output": 8192
- }
- },
- "public/deepseek-r1": {
- "id": "public/deepseek-r1",
- "family": "deepseek-thinking",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "output": 32000
- }
- },
- "public/minimax-m25": {
- "id": "public/minimax-m25",
- "family": "minimax",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 204800,
- "output": 131072
- }
- },
- "gpt-5-4": {
- "id": "gpt-5-4",
- "family": "gpt",
- "reasoning": true,
- "temperature": false,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 272000,
- "output": 128000
- }
- },
- "deepseek-v3-2": {
- "id": "deepseek-v3-2",
- "family": "deepseek",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 8192
- }
- },
- "minimax-m2-5": {
- "id": "minimax-m2-5",
- "family": "minimax",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 192000,
- "output": 8192
- }
- },
- "gpt-5-3-codex": {
- "id": "gpt-5-3-codex",
- "family": "gpt",
- "reasoning": true,
- "temperature": false,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 400000,
- "output": 128000
- }
- },
- "meta-llama-3_3-70b-instruct": {
- "id": "meta-llama-3_3-70b-instruct",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "output": 131072
- }
- },
- "mistral-7b-instruct-v0.3": {
- "id": "mistral-7b-instruct-v0.3",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 65536,
- "output": 65536
- }
- },
- "qwen2.5-coder-32b-instruct": {
- "id": "qwen2.5-coder-32b-instruct",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 32768,
- "output": 32768
- }
- },
- "mixtral-8x7b-instruct-v0.1": {
- "id": "mixtral-8x7b-instruct-v0.1",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 32768,
- "output": 32768
- }
- },
- "neuralmagic/meta-llama-3.1-8b-instruct-fp8": {
- "id": "neuralmagic/Meta-Llama-3.1-8B-Instruct-FP8",
- "family": "llama",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 8192
- }
- },
- "neuralmagic/mistral-nemo-instruct-2407-fp8": {
- "id": "neuralmagic/Mistral-Nemo-Instruct-2407-FP8",
- "family": "mistral",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 8192
- }
- },
- "qwen/qwen3-vl-embedding-8b": {
- "id": "Qwen/Qwen3-VL-Embedding-8B",
- "family": "qwen",
- "reasoning": false,
- "temperature": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 32000,
- "output": 4096
- }
- },
- "qwen/qwen3-vl-235b-a22b-instruct-fp8": {
- "id": "Qwen/Qwen3-VL-235B-A22B-Instruct-FP8",
- "family": "qwen",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 218000,
- "output": 8192
- }
- },
- "cortecs/llama-3.3-70b-instruct-fp8-dynamic": {
- "id": "cortecs/Llama-3.3-70B-Instruct-FP8-Dynamic",
- "family": "llama",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 8192
- }
- },
- "speakleash/bielik-11b-v2.6-instruct": {
- "id": "speakleash/Bielik-11B-v2.6-Instruct",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 32000,
- "output": 32000
- }
- },
- "speakleash/bielik-11b-v3.0-instruct": {
- "id": "speakleash/Bielik-11B-v3.0-Instruct",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 32000,
- "output": 32000
- }
- },
- "anthropic/claude-3-7-sonnet": {
- "id": "anthropic/claude-3-7-sonnet",
- "family": "claude-sonnet",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 200000,
- "output": 64000
- }
- },
- "xai/grok-4-fast": {
- "id": "xai/grok-4-fast",
- "family": "grok",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 2000000,
- "output": 64000
- }
- },
- "pro/zai-org/glm-4.7": {
- "id": "Pro/zai-org/GLM-4.7",
- "family": "glm",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 205000,
- "output": 205000
- }
- },
- "pro/zai-org/glm-5": {
- "id": "Pro/zai-org/GLM-5",
- "family": "glm",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 205000,
- "output": 205000
- }
- },
- "pro/minimaxai/minimax-m2.5": {
- "id": "Pro/MiniMaxAI/MiniMax-M2.5",
- "family": "minimax",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 192000,
- "output": 131000
- }
- },
- "pro/minimaxai/minimax-m2.1": {
- "id": "Pro/MiniMaxAI/MiniMax-M2.1",
- "family": "minimax",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 197000,
- "output": 131000
- }
- },
- "pro/deepseek-ai/deepseek-r1": {
- "id": "Pro/deepseek-ai/DeepSeek-R1",
- "family": "deepseek-thinking",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 164000,
- "output": 164000
- }
- },
- "pro/deepseek-ai/deepseek-v3.2": {
- "id": "Pro/deepseek-ai/DeepSeek-V3.2",
- "family": "deepseek",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 164000,
- "output": 164000
- }
- },
- "pro/deepseek-ai/deepseek-v3": {
- "id": "Pro/deepseek-ai/DeepSeek-V3",
- "family": "deepseek",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 164000,
- "output": 164000
- }
- },
- "pro/deepseek-ai/deepseek-v3.1-terminus": {
- "id": "Pro/deepseek-ai/DeepSeek-V3.1-Terminus",
- "family": "deepseek",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 164000,
- "output": 164000
- }
- },
- "pro/moonshotai/kimi-k2-instruct-0905": {
- "id": "Pro/moonshotai/Kimi-K2-Instruct-0905",
- "family": "kimi",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 262000,
- "output": 262000
- }
- },
- "pro/moonshotai/kimi-k2.5": {
- "id": "Pro/moonshotai/Kimi-K2.5",
- "family": "kimi",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 262000,
- "output": 262000
- }
- },
- "pro/moonshotai/kimi-k2-thinking": {
- "id": "Pro/moonshotai/Kimi-K2-Thinking",
- "family": "kimi-thinking",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 262000,
- "output": 262000
- }
- },
- "paddlepaddle/paddleocr-vl-1.5": {
- "id": "PaddlePaddle/PaddleOCR-VL-1.5",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 16384,
- "output": 16384
- }
- },
- "kwaipilot/kat-dev": {
- "id": "Kwaipilot/KAT-Dev",
- "family": "kat-coder",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 128000
- }
- },
- "deepseek-ai/deepseek-ocr": {
- "id": "deepseek-ai/DeepSeek-OCR",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 8192,
- "output": 8192
- }
- },
- "ascend-tribe/pangu-pro-moe": {
- "id": "ascend-tribe/pangu-pro-moe",
- "family": "pangu",
- "reasoning": true,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 128000
- }
- },
- "qwen/qwen3.5-9b": {
- "id": "qwen/qwen3.5-9b",
- "family": "qwen",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "image",
- "text",
- "video"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 256000,
- "output": 32768
- }
- },
- "qwen/qwen3.5-122b-a10b": {
- "id": "qwen/qwen3.5-122b-a10b",
- "family": "qwen",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "image",
- "text",
- "video"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 262144,
- "output": 65536
- }
- },
- "qwen/qwen3.5-35b-a3b": {
- "id": "qwen/qwen3.5-35b-a3b",
- "family": "qwen",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "image",
- "text",
- "video"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 262144,
- "output": 65536
- }
- },
- "qwen/qwen3.5-4b": {
- "id": "Qwen/Qwen3.5-4B",
- "family": "qwen",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "video"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 262144,
- "output": 65536
- }
- },
- "qwen/qwen3.5-27b": {
- "id": "qwen/qwen3.5-27b",
- "family": "qwen",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "image",
- "text",
- "video"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 262144,
- "output": 65536
- }
- },
- "gpt-5-chat-latest": {
- "id": "gpt-5-chat-latest",
- "family": "gpt",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 400000,
- "output": 128000,
- "input": 272000
- }
- },
- "llama-4-scout": {
- "id": "llama-4-scout",
- "family": "llama",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "output": 8192
- }
- },
- "codex-mini-latest": {
- "id": "codex-mini-latest",
- "family": "gpt-codex-mini",
- "reasoning": true,
- "temperature": false,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 200000,
- "output": 100000
- }
- },
- "qwen2.5-coder-7b-fast": {
- "id": "qwen2.5-coder-7b-fast",
- "family": "qwen",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 32000,
- "output": 8192
- }
- },
- "sonar-reasoning-pro": {
- "id": "sonar-reasoning-pro",
- "family": "sonar-reasoning",
- "reasoning": true,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 127000,
- "output": 128000,
- "input": 127000
- }
- },
- "llama-3.1-8b-instruct-turbo": {
- "id": "llama-3.1-8b-instruct-turbo",
- "family": "llama",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 128000
- }
- },
- "ernie-4.5-21b-a3b-thinking": {
- "id": "ernie-4.5-21b-a3b-thinking",
- "family": "ernie",
- "reasoning": true,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 8000
- }
- },
- "llama-prompt-guard-2-22m": {
- "id": "llama-prompt-guard-2-22m",
- "family": "llama",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 512,
- "output": 2
- }
- },
- "gpt-4.1-mini-2025-04-14": {
- "id": "gpt-4.1-mini-2025-04-14",
- "family": "gpt-mini",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 1047576,
- "output": 32768
- }
- },
- "llama-guard-4": {
- "id": "llama-guard-4",
- "family": "llama",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "output": 1024
- }
- },
- "sonar-reasoning": {
- "id": "sonar-reasoning",
- "family": "sonar-reasoning",
- "reasoning": true,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 127000,
- "output": 4096
- }
- },
- "deepseek-v3.1-terminus": {
- "id": "deepseek-v3.1-terminus",
- "family": "deepseek",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 16384
- }
- },
- "claude-3.5-sonnet-v2": {
- "id": "claude-3.5-sonnet-v2",
- "family": "claude-sonnet",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 200000,
- "output": 8192
- }
- },
- "mistral-small": {
- "id": "mistral-small",
- "family": "mistral-small",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 128000
- }
- },
- "qwen3-vl-235b-a22b-instruct": {
- "id": "qwen3-vl-235b-a22b-instruct",
- "family": "qwen",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "video"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 256000,
- "output": 16384
- }
- },
- "qwen3-235b-a22b-thinking": {
- "id": "qwen3-235b-a22b-thinking",
- "family": "qwen",
- "reasoning": true,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text",
- "image",
- "video"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 262144,
- "output": 81920
- }
- },
- "claude-3-haiku-20240307": {
- "id": "claude-3-haiku-20240307",
- "family": "claude-haiku",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 200000,
- "output": 4096
- }
- },
- "kimi-k2-0711": {
- "id": "kimi-k2-0711",
- "family": "kimi",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "output": 16384
- }
- },
- "llama-4-maverick": {
- "id": "llama-4-maverick",
- "family": "llama",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "output": 8192
- }
- },
- "deepseek-tng-r1t2-chimera": {
- "id": "deepseek-tng-r1t2-chimera",
- "family": "deepseek-thinking",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 130000,
- "output": 163840
- }
- },
- "claude-opus-4": {
- "id": "claude-opus-4",
- "family": "claude-opus",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 200000,
- "output": 32000
- }
- },
- "llama-prompt-guard-2-86m": {
- "id": "llama-prompt-guard-2-86m",
- "family": "llama",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 512,
- "output": 2
- }
- },
- "gemma-3-12b-it": {
- "id": "gemma-3-12b-it",
- "family": "gemma",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "output": 8192
- }
- },
- "hermes-2-pro-llama-3-8b": {
- "id": "hermes-2-pro-llama-3-8b",
- "family": "llama",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "output": 131072
- }
- },
- "zai/glm-5": {
- "id": "zai/glm-5",
- "family": "glm",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 202800,
- "output": 131072
- }
- },
- "zai/glm-4.7-flashx": {
- "id": "zai/glm-4.7-flashx",
- "family": "glm-flash",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 200000,
- "output": 128000
- }
- },
- "zai/glm-4.5-air": {
- "id": "zai/glm-4.5-air",
- "family": "glm-air",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 96000
- }
- },
- "zai/glm-4.5": {
- "id": "zai/glm-4.5",
- "family": "glm",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "output": 131072
- }
- },
- "zai/glm-4.7-flash": {
- "id": "zai/glm-4.7-flash",
- "family": "glm",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 200000,
- "output": 131000
- }
- },
- "zai/glm-4.6": {
- "id": "zai/glm-4.6",
- "family": "glm",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 200000,
- "output": 96000
- }
- },
- "zai/glm-4.7": {
- "id": "zai/glm-4.7",
- "family": "glm",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 202752,
- "output": 120000
- }
- },
- "zai/glm-4.6v-flash": {
- "id": "zai/glm-4.6v-flash",
- "family": "glm",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 24000
- }
- },
- "zai/glm-5-turbo": {
- "id": "zai/glm-5-turbo",
- "family": "glm",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 202800,
- "output": 131100
- }
- },
- "zai/glm-4.5v": {
- "id": "zai/glm-4.5v",
- "family": "glm",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 66000,
- "output": 66000
- }
- },
- "zai/glm-4.6v": {
- "id": "zai/glm-4.6v",
- "family": "glm",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 24000
- }
- },
- "nvidia/nemotron-nano-12b-v2-vl": {
- "id": "nvidia/nemotron-nano-12b-v2-vl",
- "family": "nemotron",
- "reasoning": true,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "image",
- "text",
- "video"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "output": 26215
- }
- },
- "arcee-ai/trinity-large-preview": {
- "id": "arcee-ai/trinity-large-preview",
- "family": "trinity",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131000,
- "output": 131000
- }
- },
- "arcee-ai/trinity-mini": {
- "id": "arcee-ai/trinity-mini",
- "family": "trinity-mini",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "output": 8192,
- "input": 131072
- }
- },
- "inception/mercury-coder-small": {
- "id": "inception/mercury-coder-small",
- "family": "mercury",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 32000,
- "output": 16384
- }
- },
- "voyage/voyage-3-large": {
- "id": "voyage/voyage-3-large",
- "family": "voyage",
- "reasoning": false,
- "temperature": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 8192,
- "output": 1536
- }
- },
- "voyage/voyage-code-3": {
- "id": "voyage/voyage-code-3",
- "family": "voyage",
- "reasoning": false,
- "temperature": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 8192,
- "output": 1536
- }
- },
- "voyage/voyage-law-2": {
- "id": "voyage/voyage-law-2",
- "family": "voyage",
- "reasoning": false,
- "temperature": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 8192,
- "output": 1536
- }
- },
- "voyage/voyage-finance-2": {
- "id": "voyage/voyage-finance-2",
- "family": "voyage",
- "reasoning": false,
- "temperature": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 8192,
- "output": 1536
- }
- },
- "voyage/voyage-code-2": {
- "id": "voyage/voyage-code-2",
- "family": "voyage",
- "reasoning": false,
- "temperature": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 8192,
- "output": 1536
- }
- },
- "voyage/voyage-4-lite": {
- "id": "voyage/voyage-4-lite",
- "family": "voyage",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 32000,
- "output": 0
- }
- },
- "voyage/voyage-3.5-lite": {
- "id": "voyage/voyage-3.5-lite",
- "family": "voyage",
- "reasoning": false,
- "temperature": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 8192,
- "output": 1536
- }
- },
- "voyage/voyage-4-large": {
- "id": "voyage/voyage-4-large",
- "family": "voyage",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 32000,
- "output": 0
- }
- },
- "voyage/voyage-3.5": {
- "id": "voyage/voyage-3.5",
- "family": "voyage",
- "reasoning": false,
- "temperature": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 8192,
- "output": 1536
- }
- },
- "voyage/voyage-4": {
- "id": "voyage/voyage-4",
- "family": "voyage",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 32000,
- "output": 0
- }
- },
- "amazon/nova-2-lite": {
- "id": "amazon/nova-2-lite",
- "family": "nova",
- "reasoning": true,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 1000000,
- "output": 1000000
- }
- },
- "amazon/titan-embed-text-v2": {
- "id": "amazon/titan-embed-text-v2",
- "family": "titan-embed",
- "reasoning": false,
- "temperature": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 8192,
- "output": 1536
- }
- },
- "amazon/nova-lite": {
- "id": "amazon/nova-lite",
- "family": "nova-lite",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "video"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 300000,
- "output": 8192
- }
- },
- "amazon/nova-pro": {
- "id": "amazon/nova-pro",
- "family": "nova-pro",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "video"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 300000,
- "output": 8192
- }
- },
- "amazon/nova-micro": {
- "id": "amazon/nova-micro",
- "family": "nova-micro",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 8192
- }
- },
- "alibaba/qwen-3-235b": {
- "id": "alibaba/qwen-3-235b",
- "family": "qwen",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 40960,
- "output": 16384
- }
- },
- "alibaba/qwen3-max-preview": {
- "id": "alibaba/qwen3-max-preview",
- "family": "qwen",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 262144,
- "output": 32768
- }
- },
- "alibaba/qwen3-next-80b-a3b-thinking": {
- "id": "alibaba/qwen3-next-80b-a3b-thinking",
- "family": "qwen",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "output": 65536
- }
- },
- "alibaba/qwen3-max-thinking": {
- "id": "alibaba/qwen3-max-thinking",
- "family": "qwen",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 256000,
- "output": 65536
- }
- },
- "alibaba/qwen3-vl-instruct": {
- "id": "alibaba/qwen3-vl-instruct",
- "family": "qwen",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "output": 129024
- }
- },
- "alibaba/qwen3-embedding-8b": {
- "id": "alibaba/qwen3-embedding-8b",
- "family": "qwen",
- "reasoning": false,
- "temperature": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 32768,
- "output": 32768
- }
- },
- "alibaba/qwen3-coder-next": {
- "id": "alibaba/qwen3-coder-next",
- "family": "qwen",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 256000,
- "output": 256000
- }
- },
- "alibaba/qwen3-coder": {
- "id": "alibaba/qwen3-coder",
- "family": "qwen",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 262144,
- "output": 66536
- }
- },
- "alibaba/qwen-3-30b": {
- "id": "alibaba/qwen-3-30b",
- "family": "qwen",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 40960,
- "output": 16384
- }
- },
- "alibaba/qwen3-embedding-0.6b": {
- "id": "alibaba/qwen3-embedding-0.6b",
- "family": "qwen",
- "reasoning": false,
- "temperature": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 32768,
- "output": 32768
- }
- },
- "alibaba/qwen-3-14b": {
- "id": "alibaba/qwen-3-14b",
- "family": "qwen",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 40960,
- "output": 16384
- }
- },
- "alibaba/qwen3-235b-a22b-thinking": {
- "id": "alibaba/qwen3-235b-a22b-thinking",
- "family": "qwen",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 262114,
- "output": 262114
- }
- },
- "alibaba/qwen3-vl-thinking": {
- "id": "alibaba/qwen3-vl-thinking",
- "family": "qwen",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "output": 129024
- }
- },
- "alibaba/qwen3.5-flash": {
- "id": "alibaba/qwen3.5-flash",
- "family": "qwen",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 1000000,
- "output": 64000
- }
- },
- "alibaba/qwen3-next-80b-a3b-instruct": {
- "id": "alibaba/qwen3-next-80b-a3b-instruct",
- "family": "qwen",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 262144,
- "output": 32768
- }
- },
- "alibaba/qwen3.5-plus": {
- "id": "alibaba/qwen3.5-plus",
- "family": "qwen",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 1000000,
- "output": 64000
- }
- },
- "alibaba/qwen3-max": {
- "id": "alibaba/qwen3-max",
- "family": "qwen",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 262144,
- "output": 32768
- }
- },
- "alibaba/qwen-3-32b": {
- "id": "alibaba/qwen-3-32b",
- "family": "qwen",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 40960,
- "output": 16384
- }
- },
- "alibaba/qwen3-coder-plus": {
- "id": "alibaba/qwen3-coder-plus",
- "family": "qwen",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 1000000,
- "output": 1000000
- }
- },
- "alibaba/qwen3-embedding-4b": {
- "id": "alibaba/qwen3-embedding-4b",
- "family": "qwen",
- "reasoning": false,
- "temperature": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 32768,
- "output": 32768
- }
- },
- "alibaba/qwen3-coder-30b-a3b": {
- "id": "alibaba/qwen3-coder-30b-a3b",
- "family": "qwen",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 160000,
- "output": 32768
- }
- },
- "bfl/flux-pro-1.0-fill": {
- "id": "bfl/flux-pro-1.0-fill",
- "family": "flux",
- "reasoning": false,
- "temperature": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "image"
- ]
- },
- "limit": {
- "context": 512,
- "output": 0
- }
- },
- "bfl/flux-pro-1.1": {
- "id": "bfl/flux-pro-1.1",
- "family": "flux",
- "reasoning": false,
- "temperature": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "image"
- ]
- },
- "limit": {
- "context": 512,
- "output": 0
- }
- },
- "bfl/flux-kontext-max": {
- "id": "bfl/flux-kontext-max",
- "family": "flux",
- "reasoning": false,
- "temperature": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "image"
- ]
- },
- "limit": {
- "context": 512,
- "output": 0
- }
- },
- "bfl/flux-kontext-pro": {
- "id": "bfl/flux-kontext-pro",
- "family": "flux",
- "reasoning": false,
- "temperature": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "image"
- ]
- },
- "limit": {
- "context": 512,
- "output": 0
- }
- },
- "bfl/flux-pro-1.1-ultra": {
- "id": "bfl/flux-pro-1.1-ultra",
- "family": "flux",
- "reasoning": false,
- "temperature": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "image"
- ]
- },
- "limit": {
- "context": 512,
- "output": 0
- }
- },
- "mistral/codestral-embed": {
- "id": "mistral/codestral-embed",
- "family": "codestral-embed",
- "reasoning": false,
- "temperature": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 8192,
- "output": 1536
- }
- },
- "mistral/devstral-small-2": {
- "id": "mistral/devstral-small-2",
- "family": "devstral",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 256000,
- "output": 256000
- }
- },
- "mistral/devstral-2": {
- "id": "mistral/devstral-2",
- "family": "devstral",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 256000,
- "output": 256000
- }
- },
- "mistral/mistral-large-3": {
- "id": "mistral/mistral-large-3",
- "family": "mistral-large",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 256000,
- "output": 256000
- }
- },
- "mistral/mistral-embed": {
- "id": "mistral/mistral-embed",
- "family": "mistral-embed",
- "reasoning": false,
- "temperature": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 8192,
- "output": 1536
- }
- },
- "mistral/ministral-14b": {
- "id": "mistral/ministral-14b",
- "family": "ministral",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text",
- "image",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 256000,
- "output": 256000
- }
- },
- "mistral/mistral-nemo": {
- "id": "mistral/mistral-nemo",
- "family": "mistral-nemo",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 60288,
- "output": 16000
- }
- },
- "mistral/mistral-medium": {
- "id": "mistral/mistral-medium",
- "family": "mistral-medium",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 64000
- }
- },
- "mistral/devstral-small": {
- "id": "mistral/devstral-small",
- "family": "devstral",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 64000
- }
- },
- "mistral/codestral": {
- "id": "mistral/codestral",
- "family": "codestral",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 256000,
- "output": 4096
- }
- },
- "mistral/mixtral-8x22b-instruct": {
- "id": "mistral/mixtral-8x22b-instruct",
- "family": "mixtral",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 64000,
- "output": 64000
- }
- },
- "mistral/mistral-small": {
- "id": "mistral/mistral-small",
- "family": "mistral-small",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 16384
- }
- },
- "mistral/ministral-8b": {
- "id": "mistral/ministral-8b",
- "family": "ministral",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 128000
- }
- },
- "mistral/pixtral-large": {
- "id": "mistral/pixtral-large",
- "family": "pixtral",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 128000
- }
- },
- "mistral/pixtral-12b": {
- "id": "mistral/pixtral-12b",
- "family": "pixtral",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 128000
- }
- },
- "mistral/magistral-small": {
- "id": "mistral/magistral-small",
- "family": "magistral-small",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 128000
- }
- },
- "mistral/magistral-medium": {
- "id": "mistral/magistral-medium",
- "family": "magistral-medium",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 16384
- }
- },
- "mistral/ministral-3b": {
- "id": "mistral/ministral-3b",
- "family": "ministral",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 128000
- }
- },
- "kwaipilot/kat-coder-pro-v1": {
- "id": "kwaipilot/kat-coder-pro-v1",
- "family": "kat-coder",
- "reasoning": true,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 256000,
- "output": 32000
- }
- },
- "deepseek/deepseek-v3": {
- "id": "deepseek/deepseek-v3",
- "family": "deepseek",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 163840,
- "output": 16384
- }
- },
- "deepseek/deepseek-v3.2-thinking": {
- "id": "deepseek/deepseek-v3.2-thinking",
- "family": "deepseek-thinking",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 64000
- }
- },
- "moonshotai/kimi-k2-turbo": {
- "id": "moonshotai/kimi-k2-turbo",
- "family": "kimi",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 256000,
- "output": 16384
- }
- },
- "google/gemini-embedding-001": {
- "id": "google/gemini-embedding-001",
- "family": "gemini-embedding",
- "reasoning": false,
- "temperature": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 8192,
- "output": 1536
- }
- },
- "google/imagen-4.0-fast-generate-001": {
- "id": "google/imagen-4.0-fast-generate-001",
- "family": "imagen",
- "reasoning": false,
- "temperature": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "image"
- ]
- },
- "limit": {
- "context": 480,
- "output": 0
- }
- },
- "google/text-embedding-005": {
- "id": "google/text-embedding-005",
- "family": "text-embedding",
- "reasoning": false,
- "temperature": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 8192,
- "output": 1536
- }
- },
- "google/imagen-4.0-ultra-generate-001": {
- "id": "google/imagen-4.0-ultra-generate-001",
- "family": "imagen",
- "reasoning": false,
- "temperature": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "image"
- ]
- },
- "limit": {
- "context": 480,
- "output": 0
- }
- },
- "google/gemini-3.1-flash-image-preview": {
- "id": "google/gemini-3.1-flash-image-preview",
- "family": "gemini",
- "reasoning": true,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "image",
- "text"
- ],
- "output": [
- "image",
- "text"
- ]
- },
- "limit": {
- "context": 65536,
- "output": 65536
- }
- },
- "google/text-multilingual-embedding-002": {
- "id": "google/text-multilingual-embedding-002",
- "family": "text-embedding",
- "reasoning": false,
- "temperature": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 8192,
- "output": 1536
- }
- },
- "google/gemini-embedding-2": {
- "id": "google/gemini-embedding-2",
- "family": "gemini-embedding",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 0,
- "output": 0
- }
- },
- "google/gemini-2.5-flash-image": {
- "id": "google/gemini-2.5-flash-image",
- "family": "gemini-flash",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "image",
- "text"
- ],
- "output": [
- "image",
- "text"
- ]
- },
- "limit": {
- "context": 32768,
- "output": 32768
- }
- },
- "google/gemini-3-pro-image": {
- "id": "google/gemini-3-pro-image",
- "family": "gemini-pro",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text",
- "image"
- ]
- },
- "limit": {
- "context": 65536,
- "output": 32768
- }
- },
- "google/gemini-2.5-flash-image-preview": {
- "id": "google/gemini-2.5-flash-image-preview",
- "family": "gemini-flash",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text",
- "image"
- ]
- },
- "limit": {
- "context": 32768,
- "output": 32768
- }
- },
- "google/imagen-4.0-generate-001": {
- "id": "google/imagen-4.0-generate-001",
- "family": "imagen",
- "reasoning": false,
- "temperature": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "image"
- ]
- },
- "limit": {
- "context": 480,
- "output": 0
- }
- },
- "meituan/longcat-flash-thinking": {
- "id": "meituan/longcat-flash-thinking",
- "family": "longcat",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 8192
- }
- },
- "meituan/longcat-flash-thinking-2601": {
- "id": "meituan/longcat-flash-thinking-2601",
- "family": "longcat",
- "reasoning": true,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 32768,
- "output": 32768
- }
- },
- "bytedance/seed-1.6": {
- "id": "bytedance/seed-1.6",
- "family": "seed",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 256000,
- "output": 32000
- }
- },
- "bytedance/seed-1.8": {
- "id": "bytedance/seed-1.8",
- "family": "seed",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 256000,
- "output": 64000
- }
- },
- "meta/llama-3.1-8b": {
- "id": "meta/llama-3.1-8b",
- "family": "llama",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "output": 16384
- }
- },
- "meta/llama-3.2-11b": {
- "id": "meta/llama-3.2-11b",
- "family": "llama",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 8192
- }
- },
- "meta/llama-3.1-70b": {
- "id": "meta/llama-3.1-70b",
- "family": "llama",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "output": 16384
- }
- },
- "meta/llama-3.2-90b": {
- "id": "meta/llama-3.2-90b",
- "family": "llama",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 8192
- }
- },
- "meta/llama-3.2-1b": {
- "id": "meta/llama-3.2-1b",
- "family": "llama",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 8192
- }
- },
- "meta/llama-3.2-3b": {
- "id": "meta/llama-3.2-3b",
- "family": "llama",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 8192
- }
- },
- "meta/llama-4-maverick": {
- "id": "meta/llama-4-maverick",
- "family": "llama",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 4096
- }
- },
- "meta/llama-3.3-70b": {
- "id": "meta/llama-3.3-70b",
- "family": "llama",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 4096
- }
- },
- "meta/llama-4-scout": {
- "id": "meta/llama-4-scout",
- "family": "llama",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 4096
- }
- },
- "vercel/v0-1.5-md": {
- "id": "vercel/v0-1.5-md",
- "family": "v0",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 32000
- }
- },
- "vercel/v0-1.0-md": {
- "id": "vercel/v0-1.0-md",
- "family": "v0",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 32000
- }
- },
- "openai/text-embedding-ada-002": {
- "id": "openai/text-embedding-ada-002",
- "family": "text-embedding",
- "reasoning": false,
- "temperature": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 8192,
- "input": 6656,
- "output": 1536
- }
- },
- "openai/gpt-4o-mini-search-preview": {
- "id": "openai/gpt-4o-mini-search-preview",
- "family": "gpt-mini",
- "reasoning": false,
- "temperature": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "input": 128000,
- "output": 16384
- }
- },
- "openai/text-embedding-3-small": {
- "id": "openai/text-embedding-3-small",
- "family": "text-embedding",
- "reasoning": false,
- "temperature": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 8192,
- "input": 6656,
- "output": 1536
- }
- },
- "openai/text-embedding-3-large": {
- "id": "openai/text-embedding-3-large",
- "family": "text-embedding",
- "reasoning": false,
- "temperature": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 8192,
- "input": 6656,
- "output": 1536
- }
- },
- "openai/gpt-5.1-thinking": {
- "id": "openai/gpt-5.1-thinking",
- "family": "gpt",
- "reasoning": true,
- "temperature": false,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "pdf"
- ],
- "output": [
- "text",
- "image"
- ]
- },
- "limit": {
- "context": 400000,
- "input": 272000,
- "output": 128000
- }
- },
- "openai/codex-mini": {
- "id": "openai/codex-mini",
- "family": "gpt-codex-mini",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 200000,
- "input": 100000,
- "output": 100000
- }
- },
- "morph/morph-v3-large": {
- "id": "morph/morph-v3-large",
- "family": "morph",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 262144,
- "output": 131072
- }
- },
- "morph/morph-v3-fast": {
- "id": "morph/morph-v3-fast",
- "family": "morph",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 81920,
- "output": 38000
- }
- },
- "cohere/embed-v4.0": {
- "id": "cohere/embed-v4.0",
- "family": "cohere-embed",
- "reasoning": false,
- "temperature": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 8192,
- "output": 1536
- }
- },
- "cohere/command-a": {
- "id": "cohere/command-a",
- "family": "command",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 256000,
- "output": 8192
- }
- },
- "minimax/minimax-m2.1-lightning": {
- "id": "minimax/minimax-m2.1-lightning",
- "family": "minimax",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 204800,
- "output": 131072
- }
- },
- "recraft/recraft-v2": {
- "id": "recraft/recraft-v2",
- "family": "recraft",
- "reasoning": false,
- "temperature": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "image"
- ]
- },
- "limit": {
- "context": 512,
- "output": 0
- }
- },
- "recraft/recraft-v3": {
- "id": "recraft/recraft-v3",
- "family": "recraft",
- "reasoning": false,
- "temperature": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "image"
- ]
- },
- "limit": {
- "context": 512,
- "output": 0
- }
- },
- "perplexity/sonar-reasoning-pro": {
- "id": "perplexity/sonar-reasoning-pro",
- "family": "sonar-reasoning",
- "reasoning": true,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 25600
- }
- },
- "perplexity/sonar-reasoning": {
- "id": "perplexity/sonar-reasoning",
- "family": "sonar-reasoning",
- "reasoning": true,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 127000,
- "output": 8000
- }
- },
- "perplexity/sonar-pro": {
- "id": "perplexity/sonar-pro",
- "family": "sonar-pro",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 200000,
- "output": 8000
- }
- },
- "anthropic/claude-3.5-sonnet-20240620": {
- "id": "anthropic/claude-3.5-sonnet-20240620",
- "family": "claude-sonnet",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 200000,
- "output": 8192
- }
- },
- "xai/grok-4.20-non-reasoning-beta": {
- "id": "xai/grok-4.20-non-reasoning-beta",
- "family": "grok",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 2000000,
- "output": 2000000
- }
- },
- "xai/grok-4.20-non-reasoning": {
- "id": "xai/grok-4.20-non-reasoning",
- "family": "grok",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 2000000,
- "output": 2000000
- }
- },
- "xai/grok-imagine-image": {
- "id": "xai/grok-imagine-image",
- "family": "grok",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text",
- "image"
- ]
- },
- "limit": {
- "context": 0,
- "output": 0
- }
- },
- "xai/grok-4.20-reasoning": {
- "id": "xai/grok-4.20-reasoning",
- "family": "grok",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 2000000,
- "output": 2000000
- }
- },
- "xai/grok-4.20-reasoning-beta": {
- "id": "xai/grok-4.20-reasoning-beta",
- "family": "grok",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 2000000,
- "output": 2000000
- }
- },
- "xai/grok-4.20-multi-agent": {
- "id": "xai/grok-4.20-multi-agent",
- "family": "grok",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 2000000,
- "output": 2000000
- }
- },
- "xai/grok-imagine-image-pro": {
- "id": "xai/grok-imagine-image-pro",
- "family": "grok",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text",
- "image"
- ]
- },
- "limit": {
- "context": 0,
- "output": 0
- }
- },
- "xai/grok-4.20-multi-agent-beta": {
- "id": "xai/grok-4.20-multi-agent-beta",
- "family": "grok",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 2000000,
- "output": 2000000
- }
- },
- "xai/grok-3-fast": {
- "id": "xai/grok-3-fast",
- "family": "grok",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "output": 8192
- }
- },
- "xai/grok-3-mini-fast": {
- "id": "xai/grok-3-mini-fast",
- "family": "grok",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "output": 8192
- }
- },
- "xai/grok-2-vision": {
- "id": "xai/grok-2-vision",
- "family": "grok",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 8192,
- "output": 4096
- }
- },
- "gpt-4o-2024-05-13": {
- "id": "gpt-4o-2024-05-13",
- "family": "gpt",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 4096
- }
- },
- "o3-deep-research": {
- "id": "o3-deep-research",
- "family": "o",
- "reasoning": true,
- "temperature": false,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 200000,
- "output": 100000
- }
- },
- "o4-mini-deep-research": {
- "id": "o4-mini-deep-research",
- "family": "o-mini",
- "reasoning": true,
- "temperature": false,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 200000,
- "output": 100000
- }
- },
- "gpt-3.5-turbo": {
- "id": "gpt-3.5-turbo",
- "family": "gpt",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 16385,
- "output": 4096
- }
- },
- "o1-pro": {
- "id": "o1-pro",
- "family": "o-pro",
- "reasoning": true,
- "temperature": false,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 200000,
- "output": 100000
- }
- },
- "gpt-5.2-pro": {
- "id": "gpt-5.2-pro",
- "family": "gpt-pro",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 400000,
- "input": 272000,
- "output": 128000
- }
- },
- "gpt-4o-2024-08-06": {
- "id": "gpt-4o-2024-08-06",
- "family": "gpt",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 16384
- }
- },
- "auto": {
- "id": "auto",
- "family": "auto",
- "reasoning": false,
- "temperature": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 32000,
- "output": 32000
- }
- },
- "morph-v3-fast": {
- "id": "morph-v3-fast",
- "family": "morph",
- "reasoning": false,
- "temperature": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 16000,
- "output": 16000
- }
- },
- "morph-v3-large": {
- "id": "morph-v3-large",
- "family": "morph",
- "reasoning": false,
- "temperature": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 32000,
- "output": 32000
- }
- },
- "c4ai-aya-expanse-32b": {
- "id": "c4ai-aya-expanse-32b",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 4000
- }
- },
- "command-a-03-2025": {
- "id": "command-a-03-2025",
- "family": "command-a",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 256000,
- "output": 8000
- }
- },
- "command-r7b-arabic-02-2025": {
- "id": "command-r7b-arabic-02-2025",
- "family": "command-r",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 4000
- }
- },
- "command-a-translate-08-2025": {
- "id": "command-a-translate-08-2025",
- "family": "command-a",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 8000,
- "output": 8000
- }
- },
- "command-r-08-2024": {
- "id": "command-r-08-2024",
- "family": "command-r",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 4000
- }
- },
- "command-r-plus-08-2024": {
- "id": "command-r-plus-08-2024",
- "family": "command-r",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 4000
- }
- },
- "command-a-reasoning-08-2025": {
- "id": "command-a-reasoning-08-2025",
- "family": "command-a",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 256000,
- "output": 8192,
- "input": 256000
- }
- },
- "c4ai-aya-expanse-8b": {
- "id": "c4ai-aya-expanse-8b",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 8000,
- "output": 4000
- }
- },
- "c4ai-aya-vision-8b": {
- "id": "c4ai-aya-vision-8b",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 16000,
- "output": 4000
- }
- },
- "c4ai-aya-vision-32b": {
- "id": "c4ai-aya-vision-32b",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 16000,
- "output": 4000
- }
- },
- "command-r7b-12-2024": {
- "id": "command-r7b-12-2024",
- "family": "command-r",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 4000
- }
- },
- "command-a-vision-07-2025": {
- "id": "command-a-vision-07-2025",
- "family": "command-a",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 8000
- }
- },
- "v0-1.0-md": {
- "id": "v0-1.0-md",
- "family": "v0",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 200000,
- "output": 64000,
- "input": 200000
- }
- },
- "v0-1.5-md": {
- "id": "v0-1.5-md",
- "family": "v0",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 200000,
- "output": 64000,
- "input": 200000
- }
- },
- "v0-1.5-lg": {
- "id": "v0-1.5-lg",
- "family": "v0",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 1000000,
- "output": 64000,
- "input": 1000000
- }
- },
- "llama-3_1-nemotron-ultra-253b-v1": {
- "id": "Llama-3_1-Nemotron-Ultra-253B-v1",
- "family": "llama",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 32000,
- "output": 4096
- }
- },
- "deepseek-r1-distill-qwen-32b": {
- "id": "deepseek-r1-distill-qwen-32b",
- "family": "qwen",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 32768,
- "output": 16384
- }
- },
- "glm-5-fp8": {
- "id": "GLM-5-FP8",
- "family": "glm",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 202000,
- "output": 131072
- }
- },
- "nvidia-nemotron-3-super-120b-a12b-nvfp4": {
- "id": "NVIDIA-Nemotron-3-Super-120B-A12B-NVFP4",
- "family": "nemotron",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 260000,
- "output": 8192
- }
- },
- "nvidia/nemotron-120b-a12b": {
- "id": "nvidia/Nemotron-120B-A12B",
- "family": "nemotron",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 262144,
- "output": 32678
- }
- },
- "claude-3-5-haiku-latest": {
- "id": "claude-3-5-haiku-latest",
- "family": "claude-haiku",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 200000,
- "output": 8192
- }
- },
- "claude-3-5-sonnet-20241022": {
- "id": "claude-3-5-sonnet-20241022",
- "family": "claude-sonnet",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 200000,
- "output": 8192,
- "input": 200000
- }
- },
- "claude-3-sonnet-20240229": {
- "id": "claude-3-sonnet-20240229",
- "family": "claude-sonnet",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 200000,
- "output": 4096
- }
- },
- "claude-sonnet-4-0": {
- "id": "claude-sonnet-4-0",
- "family": "claude-sonnet",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 200000,
- "output": 64000
- }
- },
- "claude-opus-4-0": {
- "id": "claude-opus-4-0",
- "family": "claude-opus",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 200000,
- "output": 32000
- }
- },
- "claude-3-5-haiku-20241022": {
- "id": "claude-3-5-haiku-20241022",
- "family": "claude-haiku",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 200000,
- "output": 8192,
- "input": 200000
- }
- },
- "claude-3-5-sonnet-20240620": {
- "id": "claude-3-5-sonnet-20240620",
- "family": "claude-sonnet",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 200000,
- "output": 8192,
- "input": 200000
- }
- },
- "claude-3-7-sonnet-latest": {
- "id": "claude-3-7-sonnet-latest",
- "family": "claude-sonnet",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 200000,
- "output": 64000
- }
- },
- "claude-3-opus-20240229": {
- "id": "claude-3-opus-20240229",
- "family": "claude-opus",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 200000,
- "output": 4096
- }
- },
- "hunyuan-turbos": {
- "id": "hunyuan-turbos",
- "family": "hunyuan",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "output": 16384
- }
- },
- "tc-code-latest": {
- "id": "tc-code-latest",
- "family": "auto",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "output": 16384
- }
- },
- "hunyuan-t1": {
- "id": "hunyuan-t1",
- "family": "hunyuan",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "output": 16384
- }
- },
- "hunyuan-2.0-instruct": {
- "id": "hunyuan-2.0-instruct",
- "family": "hunyuan",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "output": 16384
- }
- },
- "hunyuan-2.0-thinking": {
- "id": "hunyuan-2.0-thinking",
- "family": "hunyuan",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "output": 16384
- }
- },
- "claude-sonnet-4-5@20250929": {
- "id": "claude-sonnet-4-5@20250929",
- "family": "claude-sonnet",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 200000,
- "output": 64000
- }
- },
- "claude-opus-4-1@20250805": {
- "id": "claude-opus-4-1@20250805",
- "family": "claude-opus",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 200000,
- "output": 32000
- }
- },
- "claude-3-7-sonnet@20250219": {
- "id": "claude-3-7-sonnet@20250219",
- "family": "claude-sonnet",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 200000,
- "output": 64000
- }
- },
- "claude-opus-4@20250514": {
- "id": "claude-opus-4@20250514",
- "family": "claude-opus",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 200000,
- "output": 32000
- }
- },
- "claude-opus-4-5@20251101": {
- "id": "claude-opus-4-5@20251101",
- "family": "claude-opus",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 200000,
- "output": 64000
- }
- },
- "claude-3-5-haiku@20241022": {
- "id": "claude-3-5-haiku@20241022",
- "family": "claude-haiku",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 200000,
- "output": 8192
- }
- },
- "claude-sonnet-4@20250514": {
- "id": "claude-sonnet-4@20250514",
- "family": "claude-sonnet",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 200000,
- "output": 64000
- }
- },
- "claude-3-5-sonnet@20241022": {
- "id": "claude-3-5-sonnet@20241022",
- "family": "claude-sonnet",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 200000,
- "output": 8192
- }
- },
- "claude-opus-4-6@default": {
- "id": "claude-opus-4-6@default",
- "family": "claude-opus",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 1000000,
- "output": 128000
- }
- },
- "claude-haiku-4-5@20251001": {
- "id": "claude-haiku-4-5@20251001",
- "family": "claude-haiku",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 200000,
- "output": 64000
- }
- },
- "claude-sonnet-4-6@default": {
- "id": "claude-sonnet-4-6@default",
- "family": "claude-sonnet",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 200000,
- "output": 64000
- }
- },
- "giga-potato-thinking": {
- "id": "giga-potato-thinking",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "image",
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 256000,
- "output": 32000
- }
- },
- "corethink:free": {
- "id": "corethink:free",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 78000,
- "output": 8192
- }
- },
- "morph-warp-grep-v2": {
- "id": "morph-warp-grep-v2",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 256000,
- "output": 32000
- }
- },
- "giga-potato": {
- "id": "giga-potato",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "image",
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 256000,
- "output": 32000
- }
- },
- "allenai/olmo-2-0325-32b-instruct": {
- "id": "allenai/olmo-2-0325-32b-instruct",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 32768
- }
- },
- "allenai/olmo-3-7b-instruct": {
- "id": "allenai/olmo-3-7b-instruct",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 65536,
- "output": 65536
- }
- },
- "allenai/olmo-3-32b-think": {
- "id": "allenai/olmo-3-32b-think",
- "reasoning": true,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 8192,
- "input": 128000
- },
- "family": "allenai"
- },
- "allenai/molmo-2-8b": {
- "id": "allenai/molmo-2-8b",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 36864,
- "output": 36864,
- "input": 36864
- },
- "family": "allenai"
- },
- "allenai/olmo-3.1-32b-instruct": {
- "id": "allenai/olmo-3.1-32b-instruct",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 65536,
- "output": 8192,
- "input": 65536
- },
- "family": "allenai"
- },
- "allenai/olmo-3-7b-think": {
- "id": "allenai/olmo-3-7b-think",
- "reasoning": true,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 65536,
- "output": 65536
- }
- },
- "allenai/olmo-3.1-32b-think": {
- "id": "allenai/olmo-3.1-32b-think",
- "reasoning": true,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 65536,
- "output": 8192,
- "input": 65536
- },
- "family": "allenai"
- },
- "nvidia/nemotron-3-super-120b-a12b:free": {
- "id": "nvidia/nemotron-3-super-120b-a12b:free",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 262144,
- "output": 262144
- }
- },
- "ibm-granite/granite-4.0-h-micro": {
- "id": "ibm-granite/granite-4.0-h-micro",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131000,
- "output": 32768
- }
- },
- "arcee-ai/coder-large": {
- "id": "arcee-ai/coder-large",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 32768,
- "output": 32768
- }
- },
- "arcee-ai/virtuoso-large": {
- "id": "arcee-ai/virtuoso-large",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "output": 64000
- }
- },
- "arcee-ai/maestro-reasoning": {
- "id": "arcee-ai/maestro-reasoning",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "output": 32000
- }
- },
- "arcee-ai/spotlight": {
- "id": "arcee-ai/spotlight",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "image",
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "output": 65537
- }
- },
- "alfredpros/codellama-7b-instruct-solidity": {
- "id": "alfredpros/codellama-7b-instruct-solidity",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 4096,
- "output": 4096
- }
- },
- "liquid/lfm-2.2-6b": {
- "id": "liquid/lfm-2.2-6b",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 32768,
- "output": 32768
- }
- },
- "liquid/lfm-2-24b-a2b": {
- "id": "liquid/lfm-2-24b-a2b",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 32768,
- "output": 32768
- }
- },
- "liquid/lfm2-8b-a1b": {
- "id": "liquid/lfm2-8b-a1b",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 32768,
- "output": 32768
- }
- },
- "upstage/solar-pro-3": {
- "id": "upstage/solar-pro-3",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 32768
- }
- },
- "switchpoint/router": {
- "id": "switchpoint/router",
- "reasoning": true,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "output": 32768
- }
- },
- "kilo-auto/balanced": {
- "id": "kilo-auto/balanced",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 204800,
- "output": 131072
- }
- },
- "kilo-auto/free": {
- "id": "kilo-auto/free",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 204800,
- "output": 131072
- }
- },
- "kilo-auto/small": {
- "id": "kilo-auto/small",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "image",
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 400000,
- "output": 128000
- }
- },
- "kilo-auto/frontier": {
- "id": "kilo-auto/frontier",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "image",
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 1000000,
- "output": 128000
- }
- },
- "amazon/nova-micro-v1": {
- "id": "amazon/nova-micro-v1",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 5120,
- "input": 128000
- },
- "family": "nova-micro"
- },
- "amazon/nova-lite-v1": {
- "id": "amazon/nova-lite-v1",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 300000,
- "output": 5120,
- "input": 300000
- },
- "family": "nova-lite"
- },
- "amazon/nova-premier-v1": {
- "id": "amazon/nova-premier-v1",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "image",
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 1000000,
- "output": 32000
- }
- },
- "amazon/nova-2-lite-v1": {
- "id": "amazon/nova-2-lite-v1",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 1000000,
- "output": 65535,
- "input": 1000000
- },
- "family": "nova"
- },
- "amazon/nova-pro-v1": {
- "id": "amazon/nova-pro-v1",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 300000,
- "output": 32000,
- "input": 300000
- },
- "family": "nova-pro"
- },
- "anthracite-org/magnum-v4-72b": {
- "id": "anthracite-org/magnum-v4-72b",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 16384,
- "output": 8192,
- "input": 16384
- },
- "family": "llama"
- },
- "alibaba/tongyi-deepresearch-30b-a3b": {
- "id": "alibaba/tongyi-deepresearch-30b-a3b",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "output": 131072
- }
- },
- "aion-labs/aion-1.0-mini": {
- "id": "aion-labs/aion-1.0-mini",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "output": 8192,
- "input": 131072
- },
- "family": "deepseek"
- },
- "aion-labs/aion-2.0": {
- "id": "aion-labs/aion-2.0",
- "reasoning": true,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "output": 32768
- }
- },
- "aion-labs/aion-rp-llama-3.1-8b": {
- "id": "aion-labs/aion-rp-llama-3.1-8b",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 32768,
- "output": 16384,
- "input": 32768
- },
- "family": "llama"
- },
- "aion-labs/aion-1.0": {
- "id": "aion-labs/aion-1.0",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 65536,
- "output": 8192,
- "input": 65536
- },
- "family": "llama"
- },
- "relace/relace-search": {
- "id": "relace/relace-search",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 256000,
- "output": 128000
- }
- },
- "relace/relace-apply-3": {
- "id": "relace/relace-apply-3",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 256000,
- "output": 128000
- }
- },
- "thedrummer/rocinante-12b": {
- "id": "thedrummer/rocinante-12b",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 32768,
- "output": 32768
- }
- },
- "thedrummer/cydonia-24b-v4.1": {
- "id": "thedrummer/cydonia-24b-v4.1",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "output": 131072
- }
- },
- "thedrummer/unslopnemo-12b": {
- "id": "thedrummer/unslopnemo-12b",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 32768,
- "output": 32768
- }
- },
- "thedrummer/skyfall-36b-v2": {
- "id": "thedrummer/skyfall-36b-v2",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 32768,
- "output": 32768
- }
- },
- "mancer/weaver": {
- "id": "mancer/weaver",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 8000,
- "output": 2000
- }
- },
- "deepseek/deepseek-r1-distill-qwen-32b": {
- "id": "deepseek/deepseek-r1-distill-qwen-32b",
- "reasoning": true,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 32768,
- "output": 32768
- }
- },
- "alpindale/goliath-120b": {
- "id": "alpindale/goliath-120b",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 6144,
- "output": 1024
- }
- },
- "openrouter/hunter-alpha": {
- "id": "openrouter/hunter-alpha",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 1048576,
- "output": 32000
- }
- },
- "openrouter/auto": {
- "id": "openrouter/auto",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "audio",
- "image",
- "pdf",
- "text",
- "video"
- ],
- "output": [
- "image",
- "text"
- ]
- },
- "limit": {
- "context": 2000000,
- "output": 32768
- }
- },
- "openrouter/healer-alpha": {
- "id": "openrouter/healer-alpha",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "audio",
- "image",
- "text",
- "video"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 262144,
- "output": 32000
- }
- },
- "openrouter/bodybuilder": {
- "id": "openrouter/bodybuilder",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 32768
- }
- },
- "google/gemini-2.5-pro-preview": {
- "id": "google/gemini-2.5-pro-preview",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "audio",
- "image",
- "pdf",
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 1048576,
- "output": 65536
- }
- },
- "google/gemini-2.0-flash-lite-001": {
- "id": "google/gemini-2.0-flash-lite-001",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "audio",
- "image",
- "pdf",
- "text",
- "video"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 1048576,
- "output": 8192
- }
- },
- "z-ai/glm-4-32b": {
- "id": "z-ai/glm-4-32b",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 32768
- }
- },
- "deepcogito/cogito-v2.1-671b": {
- "id": "deepcogito/cogito-v2.1-671b",
- "reasoning": true,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 16384,
- "input": 128000
- },
- "family": "cogito"
- },
- "bytedance/ui-tars-1.5-7b": {
- "id": "bytedance/ui-tars-1.5-7b",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "image",
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 2048
- }
- },
- "undi95/remm-slerp-l2-13b": {
- "id": "undi95/remm-slerp-l2-13b",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 6144,
- "output": 4096,
- "input": 6144
- },
- "family": "llama"
- },
- "qwen/qwen-vl-plus": {
- "id": "qwen/qwen-vl-plus",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "image",
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "output": 8192
- }
- },
- "qwen/qwen-vl-max": {
- "id": "qwen/qwen-vl-max",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "output": 32768
- }
- },
- "qwen/qwen-2.5-vl-7b-instruct": {
- "id": "qwen/qwen-2.5-vl-7b-instruct",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 32768,
- "output": 6554
- }
- },
- "qwen/qwen3-max-thinking": {
- "id": "qwen/qwen3-max-thinking",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 262144,
- "output": 32768
- }
- },
- "qwen/qwen-max": {
- "id": "qwen/qwen-max",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 32768,
- "output": 8192
- }
- },
- "qwen/qwen-turbo": {
- "id": "qwen/qwen-turbo",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "output": 8192
- }
- },
- "qwen/qwen3-235b-a22b-2507": {
- "id": "qwen/qwen3-235b-a22b-2507",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 262144,
- "output": 52429
- }
- },
- "qwen/qwen-2.5-7b-instruct": {
- "id": "qwen/qwen-2.5-7b-instruct",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 32768,
- "output": 6554
- }
- },
- "qwen/qwen-plus": {
- "id": "qwen/qwen-plus",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 1000000,
- "output": 32768
- }
- },
- "qwen/qwen-plus-2025-07-28": {
- "id": "qwen/qwen-plus-2025-07-28",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 1000000,
- "output": 32768
- }
- },
- "qwen/qwen3-30b-a3b": {
- "id": "Qwen/Qwen3-30B-A3B",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 40960,
- "output": 40960
- },
- "family": "qwen"
- },
- "qwen/qwen-plus-2025-07-28:thinking": {
- "id": "qwen/qwen-plus-2025-07-28:thinking",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 1000000,
- "output": 32768
- }
- },
- "qwen/qwen3.5-flash-02-23": {
- "id": "qwen/qwen3.5-flash-02-23",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "image",
- "text",
- "video"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 1000000,
- "output": 65536
- }
- },
- "eleutherai/llemma_7b": {
- "id": "eleutherai/llemma_7b",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 4096,
- "output": 4096
- }
- },
- "x-ai/grok-code-fast-1:optimized:free": {
- "id": "x-ai/grok-code-fast-1:optimized:free",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 256000,
- "output": 10000
- }
- },
- "meta-llama/llama-4-scout": {
- "id": "meta-llama/llama-4-scout",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 328000,
- "output": 65536,
- "input": 328000
- },
- "family": "llama"
- },
- "meta-llama/llama-3.2-3b-instruct": {
- "id": "meta-llama/llama-3.2-3b-instruct",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "output": 8192,
- "input": 131072
- },
- "family": "llama"
- },
- "meta-llama/llama-3.2-1b-instruct": {
- "id": "meta-llama/llama-3.2-1b-instruct",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 60000,
- "output": 12000
- }
- },
- "meta-llama/llama-3.1-405b-instruct": {
- "id": "meta-llama/llama-3.1-405b-instruct",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131000,
- "output": 26200
- }
- },
- "meta-llama/llama-4-maverick": {
- "id": "meta-llama/llama-4-maverick",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 1048576,
- "output": 65536,
- "input": 1048576
- },
- "family": "llama"
- },
- "meta-llama/llama-3.1-405b": {
- "id": "meta-llama/llama-3.1-405b",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 32768,
- "output": 32768
- }
- },
- "tngtech/deepseek-r1t2-chimera": {
- "id": "tngtech/deepseek-r1t2-chimera",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 163840,
- "output": 163840
- }
- },
- "mistralai/ministral-3b-2512": {
- "id": "mistralai/ministral-3b-2512",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "output": 32768,
- "input": 131072
- },
- "family": "ministral"
- },
- "mistralai/mistral-saba": {
- "id": "mistralai/mistral-saba",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 32000,
- "output": 32768,
- "input": 32000
- },
- "family": "mistral"
- },
- "mistralai/mistral-small-24b-instruct-2501": {
- "id": "mistralai/mistral-small-24b-instruct-2501",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 32768,
- "output": 16384
- }
- },
- "mistralai/pixtral-large-2411": {
- "id": "mistralai/pixtral-large-2411",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "image",
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "output": 32768
- }
- },
- "mistralai/mistral-small-creative": {
- "id": "mistralai/mistral-small-creative",
- "reasoning": false,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 32768,
- "output": 32768,
- "input": 32768
- },
- "family": "mistral-small"
- },
- "mistralai/mistral-large-2512": {
- "id": "mistralai/mistral-large-2512",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 262144,
- "output": 52429
- }
- },
- "mistralai/ministral-8b-2512": {
- "id": "mistralai/ministral-8b-2512",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 262144,
- "output": 32768,
- "input": 262144
- },
- "family": "ministral"
- },
- "mistralai/ministral-14b-2512": {
- "id": "mistralai/ministral-14b-2512",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 262144,
- "output": 32768,
- "input": 262144
- },
- "family": "ministral"
- },
- "mistralai/devstral-medium": {
- "id": "mistralai/devstral-medium",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "output": 26215
- }
- },
- "mistralai/mistral-large-2407": {
- "id": "mistralai/mistral-large-2407",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "output": 32768
- }
- },
- "mistralai/devstral-small": {
- "id": "mistralai/devstral-small",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "output": 26215
- }
- },
- "mistralai/mixtral-8x22b-instruct": {
- "id": "mistralai/mixtral-8x22b-instruct",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 65536,
- "output": 13108
- }
- },
- "mistralai/mistral-large-2411": {
- "id": "mistralai/mistral-large-2411",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "output": 26215
- }
- },
- "mistralai/mistral-7b-instruct-v0.1": {
- "id": "mistralai/mistral-7b-instruct-v0.1",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 2824,
- "output": 565
- }
- },
- "mistralai/mistral-large": {
- "id": "mistralai/mistral-large",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 256000,
- "input": 128000
- },
- "family": "mistral-large"
- },
- "mistralai/mixtral-8x7b-instruct": {
- "id": "mistralai/mixtral-8x7b-instruct",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 32768,
- "output": 16384
- }
- },
- "openai/gpt-4o-2024-11-20": {
- "id": "openai/gpt-4o-2024-11-20",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 16384,
- "input": 128000
- },
- "family": "gpt"
- },
- "openai/gpt-4o:extended": {
- "id": "openai/gpt-4o:extended",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "image",
- "pdf",
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 64000
- }
- },
- "openai/gpt-4o-2024-05-13": {
- "id": "openai/gpt-4o-2024-05-13",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "image",
- "pdf",
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 4096
- }
- },
- "openai/gpt-4o-audio-preview": {
- "id": "openai/gpt-4o-audio-preview",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "audio",
- "text"
- ],
- "output": [
- "audio",
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 16384
- }
- },
- "openai/gpt-4o-mini-2024-07-18": {
- "id": "openai/gpt-4o-mini-2024-07-18",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "image",
- "pdf",
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 16384
- }
- },
- "openai/gpt-audio": {
- "id": "openai/gpt-audio",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "audio",
- "text"
- ],
- "output": [
- "audio",
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 16384
- }
- },
- "openai/gpt-3.5-turbo-16k": {
- "id": "openai/gpt-3.5-turbo-16k",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 16385,
- "output": 4096
- }
- },
- "openai/gpt-5-image-mini": {
- "id": "openai/gpt-5-image-mini",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "image",
- "pdf",
- "text"
- ],
- "output": [
- "image",
- "text"
- ]
- },
- "limit": {
- "context": 400000,
- "output": 128000
- }
- },
- "openai/gpt-4-turbo-preview": {
- "id": "openai/gpt-4-turbo-preview",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 4096,
- "input": 128000
- },
- "family": "gpt"
- },
- "openai/gpt-3.5-turbo-0613": {
- "id": "openai/gpt-3.5-turbo-0613",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 4095,
- "output": 4096
- }
- },
- "openai/gpt-4-0314": {
- "id": "openai/gpt-4-0314",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 8191,
- "output": 4096
- }
- },
- "openai/gpt-audio-mini": {
- "id": "openai/gpt-audio-mini",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "audio",
- "text"
- ],
- "output": [
- "audio",
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 16384
- }
- },
- "openai/gpt-4-1106-preview": {
- "id": "openai/gpt-4-1106-preview",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 4096
- }
- },
- "openai/gpt-4o-2024-08-06": {
- "id": "openai/gpt-4o-2024-08-06",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 16384,
- "input": 128000
- },
- "family": "gpt"
- },
- "openai/o4-mini-high": {
- "id": "openai/o4-mini-high",
- "reasoning": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 200000,
- "output": 100000,
- "input": 200000
- },
- "family": "o-mini"
- },
- "openai/gpt-4o-search-preview": {
- "id": "openai/gpt-4o-search-preview",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 16384,
- "input": 128000
- },
- "family": "gpt"
- },
- "cohere/command-r-08-2024": {
- "id": "cohere/command-r-08-2024",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 4000
- }
- },
- "cohere/command-r-plus-08-2024": {
- "id": "cohere/command-r-plus-08-2024",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 4096,
- "input": 128000
- },
- "family": "command-r"
- },
- "cohere/command-r7b-12-2024": {
- "id": "cohere/command-r7b-12-2024",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 4000
- }
- },
- "minimax/minimax-m2-her": {
- "id": "minimax/minimax-m2-her",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 65532,
- "output": 2048,
- "input": 65532
- },
- "family": "minimax"
- },
- "minimax/minimax-m2.5:free": {
- "id": "minimax/minimax-m2.5:free",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 204800,
- "output": 131072
- }
- },
- "sao10k/l3.1-70b-hanami-x1": {
- "id": "Sao10K/L3.1-70B-Hanami-x1",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 16384,
- "output": 16384,
- "input": 16384
- },
- "family": "llama"
- },
- "sao10k/l3-lunaris-8b": {
- "id": "sao10k/l3-lunaris-8b",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 8192,
- "output": 8192
- }
- },
- "sao10k/l3.1-euryale-70b": {
- "id": "sao10k/l3.1-euryale-70b",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "output": 16384
- }
- },
- "sao10k/l3-euryale-70b": {
- "id": "sao10k/l3-euryale-70b",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 8192,
- "output": 8192
- }
- },
- "sao10k/l3.3-euryale-70b": {
- "id": "sao10k/l3.3-euryale-70b",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "output": 16384
- }
- },
- "writer/palmyra-x5": {
- "id": "writer/palmyra-x5",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 1040000,
- "output": 8192
- }
- },
- "perplexity/sonar-deep-research": {
- "id": "perplexity/sonar-deep-research",
- "reasoning": true,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 25600
- }
- },
- "perplexity/sonar-pro-search": {
- "id": "perplexity/sonar-pro-search",
- "reasoning": true,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "image",
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 200000,
- "output": 8000
- }
- },
- "bytedance-seed/seed-2.0-mini": {
- "id": "bytedance-seed/seed-2.0-mini",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "image",
- "text",
- "video"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 262144,
- "output": 131072
- }
- },
- "bytedance-seed/seed-1.6": {
- "id": "bytedance-seed/seed-1.6",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "image",
- "text",
- "video"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 262144,
- "output": 32768
- }
- },
- "bytedance-seed/seed-1.6-flash": {
- "id": "bytedance-seed/seed-1.6-flash",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "image",
- "text",
- "video"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 262144,
- "output": 32768
- }
- },
- "bytedance-seed/seed-2.0-lite": {
- "id": "bytedance-seed/seed-2.0-lite",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "image",
- "text",
- "video"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 262144,
- "output": 131072
- }
- },
- "anthropic/claude-3.7-sonnet:thinking": {
- "id": "anthropic/claude-3.7-sonnet:thinking",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "image",
- "pdf",
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 200000,
- "output": 64000
- }
- },
- "ai21/jamba-large-1.7": {
- "id": "ai21/jamba-large-1.7",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 256000,
- "output": 4096
- }
- },
- "kilo/auto": {
- "id": "kilo/auto",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "image",
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 1000000,
- "output": 128000
- }
- },
- "kilo/auto-free": {
- "id": "kilo/auto-free",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 204800,
- "output": 131072
- }
- },
- "kilo/auto-small": {
- "id": "kilo/auto-small",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "image",
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 400000,
- "output": 128000
- }
- },
- "inflection/inflection-3-productivity": {
- "id": "inflection/inflection-3-productivity",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 8000,
- "output": 4096,
- "input": 8000
- },
- "family": "gpt"
- },
- "inflection/inflection-3-pi": {
- "id": "inflection/inflection-3-pi",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 8000,
- "output": 4096,
- "input": 8000
- },
- "family": "gpt"
- },
- "nousresearch/hermes-3-llama-3.1-70b": {
- "id": "nousresearch/hermes-3-llama-3.1-70b",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "output": 32768
- }
- },
- "nousresearch/hermes-3-llama-3.1-405b": {
- "id": "nousresearch/hermes-3-llama-3.1-405b",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "output": 16384
- }
- },
- "exa-research-pro": {
- "id": "exa-research-pro",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 16384,
- "input": 16384,
- "output": 16384
- }
- },
- "gemini-2.0-pro-exp-02-05": {
- "id": "gemini-2.0-pro-exp-02-05",
+ "gemini-exp-1206": {
+ "id": "gemini-exp-1206",
"reasoning": false,
"toolCall": false,
"modalities": {
@@ -32506,27 +2514,8 @@
"output": 8192
}
},
- "qwen-image": {
- "id": "qwen-image",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "image"
- ]
- },
- "limit": {
- "context": 0,
- "output": 0
- }
- },
- "llama-3.3-70b-shakudo": {
- "id": "Llama-3.3-70B-Shakudo",
+ "auto-model-basic": {
+ "id": "auto-model-basic",
"reasoning": false,
"toolCall": false,
"modalities": {
@@ -32538,215 +2527,13 @@
]
},
"limit": {
- "context": 32768,
- "input": 32768,
- "output": 16384
+ "context": 1000000,
+ "input": 1000000,
+ "output": 1000000
}
},
- "ernie-4.5-8k-preview": {
- "id": "ernie-4.5-8k-preview",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 8000,
- "input": 8000,
- "output": 16384
- }
- },
- "claude-3-7-sonnet-thinking:128000": {
- "id": "claude-3-7-sonnet-thinking:128000",
- "reasoning": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 200000,
- "input": 200000,
- "output": 64000
- }
- },
- "phi-4-multimodal-instruct": {
- "id": "phi-4-multimodal-instruct",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "input": 128000,
- "output": 16384
- }
- },
- "z-image-turbo": {
- "id": "z-image-turbo",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "image"
- ]
- },
- "limit": {
- "context": 0,
- "output": 0
- }
- },
- "llama-3.3+(3v3.3)-70b-tenyxchat-daybreakstorywriter": {
- "id": "Llama-3.3+(3v3.3)-70B-TenyxChat-DaybreakStorywriter",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 32768,
- "input": 32768,
- "output": 16384
- }
- },
- "mistral-small-31-24b-instruct": {
- "id": "mistral-small-31-24b-instruct",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "input": 128000,
- "output": 131072
- }
- },
- "llama-3.3-70b-the-omega-directive-unslop-v2.0": {
- "id": "Llama-3.3-70B-The-Omega-Directive-Unslop-v2.0",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 32768,
- "input": 32768,
- "output": 16384
- }
- },
- "baichuan-m2": {
- "id": "Baichuan-M2",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 32768,
- "input": 32768,
- "output": 32768
- }
- },
- "doubao-1.5-vision-pro-32k": {
- "id": "doubao-1.5-vision-pro-32k",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 32000,
- "input": 32000,
- "output": 8192
- }
- },
- "glm-4.5-air-derestricted-iceblink-v2-reextract": {
- "id": "GLM-4.5-Air-Derestricted-Iceblink-v2-ReExtract",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "input": 131072,
- "output": 65536
- }
- },
- "llama-3.3-70b-arliai-rpmax-v1.4": {
- "id": "Llama-3.3-70B-ArliAI-RPMax-v1.4",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 32768,
- "input": 32768,
- "output": 16384
- }
- },
- "jamba-large-1.6": {
- "id": "jamba-large-1.6",
+ "jamba-mini": {
+ "id": "jamba-mini",
"reasoning": false,
"toolCall": false,
"modalities": {
@@ -32763,8 +2550,366 @@
"output": 4096
}
},
- "llama-3.3-70b-aurora-borealis": {
- "id": "Llama-3.3-70B-Aurora-Borealis",
+ "yi-large": {
+ "id": "yi-large",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 32000,
+ "input": 32000,
+ "output": 4096
+ }
+ },
+ "auto-model-premium": {
+ "id": "auto-model-premium",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 1000000,
+ "input": 1000000,
+ "output": 1000000
+ }
+ },
+ "azure-gpt-4o": {
+ "id": "azure-gpt-4o",
+ "reasoning": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "input": 128000,
+ "output": 16384
+ }
+ },
+ "deepseek-v3-0324": {
+ "id": "deepseek-v3-0324",
+ "reasoning": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "input": 128000,
+ "output": 131072
+ },
+ "temperature": true,
+ "family": "deepseek"
+ },
+ "claude-3-5-haiku-20241022": {
+ "id": "claude-3-5-haiku-20241022",
+ "reasoning": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "input": 200000,
+ "output": 8192
+ },
+ "family": "claude-haiku",
+ "temperature": true
+ },
+ "doubao-seed-1-6-250615": {
+ "id": "doubao-seed-1-6-250615",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 256000,
+ "input": 256000,
+ "output": 16384
+ }
+ },
+ "ernie-x1.1-preview": {
+ "id": "ernie-x1.1-preview",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 64000,
+ "input": 64000,
+ "output": 8192
+ }
+ },
+ "ernie-5.0-thinking-preview": {
+ "id": "ernie-5.0-thinking-preview",
+ "reasoning": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "input": 128000,
+ "output": 16384
+ }
+ },
+ "glm-4-air-0111": {
+ "id": "glm-4-air-0111",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "input": 128000,
+ "output": 4096
+ }
+ },
+ "fastgpt": {
+ "id": "fastgpt",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 32768,
+ "input": 32768,
+ "output": 32768
+ }
+ },
+ "doubao-seed-1-6-thinking-250615": {
+ "id": "doubao-seed-1-6-thinking-250615",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 256000,
+ "input": 256000,
+ "output": 16384
+ }
+ },
+ "gemini-2.0-flash-001": {
+ "id": "gemini-2.0-flash-001",
+ "reasoning": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 1000000,
+ "input": 1000000,
+ "output": 8192
+ }
+ },
+ "claude-opus-4-1-thinking:32000": {
+ "id": "claude-opus-4-1-thinking:32000",
+ "reasoning": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "input": 200000,
+ "output": 32000
+ }
+ },
+ "llama-3.3-70b-rawmaw": {
+ "id": "Llama-3.3-70B-RAWMAW",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 32768,
+ "input": 32768,
+ "output": 16384
+ }
+ },
+ "glm-4.5-air-derestricted-steam": {
+ "id": "GLM-4.5-Air-Derestricted-Steam",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 220600,
+ "input": 220600,
+ "output": 65536
+ }
+ },
+ "claude-3-5-sonnet-20241022": {
+ "id": "claude-3-5-sonnet-20241022",
+ "reasoning": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "input": 200000,
+ "output": 8192
+ },
+ "family": "claude-sonnet",
+ "temperature": true
+ },
+ "yi-medium-200k": {
+ "id": "yi-medium-200k",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "input": 200000,
+ "output": 4096
+ }
+ },
+ "gemma-3-27b-arliai-rpmax-v3": {
+ "id": "Gemma-3-27B-ArliAI-RPMax-v3",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 32768,
+ "input": 32768,
+ "output": 16384
+ }
+ },
+ "phi-4-mini-instruct": {
+ "id": "phi-4-mini-instruct",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "input": 128000,
+ "output": 16384
+ }
+ },
+ "llama-3.3+(3v3.3)-70b-tenyxchat-daybreakstorywriter": {
+ "id": "Llama-3.3+(3v3.3)-70B-TenyxChat-DaybreakStorywriter",
"reasoning": false,
"toolCall": false,
"modalities": {
@@ -32800,8 +2945,64 @@
"output": 16384
}
},
- "llama-3.3-70b-magnum-v4-se": {
- "id": "Llama-3.3-70B-Magnum-v4-SE",
+ "glm-z1-air": {
+ "id": "glm-z1-air",
+ "reasoning": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 32000,
+ "input": 32000,
+ "output": 16384
+ }
+ },
+ "claude-3-7-sonnet-thinking:128000": {
+ "id": "claude-3-7-sonnet-thinking:128000",
+ "reasoning": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "input": 200000,
+ "output": 64000
+ }
+ },
+ "glm-4-air": {
+ "id": "glm-4-air",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "input": 128000,
+ "output": 4096
+ }
+ },
+ "llama-3.3-70b-miraifanfare": {
+ "id": "Llama-3.3-70B-MiraiFanfare",
"reasoning": false,
"toolCall": false,
"modalities": {
@@ -32818,44 +3019,119 @@
"output": 16384
}
},
- "kat-coder-pro-v1": {
- "id": "KAT-Coder-Pro-V1",
- "reasoning": false,
+ "gemini-2.0-flash-thinking-exp-01-21": {
+ "id": "gemini-2.0-flash-thinking-exp-01-21",
+ "reasoning": true,
"toolCall": false,
"modalities": {
"input": [
- "text"
+ "text",
+ "image"
],
"output": [
"text"
]
},
"limit": {
- "context": 256000,
- "input": 256000,
- "output": 32768
- }
- },
- "hunyuan-turbos-20250226": {
- "id": "hunyuan-turbos-20250226",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 24000,
- "input": 24000,
+ "context": 1000000,
+ "input": 1000000,
"output": 8192
}
},
- "jamba-large-1.7": {
- "id": "jamba-large-1.7",
+ "magistral-small-2506": {
+ "id": "Magistral-Small-2506",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 32768,
+ "input": 32768,
+ "output": 32768
+ }
+ },
+ "doubao-1.5-pro-32k": {
+ "id": "doubao-1.5-pro-32k",
+ "reasoning": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "input": 32000,
+ "output": 12000
+ },
+ "temperature": true
+ },
+ "venice-uncensored:web": {
+ "id": "venice-uncensored:web",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 80000,
+ "input": 80000,
+ "output": 16384
+ }
+ },
+ "glm-4": {
+ "id": "glm-4",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "input": 128000,
+ "output": 4096
+ }
+ },
+ "qwen3-vl-235b-a22b-instruct-original": {
+ "id": "qwen3-vl-235b-a22b-instruct-original",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 32768,
+ "input": 32768,
+ "output": 32768
+ }
+ },
+ "jamba-large-1.6": {
+ "id": "jamba-large-1.6",
"reasoning": false,
"toolCall": false,
"modalities": {
@@ -32872,8 +3148,857 @@
"output": 4096
}
},
- "mercury-coder-small": {
- "id": "mercury-coder-small",
+ "qwen25-vl-72b-instruct": {
+ "id": "qwen25-vl-72b-instruct",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 32000,
+ "input": 32000,
+ "output": 32768
+ }
+ },
+ "claude-sonnet-4-thinking:64000": {
+ "id": "claude-sonnet-4-thinking:64000",
+ "reasoning": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 1000000,
+ "input": 1000000,
+ "output": 64000
+ }
+ },
+ "llama-3.3+(3.1v3.3)-70b-new-dawn-v1.1": {
+ "id": "Llama-3.3+(3.1v3.3)-70B-New-Dawn-v1.1",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 32768,
+ "input": 32768,
+ "output": 16384
+ }
+ },
+ "glm-4.5-air-derestricted-iceblink-reextract": {
+ "id": "GLM-4.5-Air-Derestricted-Iceblink-ReExtract",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "input": 131072,
+ "output": 98304
+ }
+ },
+ "universal-summarizer": {
+ "id": "universal-summarizer",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 32768,
+ "input": 32768,
+ "output": 32768
+ }
+ },
+ "claude-sonnet-4-thinking:32768": {
+ "id": "claude-sonnet-4-thinking:32768",
+ "reasoning": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 1000000,
+ "input": 1000000,
+ "output": 64000
+ }
+ },
+ "sarvan-medium": {
+ "id": "sarvan-medium",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "input": 128000,
+ "output": 16384
+ }
+ },
+ "claude-3-7-sonnet-thinking:8192": {
+ "id": "claude-3-7-sonnet-thinking:8192",
+ "reasoning": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "input": 200000,
+ "output": 64000
+ }
+ },
+ "gemini-2.5-flash-preview-05-20": {
+ "id": "gemini-2.5-flash-preview-05-20",
+ "reasoning": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "audio",
+ "video",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 1048576,
+ "input": 1048000,
+ "output": 65536
+ },
+ "family": "gemini-flash",
+ "temperature": true
+ },
+ "glm-4.5-air-derestricted-iceblink-v2-reextract": {
+ "id": "GLM-4.5-Air-Derestricted-Iceblink-v2-ReExtract",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "input": 131072,
+ "output": 65536
+ }
+ },
+ "llama-3.3-70b-fallen-v1": {
+ "id": "Llama-3.3-70B-Fallen-v1",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 32768,
+ "input": 32768,
+ "output": 16384
+ }
+ },
+ "qwen3-vl-235b-a22b-thinking": {
+ "id": "qwen3-vl-235b-a22b-thinking",
+ "reasoning": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "input": 32768,
+ "output": 32768
+ },
+ "family": "qwen",
+ "temperature": true
+ },
+ "claude-3-7-sonnet-thinking:32768": {
+ "id": "claude-3-7-sonnet-thinking:32768",
+ "reasoning": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "input": 200000,
+ "output": 64000
+ }
+ },
+ "claude-3-7-sonnet-thinking:1024": {
+ "id": "claude-3-7-sonnet-thinking:1024",
+ "reasoning": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "input": 200000,
+ "output": 64000
+ }
+ },
+ "llama-3.3-70b-vulpecula-r1": {
+ "id": "Llama-3.3-70B-Vulpecula-R1",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 32768,
+ "input": 32768,
+ "output": 16384
+ }
+ },
+ "claude-sonnet-4-thinking:8192": {
+ "id": "claude-sonnet-4-thinking:8192",
+ "reasoning": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 1000000,
+ "input": 1000000,
+ "output": 64000
+ }
+ },
+ "llama-3.3-70b-ignition-v0.1": {
+ "id": "Llama-3.3-70B-Ignition-v0.1",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 32768,
+ "input": 32768,
+ "output": 16384
+ }
+ },
+ "glm-4-plus-0111": {
+ "id": "glm-4-plus-0111",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "input": 128000,
+ "output": 4096
+ }
+ },
+ "kat-coder-air-v1": {
+ "id": "KAT-Coder-Air-V1",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "input": 128000,
+ "output": 32768
+ }
+ },
+ "deepseek-r1-sambanova": {
+ "id": "deepseek-r1-sambanova",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "input": 128000,
+ "output": 4096
+ }
+ },
+ "deepseek-r1": {
+ "id": "deepseek-r1",
+ "reasoning": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 163840,
+ "input": 128000,
+ "output": 163840
+ },
+ "family": "deepseek-thinking",
+ "temperature": true
+ },
+ "doubao-1-5-thinking-pro-250415": {
+ "id": "doubao-1-5-thinking-pro-250415",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "input": 128000,
+ "output": 16384
+ }
+ },
+ "sonar-pro": {
+ "id": "sonar-pro",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "input": 200000,
+ "output": 16384
+ },
+ "family": "sonar",
+ "temperature": true
+ },
+ "gemma-3-27b-it-abliterated": {
+ "id": "Gemma-3-27B-it-Abliterated",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 32768,
+ "input": 32768,
+ "output": 96000
+ }
+ },
+ "deepseek-chat-cheaper": {
+ "id": "deepseek-chat-cheaper",
+ "reasoning": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "input": 128000,
+ "output": 8192
+ }
+ },
+ "gemini-2.0-pro-exp-02-05": {
+ "id": "gemini-2.0-pro-exp-02-05",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 2097152,
+ "input": 2097152,
+ "output": 8192
+ }
+ },
+ "azure-gpt-4o-mini": {
+ "id": "azure-gpt-4o-mini",
+ "reasoning": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "input": 128000,
+ "output": 16384
+ }
+ },
+ "llama-3.3-70b-ms-nevoria": {
+ "id": "Llama-3.3-70B-MS-Nevoria",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 32768,
+ "input": 32768,
+ "output": 16384
+ }
+ },
+ "claude-opus-4-thinking": {
+ "id": "claude-opus-4-thinking",
+ "reasoning": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "input": 200000,
+ "output": 32000
+ }
+ },
+ "llama-3.3-70b-sapphira-0.1": {
+ "id": "Llama-3.3-70B-Sapphira-0.1",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 32768,
+ "input": 32768,
+ "output": 16384
+ }
+ },
+ "doubao-seed-code-preview-latest": {
+ "id": "doubao-seed-code-preview-latest",
+ "reasoning": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 256000,
+ "input": 256000,
+ "output": 16384
+ }
+ },
+ "llama-3.3-70b-arliai-rpmax-v1.4": {
+ "id": "Llama-3.3-70B-ArliAI-RPMax-v1.4",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 32768,
+ "input": 32768,
+ "output": 16384
+ }
+ },
+ "mistral-small-31-24b-instruct": {
+ "id": "mistral-small-31-24b-instruct",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "input": 128000,
+ "output": 131072
+ }
+ },
+ "glm-4.1v-thinking-flashx": {
+ "id": "glm-4.1v-thinking-flashx",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 64000,
+ "input": 64000,
+ "output": 8192
+ }
+ },
+ "hunyuan-t1-latest": {
+ "id": "hunyuan-t1-latest",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 256000,
+ "input": 256000,
+ "output": 16384
+ }
+ },
+ "doubao-1-5-thinking-vision-pro-250428": {
+ "id": "doubao-1-5-thinking-vision-pro-250428",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "input": 128000,
+ "output": 16384
+ }
+ },
+ "asi1-mini": {
+ "id": "asi1-mini",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "input": 128000,
+ "output": 16384
+ }
+ },
+ "ernie-5.0-thinking-latest": {
+ "id": "ernie-5.0-thinking-latest",
+ "reasoning": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "input": 128000,
+ "output": 16384
+ }
+ },
+ "llama-3.3-70b-incandescent-malevolence": {
+ "id": "Llama-3.3-70B-Incandescent-Malevolence",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 32768,
+ "input": 32768,
+ "output": 16384
+ }
+ },
+ "llama-3.3-70b-damascus-r1": {
+ "id": "Llama-3.3-70B-Damascus-R1",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 32768,
+ "input": 32768,
+ "output": 16384
+ }
+ },
+ "gemma-3-27b-nidum-uncensored": {
+ "id": "Gemma-3-27B-Nidum-Uncensored",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 32768,
+ "input": 32768,
+ "output": 96000
+ }
+ },
+ "gemini-2.5-flash-lite-preview-09-2025-thinking": {
+ "id": "gemini-2.5-flash-lite-preview-09-2025-thinking",
+ "reasoning": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 1048756,
+ "input": 1048756,
+ "output": 65536
+ }
+ },
+ "doubao-seed-2-0-pro-260215": {
+ "id": "doubao-seed-2-0-pro-260215",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 256000,
+ "input": 256000,
+ "output": 128000
+ }
+ },
+ "gemma-3-27b-cardprojector-v4": {
+ "id": "Gemma-3-27B-CardProjector-v4",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 32768,
+ "input": 32768,
+ "output": 16384
+ }
+ },
+ "jamba-mini-1.7": {
+ "id": "jamba-mini-1.7",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 256000,
+ "input": 256000,
+ "output": 4096
+ }
+ },
+ "llama-3.3-70b-forgotten-safeword-3.6": {
+ "id": "Llama-3.3-70B-Forgotten-Safeword-3.6",
"reasoning": false,
"toolCall": false,
"modalities": {
@@ -32909,234 +4034,16 @@
"output": 16384
}
},
- "yi-medium-200k": {
- "id": "yi-medium-200k",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 200000,
- "input": 200000,
- "output": 4096
- }
- },
- "deepseek-chat-cheaper": {
- "id": "deepseek-chat-cheaper",
- "reasoning": false,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "input": 128000,
- "output": 8192
- }
- },
- "step-r1-v-mini": {
- "id": "step-r1-v-mini",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "input": 128000,
- "output": 65536
- }
- },
- "yi-lightning": {
- "id": "yi-lightning",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 12000,
- "input": 12000,
- "output": 4096
- }
- },
- "deepseek-reasoner-cheaper": {
- "id": "deepseek-reasoner-cheaper",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "input": 128000,
- "output": 65536
- }
- },
- "ernie-4.5-turbo-vl-32k": {
- "id": "ernie-4.5-turbo-vl-32k",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 32000,
- "input": 32000,
- "output": 16384
- }
- },
- "llama-3.3-70b-ignition-v0.1": {
- "id": "Llama-3.3-70B-Ignition-v0.1",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 32768,
- "input": 32768,
- "output": 16384
- }
- },
- "glm-z1-air": {
- "id": "glm-z1-air",
- "reasoning": false,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 32000,
- "input": 32000,
- "output": 16384
- }
- },
- "llama-3.3-70b-rawmaw": {
- "id": "Llama-3.3-70B-RAWMAW",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 32768,
- "input": 32768,
- "output": 16384
- }
- },
- "magistral-small-2506": {
- "id": "Magistral-Small-2506",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 32768,
- "input": 32768,
- "output": 32768
- }
- },
- "ernie-x1-turbo-32k": {
- "id": "ernie-x1-turbo-32k",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text",
- "image",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 32000,
- "input": 32000,
- "output": 16384
- }
- },
- "deepseek-r1-sambanova": {
- "id": "deepseek-r1-sambanova",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "input": 128000,
- "output": 4096
- }
- },
- "claude-3-7-sonnet-thinking:1024": {
- "id": "claude-3-7-sonnet-thinking:1024",
+ "gemini-2.5-pro-preview-06-05": {
+ "id": "gemini-2.5-pro-preview-06-05",
"reasoning": true,
"toolCall": true,
"modalities": {
"input": [
"text",
"image",
+ "audio",
+ "video",
"pdf"
],
"output": [
@@ -33144,474 +4051,13 @@
]
},
"limit": {
- "context": 200000,
- "input": 200000,
- "output": 64000
- }
- },
- "llama-3.3-70b-magnum-v4-se-cirrus-x1-slerp": {
- "id": "Llama-3.3-70B-Magnum-v4-SE-Cirrus-x1-SLERP",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
+ "context": 1048576,
+ "input": 1048756,
+ "output": 65536
},
- "limit": {
- "context": 32768,
- "input": 32768,
- "output": 16384
- }
- },
- "llama-3.3-70b-arliai-rpmax-v3": {
- "id": "Llama-3.3-70B-ArliAI-RPMax-v3",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 32768,
- "input": 32768,
- "output": 16384
- }
- },
- "qwen-long": {
- "id": "qwen-long",
- "reasoning": false,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 10000000,
- "input": 10000000,
- "output": 8192
- },
- "family": "qwen",
+ "family": "gemini-pro",
"temperature": true
},
- "llama-3.3-70b-progenitor-v3.3": {
- "id": "Llama-3.3-70B-Progenitor-V3.3",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 32768,
- "input": 32768,
- "output": 16384
- }
- },
- "glm-4.5-air-derestricted-iceblink-v2": {
- "id": "GLM-4.5-Air-Derestricted-Iceblink-v2",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 158600,
- "input": 158600,
- "output": 65536
- }
- },
- "study_gpt-chatgpt-4o-latest": {
- "id": "study_gpt-chatgpt-4o-latest",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 200000,
- "input": 200000,
- "output": 16384
- }
- },
- "qwq-32b": {
- "id": "qwq-32b",
- "reasoning": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "input": 128000,
- "output": 8192
- },
- "family": "qwen",
- "temperature": true
- },
- "llama-3.3-70b-ms-nevoria": {
- "id": "Llama-3.3-70B-MS-Nevoria",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 32768,
- "input": 32768,
- "output": 16384
- }
- },
- "doubao-seed-1-6-250615": {
- "id": "doubao-seed-1-6-250615",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 256000,
- "input": 256000,
- "output": 16384
- }
- },
- "glm-4": {
- "id": "glm-4",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "input": 128000,
- "output": 4096
- }
- },
- "azure-gpt-4-turbo": {
- "id": "azure-gpt-4-turbo",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "input": 128000,
- "output": 4096
- }
- },
- "llama-3.3-70b-legion-v2.1": {
- "id": "Llama-3.3-70B-Legion-V2.1",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 32768,
- "input": 32768,
- "output": 16384
- }
- },
- "claude-3-7-sonnet-thinking:32768": {
- "id": "claude-3-7-sonnet-thinking:32768",
- "reasoning": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 200000,
- "input": 200000,
- "output": 64000
- }
- },
- "asi1-mini": {
- "id": "asi1-mini",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "input": 128000,
- "output": 16384
- }
- },
- "gemini-exp-1206": {
- "id": "gemini-exp-1206",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 2097152,
- "input": 2097152,
- "output": 8192
- }
- },
- "brave": {
- "id": "brave",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 8192,
- "input": 8192,
- "output": 8192
- }
- },
- "doubao-1-5-thinking-pro-250415": {
- "id": "doubao-1-5-thinking-pro-250415",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "input": 128000,
- "output": 16384
- }
- },
- "claude-sonnet-4-thinking:64000": {
- "id": "claude-sonnet-4-thinking:64000",
- "reasoning": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 1000000,
- "input": 1000000,
- "output": 64000
- }
- },
- "glm-4.5-air-derestricted-steam-reextract": {
- "id": "GLM-4.5-Air-Derestricted-Steam-ReExtract",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "input": 131072,
- "output": 65536
- }
- },
- "kimi-k2-instruct-fast": {
- "id": "kimi-k2-instruct-fast",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "input": 131072,
- "output": 16384
- }
- },
- "llama-3.3-70b-geneticlemonade-opus": {
- "id": "Llama-3.3-70B-GeneticLemonade-Opus",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 32768,
- "input": 32768,
- "output": 16384
- }
- },
- "gemma-3-27b-big-tiger-v3": {
- "id": "Gemma-3-27B-Big-Tiger-v3",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 32768,
- "input": 32768,
- "output": 16384
- }
- },
- "doubao-seed-2-0-mini-260215": {
- "id": "doubao-seed-2-0-mini-260215",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 256000,
- "input": 256000,
- "output": 32000
- }
- },
- "glm-4-air": {
- "id": "glm-4-air",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "input": 128000,
- "output": 4096
- }
- },
- "glm-4.5-air-derestricted-iceblink-reextract": {
- "id": "GLM-4.5-Air-Derestricted-Iceblink-ReExtract",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "input": 131072,
- "output": 98304
- }
- },
"gemini-2.0-pro-reasoner": {
"id": "gemini-2.0-pro-reasoner",
"reasoning": false,
@@ -33630,429 +4076,6 @@
"output": 65536
}
},
- "gemini-2.0-flash-001": {
- "id": "gemini-2.0-flash-001",
- "reasoning": false,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 1000000,
- "input": 1000000,
- "output": 8192
- }
- },
- "glm-4-plus": {
- "id": "glm-4-plus",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "input": 128000,
- "output": 4096
- }
- },
- "gemini-2.0-flash-exp-image-generation": {
- "id": "gemini-2.0-flash-exp-image-generation",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 32767,
- "input": 32767,
- "output": 8192
- }
- },
- "glm-4.5-air-derestricted": {
- "id": "GLM-4.5-Air-Derestricted",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 202600,
- "input": 202600,
- "output": 98304
- }
- },
- "gemini-2.0-flash-thinking-exp-1219": {
- "id": "gemini-2.0-flash-thinking-exp-1219",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 32767,
- "input": 32767,
- "output": 8192
- }
- },
- "glm-4.1v-thinking-flashx": {
- "id": "glm-4.1v-thinking-flashx",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 64000,
- "input": 64000,
- "output": 8192
- }
- },
- "llama-3.3-70b-strawberrylemonade-v1.0": {
- "id": "Llama-3.3-70B-StrawberryLemonade-v1.0",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 32768,
- "input": 32768,
- "output": 16384
- }
- },
- "llama-3.3-70b-fallen-v1": {
- "id": "Llama-3.3-70B-Fallen-v1",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 32768,
- "input": 32768,
- "output": 16384
- }
- },
- "gemma-3-27b-nidum-uncensored": {
- "id": "Gemma-3-27B-Nidum-Uncensored",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 32768,
- "input": 32768,
- "output": 96000
- }
- },
- "llama-3.3-70b-electranova-v1.0": {
- "id": "Llama-3.3-70B-Electranova-v1.0",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 32768,
- "input": 32768,
- "output": 16384
- }
- },
- "grok-3-fast-beta": {
- "id": "grok-3-fast-beta",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "input": 131072,
- "output": 131072
- }
- },
- "llama-3.3-70b-sapphira-0.1": {
- "id": "Llama-3.3-70B-Sapphira-0.1",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 32768,
- "input": 32768,
- "output": 16384
- }
- },
- "gemini-2.5-pro-preview-03-25": {
- "id": "gemini-2.5-pro-preview-03-25",
- "reasoning": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 1048756,
- "input": 1048756,
- "output": 65536
- }
- },
- "step-2-16k-exp": {
- "id": "step-2-16k-exp",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 16000,
- "input": 16000,
- "output": 8192
- }
- },
- "chroma": {
- "id": "chroma",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "image"
- ]
- },
- "limit": {
- "context": 0,
- "output": 0
- }
- },
- "fastgpt": {
- "id": "fastgpt",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 32768,
- "input": 32768,
- "output": 32768
- }
- },
- "claude-sonnet-4-thinking:8192": {
- "id": "claude-sonnet-4-thinking:8192",
- "reasoning": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 1000000,
- "input": 1000000,
- "output": 64000
- }
- },
- "llama-3.3-70b-electra-r1": {
- "id": "Llama-3.3-70B-Electra-R1",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 32768,
- "input": 32768,
- "output": 16384
- }
- },
- "llama-3.3-70b-fallen-r1-v1": {
- "id": "Llama-3.3-70B-Fallen-R1-v1",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 32768,
- "input": 32768,
- "output": 16384
- }
- },
- "gemma-3-27b-it-abliterated": {
- "id": "Gemma-3-27B-it-Abliterated",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 32768,
- "input": 32768,
- "output": 96000
- }
- },
- "doubao-1.5-pro-256k": {
- "id": "doubao-1.5-pro-256k",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 256000,
- "input": 256000,
- "output": 16384
- }
- },
- "claude-opus-4-thinking": {
- "id": "claude-opus-4-thinking",
- "reasoning": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 200000,
- "input": 200000,
- "output": 32000
- }
- },
- "doubao-1-5-thinking-vision-pro-250428": {
- "id": "doubao-1-5-thinking-vision-pro-250428",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "input": 128000,
- "output": 16384
- }
- },
"doubao-seed-2-0-lite-260215": {
"id": "doubao-seed-2-0-lite-260215",
"reasoning": false,
@@ -34071,181 +4094,33 @@
"output": 32000
}
},
- "qwen25-vl-72b-instruct": {
- "id": "qwen25-vl-72b-instruct",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 32000,
- "input": 32000,
- "output": 32768
- }
- },
- "azure-gpt-4o": {
- "id": "azure-gpt-4o",
- "reasoning": false,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "input": 128000,
- "output": 16384
- }
- },
- "ernie-4.5-turbo-128k": {
- "id": "ernie-4.5-turbo-128k",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "input": 128000,
- "output": 16384
- }
- },
- "azure-o1": {
- "id": "azure-o1",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 200000,
- "input": 200000,
- "output": 100000
- }
- },
- "gemini-3-pro-preview-thinking": {
- "id": "gemini-3-pro-preview-thinking",
+ "gemini-2.5-flash-lite-preview-06-17": {
+ "id": "gemini-2.5-flash-lite-preview-06-17",
"reasoning": true,
"toolCall": true,
"modalities": {
"input": [
"text",
- "image"
+ "image",
+ "audio",
+ "video",
+ "pdf"
],
"output": [
"text"
]
},
"limit": {
- "context": 1048756,
+ "context": 1048576,
"input": 1048756,
"output": 65536
- }
- },
- "grok-3-mini-beta": {
- "id": "grok-3-mini-beta",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
},
- "limit": {
- "context": 131072,
- "input": 131072,
- "output": 131072
- }
+ "family": "gemini-flash-lite",
+ "temperature": true
},
- "claude-opus-4-1-thinking": {
- "id": "claude-opus-4-1-thinking",
+ "sonar-deep-research": {
+ "id": "sonar-deep-research",
"reasoning": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 200000,
- "input": 200000,
- "output": 32000
- }
- },
- "gemini-2.5-flash-nothinking": {
- "id": "gemini-2.5-flash-nothinking",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text",
- "image",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 1048756,
- "input": 1048756,
- "output": 65536
- }
- },
- "claude-3-7-sonnet-thinking:8192": {
- "id": "claude-3-7-sonnet-thinking:8192",
- "reasoning": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 200000,
- "input": 200000,
- "output": 64000
- }
- },
- "auto-model-basic": {
- "id": "auto-model-basic",
- "reasoning": false,
"toolCall": false,
"modalities": {
"input": [
@@ -34256,13 +4131,15 @@
]
},
"limit": {
- "context": 1000000,
- "input": 1000000,
- "output": 1000000
- }
+ "context": 127000,
+ "input": 60000,
+ "output": 4096
+ },
+ "temperature": true,
+ "family": "sonar-deep-research"
},
- "llama-3.3-70b-the-omega-directive-unslop-v2.1": {
- "id": "Llama-3.3-70B-The-Omega-Directive-Unslop-v2.1",
+ "llama-3.3-70b-geneticlemonade-unleashed-v3": {
+ "id": "Llama-3.3-70B-GeneticLemonade-Unleashed-v3",
"reasoning": false,
"toolCall": false,
"modalities": {
@@ -34279,281 +4156,6 @@
"output": 16384
}
},
- "glm-4-plus-0111": {
- "id": "glm-4-plus-0111",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "input": 128000,
- "output": 4096
- }
- },
- "llama-3.3-70b-bigger-body": {
- "id": "Llama-3.3-70B-Bigger-Body",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 32768,
- "input": 32768,
- "output": 16384
- }
- },
- "kat-coder-air-v1": {
- "id": "KAT-Coder-Air-V1",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "input": 128000,
- "output": 32768
- }
- },
- "doubao-seed-1-6-flash-250615": {
- "id": "doubao-seed-1-6-flash-250615",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 256000,
- "input": 256000,
- "output": 16384
- }
- },
- "glm-4-air-0111": {
- "id": "glm-4-air-0111",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "input": 128000,
- "output": 4096
- }
- },
- "phi-4-mini-instruct": {
- "id": "phi-4-mini-instruct",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "input": 128000,
- "output": 16384
- }
- },
- "jamba-mini-1.6": {
- "id": "jamba-mini-1.6",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 256000,
- "input": 256000,
- "output": 4096
- }
- },
- "kimi-thinking-preview": {
- "id": "kimi-thinking-preview",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "input": 128000,
- "output": 16384
- }
- },
- "claude-sonnet-4-thinking:1024": {
- "id": "claude-sonnet-4-thinking:1024",
- "reasoning": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 1000000,
- "input": 1000000,
- "output": 64000
- }
- },
- "llama-3.3-70b-incandescent-malevolence": {
- "id": "Llama-3.3-70B-Incandescent-Malevolence",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 32768,
- "input": 32768,
- "output": 16384
- }
- },
- "llama-3.3-70b-forgotten-safeword-3.6": {
- "id": "Llama-3.3-70B-Forgotten-Safeword-3.6",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 32768,
- "input": 32768,
- "output": 16384
- }
- },
- "step-2-mini": {
- "id": "step-2-mini",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 8000,
- "input": 8000,
- "output": 4096
- }
- },
- "mistral-nemo-12b-instruct-2407": {
- "id": "Mistral-Nemo-12B-Instruct-2407",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 16384,
- "input": 16384,
- "output": 16384
- }
- },
- "baichuan4-turbo": {
- "id": "Baichuan4-Turbo",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "input": 128000,
- "output": 32768
- }
- },
- "ernie-5.0-thinking-latest": {
- "id": "ernie-5.0-thinking-latest",
- "reasoning": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "input": 128000,
- "output": 16384
- }
- },
"gemma-3-27b-glitter": {
"id": "Gemma-3-27B-Glitter",
"reasoning": false,
@@ -34572,28 +4174,8 @@
"output": 16384
}
},
- "claude-opus-4-thinking:32000": {
- "id": "claude-opus-4-thinking:32000",
- "reasoning": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 200000,
- "input": 200000,
- "output": 32000
- }
- },
- "auto-model-premium": {
- "id": "auto-model-premium",
+ "llama-3.3-70b-the-omega-directive-unslop-v2.1": {
+ "id": "Llama-3.3-70B-The-Omega-Directive-Unslop-v2.1",
"reasoning": false,
"toolCall": false,
"modalities": {
@@ -34605,74 +4187,15 @@
]
},
"limit": {
- "context": 1000000,
- "input": 1000000,
- "output": 1000000
+ "context": 32768,
+ "input": 32768,
+ "output": 16384
}
},
- "gemini-2.0-flash-thinking-exp-01-21": {
- "id": "gemini-2.0-flash-thinking-exp-01-21",
- "reasoning": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 1000000,
- "input": 1000000,
- "output": 8192
- }
- },
- "claude-sonnet-4-thinking:32768": {
- "id": "claude-sonnet-4-thinking:32768",
- "reasoning": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 1000000,
- "input": 1000000,
- "output": 64000
- }
- },
- "claude-opus-4-1-thinking:32768": {
- "id": "claude-opus-4-1-thinking:32768",
- "reasoning": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 200000,
- "input": 200000,
- "output": 32000
- }
- },
- "jamba-large": {
- "id": "jamba-large",
+ "qwen3-30b-a3b-instruct-2507": {
+ "id": "qwen3-30b-a3b-instruct-2507",
"reasoning": false,
- "toolCall": false,
+ "toolCall": true,
"modalities": {
"input": [
"text"
@@ -34682,616 +4205,12 @@
]
},
"limit": {
- "context": 256000,
+ "context": 262000,
"input": 256000,
- "output": 4096
- }
- },
- "llama-3.3-70b-miraifanfare": {
- "id": "Llama-3.3-70B-MiraiFanfare",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 32768,
- "input": 32768,
- "output": 16384
- }
- },
- "venice-uncensored:web": {
- "id": "venice-uncensored:web",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 80000,
- "input": 80000,
- "output": 16384
- }
- },
- "gemini-2.5-flash-lite-preview-09-2025-thinking": {
- "id": "gemini-2.5-flash-lite-preview-09-2025-thinking",
- "reasoning": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 1048756,
- "input": 1048756,
- "output": 65536
- }
- },
- "ernie-x1-32k-preview": {
- "id": "ernie-x1-32k-preview",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 32000,
- "input": 32000,
- "output": 16384
- }
- },
- "glm-z1-airx": {
- "id": "glm-z1-airx",
- "reasoning": false,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 32000,
- "input": 32000,
- "output": 16384
- }
- },
- "ernie-x1.1-preview": {
- "id": "ernie-x1.1-preview",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 64000,
- "input": 64000,
"output": 8192
- }
- },
- "exa-research": {
- "id": "exa-research",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
},
- "limit": {
- "context": 8192,
- "input": 8192,
- "output": 8192
- }
- },
- "llama-3.3-70b-mokume-gane-r1": {
- "id": "Llama-3.3-70B-Mokume-Gane-R1",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 32768,
- "input": 32768,
- "output": 16384
- }
- },
- "glm-4.1v-thinking-flash": {
- "id": "glm-4.1v-thinking-flash",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 64000,
- "input": 64000,
- "output": 8192
- }
- },
- "llama-3.3-70b-geneticlemonade-unleashed-v3": {
- "id": "Llama-3.3-70B-GeneticLemonade-Unleashed-v3",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 32768,
- "input": 32768,
- "output": 16384
- }
- },
- "llama-3.3-70b-predatorial-extasy": {
- "id": "Llama-3.3-70B-Predatorial-Extasy",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 32768,
- "input": 32768,
- "output": 16384
- }
- },
- "glm-4-airx": {
- "id": "glm-4-airx",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 8000,
- "input": 8000,
- "output": 4096
- }
- },
- "doubao-seed-1-6-thinking-250615": {
- "id": "doubao-seed-1-6-thinking-250615",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 256000,
- "input": 256000,
- "output": 16384
- }
- },
- "claude-3-7-sonnet-thinking": {
- "id": "claude-3-7-sonnet-thinking",
- "reasoning": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 200000,
- "input": 200000,
- "output": 16000
- }
- },
- "glm-4.5-air-derestricted-steam": {
- "id": "GLM-4.5-Air-Derestricted-Steam",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 220600,
- "input": 220600,
- "output": 65536
- }
- },
- "ernie-5.0-thinking-preview": {
- "id": "ernie-5.0-thinking-preview",
- "reasoning": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "input": 128000,
- "output": 16384
- }
- },
- "claude-opus-4-thinking:1024": {
- "id": "claude-opus-4-thinking:1024",
- "reasoning": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 200000,
- "input": 200000,
- "output": 32000
- }
- },
- "llama-3.3-70b-strawberrylemonade-v1.2": {
- "id": "Llama-3.3-70B-Strawberrylemonade-v1.2",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 32768,
- "input": 32768,
- "output": 16384
- }
- },
- "llama-3.3-70b-vulpecula-r1": {
- "id": "Llama-3.3-70B-Vulpecula-R1",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 32768,
- "input": 32768,
- "output": 16384
- }
- },
- "glm-4.6-derestricted-v5": {
- "id": "GLM-4.6-Derestricted-v5",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "input": 131072,
- "output": 8192
- }
- },
- "llama-3.3-70b-cirrus-x1": {
- "id": "Llama-3.3-70B-Cirrus-x1",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 32768,
- "input": 32768,
- "output": 16384
- }
- },
- "llama-3.3-70b-arliai-rpmax-v2": {
- "id": "Llama-3.3-70B-ArliAI-RPMax-v2",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 32768,
- "input": 32768,
- "output": 16384
- }
- },
- "doubao-seed-code-preview-latest": {
- "id": "doubao-seed-code-preview-latest",
- "reasoning": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 256000,
- "input": 256000,
- "output": 16384
- }
- },
- "llama-3.3+(3.1v3.3)-70b-new-dawn-v1.1": {
- "id": "Llama-3.3+(3.1v3.3)-70B-New-Dawn-v1.1",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 32768,
- "input": 32768,
- "output": 16384
- }
- },
- "qwen3-vl-235b-a22b-thinking": {
- "id": "qwen3-vl-235b-a22b-thinking",
- "reasoning": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 32768,
- "input": 32768,
- "output": 32768
- }
- },
- "claude-sonnet-4-thinking": {
- "id": "claude-sonnet-4-thinking",
- "reasoning": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 1000000,
- "input": 1000000,
- "output": 64000
- }
- },
- "qwen2.5-32b-eva-v0.2": {
- "id": "Qwen2.5-32B-EVA-v0.2",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 24576,
- "input": 24576,
- "output": 8192
- }
- },
- "llama-3.3-70b-cu-mai-r1": {
- "id": "Llama-3.3-70B-Cu-Mai-R1",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 32768,
- "input": 32768,
- "output": 16384
- }
- },
- "hidream": {
- "id": "hidream",
- "reasoning": false,
"temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "image"
- ]
- },
- "limit": {
- "context": 0,
- "output": 0
- }
- },
- "auto-model": {
- "id": "auto-model",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 1000000,
- "input": 1000000,
- "output": 1000000
- }
- },
- "jamba-mini-1.7": {
- "id": "jamba-mini-1.7",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 256000,
- "input": 256000,
- "output": 4096
- }
- },
- "doubao-seed-2-0-pro-260215": {
- "id": "doubao-seed-2-0-pro-260215",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 256000,
- "input": 256000,
- "output": 128000
- }
- },
- "llama-3.3-70b-nova": {
- "id": "Llama-3.3-70B-Nova",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 32768,
- "input": 32768,
- "output": 16384
- }
+ "family": "qwen"
},
"gemini-2.5-flash-preview-09-2025-thinking": {
"id": "gemini-2.5-flash-preview-09-2025-thinking",
@@ -35313,115 +4232,6 @@
"output": 65536
}
},
- "llama-3.3-70b-sapphira-0.2": {
- "id": "Llama-3.3-70B-Sapphira-0.2",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 32768,
- "input": 32768,
- "output": 16384
- }
- },
- "auto-model-standard": {
- "id": "auto-model-standard",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 1000000,
- "input": 1000000,
- "output": 1000000
- }
- },
- "grok-3-mini-fast-beta": {
- "id": "grok-3-mini-fast-beta",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "input": 131072,
- "output": 131072
- }
- },
- "meta-llama-3-1-8b-instruct-fp8": {
- "id": "Meta-Llama-3-1-8B-Instruct-FP8",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "input": 128000,
- "output": 16384
- }
- },
- "step-3": {
- "id": "step-3",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 65536,
- "input": 65536,
- "output": 8192
- }
- },
- "universal-summarizer": {
- "id": "universal-summarizer",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 32768,
- "input": 32768,
- "output": 32768
- }
- },
"deepclaude": {
"id": "deepclaude",
"reasoning": false,
@@ -35441,85 +4251,8 @@
"output": 8192
}
},
- "brave-pro": {
- "id": "brave-pro",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 8192,
- "input": 8192,
- "output": 8192
- }
- },
- "claude-3-7-sonnet-reasoner": {
- "id": "claude-3-7-sonnet-reasoner",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "input": 128000,
- "output": 8192
- }
- },
- "claude-opus-4-thinking:8192": {
- "id": "claude-opus-4-thinking:8192",
- "reasoning": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 200000,
- "input": 200000,
- "output": 32000
- }
- },
- "claude-opus-4-thinking:32768": {
- "id": "claude-opus-4-thinking:32768",
- "reasoning": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 200000,
- "input": 200000,
- "output": 32000
- }
- },
- "glm-zero-preview": {
- "id": "glm-zero-preview",
+ "ernie-4.5-8k-preview": {
+ "id": "ernie-4.5-8k-preview",
"reasoning": false,
"toolCall": false,
"modalities": {
@@ -35533,12 +4266,30 @@
"limit": {
"context": 8000,
"input": 8000,
- "output": 4096
+ "output": 16384
}
},
- "azure-gpt-4o-mini": {
- "id": "azure-gpt-4o-mini",
+ "doubao-seed-2-0-mini-260215": {
+ "id": "doubao-seed-2-0-mini-260215",
"reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 256000,
+ "input": 256000,
+ "output": 32000
+ }
+ },
+ "gemini-3-pro-preview-thinking": {
+ "id": "gemini-3-pro-preview-thinking",
+ "reasoning": true,
"toolCall": true,
"modalities": {
"input": [
@@ -35549,14 +4300,72 @@
"text"
]
},
+ "limit": {
+ "context": 1048756,
+ "input": 1048756,
+ "output": 65536
+ }
+ },
+ "llama-3.3-70b-geneticlemonade-opus": {
+ "id": "Llama-3.3-70B-GeneticLemonade-Opus",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 32768,
+ "input": 32768,
+ "output": 16384
+ }
+ },
+ "v0-1.5-lg": {
+ "id": "v0-1.5-lg",
+ "reasoning": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 512000,
+ "input": 1000000,
+ "output": 32000
+ },
+ "family": "v0",
+ "temperature": true
+ },
+ "ernie-4.5-turbo-128k": {
+ "id": "ernie-4.5-turbo-128k",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
"limit": {
"context": 128000,
"input": 128000,
"output": 16384
}
},
- "deepseek-math-v2": {
- "id": "deepseek-math-v2",
+ "kat-coder-pro-v1": {
+ "id": "KAT-Coder-Pro-V1",
"reasoning": false,
"toolCall": false,
"modalities": {
@@ -35568,50 +4377,14 @@
]
},
"limit": {
- "context": 128000,
- "input": 128000,
- "output": 65536
+ "context": 256000,
+ "input": 256000,
+ "output": 32768
}
},
- "glm-4-long": {
- "id": "glm-4-long",
+ "claude-3-5-sonnet-20240620": {
+ "id": "claude-3-5-sonnet-20240620",
"reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 1000000,
- "input": 1000000,
- "output": 4096
- }
- },
- "glm-4.5-air-derestricted-iceblink": {
- "id": "GLM-4.5-Air-Derestricted-Iceblink",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "input": 131072,
- "output": 98304
- }
- },
- "claude-opus-4-1-thinking:1024": {
- "id": "claude-opus-4-1-thinking:1024",
- "reasoning": true,
"toolCall": true,
"modalities": {
"input": [
@@ -35626,45 +4399,10 @@
"limit": {
"context": 200000,
"input": 200000,
- "output": 32000
- }
- },
- "qwen3-vl-235b-a22b-instruct-original": {
- "id": "qwen3-vl-235b-a22b-instruct-original",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
+ "output": 8192
},
- "limit": {
- "context": 32768,
- "input": 32768,
- "output": 32768
- }
- },
- "llama-3.3+(3.1v3.3)-70b-hanami-x1": {
- "id": "Llama-3.3+(3.1v3.3)-70B-Hanami-x1",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 32768,
- "input": 32768,
- "output": 16384
- }
+ "family": "claude-sonnet",
+ "temperature": true
},
"claude-opus-4-1-thinking:8192": {
"id": "claude-opus-4-1-thinking:8192",
@@ -35686,8 +4424,26 @@
"output": 32000
}
},
- "llama-3.3-70b-damascus-r1": {
- "id": "Llama-3.3-70B-Damascus-R1",
+ "gemini-2.0-flash-exp-image-generation": {
+ "id": "gemini-2.0-flash-exp-image-generation",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 32767,
+ "input": 32767,
+ "output": 8192
+ }
+ },
+ "llama-3.3-70b-magnum-v4-se": {
+ "id": "Llama-3.3-70B-Magnum-v4-SE",
"reasoning": false,
"toolCall": false,
"modalities": {
@@ -35704,8 +4460,8 @@
"output": 16384
}
},
- "gemma-3-27b-arliai-rpmax-v3": {
- "id": "Gemma-3-27B-ArliAI-RPMax-v3",
+ "glm-zero-preview": {
+ "id": "glm-zero-preview",
"reasoning": false,
"toolCall": false,
"modalities": {
@@ -35717,14 +4473,14 @@
]
},
"limit": {
- "context": 32768,
- "input": 32768,
- "output": 16384
+ "context": 8000,
+ "input": 8000,
+ "output": 4096
}
},
- "gemini-2.5-flash-preview-05-20:thinking": {
- "id": "gemini-2.5-flash-preview-05-20:thinking",
- "reasoning": true,
+ "study_gpt-chatgpt-4o-latest": {
+ "id": "study_gpt-chatgpt-4o-latest",
+ "reasoning": false,
"toolCall": false,
"modalities": {
"input": [
@@ -35735,52 +4491,14 @@
"text"
]
},
- "limit": {
- "context": 1048000,
- "input": 1048000,
- "output": 65536
- }
- },
- "claude-opus-4-1-thinking:32000": {
- "id": "claude-opus-4-1-thinking:32000",
- "reasoning": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
"limit": {
"context": 200000,
"input": 200000,
- "output": 32000
- }
- },
- "sarvan-medium": {
- "id": "sarvan-medium",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "input": 128000,
"output": 16384
}
},
- "llama-3.3-70b-anthrobomination": {
- "id": "Llama-3.3-70B-Anthrobomination",
+ "glm-4-airx": {
+ "id": "glm-4-airx",
"reasoning": false,
"toolCall": false,
"modalities": {
@@ -35792,49 +4510,13 @@
]
},
"limit": {
- "context": 32768,
- "input": 32768,
- "output": 16384
- }
- },
- "baichuan4-air": {
- "id": "Baichuan4-Air",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 32768,
- "input": 32768,
- "output": 32768
- }
- },
- "jamba-mini": {
- "id": "jamba-mini",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 256000,
- "input": 256000,
+ "context": 8000,
+ "input": 8000,
"output": 4096
}
},
- "kat-coder-exp-72b-1010": {
- "id": "KAT-Coder-Exp-72B-1010",
+ "step-2-mini": {
+ "id": "step-2-mini",
"reasoning": false,
"toolCall": false,
"modalities": {
@@ -35846,9 +4528,9 @@
]
},
"limit": {
- "context": 128000,
- "input": 128000,
- "output": 32768
+ "context": 8000,
+ "input": 8000,
+ "output": 4096
}
},
"gemini-2.5-flash-preview-04-17:thinking": {
@@ -35870,26 +4552,8 @@
"output": 65536
}
},
- "brave-research": {
- "id": "brave-research",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 16384,
- "input": 16384,
- "output": 16384
- }
- },
- "llama-3.3-70b-argunaut-1-sft": {
- "id": "Llama-3.3-70B-Argunaut-1-SFT",
+ "llama-3.3-70b-mokume-gane-r1": {
+ "id": "Llama-3.3-70B-Mokume-Gane-R1",
"reasoning": false,
"toolCall": false,
"modalities": {
@@ -35906,8 +4570,44 @@
"output": 16384
}
},
- "claude-opus-4-5-20251101:thinking": {
- "id": "claude-opus-4-5-20251101:thinking",
+ "glm-z1-airx": {
+ "id": "glm-z1-airx",
+ "reasoning": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 32000,
+ "input": 32000,
+ "output": 16384
+ }
+ },
+ "jamba-mini-1.6": {
+ "id": "jamba-mini-1.6",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 256000,
+ "input": 256000,
+ "output": 4096
+ }
+ },
+ "claude-opus-4-1-thinking": {
+ "id": "claude-opus-4-1-thinking",
"reasoning": true,
"toolCall": true,
"modalities": {
@@ -35944,8 +4644,8 @@
"output": 131072
}
},
- "azure-o3-mini": {
- "id": "azure-o3-mini",
+ "llama-3.3-70b-legion-v2.1": {
+ "id": "Llama-3.3-70B-Legion-V2.1",
"reasoning": false,
"toolCall": false,
"modalities": {
@@ -35957,49 +4657,69 @@
]
},
"limit": {
- "context": 200000,
- "input": 200000,
+ "context": 32768,
+ "input": 32768,
+ "output": 16384
+ }
+ },
+ "sonar": {
+ "id": "sonar",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 130000,
+ "input": 127000,
+ "output": 16384
+ },
+ "family": "sonar",
+ "temperature": true
+ },
+ "z-image-turbo": {
+ "id": "z-image-turbo",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "image"
+ ]
+ },
+ "limit": {
+ "context": 0,
+ "output": 0
+ }
+ },
+ "glm-4.5-air-derestricted-iceblink-v2": {
+ "id": "GLM-4.5-Air-Derestricted-Iceblink-v2",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 158600,
+ "input": 158600,
"output": 65536
}
},
- "qwq-32b-arliai-rpr-v1": {
- "id": "QwQ-32B-ArliAI-RpR-v1",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 32768,
- "input": 32768,
- "output": 32768
- }
- },
- "llama-3.3-70b-forgotten-abomination-v5.0": {
- "id": "Llama-3.3-70B-Forgotten-Abomination-v5.0",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 32768,
- "input": 32768,
- "output": 16384
- }
- },
- "doubao-seed-2-0-code-preview-260215": {
- "id": "doubao-seed-2-0-code-preview-260215",
+ "jamba-large": {
+ "id": "jamba-large",
"reasoning": false,
"toolCall": false,
"modalities": {
@@ -36013,29 +4733,68 @@
"limit": {
"context": 256000,
"input": 256000,
- "output": 128000
+ "output": 4096
}
},
- "llama-3.3-70b-mhnnn-x1": {
- "id": "Llama-3.3-70B-Mhnnn-x1",
+ "claude-3-7-sonnet-reasoner": {
+ "id": "claude-3-7-sonnet-reasoner",
"reasoning": false,
"toolCall": false,
"modalities": {
"input": [
- "text"
+ "text",
+ "pdf"
],
"output": [
"text"
]
},
"limit": {
- "context": 32768,
- "input": 32768,
+ "context": 128000,
+ "input": 128000,
+ "output": 8192
+ }
+ },
+ "ernie-4.5-turbo-vl-32k": {
+ "id": "ernie-4.5-turbo-vl-32k",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 32000,
+ "input": 32000,
"output": 16384
}
},
- "hunyuan-t1-latest": {
- "id": "hunyuan-t1-latest",
+ "mistral-nemo-12b-instruct-2407": {
+ "id": "Mistral-Nemo-12B-Instruct-2407",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 16384,
+ "input": 16384,
+ "output": 16384
+ }
+ },
+ "doubao-seed-1-6-flash-250615": {
+ "id": "doubao-seed-1-6-flash-250615",
"reasoning": false,
"toolCall": false,
"modalities": {
@@ -36052,8 +4811,28 @@
"output": 16384
}
},
- "gemma-3-27b-cardprojector-v4": {
- "id": "Gemma-3-27B-CardProjector-v4",
+ "qwq-32b": {
+ "id": "qwq-32b",
+ "reasoning": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "input": 128000,
+ "output": 8192
+ },
+ "family": "qwen",
+ "temperature": true
+ },
+ "llama-3.3-70b-strawberrylemonade-v1.2": {
+ "id": "Llama-3.3-70B-Strawberrylemonade-v1.2",
"reasoning": false,
"toolCall": false,
"modalities": {
@@ -36070,8 +4849,234 @@
"output": 16384
}
},
- "glm-4-flash": {
- "id": "glm-4-flash",
+ "gemini-2.5-flash-preview-04-17": {
+ "id": "gemini-2.5-flash-preview-04-17",
+ "reasoning": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "audio",
+ "video",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 1048576,
+ "input": 1048756,
+ "output": 65536
+ },
+ "family": "gemini-flash",
+ "temperature": true
+ },
+ "ernie-x1-turbo-32k": {
+ "id": "ernie-x1-turbo-32k",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 32000,
+ "input": 32000,
+ "output": 16384
+ }
+ },
+ "deepseek-math-v2": {
+ "id": "deepseek-math-v2",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "input": 128000,
+ "output": 65536
+ }
+ },
+ "llama-3.3-70b-electranova-v1.0": {
+ "id": "Llama-3.3-70B-Electranova-v1.0",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 32768,
+ "input": 32768,
+ "output": 16384
+ }
+ },
+ "llama-3.3-70b-arliai-rpmax-v2": {
+ "id": "Llama-3.3-70B-ArliAI-RPMax-v2",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 32768,
+ "input": 32768,
+ "output": 16384
+ }
+ },
+ "qwen-image": {
+ "id": "qwen-image",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text",
+ "image"
+ ]
+ },
+ "limit": {
+ "context": 2000,
+ "output": 4096
+ },
+ "family": "qwen"
+ },
+ "llama-3.3-70b-cu-mai-r1": {
+ "id": "Llama-3.3-70B-Cu-Mai-R1",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 32768,
+ "input": 32768,
+ "output": 16384
+ }
+ },
+ "glm-4.5-air-derestricted-iceblink": {
+ "id": "GLM-4.5-Air-Derestricted-Iceblink",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "input": 131072,
+ "output": 98304
+ }
+ },
+ "llama-3.3-70b-bigger-body": {
+ "id": "Llama-3.3-70B-Bigger-Body",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 32768,
+ "input": 32768,
+ "output": 16384
+ }
+ },
+ "llama-3.3+(3.1v3.3)-70b-hanami-x1": {
+ "id": "Llama-3.3+(3.1v3.3)-70B-Hanami-x1",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 32768,
+ "input": 32768,
+ "output": 16384
+ }
+ },
+ "hunyuan-turbos-20250226": {
+ "id": "hunyuan-turbos-20250226",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 24000,
+ "input": 24000,
+ "output": 8192
+ }
+ },
+ "glm-4.6-derestricted-v5": {
+ "id": "GLM-4.6-Derestricted-v5",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "input": 131072,
+ "output": 8192
+ }
+ },
+ "glm-4-plus": {
+ "id": "glm-4-plus",
"reasoning": false,
"toolCall": false,
"modalities": {
@@ -36088,26 +5093,8 @@
"output": 4096
}
},
- "learnlm-1.5-pro-experimental": {
- "id": "learnlm-1.5-pro-experimental",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 32767,
- "input": 32767,
- "output": 8192
- }
- },
- "llama-3.3-70b-dark-ages-v0.1": {
- "id": "Llama-3.3-70B-Dark-Ages-v0.1",
+ "gemma-3-27b-big-tiger-v3": {
+ "id": "Gemma-3-27B-Big-Tiger-v3",
"reasoning": false,
"toolCall": false,
"modalities": {
@@ -36124,8 +5111,8 @@
"output": 16384
}
},
- "yi-large": {
- "id": "yi-large",
+ "brave-research": {
+ "id": "brave-research",
"reasoning": false,
"toolCall": false,
"modalities": {
@@ -36137,13 +5124,72 @@
]
},
"limit": {
- "context": 32000,
- "input": 32000,
- "output": 4096
+ "context": 16384,
+ "input": 16384,
+ "output": 16384
}
},
- "exa-answer": {
- "id": "exa-answer",
+ "hidream": {
+ "id": "hidream",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "image"
+ ]
+ },
+ "limit": {
+ "context": 0,
+ "output": 0
+ }
+ },
+ "qwen3-max-2026-01-23": {
+ "id": "qwen3-max-2026-01-23",
+ "reasoning": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 262144,
+ "input": 256000,
+ "output": 65536
+ },
+ "family": "qwen",
+ "temperature": true
+ },
+ "gemini-2.5-flash-nothinking": {
+ "id": "gemini-2.5-flash-nothinking",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 1048756,
+ "input": 1048756,
+ "output": 65536
+ }
+ },
+ "exa-research-pro": {
+ "id": "exa-research-pro",
"reasoning": false,
"toolCall": false,
"modalities": {
@@ -36155,9 +5201,48 @@
]
},
"limit": {
- "context": 4096,
- "input": 4096,
- "output": 4096
+ "context": 16384,
+ "input": 16384,
+ "output": 16384
+ }
+ },
+ "grok-3-fast-beta": {
+ "id": "grok-3-fast-beta",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "input": 131072,
+ "output": 131072
+ }
+ },
+ "claude-opus-4-5-20251101:thinking": {
+ "id": "claude-opus-4-5-20251101:thinking",
+ "reasoning": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "input": 200000,
+ "output": 32000
}
},
"gemini-2.5-pro-exp-03-25": {
@@ -36179,6 +5264,1379 @@
"output": 65536
}
},
+ "claude-3-7-sonnet-thinking": {
+ "id": "claude-3-7-sonnet-thinking",
+ "reasoning": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "input": 200000,
+ "output": 16000
+ }
+ },
+ "claude-opus-4-thinking:8192": {
+ "id": "claude-opus-4-thinking:8192",
+ "reasoning": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "input": 200000,
+ "output": 32000
+ }
+ },
+ "claude-sonnet-4-thinking:1024": {
+ "id": "claude-sonnet-4-thinking:1024",
+ "reasoning": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 1000000,
+ "input": 1000000,
+ "output": 64000
+ }
+ },
+ "llama-3.3-70b-magnum-v4-se-cirrus-x1-slerp": {
+ "id": "Llama-3.3-70B-Magnum-v4-SE-Cirrus-x1-SLERP",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 32768,
+ "input": 32768,
+ "output": 16384
+ }
+ },
+ "step-r1-v-mini": {
+ "id": "step-r1-v-mini",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "input": 128000,
+ "output": 65536
+ }
+ },
+ "ernie-x1-32k-preview": {
+ "id": "ernie-x1-32k-preview",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 32000,
+ "input": 32000,
+ "output": 16384
+ }
+ },
+ "llama-3.3-70b-strawberrylemonade-v1.0": {
+ "id": "Llama-3.3-70B-StrawberryLemonade-v1.0",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 32768,
+ "input": 32768,
+ "output": 16384
+ }
+ },
+ "kat-coder-exp-72b-1010": {
+ "id": "KAT-Coder-Exp-72B-1010",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "input": 128000,
+ "output": 32768
+ }
+ },
+ "gemini-2.5-pro-preview-03-25": {
+ "id": "gemini-2.5-pro-preview-03-25",
+ "reasoning": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 1048756,
+ "input": 1048756,
+ "output": 65536
+ }
+ },
+ "claude-opus-4-thinking:1024": {
+ "id": "claude-opus-4-thinking:1024",
+ "reasoning": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "input": 200000,
+ "output": 32000
+ }
+ },
+ "claude-sonnet-4-20250514": {
+ "id": "claude-sonnet-4-20250514",
+ "reasoning": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "input": 200000,
+ "output": 64000
+ },
+ "family": "claude-sonnet",
+ "temperature": true
+ },
+ "llama-3.3-70b-progenitor-v3.3": {
+ "id": "Llama-3.3-70B-Progenitor-V3.3",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 32768,
+ "input": 32768,
+ "output": 16384
+ }
+ },
+ "qwen2.5-32b-eva-v0.2": {
+ "id": "Qwen2.5-32B-EVA-v0.2",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 24576,
+ "input": 24576,
+ "output": 8192
+ }
+ },
+ "brave-pro": {
+ "id": "brave-pro",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 8192,
+ "input": 8192,
+ "output": 8192
+ }
+ },
+ "step-2-16k-exp": {
+ "id": "step-2-16k-exp",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 16000,
+ "input": 16000,
+ "output": 8192
+ }
+ },
+ "llama-3.3-70b-fallen-r1-v1": {
+ "id": "Llama-3.3-70B-Fallen-R1-v1",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 32768,
+ "input": 32768,
+ "output": 16384
+ }
+ },
+ "claude-sonnet-4-thinking": {
+ "id": "claude-sonnet-4-thinking",
+ "reasoning": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 1000000,
+ "input": 1000000,
+ "output": 64000
+ }
+ },
+ "doubao-1.5-pro-256k": {
+ "id": "doubao-1.5-pro-256k",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 256000,
+ "input": 256000,
+ "output": 16384
+ }
+ },
+ "claude-3-7-sonnet-20250219": {
+ "id": "claude-3-7-sonnet-20250219",
+ "reasoning": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "input": 200000,
+ "output": 64000
+ },
+ "family": "claude-sonnet",
+ "temperature": true
+ },
+ "learnlm-1.5-pro-experimental": {
+ "id": "learnlm-1.5-pro-experimental",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 32767,
+ "input": 32767,
+ "output": 8192
+ }
+ },
+ "chroma": {
+ "id": "chroma",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "image"
+ ]
+ },
+ "limit": {
+ "context": 0,
+ "output": 0
+ }
+ },
+ "llama-3.3-70b-predatorial-extasy": {
+ "id": "Llama-3.3-70B-Predatorial-Extasy",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 32768,
+ "input": 32768,
+ "output": 16384
+ }
+ },
+ "llama-3.3-70b-aurora-borealis": {
+ "id": "Llama-3.3-70B-Aurora-Borealis",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 32768,
+ "input": 32768,
+ "output": 16384
+ }
+ },
+ "llama-3.3-70b-arliai-rpmax-v3": {
+ "id": "Llama-3.3-70B-ArliAI-RPMax-v3",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 32768,
+ "input": 32768,
+ "output": 16384
+ }
+ },
+ "venice-uncensored": {
+ "id": "venice-uncensored",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 32000,
+ "input": 128000,
+ "output": 8192
+ },
+ "family": "venice",
+ "temperature": true
+ },
+ "step-3": {
+ "id": "step-3",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 65536,
+ "input": 65536,
+ "output": 8192
+ }
+ },
+ "llama-3.3-70b-the-omega-directive-unslop-v2.0": {
+ "id": "Llama-3.3-70B-The-Omega-Directive-Unslop-v2.0",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 32768,
+ "input": 32768,
+ "output": 16384
+ }
+ },
+ "auto-model": {
+ "id": "auto-model",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 1000000,
+ "input": 1000000,
+ "output": 1000000
+ }
+ },
+ "claude-opus-4-1-thinking:32768": {
+ "id": "claude-opus-4-1-thinking:32768",
+ "reasoning": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "input": 200000,
+ "output": 32000
+ }
+ },
+ "llama-3.3-70b-shakudo": {
+ "id": "Llama-3.3-70B-Shakudo",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 32768,
+ "input": 32768,
+ "output": 16384
+ }
+ },
+ "baichuan4-air": {
+ "id": "Baichuan4-Air",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 32768,
+ "input": 32768,
+ "output": 32768
+ }
+ },
+ "kimi-thinking-preview": {
+ "id": "kimi-thinking-preview",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "input": 128000,
+ "output": 16384
+ }
+ },
+ "llama-3.3-70b-mhnnn-x1": {
+ "id": "Llama-3.3-70B-Mhnnn-x1",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 32768,
+ "input": 32768,
+ "output": 16384
+ }
+ },
+ "claude-opus-4-thinking:32768": {
+ "id": "claude-opus-4-thinking:32768",
+ "reasoning": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "input": 200000,
+ "output": 32000
+ }
+ },
+ "llama-3.3-70b-argunaut-1-sft": {
+ "id": "Llama-3.3-70B-Argunaut-1-SFT",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 32768,
+ "input": 32768,
+ "output": 16384
+ }
+ },
+ "claude-opus-4-1-thinking:1024": {
+ "id": "claude-opus-4-1-thinking:1024",
+ "reasoning": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "input": 200000,
+ "output": 32000
+ }
+ },
+ "gemini-2.5-flash-lite": {
+ "id": "gemini-2.5-flash-lite",
+ "reasoning": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "audio",
+ "video",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 1048576,
+ "input": 1048756,
+ "output": 65536
+ },
+ "family": "gemini-flash-lite",
+ "temperature": true
+ },
+ "phi-4-multimodal-instruct": {
+ "id": "phi-4-multimodal-instruct",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "input": 128000,
+ "output": 16384
+ }
+ },
+ "doubao-seed-2-0-code-preview-260215": {
+ "id": "doubao-seed-2-0-code-preview-260215",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 256000,
+ "input": 256000,
+ "output": 128000
+ }
+ },
+ "deepseek-reasoner-cheaper": {
+ "id": "deepseek-reasoner-cheaper",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "input": 128000,
+ "output": 65536
+ }
+ },
+ "exa-answer": {
+ "id": "exa-answer",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 4096,
+ "input": 4096,
+ "output": 4096
+ }
+ },
+ "v0-1.0-md": {
+ "id": "v0-1.0-md",
+ "reasoning": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "input": 200000,
+ "output": 32000
+ },
+ "family": "v0",
+ "temperature": true
+ },
+ "glm-4.1v-thinking-flash": {
+ "id": "glm-4.1v-thinking-flash",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 64000,
+ "input": 64000,
+ "output": 8192
+ }
+ },
+ "azure-o1": {
+ "id": "azure-o1",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "input": 200000,
+ "output": 100000
+ }
+ },
+ "glm-4.5-air-derestricted": {
+ "id": "GLM-4.5-Air-Derestricted",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 202600,
+ "input": 202600,
+ "output": 98304
+ }
+ },
+ "azure-o3-mini": {
+ "id": "azure-o3-mini",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "input": 200000,
+ "output": 65536
+ }
+ },
+ "llama-3.3-70b-sapphira-0.2": {
+ "id": "Llama-3.3-70B-Sapphira-0.2",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 32768,
+ "input": 32768,
+ "output": 16384
+ }
+ },
+ "llama-3.3-70b-anthrobomination": {
+ "id": "Llama-3.3-70B-Anthrobomination",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 32768,
+ "input": 32768,
+ "output": 16384
+ }
+ },
+ "qwq-32b-arliai-rpr-v1": {
+ "id": "QwQ-32B-ArliAI-RpR-v1",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 32768,
+ "input": 32768,
+ "output": 32768
+ }
+ },
+ "claude-opus-4-20250514": {
+ "id": "claude-opus-4-20250514",
+ "reasoning": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "input": 200000,
+ "output": 32000
+ },
+ "family": "claude-opus",
+ "temperature": true
+ },
+ "yi-lightning": {
+ "id": "yi-lightning",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 12000,
+ "input": 12000,
+ "output": 4096
+ }
+ },
+ "llama-3.3-70b-electra-r1": {
+ "id": "Llama-3.3-70B-Electra-R1",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 32768,
+ "input": 32768,
+ "output": 16384
+ }
+ },
+ "llama-3.3-70b-forgotten-abomination-v5.0": {
+ "id": "Llama-3.3-70B-Forgotten-Abomination-v5.0",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 32768,
+ "input": 32768,
+ "output": 16384
+ }
+ },
+ "llama-3.3-70b-cirrus-x1": {
+ "id": "Llama-3.3-70B-Cirrus-x1",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 32768,
+ "input": 32768,
+ "output": 16384
+ }
+ },
+ "grok-3-mini-beta": {
+ "id": "grok-3-mini-beta",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "input": 131072,
+ "output": 131072
+ }
+ },
+ "auto-model-standard": {
+ "id": "auto-model-standard",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 1000000,
+ "input": 1000000,
+ "output": 1000000
+ }
+ },
+ "v0-1.5-md": {
+ "id": "v0-1.5-md",
+ "reasoning": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "input": 200000,
+ "output": 32000
+ },
+ "family": "v0",
+ "temperature": true
+ },
+ "kimi-k2-instruct-fast": {
+ "id": "kimi-k2-instruct-fast",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "input": 131072,
+ "output": 16384
+ }
+ },
+ "glm-4-long": {
+ "id": "glm-4-long",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 1000000,
+ "input": 1000000,
+ "output": 4096
+ }
+ },
+ "jamba-large-1.7": {
+ "id": "jamba-large-1.7",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 256000,
+ "input": 256000,
+ "output": 4096
+ }
+ },
+ "gemini-2.0-flash-thinking-exp-1219": {
+ "id": "gemini-2.0-flash-thinking-exp-1219",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 32767,
+ "input": 32767,
+ "output": 8192
+ }
+ },
+ "azure-gpt-4-turbo": {
+ "id": "azure-gpt-4-turbo",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "input": 128000,
+ "output": 4096
+ }
+ },
+ "baichuan-m2": {
+ "id": "Baichuan-M2",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 32768,
+ "input": 32768,
+ "output": 32768
+ }
+ },
+ "qwen-long": {
+ "id": "qwen-long",
+ "reasoning": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 10000000,
+ "input": 10000000,
+ "output": 8192
+ },
+ "family": "qwen",
+ "temperature": true
+ },
+ "sonar-reasoning-pro": {
+ "id": "sonar-reasoning-pro",
+ "reasoning": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "input": 127000,
+ "output": 16384
+ },
+ "family": "sonar",
+ "temperature": true
+ },
+ "gemini-2.5-flash-preview-05-20:thinking": {
+ "id": "gemini-2.5-flash-preview-05-20:thinking",
+ "reasoning": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 1048000,
+ "input": 1048000,
+ "output": 65536
+ }
+ },
+ "glm-4.5-air-derestricted-steam-reextract": {
+ "id": "GLM-4.5-Air-Derestricted-Steam-ReExtract",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "input": 131072,
+ "output": 65536
+ }
+ },
+ "llama-3.3-70b-dark-ages-v0.1": {
+ "id": "Llama-3.3-70B-Dark-Ages-v0.1",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 32768,
+ "input": 32768,
+ "output": 16384
+ }
+ },
+ "baichuan4-turbo": {
+ "id": "Baichuan4-Turbo",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "input": 128000,
+ "output": 32768
+ }
+ },
+ "doubao-1.5-vision-pro-32k": {
+ "id": "doubao-1.5-vision-pro-32k",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 32000,
+ "input": 32000,
+ "output": 8192
+ }
+ },
+ "inflection/inflection-3-pi": {
+ "id": "inflection/inflection-3-pi",
+ "family": "gpt",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 8000,
+ "input": 8000,
+ "output": 1024
+ },
+ "temperature": true
+ },
+ "inflection/inflection-3-productivity": {
+ "id": "inflection/inflection-3-productivity",
+ "family": "gpt",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 8000,
+ "input": 8000,
+ "output": 1024
+ },
+ "temperature": true
+ },
+ "essentialai/rnj-1-instruct": {
+ "id": "essentialai/Rnj-1-Instruct",
+ "family": "rnj",
+ "reasoning": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 32768,
+ "input": 128000,
+ "output": 32768
+ },
+ "temperature": true
+ },
"llm360/k2-think": {
"id": "LLM360/K2-Think",
"family": "kimi-thinking",
@@ -36198,501 +6656,6 @@
"output": 32768
}
},
- "abacusai/dracarys-72b-instruct": {
- "id": "abacusai/Dracarys-72B-Instruct",
- "family": "llama",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 16384,
- "input": 16384,
- "output": 8192
- }
- },
- "envoid/llama-3.05-nemotron-tenyxchat-storybreaker-70b": {
- "id": "Envoid/Llama-3.05-Nemotron-Tenyxchat-Storybreaker-70B",
- "family": "nemotron",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 16384,
- "input": 16384,
- "output": 8192
- }
- },
- "envoid/llama-3.05-nt-storybreaker-ministral-70b": {
- "id": "Envoid/Llama-3.05-NT-Storybreaker-Ministral-70B",
- "family": "llama",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 16384,
- "input": 16384,
- "output": 8192
- }
- },
- "zai-org/glm-5:thinking": {
- "id": "zai-org/glm-5:thinking",
- "family": "glm",
- "reasoning": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 200000,
- "input": 200000,
- "output": 128000
- }
- },
- "nvidia/llama-3.1-nemotron-70b-instruct-hf": {
- "id": "nvidia/Llama-3.1-Nemotron-70B-Instruct-HF",
- "family": "nemotron",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 16384,
- "input": 16384,
- "output": 8192
- }
- },
- "nvidia/llama-3_3-nemotron-super-49b-v1_5": {
- "id": "nvidia/Llama-3_3-Nemotron-Super-49B-v1_5",
- "family": "nemotron",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "input": 128000,
- "output": 16384
- }
- },
- "doctor-shotgun/ms3.2-24b-magnum-diamond": {
- "id": "Doctor-Shotgun/MS3.2-24B-Magnum-Diamond",
- "family": "mistral",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 16384,
- "input": 16384,
- "output": 32768
- }
- },
- "arcee-ai/trinity-large": {
- "id": "arcee-ai/trinity-large",
- "family": "trinity",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "input": 131072,
- "output": 8192
- }
- },
- "meganova-ai/manta-flash-1.0": {
- "id": "meganova-ai/manta-flash-1.0",
- "family": "nova",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 16384,
- "input": 16384,
- "output": 16384
- }
- },
- "meganova-ai/manta-pro-1.0": {
- "id": "meganova-ai/manta-pro-1.0",
- "family": "nova",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 32768,
- "input": 32768,
- "output": 32768
- }
- },
- "meganova-ai/manta-mini-1.0": {
- "id": "meganova-ai/manta-mini-1.0",
- "family": "nova",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 8192,
- "input": 8192,
- "output": 8192
- }
- },
- "xiaomi/mimo-v2-flash-original": {
- "id": "xiaomi/mimo-v2-flash-original",
- "family": "mimo",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 256000,
- "input": 256000,
- "output": 32768
- }
- },
- "xiaomi/mimo-v2-flash-thinking": {
- "id": "xiaomi/mimo-v2-flash-thinking",
- "family": "mimo",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 256000,
- "input": 256000,
- "output": 32768
- }
- },
- "xiaomi/mimo-v2-flash-thinking-original": {
- "id": "xiaomi/mimo-v2-flash-thinking-original",
- "family": "mimo",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 256000,
- "input": 256000,
- "output": 32768
- }
- },
- "microsoft/mai-ds-r1-fp8": {
- "id": "microsoft/MAI-DS-R1-FP8",
- "family": "deepseek",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "input": 128000,
- "output": 8192
- }
- },
- "failspy/meta-llama-3-70b-instruct-abliterated-v3.5": {
- "id": "failspy/Meta-Llama-3-70B-Instruct-abliterated-v3.5",
- "family": "llama",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 8192,
- "input": 8192,
- "output": 8192
- }
- },
- "featherless-ai/qwerky-72b": {
- "id": "featherless-ai/Qwerky-72B",
- "family": "qwerky",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 32000,
- "input": 32000,
- "output": 8192
- }
- },
- "tee/glm-5": {
- "id": "TEE/glm-5",
- "family": "glm",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 203000,
- "input": 203000,
- "output": 65535
- }
- },
- "tee/deepseek-v3.1": {
- "id": "TEE/deepseek-v3.1",
- "family": "deepseek",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 164000,
- "input": 164000,
- "output": 8192
- }
- },
- "tee/glm-4.7-flash": {
- "id": "TEE/glm-4.7-flash",
- "family": "glm-flash",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 203000,
- "input": 203000,
- "output": 65535
- }
- },
- "tee/qwen3-coder": {
- "id": "TEE/qwen3-coder",
- "family": "qwen",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "input": 128000,
- "output": 32768
- }
- },
- "tee/glm-4.6": {
- "id": "TEE/glm-4.6",
- "family": "glm",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 203000,
- "input": 203000,
- "output": 65535
- }
- },
- "tee/deepseek-r1-0528": {
- "id": "TEE/deepseek-r1-0528",
- "family": "deepseek",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "input": 128000,
- "output": 65536
- }
- },
- "tee/minimax-m2.1": {
- "id": "TEE/minimax-m2.1",
- "family": "minimax",
- "reasoning": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 200000,
- "input": 200000,
- "output": 131072
- }
- },
- "tee/qwen3.5-397b-a17b": {
- "id": "TEE/qwen3.5-397b-a17b",
- "family": "qwen",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 258048,
- "input": 258048,
- "output": 65536
- }
- },
- "tee/gpt-oss-120b": {
- "id": "TEE/gpt-oss-120b",
- "family": "gpt-oss",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "input": 131072,
- "output": 16384
- }
- },
"tee/kimi-k2.5": {
"id": "TEE/kimi-k2.5",
"family": "kimi",
@@ -36712,8 +6675,27 @@
"output": 65535
}
},
- "tee/qwen3-30b-a3b-instruct-2507": {
- "id": "TEE/qwen3-30b-a3b-instruct-2507",
+ "tee/glm-4.7": {
+ "id": "TEE/glm-4.7",
+ "family": "glm",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131000,
+ "input": 131000,
+ "output": 65535
+ }
+ },
+ "tee/qwen3.5-397b-a17b": {
+ "id": "TEE/qwen3.5-397b-a17b",
"family": "qwen",
"reasoning": false,
"toolCall": false,
@@ -36726,15 +6708,15 @@
]
},
"limit": {
- "context": 262000,
- "input": 262000,
- "output": 32768
+ "context": 258048,
+ "input": 258048,
+ "output": 65536
}
},
- "tee/kimi-k2.5-thinking": {
- "id": "TEE/kimi-k2.5-thinking",
- "family": "kimi-thinking",
- "reasoning": true,
+ "tee/glm-5": {
+ "id": "TEE/glm-5",
+ "family": "glm",
+ "reasoning": false,
"toolCall": false,
"modalities": {
"input": [
@@ -36745,8 +6727,8 @@
]
},
"limit": {
- "context": 128000,
- "input": 128000,
+ "context": 203000,
+ "input": 203000,
"output": 65535
}
},
@@ -36770,8 +6752,46 @@
"output": 8192
}
},
- "tee/deepseek-v3.2": {
- "id": "TEE/deepseek-v3.2",
+ "tee/minimax-m2.1": {
+ "id": "TEE/minimax-m2.1",
+ "family": "minimax",
+ "reasoning": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "input": 200000,
+ "output": 131072
+ }
+ },
+ "tee/qwen3-30b-a3b-instruct-2507": {
+ "id": "TEE/qwen3-30b-a3b-instruct-2507",
+ "family": "qwen",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 262000,
+ "input": 262000,
+ "output": 32768
+ }
+ },
+ "tee/deepseek-v3.1": {
+ "id": "TEE/deepseek-v3.1",
"family": "deepseek",
"reasoning": false,
"toolCall": false,
@@ -36786,45 +6806,7 @@
"limit": {
"context": 164000,
"input": 164000,
- "output": 65536
- }
- },
- "tee/glm-4.7": {
- "id": "TEE/glm-4.7",
- "family": "glm",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131000,
- "input": 131000,
- "output": 65535
- }
- },
- "tee/kimi-k2-thinking": {
- "id": "TEE/kimi-k2-thinking",
- "family": "kimi-thinking",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "input": 128000,
- "output": 65535
+ "output": 8192
}
},
"tee/llama3-3-70b": {
@@ -36846,6 +6828,44 @@
"output": 16384
}
},
+ "tee/glm-4.6": {
+ "id": "TEE/glm-4.6",
+ "family": "glm",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 203000,
+ "input": 203000,
+ "output": 65535
+ }
+ },
+ "tee/kimi-k2.5-thinking": {
+ "id": "TEE/kimi-k2.5-thinking",
+ "family": "kimi-thinking",
+ "reasoning": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "input": 128000,
+ "output": 65535
+ }
+ },
"tee/gemma-3-27b-it": {
"id": "TEE/gemma-3-27b-it",
"family": "gemma",
@@ -36865,6 +6885,25 @@
"output": 8192
}
},
+ "tee/deepseek-v3.2": {
+ "id": "TEE/deepseek-v3.2",
+ "family": "deepseek",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 164000,
+ "input": 164000,
+ "output": 65536
+ }
+ },
"tee/gpt-oss-20b": {
"id": "TEE/gpt-oss-20b",
"family": "gpt-oss",
@@ -36884,8 +6923,103 @@
"output": 8192
}
},
- "anthracite-org/magnum-v2-72b": {
- "id": "anthracite-org/magnum-v2-72b",
+ "tee/qwen3-coder": {
+ "id": "TEE/qwen3-coder",
+ "family": "qwen",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "input": 128000,
+ "output": 32768
+ }
+ },
+ "tee/glm-4.7-flash": {
+ "id": "TEE/glm-4.7-flash",
+ "family": "glm-flash",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 203000,
+ "input": 203000,
+ "output": 65535
+ }
+ },
+ "tee/gpt-oss-120b": {
+ "id": "TEE/gpt-oss-120b",
+ "family": "gpt-oss",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "input": 131072,
+ "output": 16384
+ }
+ },
+ "tee/deepseek-r1-0528": {
+ "id": "TEE/deepseek-r1-0528",
+ "family": "deepseek",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "input": 128000,
+ "output": 65536
+ }
+ },
+ "tee/kimi-k2-thinking": {
+ "id": "TEE/kimi-k2-thinking",
+ "family": "kimi-thinking",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "input": 128000,
+ "output": 65535
+ }
+ },
+ "cruciblelab/l3.3-70b-loki-v2.0": {
+ "id": "CrucibleLab/L3.3-70B-Loki-V2.0",
"family": "llama",
"reasoning": false,
"toolCall": false,
@@ -36900,6 +7034,470 @@
"limit": {
"context": 16384,
"input": 16384,
+ "output": 16384
+ }
+ },
+ "deepseek/deepseek-v3.2:thinking": {
+ "id": "deepseek/deepseek-v3.2:thinking",
+ "family": "deepseek",
+ "reasoning": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 163000,
+ "input": 163000,
+ "output": 65536
+ }
+ },
+ "deepseek/deepseek-prover-v2-671b": {
+ "id": "deepseek/deepseek-prover-v2-671b",
+ "family": "deepseek",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 160000,
+ "input": 160000,
+ "output": 160000
+ },
+ "temperature": true
+ },
+ "deepseek/deepseek-v3.2-speciale": {
+ "id": "deepseek/deepseek-v3.2-speciale",
+ "family": "deepseek",
+ "reasoning": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 163840,
+ "input": 163000,
+ "output": 163840
+ },
+ "temperature": true
+ },
+ "deepseek/deepseek-v3.2": {
+ "id": "deepseek/deepseek-v3.2",
+ "family": "deepseek",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 163842,
+ "input": 163000,
+ "output": 8000
+ },
+ "temperature": true
+ },
+ "doctor-shotgun/ms3.2-24b-magnum-diamond": {
+ "id": "Doctor-Shotgun/MS3.2-24B-Magnum-Diamond",
+ "family": "mistral",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 16384,
+ "input": 16384,
+ "output": 32768
+ }
+ },
+ "neversleep/llama-3-lumimaid-70b-v0.1": {
+ "id": "NeverSleep/Llama-3-Lumimaid-70B-v0.1",
+ "family": "llama",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 16384,
+ "input": 16384,
+ "output": 8192
+ }
+ },
+ "neversleep/lumimaid-v0.2-70b": {
+ "id": "NeverSleep/Lumimaid-v0.2-70B",
+ "family": "llama",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 16384,
+ "input": 16384,
+ "output": 8192
+ }
+ },
+ "steelskull/l3.3-cu-mai-r1-70b": {
+ "id": "Steelskull/L3.3-Cu-Mai-R1-70b",
+ "family": "llama",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 16384,
+ "input": 16384,
+ "output": 16384
+ }
+ },
+ "steelskull/l3.3-nevoria-r1-70b": {
+ "id": "Steelskull/L3.3-Nevoria-R1-70b",
+ "family": "llama",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 16384,
+ "input": 16384,
+ "output": 16384
+ }
+ },
+ "steelskull/l3.3-ms-evayale-70b": {
+ "id": "Steelskull/L3.3-MS-Evayale-70B",
+ "family": "llama",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 16384,
+ "input": 16384,
+ "output": 16384
+ }
+ },
+ "steelskull/l3.3-electra-r1-70b": {
+ "id": "Steelskull/L3.3-Electra-R1-70b",
+ "family": "llama",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 16384,
+ "input": 16384,
+ "output": 16384
+ }
+ },
+ "steelskull/l3.3-ms-nevoria-70b": {
+ "id": "Steelskull/L3.3-MS-Nevoria-70b",
+ "family": "llama",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 16384,
+ "input": 16384,
+ "output": 16384
+ }
+ },
+ "steelskull/l3.3-ms-evalebis-70b": {
+ "id": "Steelskull/L3.3-MS-Evalebis-70b",
+ "family": "llama",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 16384,
+ "input": 16384,
+ "output": 16384
+ }
+ },
+ "miromind-ai/mirothinker-v1.5-235b": {
+ "id": "miromind-ai/MiroThinker-v1.5-235B",
+ "family": "gpt",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 262144,
+ "input": 32768,
+ "output": 8192
+ },
+ "temperature": true
+ },
+ "pamanseau/openreasoning-nemotron-32b": {
+ "id": "pamanseau/OpenReasoning-Nemotron-32B",
+ "family": "nemotron",
+ "reasoning": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 32768,
+ "input": 32768,
+ "output": 65536
+ }
+ },
+ "arcee-ai/trinity-mini": {
+ "id": "arcee-ai/trinity-mini",
+ "family": "trinity",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "input": 131072,
+ "output": 131072
+ },
+ "temperature": true
+ },
+ "arcee-ai/trinity-large": {
+ "id": "arcee-ai/trinity-large",
+ "family": "trinity",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "input": 131072,
+ "output": 8192
+ }
+ },
+ "cognitivecomputations/dolphin-2.9.2-qwen2-72b": {
+ "id": "cognitivecomputations/dolphin-2.9.2-qwen2-72b",
+ "family": "qwen",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 8192,
+ "input": 8192,
+ "output": 4096
+ }
+ },
+ "deepcogito/cogito-v1-preview-qwen-32b": {
+ "id": "deepcogito/cogito-v1-preview-qwen-32B",
+ "family": "qwen",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "input": 128000,
+ "output": 32768
+ }
+ },
+ "deepcogito/cogito-v2.1-671b": {
+ "id": "deepcogito/cogito-v2.1-671b",
+ "family": "cogito",
+ "reasoning": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "input": 128000,
+ "output": 32768
+ },
+ "temperature": true
+ },
+ "salesforce/llama-xlam-2-70b-fc-r": {
+ "id": "Salesforce/Llama-xLAM-2-70b-fc-r",
+ "family": "llama",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "input": 128000,
+ "output": 16384
+ }
+ },
+ "nousresearch 2/hermes-4-405b:thinking": {
+ "id": "NousResearch 2/hermes-4-405b:thinking",
+ "family": "nousresearch",
+ "reasoning": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "input": 128000,
+ "output": 8192
+ }
+ },
+ "nousresearch 2/deephermes-3-mistral-24b-preview": {
+ "id": "NousResearch 2/DeepHermes-3-Mistral-24B-Preview",
+ "family": "nousresearch",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "input": 128000,
+ "output": 32768
+ }
+ },
+ "nousresearch 2/hermes-4-70b:thinking": {
+ "id": "NousResearch 2/Hermes-4-70B:thinking",
+ "family": "nousresearch",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "input": 128000,
"output": 8192
}
},
@@ -36941,25 +7539,6 @@
"output": 8192
}
},
- "nousresearch 2/deephermes-3-mistral-24b-preview": {
- "id": "NousResearch 2/DeepHermes-3-Mistral-24B-Preview",
- "family": "nousresearch",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "input": 128000,
- "output": 32768
- }
- },
"nousresearch 2/hermes-4-70b": {
"id": "NousResearch 2/hermes-4-70b",
"family": "nousresearch",
@@ -36979,48 +7558,10 @@
"output": 8192
}
},
- "nousresearch 2/hermes-4-405b:thinking": {
- "id": "NousResearch 2/hermes-4-405b:thinking",
- "family": "nousresearch",
+ "soob3123/veiled-calla-12b": {
+ "id": "soob3123/Veiled-Calla-12B",
+ "family": "llama",
"reasoning": false,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "input": 128000,
- "output": 8192
- }
- },
- "nousresearch 2/hermes-4-70b:thinking": {
- "id": "NousResearch 2/Hermes-4-70B:thinking",
- "family": "nousresearch",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "input": 128000,
- "output": 8192
- }
- },
- "pamanseau/openreasoning-nemotron-32b": {
- "id": "pamanseau/OpenReasoning-Nemotron-32B",
- "family": "nemotron",
- "reasoning": true,
"toolCall": false,
"modalities": {
"input": [
@@ -37033,31 +7574,12 @@
"limit": {
"context": 32768,
"input": 32768,
- "output": 65536
+ "output": 8192
}
},
- "deepseek-ai/deepseek-v3.2-exp-thinking": {
- "id": "deepseek-ai/deepseek-v3.2-exp-thinking",
- "family": "deepseek-thinking",
- "reasoning": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 163840,
- "input": 163840,
- "output": 65536
- }
- },
- "deepseek-ai/deepseek-v3.1:thinking": {
- "id": "deepseek-ai/DeepSeek-V3.1:thinking",
- "family": "deepseek-thinking",
+ "soob3123/grayline-qwen3-8b": {
+ "id": "soob3123/GrayLine-Qwen3-8B",
+ "family": "qwen",
"reasoning": false,
"toolCall": false,
"modalities": {
@@ -37069,14 +7591,227 @@
]
},
"limit": {
- "context": 128000,
- "input": 128000,
- "output": 65536
+ "context": 16384,
+ "input": 16384,
+ "output": 32768
}
},
- "deepseek-ai/deepseek-v3.1-terminus:thinking": {
- "id": "deepseek-ai/DeepSeek-V3.1-Terminus:thinking",
- "family": "deepseek-thinking",
+ "soob3123/amoral-gemma3-27b-v2": {
+ "id": "soob3123/amoral-gemma3-27B-v2",
+ "family": "gemma",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 32768,
+ "input": 32768,
+ "output": 8192
+ }
+ },
+ "nex-agi/deepseek-v3.1-nex-n1": {
+ "id": "nex-agi/DeepSeek-V3.1-Nex-N1",
+ "family": "deepseek",
+ "reasoning": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131000,
+ "input": 128000,
+ "output": 131000
+ },
+ "temperature": true
+ },
+ "envoid/llama-3.05-nt-storybreaker-ministral-70b": {
+ "id": "Envoid/Llama-3.05-NT-Storybreaker-Ministral-70B",
+ "family": "llama",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 16384,
+ "input": 16384,
+ "output": 8192
+ }
+ },
+ "envoid/llama-3.05-nemotron-tenyxchat-storybreaker-70b": {
+ "id": "Envoid/Llama-3.05-Nemotron-Tenyxchat-Storybreaker-70B",
+ "family": "nemotron",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 16384,
+ "input": 16384,
+ "output": 8192
+ }
+ },
+ "anthracite-org/magnum-v4-72b": {
+ "id": "anthracite-org/magnum-v4-72b",
+ "family": "llama",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 16384,
+ "input": 16384,
+ "output": 2048
+ },
+ "temperature": true
+ },
+ "anthracite-org/magnum-v2-72b": {
+ "id": "anthracite-org/magnum-v2-72b",
+ "family": "llama",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 16384,
+ "input": 16384,
+ "output": 8192
+ }
+ },
+ "readyart/ms3.2-the-omega-directive-24b-unslop-v2.0": {
+ "id": "ReadyArt/MS3.2-The-Omega-Directive-24B-Unslop-v2.0",
+ "family": "llama",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 16384,
+ "input": 16384,
+ "output": 32768
+ }
+ },
+ "readyart/the-omega-abomination-l-70b-v1.0": {
+ "id": "ReadyArt/The-Omega-Abomination-L-70B-v1.0",
+ "family": "llama",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 16384,
+ "input": 16384,
+ "output": 16384
+ }
+ },
+ "undi95/remm-slerp-l2-13b": {
+ "id": "undi95/remm-slerp-l2-13b",
+ "family": "llama",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 6144,
+ "input": 6144,
+ "output": 4096
+ },
+ "temperature": true
+ },
+ "marinaraspaghetti/nemomix-unleashed-12b": {
+ "id": "MarinaraSpaghetti/NemoMix-Unleashed-12B",
+ "family": "mistral-nemo",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 32768,
+ "input": 32768,
+ "output": 8192
+ }
+ },
+ "allenai/molmo-2-8b": {
+ "id": "allenai/molmo-2-8b",
+ "family": "allenai",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 36864,
+ "input": 36864,
+ "output": 36864
+ }
+ },
+ "allenai/olmo-3.1-32b-instruct": {
+ "id": "allenai/olmo-3.1-32b-instruct",
+ "family": "allenai",
"reasoning": false,
"toolCall": true,
"modalities": {
@@ -37088,9 +7823,244 @@
]
},
"limit": {
- "context": 128000,
+ "context": 65536,
+ "input": 65536,
+ "output": 32768
+ },
+ "temperature": true
+ },
+ "allenai/olmo-3.1-32b-think": {
+ "id": "allenai/olmo-3.1-32b-think",
+ "family": "allenai",
+ "reasoning": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 65536,
+ "input": 65536,
+ "output": 8192
+ }
+ },
+ "allenai/olmo-3-32b-think": {
+ "id": "allenai/olmo-3-32b-think",
+ "family": "allenai",
+ "reasoning": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 65536,
"input": 128000,
"output": 65536
+ },
+ "temperature": true
+ },
+ "stepfun-ai/step-3.5-flash:thinking": {
+ "id": "stepfun-ai/step-3.5-flash:thinking",
+ "family": "step",
+ "reasoning": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 256000,
+ "input": 256000,
+ "output": 256000
+ }
+ },
+ "stepfun-ai/step-3.5-flash": {
+ "id": "stepfun-ai/Step-3.5-Flash",
+ "family": "step",
+ "reasoning": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 262000,
+ "input": 256000,
+ "output": 262000
+ },
+ "temperature": true
+ },
+ "zai-org/glm-4.7": {
+ "id": "zai-org/GLM-4.7",
+ "family": "glm",
+ "reasoning": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "input": 200000,
+ "output": 8192
+ },
+ "temperature": true
+ },
+ "zai-org/glm-5": {
+ "id": "zai-org/GLM-5",
+ "family": "glm",
+ "reasoning": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 205000,
+ "input": 200000,
+ "output": 205000
+ },
+ "temperature": true
+ },
+ "zai-org/glm-5.1": {
+ "id": "zai-org/glm-5.1",
+ "family": "glm",
+ "reasoning": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 202000,
+ "input": 200000,
+ "output": 202000
+ },
+ "temperature": true
+ },
+ "zai-org/glm-5.1:thinking": {
+ "id": "zai-org/glm-5.1:thinking",
+ "family": "glm",
+ "reasoning": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "input": 200000,
+ "output": 131072
+ }
+ },
+ "zai-org/glm-5:thinking": {
+ "id": "zai-org/glm-5:thinking",
+ "family": "glm",
+ "reasoning": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "input": 200000,
+ "output": 128000
+ }
+ },
+ "zai-org/glm-4.7-flash": {
+ "id": "zai-org/GLM-4.7-Flash",
+ "family": "glm-flash",
+ "reasoning": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 202752,
+ "input": 200000,
+ "output": 16384
+ },
+ "temperature": true
+ },
+ "featherless-ai/qwerky-72b": {
+ "id": "featherless-ai/Qwerky-72B",
+ "family": "qwerky",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 32000,
+ "input": 32000,
+ "output": 8192
+ }
+ },
+ "mlabonne/neuraldaredevil-8b-abliterated": {
+ "id": "mlabonne/NeuralDaredevil-8B-abliterated",
+ "family": "llama",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 8192,
+ "input": 8192,
+ "output": 8192
}
},
"raifle/sorcererlm-8x22b": {
@@ -37113,8 +8083,371 @@
"output": 8192
}
},
- "mlabonne/neuraldaredevil-8b-abliterated": {
- "id": "mlabonne/NeuralDaredevil-8B-abliterated",
+ "mistralai/mixtral-8x7b-instruct-v0.1": {
+ "id": "mistralai/mixtral-8x7b-instruct-v0.1",
+ "family": "mixtral",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 32768,
+ "input": 32768,
+ "output": 32768
+ }
+ },
+ "mistralai/mistral-saba": {
+ "id": "mistralai/mistral-saba",
+ "family": "mistral",
+ "reasoning": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 32768,
+ "input": 32000,
+ "output": 32768
+ },
+ "temperature": true
+ },
+ "mistralai/mistral-large-3-675b-instruct-2512": {
+ "id": "mistralai/mistral-large-3-675b-instruct-2512",
+ "family": "mistral-large",
+ "reasoning": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 262144,
+ "input": 262144,
+ "output": 262144
+ },
+ "temperature": true
+ },
+ "mistralai/devstral-2-123b-instruct-2512": {
+ "id": "mistralai/devstral-2-123b-instruct-2512",
+ "family": "devstral",
+ "reasoning": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 262144,
+ "input": 262144,
+ "output": 262144
+ },
+ "temperature": true
+ },
+ "mistralai/codestral-2508": {
+ "id": "mistralai/codestral-2508",
+ "family": "codestral",
+ "reasoning": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 256000,
+ "input": 256000,
+ "output": 51200
+ },
+ "temperature": true
+ },
+ "mistralai/ministral-14b-instruct-2512": {
+ "id": "mistralai/ministral-14b-instruct-2512",
+ "family": "ministral",
+ "reasoning": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 262144,
+ "input": 262144,
+ "output": 262144
+ },
+ "temperature": true
+ },
+ "mistralai/mistral-tiny": {
+ "id": "mistralai/mistral-tiny",
+ "family": "mistral",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 32000,
+ "input": 32000,
+ "output": 8192
+ }
+ },
+ "mistralai/ministral-8b-2512": {
+ "id": "mistralai/ministral-8b-2512",
+ "family": "ministral",
+ "reasoning": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "image",
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 262144,
+ "input": 262144,
+ "output": 32768
+ },
+ "temperature": true
+ },
+ "mistralai/mixtral-8x22b-instruct-v0.1": {
+ "id": "mistralai/mixtral-8x22b-instruct-v0.1",
+ "family": "mixtral",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 65536,
+ "input": 65536,
+ "output": 32768
+ }
+ },
+ "mistralai/mistral-medium-3.1": {
+ "id": "mistralai/mistral-medium-3.1",
+ "family": "mistral-medium",
+ "reasoning": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "input": 131072,
+ "output": 26215
+ },
+ "temperature": true
+ },
+ "mistralai/ministral-3b-2512": {
+ "id": "mistralai/ministral-3b-2512",
+ "family": "ministral",
+ "reasoning": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "image",
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "input": 131072,
+ "output": 32768
+ },
+ "temperature": true
+ },
+ "mistralai/mistral-nemo-instruct-2407": {
+ "id": "mistralai/Mistral-Nemo-Instruct-2407",
+ "family": "mistral",
+ "reasoning": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "input": 16384,
+ "output": 65536
+ },
+ "temperature": true
+ },
+ "mistralai/mistral-medium-3": {
+ "id": "mistralai/mistral-medium-3",
+ "family": "mistral-medium",
+ "reasoning": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "input": 131072,
+ "output": 26215
+ },
+ "temperature": true
+ },
+ "mistralai/mistral-7b-instruct": {
+ "id": "mistralai/mistral-7b-instruct",
+ "family": "mistral",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 32768,
+ "input": 32768,
+ "output": 8192
+ }
+ },
+ "mistralai/devstral-small-2505": {
+ "id": "mistralai/Devstral-Small-2505",
+ "family": "devstral",
+ "reasoning": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "input": 32768,
+ "output": 4096
+ },
+ "temperature": true
+ },
+ "mistralai/mistral-small-creative": {
+ "id": "mistralai/mistral-small-creative",
+ "family": "mistral-small",
+ "reasoning": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 32768,
+ "input": 32768,
+ "output": 32768
+ }
+ },
+ "mistralai/mistral-large": {
+ "id": "mistralai/mistral-large",
+ "family": "mistral-large",
+ "reasoning": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "input": 128000,
+ "output": 25600
+ },
+ "temperature": true
+ },
+ "mistralai/ministral-14b-2512": {
+ "id": "mistralai/ministral-14b-2512",
+ "family": "ministral",
+ "reasoning": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 262144,
+ "input": 262144,
+ "output": 52429
+ },
+ "temperature": true
+ },
+ "shisa-ai/shisa-v2.1-llama3.3-70b": {
+ "id": "shisa-ai/shisa-v2.1-llama3.3-70b",
"family": "llama",
"reasoning": false,
"toolCall": false,
@@ -37126,12 +8459,2423 @@
"text"
]
},
+ "limit": {
+ "context": 32768,
+ "input": 32768,
+ "output": 4096
+ }
+ },
+ "shisa-ai/shisa-v2-llama3.3-70b": {
+ "id": "shisa-ai/shisa-v2-llama3.3-70b",
+ "family": "llama",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "input": 128000,
+ "output": 16384
+ }
+ },
+ "meta-llama/llama-3.3-70b-instruct": {
+ "id": "meta-llama/Llama-3.3-70B-Instruct",
+ "family": "llama",
+ "reasoning": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "input": 120000,
+ "output": 8192
+ },
+ "temperature": true
+ },
+ "meta-llama/llama-4-scout": {
+ "id": "meta-llama/llama-4-scout",
+ "family": "llama",
+ "reasoning": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 327680,
+ "input": 328000,
+ "output": 16384
+ },
+ "temperature": true
+ },
+ "meta-llama/llama-4-maverick": {
+ "id": "meta-llama/llama-4-maverick",
+ "family": "llama",
+ "reasoning": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 1048576,
+ "input": 1048576,
+ "output": 16384
+ },
+ "temperature": true
+ },
+ "meta-llama/llama-3.2-90b-vision-instruct": {
+ "id": "meta-llama/Llama-3.2-90B-Vision-Instruct",
+ "family": "llama",
+ "reasoning": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 16000,
+ "input": 131072,
+ "output": 4096
+ },
+ "temperature": true
+ },
+ "meta-llama/llama-3.2-3b-instruct": {
+ "id": "meta-llama/llama-3.2-3b-instruct",
+ "family": "llama",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 80000,
+ "input": 131072,
+ "output": 16384
+ },
+ "temperature": true
+ },
+ "meta-llama/llama-3.1-8b-instruct": {
+ "id": "meta-llama/Llama-3.1-8B-Instruct",
+ "family": "llama",
+ "reasoning": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "input": 131072,
+ "output": 8000
+ },
+ "temperature": true
+ },
+ "galrionsoftworks/mn-loosecannon-12b-v1": {
+ "id": "GalrionSoftworks/MN-LooseCannon-12B-v1",
+ "family": "mistral-nemo",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 16384,
+ "input": 16384,
+ "output": 8192
+ }
+ },
+ "baseten/kimi-k2-instruct-fp4": {
+ "id": "baseten/Kimi-K2-Instruct-FP4",
+ "family": "kimi",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "input": 128000,
+ "output": 131072
+ }
+ },
+ "gryphe/mythomax-l2-13b": {
+ "id": "gryphe/mythomax-l2-13b",
+ "family": "llama",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 4096,
+ "input": 4000,
+ "output": 4096
+ },
+ "temperature": true
+ },
+ "x-ai/grok-4-fast:thinking": {
+ "id": "x-ai/grok-4-fast:thinking",
+ "family": "grok",
+ "reasoning": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 2000000,
+ "input": 2000000,
+ "output": 131072
+ }
+ },
+ "x-ai/grok-4-07-09": {
+ "id": "x-ai/grok-4-07-09",
+ "family": "grok",
+ "reasoning": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 256000,
+ "input": 256000,
+ "output": 131072
+ }
+ },
+ "x-ai/grok-4-fast": {
+ "id": "x-ai/grok-4-fast",
+ "family": "grok",
+ "reasoning": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 2000000,
+ "input": 2000000,
+ "output": 30000
+ },
+ "temperature": true
+ },
+ "x-ai/grok-code-fast-1": {
+ "id": "x-ai/grok-code-fast-1",
+ "family": "grok",
+ "reasoning": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 256000,
+ "input": 256000,
+ "output": 10000
+ },
+ "temperature": true
+ },
+ "x-ai/grok-4.1-fast": {
+ "id": "x-ai/grok-4.1-fast",
+ "family": "grok",
+ "reasoning": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 2000000,
+ "input": 2000000,
+ "output": 30000
+ },
+ "temperature": true
+ },
+ "x-ai/grok-4.1-fast-reasoning": {
+ "id": "x-ai/grok-4.1-fast-reasoning",
+ "family": "grok",
+ "reasoning": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "audio",
+ "video"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 20000000,
+ "input": 2000000,
+ "output": 2000000
+ },
+ "temperature": true
+ },
+ "tencent/hunyuan-mt-7b": {
+ "id": "tencent/Hunyuan-MT-7B",
+ "family": "hunyuan",
+ "reasoning": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 33000,
+ "input": 8192,
+ "output": 33000
+ },
+ "temperature": true
+ },
+ "microsoft/wizardlm-2-8x22b": {
+ "id": "microsoft/wizardlm-2-8x22b",
+ "family": "gpt",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 65535,
+ "input": 65536,
+ "output": 8000
+ },
+ "temperature": true
+ },
+ "microsoft/mai-ds-r1-fp8": {
+ "id": "microsoft/MAI-DS-R1-FP8",
+ "family": "deepseek",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "input": 128000,
+ "output": 8192
+ }
+ },
+ "cohere/command-r": {
+ "id": "cohere/command-r",
+ "family": "command-r",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "input": 128000,
+ "output": 4096
+ }
+ },
+ "cohere/command-r-plus-08-2024": {
+ "id": "cohere/command-r-plus-08-2024",
+ "family": "command-r",
+ "reasoning": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "input": 128000,
+ "output": 4000
+ },
+ "temperature": true
+ },
+ "chutesai/mistral-small-3.2-24b-instruct-2506": {
+ "id": "chutesai/Mistral-Small-3.2-24B-Instruct-2506",
+ "family": "chutesai",
+ "reasoning": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "input": 128000,
+ "output": 131072
+ },
+ "temperature": true
+ },
+ "nvidia/llama-3.1-nemotron-ultra-253b-v1": {
+ "id": "nvidia/llama-3.1-nemotron-ultra-253b-v1",
+ "family": "llama",
+ "reasoning": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "input": 128000,
+ "output": 8192
+ },
+ "temperature": true
+ },
+ "nvidia/nemotron-3-nano-30b-a3b": {
+ "id": "nvidia/nemotron-3-nano-30b-a3b",
+ "family": "nemotron",
+ "reasoning": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 262144,
+ "input": 256000,
+ "output": 262144
+ },
+ "temperature": true
+ },
+ "nvidia/nvidia-nemotron-nano-9b-v2": {
+ "id": "nvidia/nvidia-nemotron-nano-9b-v2",
+ "family": "nemotron",
+ "reasoning": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "input": 128000,
+ "output": 131072
+ },
+ "temperature": true
+ },
+ "nvidia/llama-3.1-nemotron-70b-instruct-hf": {
+ "id": "nvidia/Llama-3.1-Nemotron-70B-Instruct-HF",
+ "family": "nemotron",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 16384,
+ "input": 16384,
+ "output": 8192
+ }
+ },
+ "nvidia/llama-3.3-nemotron-super-49b-v1": {
+ "id": "nvidia/llama-3.3-nemotron-super-49b-v1",
+ "family": "nemotron",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "input": 128000,
+ "output": 4096
+ },
+ "temperature": true
+ },
+ "nvidia/llama-3_3-nemotron-super-49b-v1_5": {
+ "id": "nvidia/Llama-3_3-Nemotron-Super-49B-v1_5",
+ "family": "nemotron",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "input": 128000,
+ "output": 16384
+ }
+ },
+ "thedrummer 2/anubis-70b-v1": {
+ "id": "TheDrummer 2/Anubis-70B-v1",
+ "family": "llama",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 65536,
+ "input": 65536,
+ "output": 16384
+ }
+ },
+ "thedrummer 2/cydonia-24b-v4.3": {
+ "id": "TheDrummer 2/Cydonia-24B-v4.3",
+ "family": "llama",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 32768,
+ "input": 32768,
+ "output": 32768
+ }
+ },
+ "thedrummer 2/magidonia-24b-v4.3": {
+ "id": "TheDrummer 2/Magidonia-24B-v4.3",
+ "family": "llama",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 32768,
+ "input": 32768,
+ "output": 32768
+ }
+ },
+ "thedrummer 2/cydonia-24b-v4": {
+ "id": "TheDrummer 2/Cydonia-24B-v4",
+ "family": "llama",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 16384,
+ "input": 16384,
+ "output": 32768
+ }
+ },
+ "thedrummer 2/anubis-70b-v1.1": {
+ "id": "TheDrummer 2/Anubis-70B-v1.1",
+ "family": "llama",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "input": 131072,
+ "output": 16384
+ }
+ },
+ "thedrummer 2/rocinante-12b-v1.1": {
+ "id": "TheDrummer 2/Rocinante-12B-v1.1",
+ "family": "llama",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 16384,
+ "input": 16384,
+ "output": 8192
+ }
+ },
+ "thedrummer 2/cydonia-24b-v4.1": {
+ "id": "TheDrummer 2/Cydonia-24B-v4.1",
+ "family": "llama",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 16384,
+ "input": 16384,
+ "output": 32768
+ }
+ },
+ "thedrummer 2/unslopnemo-12b-v4.1": {
+ "id": "TheDrummer 2/UnslopNemo-12B-v4.1",
+ "family": "llama",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 32768,
+ "input": 32768,
+ "output": 8192
+ }
+ },
+ "thedrummer 2/cydonia-24b-v2": {
+ "id": "TheDrummer 2/Cydonia-24B-v2",
+ "family": "llama",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 16384,
+ "input": 16384,
+ "output": 32768
+ }
+ },
+ "thedrummer 2/skyfall-36b-v2": {
+ "id": "TheDrummer 2/skyfall-36b-v2",
+ "family": "llama",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 64000,
+ "input": 64000,
+ "output": 32768
+ }
+ },
+ "deepseek-ai/deepseek-v3.1:thinking": {
+ "id": "deepseek-ai/DeepSeek-V3.1:thinking",
+ "family": "deepseek-thinking",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "input": 128000,
+ "output": 65536
+ }
+ },
+ "deepseek-ai/deepseek-v3.1": {
+ "id": "deepseek-ai/DeepSeek-V3.1",
+ "family": "deepseek",
+ "reasoning": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 164000,
+ "input": 128000,
+ "output": 164000
+ },
+ "temperature": true
+ },
+ "deepseek-ai/deepseek-v3.1-terminus:thinking": {
+ "id": "deepseek-ai/DeepSeek-V3.1-Terminus:thinking",
+ "family": "deepseek-thinking",
+ "reasoning": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "input": 128000,
+ "output": 65536
+ }
+ },
+ "deepseek-ai/deepseek-v3.2-exp-thinking": {
+ "id": "deepseek-ai/deepseek-v3.2-exp-thinking",
+ "family": "deepseek-thinking",
+ "reasoning": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 163840,
+ "input": 163840,
+ "output": 65536
+ }
+ },
+ "deepseek-ai/deepseek-v3.2-exp": {
+ "id": "deepseek-ai/DeepSeek-V3.2-Exp",
+ "family": "deepseek",
+ "reasoning": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 164000,
+ "input": 163840,
+ "output": 164000
+ },
+ "temperature": true
+ },
+ "deepseek-ai/deepseek-r1-0528": {
+ "id": "deepseek-ai/deepseek-r1-0528",
+ "family": "deepseek-thinking",
+ "reasoning": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "input": 120000,
+ "output": 4096
+ },
+ "temperature": true
+ },
+ "deepseek-ai/deepseek-v3.1-terminus": {
+ "id": "deepseek-ai/DeepSeek-V3.1-Terminus",
+ "family": "deepseek",
+ "reasoning": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 164000,
+ "input": 128000,
+ "output": 164000
+ },
+ "temperature": true
+ },
+ "openai/gpt-5.1-codex-max": {
+ "id": "openai/gpt-5.1-codex-max",
+ "family": "gpt",
+ "reasoning": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 400000,
+ "input": 272000,
+ "output": 128000
+ },
+ "temperature": true
+ },
+ "openai/gpt-5.2-chat": {
+ "id": "openai/gpt-5.2-chat",
+ "family": "gpt",
+ "reasoning": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "input": 111616,
+ "output": 16384
+ },
+ "temperature": true
+ },
+ "openai/gpt-4o-mini-search-preview": {
+ "id": "openai/gpt-4o-mini-search-preview",
+ "family": "gpt-mini",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "input": 111616,
+ "output": 16384
+ },
+ "temperature": true
+ },
+ "openai/chatgpt-4o-latest": {
+ "id": "openai/chatgpt-4o-latest",
+ "family": "gpt",
+ "reasoning": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "input": 128000,
+ "output": 8192
+ },
+ "temperature": false
+ },
+ "openai/gpt-5.2-pro": {
+ "id": "openai/gpt-5.2-pro",
+ "family": "gpt",
+ "reasoning": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 400000,
+ "input": 272000,
+ "output": 128000
+ },
+ "temperature": true
+ },
+ "openai/gpt-5-mini": {
+ "id": "openai/gpt-5-mini",
+ "family": "gpt-mini",
+ "reasoning": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 400000,
+ "input": 272000,
+ "output": 128000
+ },
+ "temperature": true
+ },
+ "openai/gpt-5-nano": {
+ "id": "openai/gpt-5-nano",
+ "family": "gpt-nano",
+ "reasoning": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 400000,
+ "input": 272000,
+ "output": 128000
+ },
+ "temperature": true
+ },
+ "openai/gpt-4-turbo": {
+ "id": "openai/gpt-4-turbo",
+ "family": "gpt",
+ "reasoning": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "input": 128000,
+ "output": 4096
+ },
+ "temperature": true
+ },
+ "openai/gpt-5.2": {
+ "id": "openai/gpt-5.2",
+ "family": "gpt",
+ "reasoning": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 400000,
+ "input": 272000,
+ "output": 128000
+ },
+ "temperature": true
+ },
+ "openai/o3-mini-high": {
+ "id": "openai/o3-mini-high",
+ "family": "o-mini",
+ "reasoning": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "input": 200000,
+ "output": 100000
+ },
+ "temperature": false
+ },
+ "openai/gpt-4o-mini": {
+ "id": "openai/gpt-4o-mini",
+ "family": "gpt-mini",
+ "reasoning": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "audio"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "input": 128000,
+ "output": 16384
+ },
+ "temperature": true
+ },
+ "openai/o4-mini-deep-research": {
+ "id": "openai/o4-mini-deep-research",
+ "family": "o-mini",
+ "reasoning": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "input": 200000,
+ "output": 100000
+ },
+ "temperature": false
+ },
+ "openai/gpt-5.1-chat": {
+ "id": "openai/gpt-5.1-chat",
+ "family": "gpt-codex",
+ "reasoning": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "input": 400000,
+ "output": 16384
+ },
+ "temperature": true
+ },
+ "openai/o4-mini": {
+ "id": "openai/o4-mini",
+ "family": "o-mini",
+ "reasoning": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "input": 200000,
+ "output": 100000
+ },
+ "temperature": false
+ },
+ "openai/gpt-5.2-codex": {
+ "id": "openai/gpt-5.2-codex",
+ "family": "gpt-codex",
+ "reasoning": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 400000,
+ "input": 272000,
+ "output": 128000
+ },
+ "temperature": true
+ },
+ "openai/gpt-5.1-codex-mini": {
+ "id": "openai/gpt-5.1-codex-mini",
+ "family": "gpt",
+ "reasoning": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 400000,
+ "input": 272000,
+ "output": 128000
+ },
+ "temperature": true
+ },
+ "openai/o1-preview": {
+ "id": "openai/o1-preview",
+ "family": "o",
+ "reasoning": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "input": 128000,
+ "output": 32768
+ },
+ "temperature": false
+ },
+ "openai/gpt-4o-2024-08-06": {
+ "id": "openai/gpt-4o-2024-08-06",
+ "family": "gpt",
+ "reasoning": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "image",
+ "pdf",
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "input": 128000,
+ "output": 16384
+ },
+ "temperature": true
+ },
+ "openai/gpt-5.1": {
+ "id": "openai/gpt-5.1",
+ "family": "gpt",
+ "reasoning": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 400000,
+ "input": 272000,
+ "output": 128000
+ },
+ "temperature": true
+ },
+ "openai/o1": {
+ "id": "openai/o1",
+ "family": "o",
+ "reasoning": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "input": 200000,
+ "output": 100000
+ },
+ "temperature": false
+ },
+ "openai/gpt-3.5-turbo": {
+ "id": "openai/gpt-3.5-turbo",
+ "family": "gpt",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 16385,
+ "input": 12289,
+ "output": 4096
+ },
+ "temperature": true
+ },
+ "openai/o3-deep-research": {
+ "id": "openai/o3-deep-research",
+ "family": "o",
+ "reasoning": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "input": 100000,
+ "output": 100000
+ },
+ "temperature": false
+ },
+ "openai/o3-mini": {
+ "id": "openai/o3-mini",
+ "family": "o-mini",
+ "reasoning": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "input": 200000,
+ "output": 100000
+ },
+ "temperature": false
+ },
+ "openai/gpt-4-turbo-preview": {
+ "id": "openai/gpt-4-turbo-preview",
+ "family": "gpt",
+ "reasoning": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "input": 128000,
+ "output": 4096
+ },
+ "temperature": true
+ },
+ "openai/o1-pro": {
+ "id": "openai/o1-pro",
+ "family": "o-pro",
+ "reasoning": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "input": 200000,
+ "output": 100000
+ },
+ "temperature": false
+ },
+ "openai/gpt-5-codex": {
+ "id": "openai/gpt-5-codex",
+ "family": "gpt-codex",
+ "reasoning": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 400000,
+ "input": 272000,
+ "output": 128000
+ },
+ "temperature": false
+ },
+ "openai/gpt-5.1-chat-latest": {
+ "id": "openai/gpt-5.1-chat-latest",
+ "family": "gpt",
+ "reasoning": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 400000,
+ "input": 400000,
+ "output": 16384
+ }
+ },
+ "openai/gpt-4o-search-preview": {
+ "id": "openai/gpt-4o-search-preview",
+ "family": "gpt",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "input": 128000,
+ "output": 16384
+ }
+ },
+ "openai/gpt-4.1-nano": {
+ "id": "openai/gpt-4.1-nano",
+ "family": "gpt-nano",
+ "reasoning": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "input": 1047576,
+ "output": 16384
+ },
+ "temperature": true
+ },
+ "openai/o4-mini-high": {
+ "id": "openai/o4-mini-high",
+ "family": "o-mini",
+ "reasoning": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "image",
+ "pdf",
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "input": 200000,
+ "output": 100000
+ }
+ },
+ "openai/o3": {
+ "id": "openai/o3",
+ "family": "o",
+ "reasoning": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "input": 200000,
+ "output": 100000
+ },
+ "temperature": false
+ },
+ "openai/gpt-oss-20b": {
+ "id": "openai/gpt-oss-20b",
+ "family": "gpt-oss",
+ "reasoning": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "input": 98304,
+ "output": 65536
+ },
+ "temperature": true
+ },
+ "openai/gpt-5-pro": {
+ "id": "openai/gpt-5-pro",
+ "family": "gpt",
+ "reasoning": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text",
+ "image"
+ ]
+ },
+ "limit": {
+ "context": 400000,
+ "input": 128000,
+ "output": 272000
+ },
+ "temperature": true
+ },
+ "openai/gpt-5.1-2025-11-13": {
+ "id": "openai/gpt-5.1-2025-11-13",
+ "family": "gpt",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 1000000,
+ "input": 1000000,
+ "output": 32768
+ }
+ },
+ "openai/gpt-4o": {
+ "id": "openai/gpt-4o",
+ "family": "gpt",
+ "reasoning": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "audio"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "input": 128000,
+ "output": 16384
+ },
+ "temperature": true
+ },
+ "openai/o3-mini-low": {
+ "id": "openai/o3-mini-low",
+ "family": "o-mini",
+ "reasoning": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "input": 200000,
+ "output": 100000
+ }
+ },
+ "openai/gpt-5": {
+ "id": "openai/gpt-5",
+ "family": "gpt",
+ "reasoning": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 400000,
+ "input": 272000,
+ "output": 128000
+ },
+ "temperature": true
+ },
+ "openai/gpt-oss-safeguard-20b": {
+ "id": "openai/gpt-oss-safeguard-20b",
+ "family": "gpt-oss",
+ "reasoning": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "input": 65536,
+ "output": 65536
+ },
+ "temperature": true
+ },
+ "openai/o3-pro-2025-06-10": {
+ "id": "openai/o3-pro-2025-06-10",
+ "family": "o-pro",
+ "reasoning": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "input": 200000,
+ "output": 100000
+ }
+ },
+ "openai/gpt-oss-120b": {
+ "id": "openai/gpt-oss-120b",
+ "family": "gpt-oss",
+ "reasoning": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "input": 124000,
+ "output": 131072
+ },
+ "temperature": true
+ },
+ "openai/gpt-5-chat-latest": {
+ "id": "openai/gpt-5-chat-latest",
+ "family": "gpt",
+ "reasoning": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 400000,
+ "input": 400000,
+ "output": 128000
+ }
+ },
+ "openai/gpt-4.1": {
+ "id": "openai/gpt-4.1",
+ "family": "gpt",
+ "reasoning": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "input": 1047576,
+ "output": 16384
+ },
+ "temperature": true
+ },
+ "openai/gpt-4.1-mini": {
+ "id": "openai/gpt-4.1-mini",
+ "family": "gpt-mini",
+ "reasoning": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "input": 1047576,
+ "output": 16384
+ },
+ "temperature": true
+ },
+ "openai/gpt-5.1-codex": {
+ "id": "openai/gpt-5.1-codex",
+ "family": "gpt",
+ "reasoning": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 400000,
+ "input": 272000,
+ "output": 128000
+ },
+ "temperature": true
+ },
+ "openai/gpt-4o-2024-11-20": {
+ "id": "openai/gpt-4o-2024-11-20",
+ "family": "gpt",
+ "reasoning": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "image",
+ "pdf",
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "input": 128000,
+ "output": 16384
+ },
+ "temperature": true
+ },
+ "vongolachouko/starcannon-unleashed-12b-v1.0": {
+ "id": "VongolaChouko/Starcannon-Unleashed-12B-v1.0",
+ "family": "mistral-nemo",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 16384,
+ "input": 16384,
+ "output": 8192
+ }
+ },
+ "amazon/nova-lite-v1": {
+ "id": "amazon/nova-lite-v1",
+ "family": "nova-lite",
+ "reasoning": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "image",
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 300000,
+ "input": 300000,
+ "output": 5120
+ },
+ "temperature": true
+ },
+ "amazon/nova-pro-v1": {
+ "id": "amazon/nova-pro-v1",
+ "family": "nova-pro",
+ "reasoning": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 300000,
+ "input": 300000,
+ "output": 5120
+ },
+ "temperature": true
+ },
+ "amazon/nova-2-lite-v1": {
+ "id": "amazon/nova-2-lite-v1",
+ "family": "nova",
+ "reasoning": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "image",
+ "pdf",
+ "text",
+ "video"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 1000000,
+ "input": 1000000,
+ "output": 65535
+ },
+ "temperature": true
+ },
+ "amazon/nova-micro-v1": {
+ "id": "amazon/nova-micro-v1",
+ "family": "nova-micro",
+ "reasoning": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "input": 128000,
+ "output": 5120
+ },
+ "temperature": true
+ },
+ "sao10k/l3.3-70b-euryale-v2.3": {
+ "id": "Sao10K/L3.3-70B-Euryale-v2.3",
+ "family": "llama",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 20480,
+ "input": 20480,
+ "output": 16384
+ }
+ },
+ "sao10k/l3.1-70b-euryale-v2.2": {
+ "id": "Sao10K/L3.1-70B-Euryale-v2.2",
+ "family": "llama",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 20480,
+ "input": 20480,
+ "output": 16384
+ }
+ },
+ "sao10k/l3.1-70b-hanami-x1": {
+ "id": "sao10k/l3.1-70b-hanami-x1",
+ "family": "llama",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 16000,
+ "input": 16384,
+ "output": 16000
+ },
+ "temperature": true
+ },
+ "sao10k/l3-8b-stheno-v3.2": {
+ "id": "sao10k/L3-8B-Stheno-v3.2",
+ "family": "llama",
+ "reasoning": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 8192,
+ "input": 16384,
+ "output": 32000
+ },
+ "temperature": true
+ },
+ "latitudegames/wayfarer-large-70b-llama-3.3": {
+ "id": "LatitudeGames/Wayfarer-Large-70B-Llama-3.3",
+ "family": "llama",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 16384,
+ "input": 16384,
+ "output": 16384
+ }
+ },
+ "z-ai/glm-4.6:thinking": {
+ "id": "z-ai/glm-4.6:thinking",
+ "family": "glm",
+ "reasoning": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "input": 200000,
+ "output": 65535
+ }
+ },
+ "z-ai/glm-4.5v": {
+ "id": "z-ai/glm-4.5v",
+ "family": "glm",
+ "reasoning": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 65536,
+ "input": 64000,
+ "output": 16384
+ },
+ "temperature": true
+ },
+ "z-ai/glm-4.6": {
+ "id": "z-ai/glm-4.6",
+ "family": "glm",
+ "reasoning": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 204800,
+ "input": 200000,
+ "output": 204800
+ },
+ "temperature": true
+ },
+ "z-ai/glm-4.5v:thinking": {
+ "id": "z-ai/glm-4.5v:thinking",
+ "family": "glmv",
+ "reasoning": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 64000,
+ "input": 64000,
+ "output": 96000
+ }
+ },
+ "baidu/ernie-4.5-vl-28b-a3b": {
+ "id": "baidu/ernie-4.5-vl-28b-a3b",
+ "family": "ernie",
+ "reasoning": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 30000,
+ "input": 32768,
+ "output": 8000
+ },
+ "temperature": true
+ },
+ "baidu/ernie-4.5-300b-a47b": {
+ "id": "baidu/ERNIE-4.5-300B-A47B",
+ "family": "ernie",
+ "reasoning": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131000,
+ "input": 131072,
+ "output": 131000
+ },
+ "temperature": true
+ },
+ "dmind/dmind-1": {
+ "id": "dmind/dmind-1",
+ "family": "gpt",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 32768,
+ "input": 32768,
+ "output": 8192
+ }
+ },
+ "dmind/dmind-1-mini": {
+ "id": "dmind/dmind-1-mini",
+ "family": "gpt",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 32768,
+ "input": 32768,
+ "output": 8192
+ }
+ },
+ "infermatic/mn-12b-inferor-v0.0": {
+ "id": "Infermatic/MN-12B-Inferor-v0.0",
+ "family": "mistral-nemo",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 16384,
+ "input": 16384,
+ "output": 8192
+ }
+ },
+ "meituan-longcat/longcat-flash-chat-fp8": {
+ "id": "meituan-longcat/LongCat-Flash-Chat-FP8",
+ "family": "longcat",
+ "reasoning": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "input": 128000,
+ "output": 32768
+ }
+ },
+ "meganova-ai/manta-mini-1.0": {
+ "id": "meganova-ai/manta-mini-1.0",
+ "family": "nova",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
"limit": {
"context": 8192,
"input": 8192,
"output": 8192
}
},
+ "meganova-ai/manta-pro-1.0": {
+ "id": "meganova-ai/manta-pro-1.0",
+ "family": "nova",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 32768,
+ "input": 32768,
+ "output": 32768
+ }
+ },
+ "meganova-ai/manta-flash-1.0": {
+ "id": "meganova-ai/manta-flash-1.0",
+ "family": "nova",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 16384,
+ "input": 16384,
+ "output": 16384
+ }
+ },
+ "minimax/minimax-m2.7": {
+ "id": "minimax/minimax-m2.7",
+ "family": "minimax",
+ "reasoning": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 204800,
+ "input": 204800,
+ "output": 131000
+ },
+ "temperature": true
+ },
+ "minimax/minimax-01": {
+ "id": "minimax/minimax-01",
+ "family": "minimax",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 1000192,
+ "input": 1000192,
+ "output": 1000192
+ },
+ "temperature": true
+ },
+ "minimax/minimax-m2.1": {
+ "id": "minimax/minimax-m2.1",
+ "family": "minimax",
+ "reasoning": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 204800,
+ "input": 200000,
+ "output": 131072
+ },
+ "temperature": true
+ },
+ "minimax/minimax-m2-her": {
+ "id": "minimax/minimax-m2-her",
+ "family": "minimax",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 65536,
+ "input": 65532,
+ "output": 2048
+ },
+ "temperature": true
+ },
+ "minimax/minimax-m2.5": {
+ "id": "minimax/minimax-m2.5",
+ "family": "minimax-m2.5",
+ "reasoning": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 1000000,
+ "input": 204800,
+ "output": 131072
+ },
+ "temperature": true
+ },
+ "qwen/qwen3.5-397b-a17b": {
+ "id": "Qwen/Qwen3.5-397B-A17B",
+ "family": "qwen",
+ "reasoning": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 262144,
+ "input": 258048,
+ "output": 130000
+ },
+ "temperature": true
+ },
"unsloth/gemma-3-1b-it": {
"id": "unsloth/gemma-3-1b-it",
"family": "unsloth",
@@ -37214,201 +10958,132 @@
},
"temperature": true
},
- "meituan-longcat/longcat-flash-chat-fp8": {
- "id": "meituan-longcat/LongCat-Flash-Chat-FP8",
- "family": "longcat",
- "reasoning": false,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "input": 128000,
- "output": 32768
- }
- },
- "cognitivecomputations/dolphin-2.9.2-qwen2-72b": {
- "id": "cognitivecomputations/dolphin-2.9.2-qwen2-72b",
- "family": "qwen",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 8192,
- "input": 8192,
- "output": 4096
- }
- },
- "infermatic/mn-12b-inferor-v0.0": {
- "id": "Infermatic/MN-12B-Inferor-v0.0",
- "family": "mistral-nemo",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 16384,
- "input": 16384,
- "output": 8192
- }
- },
- "cruciblelab/l3.3-70b-loki-v2.0": {
- "id": "CrucibleLab/L3.3-70B-Loki-V2.0",
- "family": "llama",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 16384,
- "input": 16384,
- "output": 16384
- }
- },
- "soob3123/veiled-calla-12b": {
- "id": "soob3123/Veiled-Calla-12B",
- "family": "llama",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 32768,
- "input": 32768,
- "output": 8192
- }
- },
- "soob3123/amoral-gemma3-27b-v2": {
- "id": "soob3123/amoral-gemma3-27B-v2",
- "family": "gemma",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 32768,
- "input": 32768,
- "output": 8192
- }
- },
- "soob3123/grayline-qwen3-8b": {
- "id": "soob3123/GrayLine-Qwen3-8B",
- "family": "qwen",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 16384,
- "input": 16384,
- "output": 32768
- }
- },
- "neversleep/llama-3-lumimaid-70b-v0.1": {
- "id": "NeverSleep/Llama-3-Lumimaid-70B-v0.1",
- "family": "llama",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 16384,
- "input": 16384,
- "output": 8192
- }
- },
- "neversleep/lumimaid-v0.2-70b": {
- "id": "NeverSleep/Lumimaid-v0.2-70B",
- "family": "llama",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 16384,
- "input": 16384,
- "output": 8192
- }
- },
- "deepseek/deepseek-v3.2:thinking": {
- "id": "deepseek/deepseek-v3.2:thinking",
- "family": "deepseek",
+ "thudm/glm-z1-9b-0414": {
+ "id": "THUDM/GLM-Z1-9B-0414",
+ "family": "glm-z",
"reasoning": true,
"toolCall": true,
"modalities": {
"input": [
- "text",
- "pdf"
+ "text"
],
"output": [
"text"
]
},
"limit": {
- "context": 163000,
- "input": 163000,
+ "context": 131000,
+ "input": 32000,
+ "output": 131000
+ },
+ "temperature": true
+ },
+ "thudm/glm-4-9b-0414": {
+ "id": "THUDM/GLM-4-9B-0414",
+ "family": "glm",
+ "reasoning": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 33000,
+ "input": 32000,
+ "output": 33000
+ },
+ "temperature": true
+ },
+ "thudm/glm-z1-rumination-32b-0414": {
+ "id": "THUDM/GLM-Z1-Rumination-32B-0414",
+ "family": "glm-z",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 32000,
+ "input": 32000,
"output": 65536
}
},
- "marinaraspaghetti/nemomix-unleashed-12b": {
- "id": "MarinaraSpaghetti/NemoMix-Unleashed-12B",
- "family": "mistral-nemo",
+ "thudm/glm-4-32b-0414": {
+ "id": "THUDM/GLM-4-32B-0414",
+ "family": "glm",
+ "reasoning": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 33000,
+ "input": 128000,
+ "output": 33000
+ },
+ "temperature": true
+ },
+ "thudm/glm-z1-32b-0414": {
+ "id": "THUDM/GLM-Z1-32B-0414",
+ "family": "glm-z",
+ "reasoning": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131000,
+ "input": 128000,
+ "output": 131000
+ },
+ "temperature": true
+ },
+ "google/gemini-3-flash-preview": {
+ "id": "google/gemini-3-flash-preview",
+ "family": "gemini-flash",
+ "reasoning": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "audio",
+ "video",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 1048576,
+ "input": 1048756,
+ "output": 65536
+ },
+ "temperature": true
+ },
+ "google/gemini-flash-1.5": {
+ "id": "google/gemini-flash-1.5",
+ "family": "gemini-flash",
"reasoning": false,
"toolCall": false,
"modalities": {
@@ -37420,16 +11095,16 @@
]
},
"limit": {
- "context": 32768,
- "input": 32768,
+ "context": 2000000,
+ "input": 2000000,
"output": 8192
}
},
- "moonshotai/kimi-k2.5:thinking": {
- "id": "moonshotai/kimi-k2.5:thinking",
- "family": "kimi-thinking",
+ "google/gemini-3-flash-preview-thinking": {
+ "id": "google/gemini-3-flash-preview-thinking",
+ "family": "gemini-flash",
"reasoning": true,
- "toolCall": true,
+ "toolCall": false,
"modalities": {
"input": [
"text",
@@ -37440,13 +11115,55 @@
]
},
"limit": {
- "context": 256000,
- "input": 256000,
+ "context": 1048756,
+ "input": 1048756,
"output": 65536
}
},
- "moonshotai/kimi-k2-thinking-turbo-original": {
- "id": "moonshotai/kimi-k2-thinking-turbo-original",
+ "moonshotai/kimi-k2.5": {
+ "id": "moonshotai/kimi-k2.5",
+ "family": "kimi",
+ "reasoning": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "video"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 262144,
+ "input": 256000,
+ "output": 262144
+ },
+ "temperature": false
+ },
+ "moonshotai/kimi-k2-instruct": {
+ "id": "moonshotai/kimi-k2-instruct",
+ "family": "kimi",
+ "reasoning": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "input": 190000,
+ "output": 16384
+ },
+ "temperature": true
+ },
+ "moonshotai/kimi-k2-thinking-original": {
+ "id": "moonshotai/kimi-k2-thinking-original",
"family": "kimi-thinking",
"reasoning": true,
"toolCall": false,
@@ -37503,8 +11220,8 @@
"output": 131072
}
},
- "moonshotai/kimi-k2-thinking-original": {
- "id": "moonshotai/kimi-k2-thinking-original",
+ "moonshotai/kimi-k2-thinking-turbo-original": {
+ "id": "moonshotai/kimi-k2-thinking-turbo-original",
"family": "kimi-thinking",
"reasoning": true,
"toolCall": false,
@@ -37522,11 +11239,11 @@
"output": 16384
}
},
- "google/gemini-flash-1.5": {
- "id": "google/gemini-flash-1.5",
- "family": "gemini-flash",
+ "moonshotai/kimi-k2-instruct-0905": {
+ "id": "moonshotai/kimi-k2-instruct-0905",
+ "family": "kimi",
"reasoning": false,
- "toolCall": false,
+ "toolCall": true,
"modalities": {
"input": [
"text"
@@ -37536,34 +11253,15 @@
]
},
"limit": {
- "context": 2000000,
- "input": 2000000,
- "output": 8192
- }
- },
- "google/gemini-3-flash-preview-thinking": {
- "id": "google/gemini-3-flash-preview-thinking",
- "family": "gemini-flash",
- "reasoning": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
+ "context": 262144,
+ "input": 256000,
+ "output": 16384
},
- "limit": {
- "context": 1048756,
- "input": 1048756,
- "output": 65536
- }
+ "temperature": true
},
- "z-ai/glm-4.6:thinking": {
- "id": "z-ai/glm-4.6:thinking",
- "family": "glm",
+ "moonshotai/kimi-k2-thinking": {
+ "id": "moonshotai/kimi-k2-thinking",
+ "family": "kimi-thinking",
"reasoning": true,
"toolCall": true,
"modalities": {
@@ -37575,16 +11273,17 @@
]
},
"limit": {
- "context": 200000,
- "input": 200000,
- "output": 65535
- }
+ "context": 216144,
+ "input": 120000,
+ "output": 216144
+ },
+ "temperature": true
},
- "z-ai/glm-4.5v:thinking": {
- "id": "z-ai/glm-4.5v:thinking",
- "family": "glmv",
+ "moonshotai/kimi-k2.5:thinking": {
+ "id": "moonshotai/kimi-k2.5:thinking",
+ "family": "kimi-thinking",
"reasoning": true,
- "toolCall": false,
+ "toolCall": true,
"modalities": {
"input": [
"text",
@@ -37594,33 +11293,14 @@
"text"
]
},
- "limit": {
- "context": 64000,
- "input": 64000,
- "output": 96000
- }
- },
- "stepfun-ai/step-3.5-flash:thinking": {
- "id": "stepfun-ai/step-3.5-flash:thinking",
- "family": "step",
- "reasoning": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
"limit": {
"context": 256000,
"input": 256000,
- "output": 256000
+ "output": 65536
}
},
- "deepcogito/cogito-v1-preview-qwen-32b": {
- "id": "deepcogito/cogito-v1-preview-qwen-32B",
+ "tongyi-zhiwen/qwenlong-l1-32b": {
+ "id": "Tongyi-Zhiwen/QwenLong-L1-32B",
"family": "qwen",
"reasoning": false,
"toolCall": false,
@@ -37635,26 +11315,7 @@
"limit": {
"context": 128000,
"input": 128000,
- "output": 32768
- }
- },
- "inflatebot/mn-12b-mag-mell-r1": {
- "id": "inflatebot/MN-12B-Mag-Mell-R1",
- "family": "mistral-nemo",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 16384,
- "input": 16384,
- "output": 8192
+ "output": 40960
}
},
"nothingiisreal/l3.1-70b-celeste-v0.1-bf16": {
@@ -37676,35 +11337,452 @@
"output": 16384
}
},
- "x-ai/grok-4-fast:thinking": {
- "id": "x-ai/grok-4-fast:thinking",
- "family": "grok",
+ "aion-labs/aion-1.0": {
+ "id": "aion-labs/aion-1.0",
+ "family": "llama",
"reasoning": true,
- "toolCall": true,
+ "toolCall": false,
"modalities": {
"input": [
- "text",
- "image"
+ "text"
],
"output": [
"text"
]
},
"limit": {
- "context": 2000000,
- "input": 2000000,
- "output": 131072
- }
+ "context": 131072,
+ "input": 65536,
+ "output": 32768
+ },
+ "temperature": true
},
- "x-ai/grok-4-07-09": {
- "id": "x-ai/grok-4-07-09",
- "family": "grok",
+ "aion-labs/aion-rp-llama-3.1-8b": {
+ "id": "aion-labs/aion-rp-llama-3.1-8b",
+ "family": "llama",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 32768,
+ "input": 32768,
+ "output": 32768
+ },
+ "temperature": true
+ },
+ "aion-labs/aion-1.0-mini": {
+ "id": "aion-labs/aion-1.0-mini",
+ "family": "deepseek",
"reasoning": true,
"toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "input": 131072,
+ "output": 32768
+ },
+ "temperature": true
+ },
+ "alibaba-nlp/tongyi-deepresearch-30b-a3b": {
+ "id": "Alibaba-NLP/Tongyi-DeepResearch-30B-A3B",
+ "family": "yi",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "input": 128000,
+ "output": 65536
+ }
+ },
+ "minimaxai/minimax-m1-80k": {
+ "id": "minimaxai/minimax-m1-80k",
+ "family": "minimax",
+ "reasoning": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 1000000,
+ "input": 1000000,
+ "output": 40000
+ },
+ "temperature": true
+ },
+ "anthropic/claude-opus-4.6:thinking:low": {
+ "id": "anthropic/claude-opus-4.6:thinking:low",
+ "family": "claude-opus",
+ "reasoning": true,
+ "toolCall": true,
"modalities": {
"input": [
"text",
- "image"
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 1000000,
+ "input": 1000000,
+ "output": 128000
+ }
+ },
+ "anthropic/claude-opus-4.6": {
+ "id": "anthropic/claude-opus-4.6",
+ "family": "claude-opus",
+ "reasoning": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 1000000,
+ "input": 1000000,
+ "output": 128000
+ },
+ "temperature": true
+ },
+ "anthropic/claude-sonnet-4.6:thinking": {
+ "id": "anthropic/claude-sonnet-4.6:thinking",
+ "family": "claude-sonnet",
+ "reasoning": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 1000000,
+ "input": 1000000,
+ "output": 128000
+ }
+ },
+ "anthropic/claude-opus-4.6:thinking:max": {
+ "id": "anthropic/claude-opus-4.6:thinking:max",
+ "family": "claude-opus",
+ "reasoning": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 1000000,
+ "input": 1000000,
+ "output": 128000
+ }
+ },
+ "anthropic/claude-opus-4.6:thinking:medium": {
+ "id": "anthropic/claude-opus-4.6:thinking:medium",
+ "family": "claude-opus",
+ "reasoning": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 1000000,
+ "input": 1000000,
+ "output": 128000
+ }
+ },
+ "anthropic/claude-sonnet-4.6": {
+ "id": "anthropic/claude-sonnet-4.6",
+ "family": "claude-sonnet",
+ "reasoning": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 1000000,
+ "input": 1000000,
+ "output": 128000
+ },
+ "temperature": true
+ },
+ "anthropic/claude-opus-4.6:thinking": {
+ "id": "anthropic/claude-opus-4.6:thinking",
+ "family": "claude-opus",
+ "reasoning": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 1000000,
+ "input": 1000000,
+ "output": 128000
+ }
+ },
+ "abacusai/dracarys-72b-instruct": {
+ "id": "abacusai/Dracarys-72B-Instruct",
+ "family": "llama",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 16384,
+ "input": 16384,
+ "output": 8192
+ }
+ },
+ "eva-unit-01/eva-llama-3.33-70b-v0.0": {
+ "id": "EVA-UNIT-01/EVA-LLaMA-3.33-70B-v0.0",
+ "family": "llama",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 16384,
+ "input": 16384,
+ "output": 16384
+ }
+ },
+ "eva-unit-01/eva-qwen2.5-72b-v0.2": {
+ "id": "EVA-UNIT-01/EVA-Qwen2.5-72B-v0.2",
+ "family": "qwen",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 16384,
+ "input": 16384,
+ "output": 8192
+ }
+ },
+ "eva-unit-01/eva-llama-3.33-70b-v0.1": {
+ "id": "EVA-UNIT-01/EVA-LLaMA-3.33-70B-v0.1",
+ "family": "llama",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 16384,
+ "input": 16384,
+ "output": 16384
+ }
+ },
+ "eva-unit-01/eva-qwen2.5-32b-v0.2": {
+ "id": "EVA-UNIT-01/EVA-Qwen2.5-32B-v0.2",
+ "family": "qwen",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 16384,
+ "input": 16384,
+ "output": 8192
+ }
+ },
+ "huihui-ai/deepseek-r1-distill-qwen-32b-abliterated": {
+ "id": "huihui-ai/DeepSeek-R1-Distill-Qwen-32B-abliterated",
+ "family": "qwen",
+ "reasoning": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 16384,
+ "input": 16384,
+ "output": 8192
+ }
+ },
+ "huihui-ai/deepseek-r1-distill-llama-70b-abliterated": {
+ "id": "huihui-ai/DeepSeek-R1-Distill-Llama-70B-abliterated",
+ "family": "deepseek",
+ "reasoning": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 16384,
+ "input": 16384,
+ "output": 8192
+ }
+ },
+ "huihui-ai/llama-3.3-70b-instruct-abliterated": {
+ "id": "huihui-ai/Llama-3.3-70B-Instruct-abliterated",
+ "family": "llama",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 16384,
+ "input": 16384,
+ "output": 16384
+ }
+ },
+ "huihui-ai/qwen2.5-32b-instruct-abliterated": {
+ "id": "huihui-ai/Qwen2.5-32B-Instruct-abliterated",
+ "family": "qwen",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 32768,
+ "input": 32768,
+ "output": 8192
+ }
+ },
+ "huihui-ai/llama-3.1-nemotron-70b-instruct-hf-abliterated": {
+ "id": "huihui-ai/Llama-3.1-Nemotron-70B-Instruct-HF-abliterated",
+ "family": "nemotron",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 16384,
+ "input": 16384,
+ "output": 16384
+ }
+ },
+ "xiaomi/mimo-v2-flash-thinking-original": {
+ "id": "xiaomi/mimo-v2-flash-thinking-original",
+ "family": "mimo",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
],
"output": [
"text"
@@ -37713,7 +11791,65 @@
"limit": {
"context": 256000,
"input": 256000,
- "output": 131072
+ "output": 32768
+ }
+ },
+ "xiaomi/mimo-v2-flash-thinking": {
+ "id": "xiaomi/mimo-v2-flash-thinking",
+ "family": "mimo",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 256000,
+ "input": 256000,
+ "output": 32768
+ }
+ },
+ "xiaomi/mimo-v2-flash": {
+ "id": "xiaomi/mimo-v2-flash",
+ "family": "mimo",
+ "reasoning": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 262144,
+ "input": 256000,
+ "output": 32000
+ },
+ "temperature": true
+ },
+ "xiaomi/mimo-v2-flash-original": {
+ "id": "xiaomi/mimo-v2-flash-original",
+ "family": "mimo",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 256000,
+ "input": 256000,
+ "output": 32768
}
},
"tngtech/deepseek-tng-r1t2-chimera": {
@@ -37755,105 +11891,9 @@
"output": 65536
}
},
- "mistralai/mixtral-8x22b-instruct-v0.1": {
- "id": "mistralai/mixtral-8x22b-instruct-v0.1",
- "family": "mixtral",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 65536,
- "input": 65536,
- "output": 32768
- }
- },
- "mistralai/mistral-tiny": {
- "id": "mistralai/mistral-tiny",
- "family": "mistral",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 32000,
- "input": 32000,
- "output": 8192
- }
- },
- "mistralai/mistral-7b-instruct": {
- "id": "mistralai/mistral-7b-instruct",
- "family": "mistral",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 32768,
- "input": 32768,
- "output": 8192
- }
- },
- "mistralai/mixtral-8x7b-instruct-v0.1": {
- "id": "mistralai/mixtral-8x7b-instruct-v0.1",
- "family": "mixtral",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 32768,
- "input": 32768,
- "output": 32768
- }
- },
- "tongyi-zhiwen/qwenlong-l1-32b": {
- "id": "Tongyi-Zhiwen/QwenLong-L1-32B",
- "family": "qwen",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "input": 128000,
- "output": 40960
- }
- },
- "readyart/the-omega-abomination-l-70b-v1.0": {
- "id": "ReadyArt/The-Omega-Abomination-L-70B-v1.0",
- "family": "llama",
+ "inflatebot/mn-12b-mag-mell-r1": {
+ "id": "inflatebot/MN-12B-Mag-Mell-R1",
+ "family": "mistral-nemo",
"reasoning": false,
"toolCall": false,
"modalities": {
@@ -37867,11 +11907,11 @@
"limit": {
"context": 16384,
"input": 16384,
- "output": 16384
+ "output": 8192
}
},
- "readyart/ms3.2-the-omega-directive-24b-unslop-v2.0": {
- "id": "ReadyArt/MS3.2-The-Omega-Directive-24B-Unslop-v2.0",
+ "failspy/meta-llama-3-70b-instruct-abliterated-v3.5": {
+ "id": "failspy/Meta-Llama-3-70B-Instruct-abliterated-v3.5",
"family": "llama",
"reasoning": false,
"toolCall": false,
@@ -37884,35 +11924,17 @@
]
},
"limit": {
- "context": 16384,
- "input": 16384,
- "output": 32768
+ "context": 8192,
+ "input": 8192,
+ "output": 8192
}
},
- "openai/gpt-5.1-2025-11-13": {
- "id": "openai/gpt-5.1-2025-11-13",
- "family": "gpt",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 1000000,
- "input": 1000000,
- "output": 32768
- }
- },
- "openai/gpt-5-chat-latest": {
- "id": "openai/gpt-5-chat-latest",
- "family": "gpt",
+ "gpt-5.1-codex-max": {
+ "id": "gpt-5.1-codex-max",
+ "family": "gpt-codex",
"reasoning": true,
- "toolCall": false,
+ "temperature": false,
+ "toolCall": true,
"modalities": {
"input": [
"text",
@@ -37924,589 +11946,59 @@
},
"limit": {
"context": 400000,
- "input": 400000,
+ "input": 272000,
"output": 128000
}
},
- "openai/o3-mini-low": {
- "id": "openai/o3-mini-low",
- "family": "o-mini",
- "reasoning": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 200000,
- "input": 200000,
- "output": 100000
- }
- },
- "openai/o3-pro-2025-06-10": {
- "id": "openai/o3-pro-2025-06-10",
- "family": "o-pro",
- "reasoning": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 200000,
- "input": 200000,
- "output": 100000
- }
- },
- "openai/gpt-5.1-chat-latest": {
- "id": "openai/gpt-5.1-chat-latest",
- "family": "gpt",
- "reasoning": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 400000,
- "input": 400000,
- "output": 16384
- }
- },
- "vongolachouko/starcannon-unleashed-12b-v1.0": {
- "id": "VongolaChouko/Starcannon-Unleashed-12B-v1.0",
- "family": "mistral-nemo",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 16384,
- "input": 16384,
- "output": 8192
- }
- },
- "cohere/command-r": {
- "id": "cohere/command-r",
- "family": "command-r",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "input": 128000,
- "output": 4096
- }
- },
- "thudm/glm-z1-rumination-32b-0414": {
- "id": "THUDM/GLM-Z1-Rumination-32B-0414",
- "family": "glm-z",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 32000,
- "input": 32000,
- "output": 65536
- }
- },
- "chutesai/mistral-small-3.2-24b-instruct-2506": {
- "id": "chutesai/Mistral-Small-3.2-24B-Instruct-2506",
- "family": "chutesai",
- "reasoning": false,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "input": 128000,
- "output": 131072
- },
- "temperature": true
- },
- "baseten/kimi-k2-instruct-fp4": {
- "id": "baseten/Kimi-K2-Instruct-FP4",
+ "kimi-k2.5": {
+ "id": "kimi-k2.5",
"family": "kimi",
- "reasoning": false,
- "toolCall": false,
+ "reasoning": true,
+ "temperature": false,
+ "toolCall": true,
"modalities": {
"input": [
- "text"
+ "text",
+ "image",
+ "video"
],
"output": [
"text"
]
},
"limit": {
- "context": 128000,
- "input": 128000,
- "output": 131072
+ "context": 262144,
+ "output": 262144
}
},
- "galrionsoftworks/mn-loosecannon-12b-v1": {
- "id": "GalrionSoftworks/MN-LooseCannon-12B-v1",
- "family": "mistral-nemo",
- "reasoning": false,
- "toolCall": false,
+ "gemini-3.1-flash-lite-preview": {
+ "id": "gemini-3.1-flash-lite-preview",
+ "family": "gemini-flash-lite",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
"modalities": {
"input": [
- "text"
+ "text",
+ "image",
+ "video",
+ "audio",
+ "pdf"
],
"output": [
"text"
]
},
"limit": {
- "context": 16384,
- "input": 16384,
- "output": 8192
- }
- },
- "alibaba-nlp/tongyi-deepresearch-30b-a3b": {
- "id": "Alibaba-NLP/Tongyi-DeepResearch-30B-A3B",
- "family": "yi",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "input": 128000,
+ "context": 1048576,
"output": 65536
}
},
- "steelskull/l3.3-electra-r1-70b": {
- "id": "Steelskull/L3.3-Electra-R1-70b",
- "family": "llama",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 16384,
- "input": 16384,
- "output": 16384
- }
- },
- "steelskull/l3.3-ms-evalebis-70b": {
- "id": "Steelskull/L3.3-MS-Evalebis-70b",
- "family": "llama",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 16384,
- "input": 16384,
- "output": 16384
- }
- },
- "steelskull/l3.3-cu-mai-r1-70b": {
- "id": "Steelskull/L3.3-Cu-Mai-R1-70b",
- "family": "llama",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 16384,
- "input": 16384,
- "output": 16384
- }
- },
- "steelskull/l3.3-nevoria-r1-70b": {
- "id": "Steelskull/L3.3-Nevoria-R1-70b",
- "family": "llama",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 16384,
- "input": 16384,
- "output": 16384
- }
- },
- "steelskull/l3.3-ms-nevoria-70b": {
- "id": "Steelskull/L3.3-MS-Nevoria-70b",
- "family": "llama",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 16384,
- "input": 16384,
- "output": 16384
- }
- },
- "steelskull/l3.3-ms-evayale-70b": {
- "id": "Steelskull/L3.3-MS-Evayale-70B",
- "family": "llama",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 16384,
- "input": 16384,
- "output": 16384
- }
- },
- "salesforce/llama-xlam-2-70b-fc-r": {
- "id": "Salesforce/Llama-xLAM-2-70b-fc-r",
- "family": "llama",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "input": 128000,
- "output": 16384
- }
- },
- "latitudegames/wayfarer-large-70b-llama-3.3": {
- "id": "LatitudeGames/Wayfarer-Large-70B-Llama-3.3",
- "family": "llama",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 16384,
- "input": 16384,
- "output": 16384
- }
- },
- "thedrummer 2/cydonia-24b-v4.3": {
- "id": "TheDrummer 2/Cydonia-24B-v4.3",
- "family": "llama",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 32768,
- "input": 32768,
- "output": 32768
- }
- },
- "thedrummer 2/anubis-70b-v1": {
- "id": "TheDrummer 2/Anubis-70B-v1",
- "family": "llama",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 65536,
- "input": 65536,
- "output": 16384
- }
- },
- "thedrummer 2/cydonia-24b-v4": {
- "id": "TheDrummer 2/Cydonia-24B-v4",
- "family": "llama",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 16384,
- "input": 16384,
- "output": 32768
- }
- },
- "thedrummer 2/magidonia-24b-v4.3": {
- "id": "TheDrummer 2/Magidonia-24B-v4.3",
- "family": "llama",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 32768,
- "input": 32768,
- "output": 32768
- }
- },
- "thedrummer 2/anubis-70b-v1.1": {
- "id": "TheDrummer 2/Anubis-70B-v1.1",
- "family": "llama",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "input": 131072,
- "output": 16384
- }
- },
- "thedrummer 2/rocinante-12b-v1.1": {
- "id": "TheDrummer 2/Rocinante-12B-v1.1",
- "family": "llama",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 16384,
- "input": 16384,
- "output": 8192
- }
- },
- "thedrummer 2/cydonia-24b-v2": {
- "id": "TheDrummer 2/Cydonia-24B-v2",
- "family": "llama",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 16384,
- "input": 16384,
- "output": 32768
- }
- },
- "thedrummer 2/skyfall-36b-v2": {
- "id": "TheDrummer 2/skyfall-36b-v2",
- "family": "llama",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 64000,
- "input": 64000,
- "output": 32768
- }
- },
- "thedrummer 2/unslopnemo-12b-v4.1": {
- "id": "TheDrummer 2/UnslopNemo-12B-v4.1",
- "family": "llama",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 32768,
- "input": 32768,
- "output": 8192
- }
- },
- "thedrummer 2/cydonia-24b-v4.1": {
- "id": "TheDrummer 2/Cydonia-24B-v4.1",
- "family": "llama",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 16384,
- "input": 16384,
- "output": 32768
- }
- },
- "shisa-ai/shisa-v2.1-llama3.3-70b": {
- "id": "shisa-ai/shisa-v2.1-llama3.3-70b",
- "family": "llama",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 32768,
- "input": 32768,
- "output": 4096
- }
- },
- "shisa-ai/shisa-v2-llama3.3-70b": {
- "id": "shisa-ai/shisa-v2-llama3.3-70b",
- "family": "llama",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "input": 128000,
- "output": 16384
- }
- },
- "anthropic/claude-sonnet-4.6:thinking": {
- "id": "anthropic/claude-sonnet-4.6:thinking",
+ "claude-sonnet-4-6": {
+ "id": "claude-sonnet-4-6",
"family": "claude-sonnet",
"reasoning": true,
+ "temperature": true,
"toolCall": true,
"modalities": {
"input": [
@@ -38520,19 +12012,21 @@
},
"limit": {
"context": 1000000,
- "input": 1000000,
- "output": 128000
+ "output": 64000
}
},
- "anthropic/claude-opus-4.6:thinking:low": {
- "id": "anthropic/claude-opus-4.6:thinking:low",
- "family": "claude-opus",
+ "gemini-3.1-pro-preview": {
+ "id": "gemini-3.1-pro-preview",
+ "family": "gemini-pro",
"reasoning": true,
+ "temperature": true,
"toolCall": true,
"modalities": {
"input": [
"text",
"image",
+ "video",
+ "audio",
"pdf"
],
"output": [
@@ -38540,57 +12034,178 @@
]
},
"limit": {
- "context": 1000000,
- "input": 1000000,
- "output": 128000
+ "context": 1048576,
+ "output": 65536,
+ "input": 128000
}
},
- "anthropic/claude-opus-4.6:thinking": {
- "id": "anthropic/claude-opus-4.6:thinking",
- "family": "claude-opus",
+ "gpt-5.3-chat-latest": {
+ "id": "gpt-5.3-chat-latest",
+ "family": "gpt",
"reasoning": true,
+ "temperature": true,
"toolCall": true,
"modalities": {
"input": [
"text",
- "image",
- "pdf"
+ "image"
],
"output": [
"text"
]
},
"limit": {
- "context": 1000000,
- "input": 1000000,
- "output": 128000
+ "context": 128000,
+ "output": 16384
}
},
- "anthropic/claude-opus-4.6:thinking:medium": {
- "id": "anthropic/claude-opus-4.6:thinking:medium",
- "family": "claude-opus",
+ "llama-3.3-70b-versatile": {
+ "id": "llama-3.3-70b-versatile",
+ "family": "llama",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "output": 32768
+ }
+ },
+ "gpt-5-nano": {
+ "id": "gpt-5-nano",
+ "family": "gpt-nano",
"reasoning": true,
+ "temperature": false,
"toolCall": true,
"modalities": {
"input": [
"text",
- "image",
- "pdf"
+ "image"
],
"output": [
"text"
]
},
"limit": {
- "context": 1000000,
- "input": 1000000,
- "output": 128000
+ "context": 272000,
+ "output": 128000,
+ "input": 272000
}
},
- "anthropic/claude-opus-4.6:thinking:max": {
- "id": "anthropic/claude-opus-4.6:thinking:max",
- "family": "claude-opus",
+ "gpt-5.3-codex": {
+ "id": "gpt-5.3-codex",
+ "family": "gpt-codex",
"reasoning": true,
+ "temperature": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 400000,
+ "input": 272000,
+ "output": 128000
+ }
+ },
+ "o3-pro": {
+ "id": "o3-pro",
+ "family": "o-pro",
+ "reasoning": true,
+ "temperature": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "output": 100000
+ }
+ },
+ "gpt-4o-mini": {
+ "id": "gpt-4o-mini",
+ "family": "gpt-mini",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 16384
+ }
+ },
+ "o4-mini": {
+ "id": "o4-mini",
+ "family": "o-mini",
+ "reasoning": true,
+ "temperature": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "output": 100000
+ }
+ },
+ "gpt-5.2-codex": {
+ "id": "gpt-5.2-codex",
+ "family": "gpt-codex",
+ "reasoning": true,
+ "temperature": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 400000,
+ "input": 272000,
+ "output": 128000
+ }
+ },
+ "gpt-5.3-codex-xhigh": {
+ "id": "gpt-5.3-codex-xhigh",
+ "family": "gpt",
+ "reasoning": true,
+ "temperature": false,
"toolCall": true,
"modalities": {
"input": [
@@ -38603,16 +12218,157 @@
]
},
"limit": {
- "context": 1000000,
- "input": 1000000,
+ "context": 400000,
+ "input": 272000,
"output": 128000
}
},
- "miromind-ai/mirothinker-v1.5-235b": {
- "id": "miromind-ai/MiroThinker-v1.5-235B",
+ "grok-code-fast-1": {
+ "id": "grok-code-fast-1",
+ "family": "grok",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 256000,
+ "output": 10000,
+ "input": 128000
+ }
+ },
+ "o3-mini": {
+ "id": "o3-mini",
+ "family": "o-mini",
+ "reasoning": true,
+ "temperature": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "output": 100000
+ }
+ },
+ "grok-4-0709": {
+ "id": "grok-4-0709",
+ "family": "grok",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 256000,
+ "output": 256000
+ }
+ },
+ "route-llm": {
+ "id": "route-llm",
"family": "gpt",
"reasoning": false,
- "toolCall": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 16384
+ }
+ },
+ "qwen-2.5-coder-32b": {
+ "id": "qwen-2.5-coder-32b",
+ "family": "qwen",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 8192
+ }
+ },
+ "gpt-5-codex": {
+ "id": "gpt-5-codex",
+ "family": "gpt-codex",
+ "reasoning": true,
+ "temperature": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 400000,
+ "input": 272000,
+ "output": 128000
+ }
+ },
+ "gpt-5.4": {
+ "id": "gpt-5.4",
+ "family": "gpt",
+ "reasoning": true,
+ "temperature": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 400000,
+ "input": 272000,
+ "output": 128000
+ }
+ },
+ "kimi-k2-turbo-preview": {
+ "id": "kimi-k2-turbo-preview",
+ "family": "kimi",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
"modalities": {
"input": [
"text"
@@ -38623,54 +12379,100 @@
},
"limit": {
"context": 262144,
- "input": 32768,
- "output": 8192
- },
- "temperature": true
+ "output": 262144
+ }
},
- "sao10k/l3.3-70b-euryale-v2.3": {
- "id": "Sao10K/L3.3-70B-Euryale-v2.3",
- "family": "llama",
- "reasoning": false,
- "toolCall": false,
+ "claude-opus-4-6": {
+ "id": "claude-opus-4-6",
+ "family": "claude-opus",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
"modalities": {
"input": [
- "text"
+ "text",
+ "image",
+ "pdf"
],
"output": [
"text"
]
},
"limit": {
- "context": 20480,
- "input": 20480,
- "output": 16384
+ "context": 1000000,
+ "output": 128000
}
},
- "sao10k/l3.1-70b-euryale-v2.2": {
- "id": "Sao10K/L3.1-70B-Euryale-v2.2",
- "family": "llama",
- "reasoning": false,
- "toolCall": false,
+ "o3": {
+ "id": "o3",
+ "family": "o",
+ "reasoning": true,
+ "temperature": false,
+ "toolCall": true,
"modalities": {
"input": [
- "text"
+ "text",
+ "image"
],
"output": [
"text"
]
},
"limit": {
- "context": 20480,
- "input": 20480,
+ "context": 200000,
+ "output": 100000
+ }
+ },
+ "gpt-5.1-codex": {
+ "id": "gpt-5.1-codex",
+ "family": "gpt-codex",
+ "reasoning": true,
+ "temperature": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "audio"
+ ],
+ "output": [
+ "text",
+ "image",
+ "audio"
+ ]
+ },
+ "limit": {
+ "context": 400000,
+ "input": 272000,
+ "output": 128000
+ }
+ },
+ "gpt-4o-2024-11-20": {
+ "id": "gpt-4o-2024-11-20",
+ "family": "gpt",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
"output": 16384
}
},
- "huihui-ai/deepseek-r1-distill-llama-70b-abliterated": {
- "id": "huihui-ai/DeepSeek-R1-Distill-Llama-70B-abliterated",
+ "deepseek/deepseek-v3.1": {
+ "id": "deepseek/deepseek-v3.1",
"family": "deepseek",
"reasoning": true,
- "toolCall": false,
+ "temperature": true,
+ "toolCall": true,
"modalities": {
"input": [
"text"
@@ -38680,35 +12482,16 @@
]
},
"limit": {
- "context": 16384,
- "input": 16384,
- "output": 8192
+ "context": 163840,
+ "output": 128000
}
},
- "huihui-ai/qwen2.5-32b-instruct-abliterated": {
- "id": "huihui-ai/Qwen2.5-32B-Instruct-abliterated",
- "family": "qwen",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 32768,
- "input": 32768,
- "output": 8192
- }
- },
- "huihui-ai/deepseek-r1-distill-qwen-32b-abliterated": {
- "id": "huihui-ai/DeepSeek-R1-Distill-Qwen-32B-abliterated",
+ "qwen/qwq-32b": {
+ "id": "Qwen/QwQ-32B",
"family": "qwen",
"reasoning": true,
- "toolCall": false,
+ "temperature": true,
+ "toolCall": true,
"modalities": {
"input": [
"text"
@@ -38718,16 +12501,16 @@
]
},
"limit": {
- "context": 16384,
- "input": 16384,
- "output": 8192
+ "context": 131000,
+ "output": 131000
}
},
- "huihui-ai/llama-3.3-70b-instruct-abliterated": {
- "id": "huihui-ai/Llama-3.3-70B-Instruct-abliterated",
- "family": "llama",
+ "qwen/qwen3-235b-a22b-instruct-2507": {
+ "id": "Qwen/Qwen3-235B-A22B-Instruct-2507",
+ "family": "qwen",
"reasoning": false,
- "toolCall": false,
+ "temperature": true,
+ "toolCall": true,
"modalities": {
"input": [
"text"
@@ -38737,15 +12520,250 @@
]
},
"limit": {
- "context": 16384,
- "input": 16384,
+ "context": 262144,
+ "output": 131072
+ }
+ },
+ "qwen/qwen3-32b": {
+ "id": "qwen/qwen3-32b",
+ "family": "qwen",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "output": 40960,
+ "input": 120000
+ }
+ },
+ "qwen/qwen3-coder-480b-a35b-instruct": {
+ "id": "Qwen/Qwen3-Coder-480B-A35B-Instruct",
+ "family": "qwen",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 262000,
+ "output": 262000
+ }
+ },
+ "qwen/qwen2.5-72b-instruct": {
+ "id": "Qwen/Qwen2.5-72B-Instruct",
+ "family": "qwen",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 33000,
+ "output": 4000
+ }
+ },
+ "zai-org/glm-4.5": {
+ "id": "zai-org/GLM-4.5",
+ "family": "glm",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131000,
+ "output": 131000,
+ "input": 124000
+ }
+ },
+ "zai-org/glm-4.6": {
+ "id": "zai-org/GLM-4.6",
+ "family": "glm",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 205000,
+ "output": 205000
+ }
+ },
+ "meta-llama/meta-llama-3.1-405b-instruct-turbo": {
+ "id": "meta-llama/Meta-Llama-3.1-405B-Instruct-Turbo",
+ "family": "llama",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 4096
+ }
+ },
+ "meta-llama/llama-4-maverick-17b-128e-instruct-fp8": {
+ "id": "meta-llama/Llama-4-Maverick-17B-128E-Instruct-FP8",
+ "family": "llama",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 1000000,
"output": 16384
}
},
- "huihui-ai/llama-3.1-nemotron-70b-instruct-hf-abliterated": {
- "id": "huihui-ai/Llama-3.1-Nemotron-70B-Instruct-HF-abliterated",
+ "meta-llama/meta-llama-3.1-8b-instruct": {
+ "id": "meta-llama/Meta-Llama-3.1-8B-Instruct",
+ "family": "llama",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 33000,
+ "output": 4000,
+ "input": 120000
+ }
+ },
+ "deepseek-ai/deepseek-r1": {
+ "id": "deepseek-ai/DeepSeek-R1",
+ "family": "deepseek-thinking",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 163839,
+ "output": 163839
+ }
+ },
+ "deepseek-ai/deepseek-v3.2": {
+ "id": "deepseek-ai/DeepSeek-V3.2",
+ "family": "deepseek",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 164000,
+ "output": 164000,
+ "input": 160000
+ }
+ },
+ "perplexity/sonar": {
+ "id": "perplexity/sonar",
+ "family": "sonar",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 127000,
+ "output": 8000
+ }
+ },
+ "xai/grok-4-1-fast-non-reasoning": {
+ "id": "xai/grok-4-1-fast-non-reasoning",
+ "family": "grok",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 2000000,
+ "output": 30000
+ }
+ },
+ "nvidia/nemotron-3-super-120b-a12b": {
+ "id": "nvidia/nemotron-3-super-120b-a12b",
"family": "nemotron",
"reasoning": false,
+ "temperature": true,
"toolCall": false,
"modalities": {
"input": [
@@ -38756,16 +12774,206 @@
]
},
"limit": {
- "context": 16384,
- "input": 16384,
- "output": 16384
+ "context": 256000,
+ "output": 32000,
+ "input": 256000
}
},
- "dmind/dmind-1-mini": {
- "id": "dmind/dmind-1-mini",
+ "openai/gpt-5.4": {
+ "id": "openai/gpt-5.4",
"family": "gpt",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 1050000,
+ "input": 922000,
+ "output": 128000
+ }
+ },
+ "google/gemini-3.1-pro-preview": {
+ "id": "google/gemini-3.1-pro-preview",
+ "family": "gemini",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 1000000,
+ "output": 64000
+ }
+ },
+ "google/gemini-2.5-pro": {
+ "id": "google/gemini-2.5-pro",
+ "family": "gemini-pro",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 1048576,
+ "output": 65536
+ }
+ },
+ "google/gemini-2.5-flash": {
+ "id": "google/gemini-2.5-flash",
+ "family": "gemini-flash",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 1048576,
+ "output": 65536
+ }
+ },
+ "anthropic/claude-haiku-4-5": {
+ "id": "anthropic/claude-haiku-4-5",
+ "family": "claude-haiku",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "output": 62000
+ }
+ },
+ "anthropic/claude-sonnet-4-6": {
+ "id": "anthropic/claude-sonnet-4-6",
+ "family": "claude-sonnet",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 1000000,
+ "output": 128000
+ }
+ },
+ "anthropic/claude-opus-4-5": {
+ "id": "anthropic/claude-opus-4-5",
+ "family": "claude-opus",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "output": 64000
+ }
+ },
+ "anthropic/claude-opus-4-6": {
+ "id": "anthropic/claude-opus-4-6",
+ "family": "claude-opus",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 1000000,
+ "output": 128000
+ }
+ },
+ "anthropic/claude-sonnet-4-5": {
+ "id": "anthropic/claude-sonnet-4-5",
+ "family": "claude-sonnet",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 1000000,
+ "output": 64000
+ }
+ },
+ "kwaipilot/kat-dev": {
+ "id": "Kwaipilot/KAT-Dev",
+ "family": "kat-coder",
"reasoning": false,
- "toolCall": false,
+ "temperature": true,
+ "toolCall": true,
"modalities": {
"input": [
"text"
@@ -38775,16 +12983,16 @@
]
},
"limit": {
- "context": 32768,
- "input": 32768,
- "output": 8192
+ "context": 128000,
+ "output": 128000
}
},
- "dmind/dmind-1": {
- "id": "dmind/dmind-1",
- "family": "gpt",
- "reasoning": false,
- "toolCall": false,
+ "qwen/qwen3.5-35b-a3b": {
+ "id": "qwen/qwen3.5-35b-a3b",
+ "family": "qwen",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
"modalities": {
"input": [
"text"
@@ -38794,73 +13002,154 @@
]
},
"limit": {
- "context": 32768,
- "input": 32768,
- "output": 8192
+ "context": 262144,
+ "output": 262144
}
},
- "eva-unit-01/eva-qwen2.5-72b-v0.2": {
- "id": "EVA-UNIT-01/EVA-Qwen2.5-72B-v0.2",
+ "qwen/qwen3.5-122b-a10b": {
+ "id": "qwen/qwen3.5-122b-a10b",
+ "family": "qwen",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 262144,
+ "output": 262144
+ }
+ },
+ "qwen/qwen3.5-9b": {
+ "id": "qwen/qwen3.5-9b",
+ "family": "qwen",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 262144,
+ "output": 262144
+ }
+ },
+ "qwen/qwen3.5-27b": {
+ "id": "qwen/qwen3.5-27b",
+ "family": "qwen",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 262144,
+ "output": 262144
+ }
+ },
+ "qwen/qwen3.5-4b": {
+ "id": "Qwen/Qwen3.5-4B",
+ "family": "qwen",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "video"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 262144,
+ "output": 65536
+ }
+ },
+ "qwen/qwen3-vl-8b-instruct": {
+ "id": "Qwen/Qwen3-VL-8B-Instruct",
"family": "qwen",
"reasoning": false,
- "toolCall": false,
+ "temperature": true,
+ "toolCall": true,
"modalities": {
"input": [
- "text"
+ "text",
+ "image"
],
"output": [
"text"
]
},
"limit": {
- "context": 16384,
- "input": 16384,
- "output": 8192
+ "context": 262000,
+ "output": 262000
}
},
- "eva-unit-01/eva-llama-3.33-70b-v0.0": {
- "id": "EVA-UNIT-01/EVA-LLaMA-3.33-70B-v0.0",
- "family": "llama",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 16384,
- "input": 16384,
- "output": 16384
- }
- },
- "eva-unit-01/eva-llama-3.33-70b-v0.1": {
- "id": "EVA-UNIT-01/EVA-LLaMA-3.33-70B-v0.1",
- "family": "llama",
- "reasoning": false,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 16384,
- "input": 16384,
- "output": 16384
- }
- },
- "eva-unit-01/eva-qwen2.5-32b-v0.2": {
- "id": "EVA-UNIT-01/EVA-Qwen2.5-32B-v0.2",
+ "qwen/qwen3-vl-32b-instruct": {
+ "id": "Qwen/Qwen3-VL-32B-Instruct",
"family": "qwen",
"reasoning": false,
- "toolCall": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 262000,
+ "output": 262000
+ }
+ },
+ "qwen/qwen3-vl-30b-a3b-thinking": {
+ "id": "Qwen/Qwen3-VL-30B-A3B-Thinking",
+ "family": "qwen",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 262000,
+ "output": 262000
+ }
+ },
+ "qwen/qwen2.5-14b-instruct": {
+ "id": "Qwen/Qwen2.5-14B-Instruct",
+ "family": "qwen",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
"modalities": {
"input": [
"text"
@@ -38870,13 +13159,131 @@
]
},
"limit": {
- "context": 16384,
- "input": 16384,
- "output": 8192
+ "context": 33000,
+ "output": 4000
}
},
- "qwen-3-235b-a22b-instruct-2507": {
- "id": "qwen-3-235b-a22b-instruct-2507",
+ "qwen/qwen3-vl-235b-a22b-instruct": {
+ "id": "Qwen/Qwen3-VL-235B-A22B-Instruct",
+ "family": "qwen",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 262000,
+ "output": 262000
+ }
+ },
+ "qwen/qwen3-next-80b-a3b-thinking": {
+ "id": "Qwen/Qwen3-Next-80B-A3B-Thinking",
+ "family": "qwen",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 262000,
+ "output": 262000,
+ "input": 120000
+ }
+ },
+ "qwen/qwen2.5-vl-32b-instruct": {
+ "id": "Qwen/Qwen2.5-VL-32B-Instruct",
+ "family": "qwen",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131000,
+ "output": 131000
+ }
+ },
+ "qwen/qwen3-omni-30b-a3b-thinking": {
+ "id": "Qwen/Qwen3-Omni-30B-A3B-Thinking",
+ "family": "qwen",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "audio"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 66000,
+ "output": 66000
+ }
+ },
+ "qwen/qwen3-235b-a22b-thinking-2507": {
+ "id": "Qwen/Qwen3-235B-A22B-Thinking-2507",
+ "family": "qwen",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 262144,
+ "output": 131072
+ }
+ },
+ "qwen/qwen2.5-32b-instruct": {
+ "id": "Qwen/Qwen2.5-32B-Instruct",
+ "family": "qwen",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 33000,
+ "output": 4000
+ }
+ },
+ "qwen/qwen2.5-72b-instruct-128k": {
+ "id": "Qwen/Qwen2.5-72B-Instruct-128K",
"family": "qwen",
"reasoning": false,
"temperature": true,
@@ -38891,9 +13298,18207 @@
},
"limit": {
"context": 131000,
+ "output": 4000
+ }
+ },
+ "qwen/qwen3-14b": {
+ "id": "Qwen/Qwen3-14B",
+ "family": "qwen",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131000,
+ "output": 131000
+ }
+ },
+ "qwen/qwen3-omni-30b-a3b-instruct": {
+ "id": "Qwen/Qwen3-Omni-30B-A3B-Instruct",
+ "family": "qwen",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "audio"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 66000,
+ "output": 66000
+ }
+ },
+ "qwen/qwen3-coder-30b-a3b-instruct": {
+ "id": "Qwen/Qwen3-Coder-30B-A3B-Instruct",
+ "family": "qwen",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 262144,
+ "output": 65536,
+ "input": 120000
+ }
+ },
+ "qwen/qwen3-30b-a3b-instruct-2507": {
+ "id": "Qwen/Qwen3-30B-A3B-Instruct-2507",
+ "family": "qwen",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 262144,
+ "output": 16384,
+ "input": 120000
+ }
+ },
+ "qwen/qwen3-8b": {
+ "id": "Qwen/Qwen3-8B",
+ "family": "qwen",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131000,
+ "output": 131000
+ }
+ },
+ "qwen/qwen3-next-80b-a3b-instruct": {
+ "id": "Qwen/Qwen3-Next-80B-A3B-Instruct",
+ "family": "qwen",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 262000,
+ "output": 262000
+ }
+ },
+ "qwen/qwen3-vl-8b-thinking": {
+ "id": "Qwen/Qwen3-VL-8B-Thinking",
+ "family": "qwen",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 262000,
+ "output": 262000
+ }
+ },
+ "qwen/qwen3-omni-30b-a3b-captioner": {
+ "id": "Qwen/Qwen3-Omni-30B-A3B-Captioner",
+ "family": "qwen",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "audio"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 66000,
+ "output": 66000
+ }
+ },
+ "qwen/qwen3-vl-30b-a3b-instruct": {
+ "id": "Qwen/Qwen3-VL-30B-A3B-Instruct",
+ "family": "qwen",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 262000,
+ "output": 262000
+ }
+ },
+ "qwen/qwen2.5-coder-32b-instruct": {
+ "id": "Qwen/Qwen2.5-Coder-32B-Instruct",
+ "family": "qwen",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 33000,
+ "output": 4000
+ }
+ },
+ "qwen/qwen2.5-7b-instruct": {
+ "id": "Qwen/Qwen2.5-7B-Instruct",
+ "family": "qwen",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 33000,
+ "output": 4000
+ }
+ },
+ "qwen/qwen3-vl-235b-a22b-thinking": {
+ "id": "Qwen/Qwen3-VL-235B-A22B-Thinking",
+ "family": "qwen",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 262000,
+ "output": 262000
+ }
+ },
+ "qwen/qwen3-30b-a3b-thinking-2507": {
+ "id": "Qwen/Qwen3-30B-A3B-Thinking-2507",
+ "family": "qwen",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 262144,
+ "output": 32768,
+ "input": 120000
+ }
+ },
+ "qwen/qwen3-vl-32b-thinking": {
+ "id": "Qwen/Qwen3-VL-32B-Thinking",
+ "family": "qwen",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 262000,
+ "output": 262000
+ }
+ },
+ "qwen/qwen2.5-vl-72b-instruct": {
+ "id": "Qwen/Qwen2.5-VL-72B-Instruct",
+ "family": "qwen",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131000,
+ "output": 4000,
+ "input": 120000
+ }
+ },
+ "zai-org/glm-4.5v": {
+ "id": "zai-org/GLM-4.5V",
+ "family": "glm",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 66000,
+ "output": 66000
+ }
+ },
+ "zai-org/glm-4.6v": {
+ "id": "zai-org/GLM-4.6V",
+ "family": "glm",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131000,
+ "output": 131000
+ }
+ },
+ "zai-org/glm-4.5-air": {
+ "id": "zai-org/GLM-4.5-Air",
+ "family": "glm-air",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131000,
+ "output": 131000,
+ "input": 124000
+ }
+ },
+ "inclusionai/ling-flash-2.0": {
+ "id": "inclusionAI/Ling-flash-2.0",
+ "family": "ling",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131000,
+ "output": 131000
+ }
+ },
+ "inclusionai/ling-mini-2.0": {
+ "id": "inclusionAI/Ling-mini-2.0",
+ "family": "ling",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131000,
+ "output": 131000
+ }
+ },
+ "inclusionai/ring-flash-2.0": {
+ "id": "inclusionAI/Ring-flash-2.0",
+ "family": "ring",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131000,
+ "output": 131000
+ }
+ },
+ "ascend-tribe/pangu-pro-moe": {
+ "id": "ascend-tribe/pangu-pro-moe",
+ "family": "pangu",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 128000
+ }
+ },
+ "tencent/hunyuan-a13b-instruct": {
+ "id": "tencent/Hunyuan-A13B-Instruct",
+ "family": "hunyuan",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131000,
+ "output": 131000
+ }
+ },
+ "pro/zai-org/glm-4.7": {
+ "id": "Pro/zai-org/GLM-4.7",
+ "family": "glm",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 205000,
+ "output": 205000
+ }
+ },
+ "pro/zai-org/glm-5.1": {
+ "id": "Pro/zai-org/GLM-5.1",
+ "family": "glm",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 205000,
+ "output": 205000
+ }
+ },
+ "pro/zai-org/glm-5": {
+ "id": "Pro/zai-org/GLM-5",
+ "family": "glm",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 205000,
+ "output": 205000
+ }
+ },
+ "pro/deepseek-ai/deepseek-v3": {
+ "id": "Pro/deepseek-ai/DeepSeek-V3",
+ "family": "deepseek",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 164000,
+ "output": 164000
+ }
+ },
+ "pro/deepseek-ai/deepseek-r1": {
+ "id": "Pro/deepseek-ai/DeepSeek-R1",
+ "family": "deepseek-thinking",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 164000,
+ "output": 164000
+ }
+ },
+ "pro/deepseek-ai/deepseek-v3.2": {
+ "id": "Pro/deepseek-ai/DeepSeek-V3.2",
+ "family": "deepseek",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 164000,
+ "output": 164000
+ }
+ },
+ "pro/deepseek-ai/deepseek-v3.1-terminus": {
+ "id": "Pro/deepseek-ai/DeepSeek-V3.1-Terminus",
+ "family": "deepseek",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 164000,
+ "output": 164000
+ }
+ },
+ "pro/moonshotai/kimi-k2-thinking": {
+ "id": "Pro/moonshotai/Kimi-K2-Thinking",
+ "family": "kimi-thinking",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 262000,
+ "output": 262000
+ }
+ },
+ "pro/moonshotai/kimi-k2-instruct-0905": {
+ "id": "Pro/moonshotai/Kimi-K2-Instruct-0905",
+ "family": "kimi",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 262000,
+ "output": 262000
+ }
+ },
+ "pro/moonshotai/kimi-k2.5": {
+ "id": "Pro/moonshotai/Kimi-K2.5",
+ "family": "kimi",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 262000,
+ "output": 262000
+ }
+ },
+ "pro/minimaxai/minimax-m2.5": {
+ "id": "Pro/MiniMaxAI/MiniMax-M2.5",
+ "family": "minimax",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 192000,
+ "output": 131000
+ }
+ },
+ "pro/minimaxai/minimax-m2.1": {
+ "id": "Pro/MiniMaxAI/MiniMax-M2.1",
+ "family": "minimax",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 197000,
+ "output": 131000
+ }
+ },
+ "paddlepaddle/paddleocr-vl": {
+ "id": "paddlepaddle/paddleocr-vl",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 16384,
+ "output": 16384
+ }
+ },
+ "paddlepaddle/paddleocr-vl-1.5": {
+ "id": "PaddlePaddle/PaddleOCR-VL-1.5",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 16384,
+ "output": 16384
+ }
+ },
+ "deepseek-ai/deepseek-ocr": {
+ "id": "deepseek-ai/DeepSeek-OCR",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 8192,
+ "output": 8192
+ }
+ },
+ "deepseek-ai/deepseek-r1-distill-qwen-14b": {
+ "id": "deepseek-ai/DeepSeek-R1-Distill-Qwen-14B",
+ "family": "qwen",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131000,
+ "output": 131000
+ }
+ },
+ "deepseek-ai/deepseek-r1-distill-qwen-32b": {
+ "id": "deepseek-ai/DeepSeek-R1-Distill-Qwen-32B",
+ "family": "qwen",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131000,
+ "output": 131000
+ }
+ },
+ "deepseek-ai/deepseek-v3": {
+ "id": "deepseek-ai/DeepSeek-V3",
+ "family": "deepseek",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "output": 131072
+ }
+ },
+ "deepseek-ai/deepseek-vl2": {
+ "id": "deepseek-ai/deepseek-vl2",
+ "family": "deepseek",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 4000,
+ "output": 4000
+ }
+ },
+ "bytedance-seed/seed-oss-36b-instruct": {
+ "id": "ByteDance-Seed/Seed-OSS-36B-Instruct",
+ "family": "seed",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 262000,
+ "output": 262000
+ }
+ },
+ "qwen/qwen3-coder-480b-a35b-instruct-fp8": {
+ "id": "Qwen/Qwen3-Coder-480B-A35B-Instruct-FP8",
+ "family": "qwen",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 262144,
+ "output": 262144
+ }
+ },
+ "zai-org/glm-4.5-fp8": {
+ "id": "zai-org/GLM-4.5-FP8",
+ "family": "glm",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "output": 65536
+ }
+ },
+ "deepseek-ai/deepseek-v3-0324": {
+ "id": "deepseek-ai/DeepSeek-V3-0324",
+ "family": "deepseek",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 163840,
+ "output": 163840,
+ "input": 120000
+ }
+ },
+ "minimax-m2.5": {
+ "id": "MiniMax-M2.5",
+ "family": "minimax",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 204800,
+ "output": 131072,
+ "input": 196601
+ }
+ },
+ "minimax-m2.7": {
+ "id": "MiniMax-M2.7",
+ "family": "minimax",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 204800,
+ "output": 131072
+ }
+ },
+ "minimax-m2.7-highspeed": {
+ "id": "MiniMax-M2.7-highspeed",
+ "family": "minimax",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 204800,
+ "output": 131072
+ }
+ },
+ "minimax-m2.5-highspeed": {
+ "id": "MiniMax-M2.5-highspeed",
+ "family": "minimax",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 204800,
+ "output": 131072
+ }
+ },
+ "cerebras-llama-4-maverick-17b-128e-instruct": {
+ "id": "cerebras-llama-4-maverick-17b-128e-instruct",
+ "family": "llama",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 4096
+ }
+ },
+ "llama-3.3-8b-instruct": {
+ "id": "llama-3.3-8b-instruct",
+ "family": "llama",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 4096
+ }
+ },
+ "cerebras-llama-4-scout-17b-16e-instruct": {
+ "id": "cerebras-llama-4-scout-17b-16e-instruct",
+ "family": "llama",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 4096
+ }
+ },
+ "groq-llama-4-maverick-17b-128e-instruct": {
+ "id": "groq-llama-4-maverick-17b-128e-instruct",
+ "family": "llama",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 4096
+ }
+ },
+ "llama-4-scout-17b-16e-instruct-fp8": {
+ "id": "llama-4-scout-17b-16e-instruct-fp8",
+ "family": "llama",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 4096
+ }
+ },
+ "llama-4-maverick-17b-128e-instruct-fp8": {
+ "id": "llama-4-maverick-17b-128e-instruct-fp8",
+ "family": "llama",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 8192
+ }
+ },
+ "liquid/lfm-2.5-1.2b-instruct:free": {
+ "id": "liquid/lfm-2.5-1.2b-instruct:free",
+ "family": "liquid",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "output": 32768
+ }
+ },
+ "liquid/lfm-2.5-1.2b-thinking:free": {
+ "id": "liquid/lfm-2.5-1.2b-thinking:free",
+ "family": "liquid",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "output": 32768
+ }
+ },
+ "deepseek/deepseek-chat-v3.1": {
+ "id": "deepseek/deepseek-chat-v3.1",
+ "family": "deepseek",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 32768,
+ "output": 7168
+ }
+ },
+ "deepseek/deepseek-r1-distill-llama-70b": {
+ "id": "deepseek/deepseek-r1-distill-llama-70b",
+ "family": "deepseek-thinking",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "output": 16384
+ }
+ },
+ "deepseek/deepseek-r1": {
+ "id": "deepseek/deepseek-r1",
+ "family": "deepseek-thinking",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 65536,
+ "output": 8192
+ }
+ },
+ "deepseek/deepseek-v3.1-terminus:exacto": {
+ "id": "deepseek/deepseek-v3.1-terminus:exacto",
+ "family": "deepseek",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "output": 65536
+ }
+ },
+ "deepseek/deepseek-chat-v3-0324": {
+ "id": "deepseek/deepseek-chat-v3-0324",
+ "family": "deepseek",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 163840,
+ "output": 65536
+ }
+ },
+ "deepseek/deepseek-v3.1-terminus": {
+ "id": "deepseek/deepseek-v3.1-terminus",
+ "family": "deepseek",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "output": 65536
+ }
+ },
+ "openrouter/elephant-alpha": {
+ "id": "openrouter/elephant-alpha",
+ "family": "elephant",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 262144,
+ "output": 32768
+ }
+ },
+ "openrouter/free": {
+ "id": "openrouter/free",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "image",
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "input": 200000,
+ "output": 32768
+ }
+ },
+ "arcee-ai/trinity-large-thinking": {
+ "id": "arcee-ai/trinity-large-thinking",
+ "family": "trinity",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 262100,
+ "output": 80000
+ }
+ },
+ "arcee-ai/trinity-large-preview:free": {
+ "id": "arcee-ai/trinity-large-preview:free",
+ "family": "trinity",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "output": 131072
+ }
+ },
+ "cognitivecomputations/dolphin-mistral-24b-venice-edition:free": {
+ "id": "cognitivecomputations/dolphin-mistral-24b-venice-edition:free",
+ "family": "mistral",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 32768,
+ "output": 32768
+ }
+ },
+ "bytedance-seed/seedream-4.5": {
+ "id": "bytedance-seed/seedream-4.5",
+ "family": "seed",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "image",
+ "text"
+ ],
+ "output": [
+ "image"
+ ]
+ },
+ "limit": {
+ "context": 4096,
+ "output": 4096
+ }
+ },
+ "black-forest-labs/flux.2-max": {
+ "id": "black-forest-labs/flux.2-max",
+ "family": "flux",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "image",
+ "text"
+ ],
+ "output": [
+ "image"
+ ]
+ },
+ "limit": {
+ "context": 46864,
+ "output": 46864
+ }
+ },
+ "black-forest-labs/flux.2-flex": {
+ "id": "black-forest-labs/flux.2-flex",
+ "family": "flux",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "image",
+ "text"
+ ],
+ "output": [
+ "image"
+ ]
+ },
+ "limit": {
+ "context": 67344,
+ "output": 67344
+ }
+ },
+ "black-forest-labs/flux.2-pro": {
+ "id": "black-forest-labs/flux.2-pro",
+ "family": "flux",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "image",
+ "text"
+ ],
+ "output": [
+ "image"
+ ]
+ },
+ "limit": {
+ "context": 46864,
+ "output": 46864
+ }
+ },
+ "black-forest-labs/flux.2-klein-4b": {
+ "id": "black-forest-labs/flux.2-klein-4b",
+ "family": "flux",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "image",
+ "text"
+ ],
+ "output": [
+ "image"
+ ]
+ },
+ "limit": {
+ "context": 40960,
+ "output": 40960
+ }
+ },
+ "nousresearch/hermes-3-llama-3.1-405b:free": {
+ "id": "nousresearch/hermes-3-llama-3.1-405b:free",
+ "family": "hermes",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "output": 131072
+ }
+ },
+ "nousresearch/hermes-4-405b": {
+ "id": "NousResearch/Hermes-4-405B",
+ "family": "hermes",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 8192,
+ "input": 120000
+ }
+ },
+ "nousresearch/hermes-4-70b": {
+ "id": "NousResearch/Hermes-4-70B",
+ "family": "nousresearch",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 8192,
+ "input": 120000
+ }
+ },
+ "stepfun/step-3.5-flash": {
+ "id": "stepfun/step-3.5-flash",
+ "family": "step",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 256000,
+ "output": 256000
+ }
+ },
+ "mistralai/mistral-small-3.1-24b-instruct": {
+ "id": "mistralai/mistral-small-3.1-24b-instruct",
+ "family": "mistral-small",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "image",
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 131072
+ }
+ },
+ "mistralai/devstral-2512": {
+ "id": "mistralai/devstral-2512",
+ "family": "devstral",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 262144,
+ "output": 65536
+ }
+ },
+ "mistralai/mistral-small-2603": {
+ "id": "mistralai/mistral-small-2603",
+ "family": "mistral-small",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "image",
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 262144,
+ "output": 262144
+ }
+ },
+ "mistralai/mistral-small-3.2-24b-instruct": {
+ "id": "mistralai/mistral-small-3.2-24b-instruct",
+ "family": "mistral-small",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "image",
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "output": 131072
+ }
+ },
+ "mistralai/devstral-medium-2507": {
+ "id": "mistralai/devstral-medium-2507",
+ "family": "devstral",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "output": 131072
+ }
+ },
+ "mistralai/devstral-small-2507": {
+ "id": "mistralai/devstral-small-2507",
+ "family": "devstral",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "output": 131072
+ }
+ },
+ "meta-llama/llama-3.2-11b-vision-instruct": {
+ "id": "meta-llama/llama-3.2-11b-vision-instruct",
+ "family": "llama",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "output": 16384
+ }
+ },
+ "meta-llama/llama-3.2-3b-instruct:free": {
+ "id": "meta-llama/llama-3.2-3b-instruct:free",
+ "family": "llama",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "output": 131072
+ }
+ },
+ "meta-llama/llama-3.3-70b-instruct:free": {
+ "id": "meta-llama/llama-3.3-70b-instruct:free",
+ "family": "llama",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "output": 131072
+ }
+ },
+ "x-ai/grok-4.20-multi-agent-beta": {
+ "id": "x-ai/grok-4.20-multi-agent-beta",
+ "family": "grok",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 2000000,
+ "output": 30000
+ }
+ },
+ "x-ai/grok-3-beta": {
+ "id": "x-ai/grok-3-beta",
+ "family": "grok",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "output": 26215
+ }
+ },
+ "x-ai/grok-4": {
+ "id": "x-ai/grok-4",
+ "family": "grok",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 256000,
+ "output": 64000
+ }
+ },
+ "x-ai/grok-3-mini": {
+ "id": "x-ai/grok-3-mini",
+ "family": "grok",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "output": 26215
+ }
+ },
+ "x-ai/grok-4.20-beta": {
+ "id": "x-ai/grok-4.20-beta",
+ "family": "grok",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 2000000,
+ "output": 30000
+ }
+ },
+ "x-ai/grok-3-mini-beta": {
+ "id": "x-ai/grok-3-mini-beta",
+ "family": "grok",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "output": 26215
+ }
+ },
+ "x-ai/grok-3": {
+ "id": "x-ai/grok-3",
+ "family": "grok",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "output": 26215
+ }
+ },
+ "prime-intellect/intellect-3": {
+ "id": "prime-intellect/intellect-3",
+ "family": "intellect",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "output": 131072
+ }
+ },
+ "nvidia/nemotron-3-nano-30b-a3b:free": {
+ "id": "nvidia/nemotron-3-nano-30b-a3b:free",
+ "family": "nemotron",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 256000,
+ "output": 256000
+ }
+ },
+ "nvidia/nemotron-nano-9b-v2:free": {
+ "id": "nvidia/nemotron-nano-9b-v2:free",
+ "family": "nemotron",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 128000
+ }
+ },
+ "nvidia/nemotron-3-super-120b-a12b:free": {
+ "id": "nvidia/nemotron-3-super-120b-a12b:free",
+ "family": "nemotron",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 262144,
+ "output": 262144
+ }
+ },
+ "nvidia/nemotron-nano-9b-v2": {
+ "id": "nvidia/nemotron-nano-9b-v2",
+ "family": "nemotron",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "output": 131072
+ }
+ },
+ "nvidia/nemotron-nano-12b-v2-vl:free": {
+ "id": "nvidia/nemotron-nano-12b-v2-vl:free",
+ "family": "nemotron",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 128000
+ }
+ },
+ "inception/mercury-edit-2": {
+ "id": "inception/mercury-edit-2",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 8192
+ }
+ },
+ "inception/mercury-2": {
+ "id": "inception/mercury-2",
+ "family": "mercury",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 128000
+ }
+ },
+ "openai/gpt-oss-120b:exacto": {
+ "id": "openai/gpt-oss-120b:exacto",
+ "family": "gpt-oss",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "output": 32768
+ }
+ },
+ "openai/gpt-5-chat": {
+ "id": "openai/gpt-5-chat",
+ "family": "gpt",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text",
+ "image"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 16384,
+ "input": 111616
+ }
+ },
+ "openai/gpt-5.3-codex": {
+ "id": "openai/gpt-5.3-codex",
+ "family": "gpt",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 400000,
+ "output": 128000,
+ "input": 272000
+ }
+ },
+ "openai/gpt-oss-20b:free": {
+ "id": "openai/gpt-oss-20b:free",
+ "family": "gpt-oss",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "output": 32768
+ }
+ },
+ "openai/gpt-5.4-mini": {
+ "id": "openai/gpt-5.4-mini",
+ "family": "gpt",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 400000,
+ "output": 128000,
+ "input": 272000
+ }
+ },
+ "openai/gpt-5.4-nano": {
+ "id": "openai/gpt-5.4-nano",
+ "family": "gpt",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 400000,
+ "output": 128000,
+ "input": 272000
+ }
+ },
+ "openai/gpt-5-image": {
+ "id": "openai/gpt-5-image",
+ "family": "gpt",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text",
+ "image"
+ ]
+ },
+ "limit": {
+ "context": 400000,
+ "output": 128000
+ }
+ },
+ "openai/gpt-5.4-pro": {
+ "id": "openai/gpt-5.4-pro",
+ "family": "gpt",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 1050000,
+ "input": 922000,
+ "output": 128000
+ }
+ },
+ "openai/gpt-oss-120b:free": {
+ "id": "openai/gpt-oss-120b:free",
+ "family": "gpt-oss",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "output": 32768
+ }
+ },
+ "z-ai/glm-4.7": {
+ "id": "z-ai/glm-4.7",
+ "family": "glm",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 202752,
+ "output": 65535
+ }
+ },
+ "z-ai/glm-4.5-air:free": {
+ "id": "z-ai/glm-4.5-air:free",
+ "family": "glm-air",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 96000
+ }
+ },
+ "z-ai/glm-5": {
+ "id": "z-ai/glm-5",
+ "family": "glm",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 204800,
+ "output": 131072
+ }
+ },
+ "z-ai/glm-5.1": {
+ "id": "z-ai/glm-5.1",
+ "family": "glm",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 202752,
+ "output": 131072
+ }
+ },
+ "z-ai/glm-4.5": {
+ "id": "z-ai/glm-4.5",
+ "family": "glm",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "output": 98304
+ }
+ },
+ "z-ai/glm-4.6:exacto": {
+ "id": "z-ai/glm-4.6:exacto",
+ "family": "glm",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "output": 128000
+ }
+ },
+ "z-ai/glm-4.5-air": {
+ "id": "z-ai/glm-4.5-air",
+ "family": "glm-air",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "output": 98304
+ }
+ },
+ "z-ai/glm-5-turbo": {
+ "id": "z-ai/glm-5-turbo",
+ "family": "glm",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 202752,
+ "output": 131072
+ }
+ },
+ "z-ai/glm-4.7-flash": {
+ "id": "z-ai/glm-4.7-flash",
+ "family": "glm",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 202752,
+ "output": 40551
+ }
+ },
+ "sourceful/riverflow-v2-standard-preview": {
+ "id": "sourceful/riverflow-v2-standard-preview",
+ "family": "sourceful",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "image"
+ ]
+ },
+ "limit": {
+ "context": 8192,
+ "output": 8192
+ }
+ },
+ "sourceful/riverflow-v2-fast-preview": {
+ "id": "sourceful/riverflow-v2-fast-preview",
+ "family": "sourceful",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "image"
+ ]
+ },
+ "limit": {
+ "context": 8192,
+ "output": 8192
+ }
+ },
+ "sourceful/riverflow-v2-max-preview": {
+ "id": "sourceful/riverflow-v2-max-preview",
+ "family": "sourceful",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "image"
+ ]
+ },
+ "limit": {
+ "context": 8192,
+ "output": 8192
+ }
+ },
+ "minimax/minimax-m2": {
+ "id": "minimax/minimax-m2",
+ "family": "minimax",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 262114,
+ "output": 262114
+ }
+ },
+ "minimax/minimax-m2.5:free": {
+ "id": "minimax/minimax-m2.5:free",
+ "family": "minimax",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 204800,
+ "output": 131072
+ }
+ },
+ "minimax/minimax-m1": {
+ "id": "minimax/minimax-m1",
+ "family": "minimax",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 1000000,
+ "output": 40000
+ }
+ },
+ "qwen/qwen3.5-flash-02-23": {
+ "id": "qwen/qwen3.5-flash-02-23",
+ "family": "qwen",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "image",
+ "text",
+ "video"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 1000000,
+ "output": 65536
+ }
+ },
+ "qwen/qwen3.6-plus": {
+ "id": "qwen/qwen3.6-plus",
+ "family": "qwen",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "image",
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 1000000,
+ "output": 65536
+ }
+ },
+ "qwen/qwen3-max": {
+ "id": "qwen/qwen3-max",
+ "family": "qwen",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 262144,
+ "output": 32768
+ }
+ },
+ "qwen/qwen3-coder:exacto": {
+ "id": "qwen/qwen3-coder:exacto",
+ "family": "qwen",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "output": 32768
+ }
+ },
+ "qwen/qwen3-coder-flash": {
+ "id": "qwen/qwen3-coder-flash",
+ "family": "qwen",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 1000000,
+ "output": 65536
+ }
+ },
+ "qwen/qwen-2.5-coder-32b-instruct": {
+ "id": "qwen/qwen-2.5-coder-32b-instruct",
+ "family": "qwen",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 32768,
+ "output": 8192
+ }
+ },
+ "qwen/qwen3-coder": {
+ "id": "qwen/qwen3-coder",
+ "family": "qwen",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 262144,
+ "output": 66536
+ }
+ },
+ "qwen/qwen3.5-plus-02-15": {
+ "id": "qwen/qwen3.5-plus-02-15",
+ "family": "qwen",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "image",
+ "text",
+ "video"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 1000000,
+ "output": 65536
+ }
+ },
+ "qwen/qwen3-235b-a22b-07-25": {
+ "id": "qwen/qwen3-235b-a22b-07-25",
+ "family": "qwen",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 262144,
+ "output": 131072
+ }
+ },
+ "google/gemini-2.5-pro-preview-05-06": {
+ "id": "google/gemini-2.5-pro-preview-05-06",
+ "family": "gemini-pro",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "audio",
+ "image",
+ "pdf",
+ "text",
+ "video"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 1048576,
+ "output": 65535
+ }
+ },
+ "google/gemini-3.1-pro-preview-customtools": {
+ "id": "google/gemini-3.1-pro-preview-customtools",
+ "family": "gemini-pro",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "audio",
+ "image",
+ "pdf",
+ "text",
+ "video"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 1048576,
+ "output": 65536
+ }
+ },
+ "google/gemma-3-4b-it:free": {
+ "id": "google/gemma-3-4b-it:free",
+ "family": "gemma",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 32768,
+ "output": 8192
+ }
+ },
+ "google/gemini-2.5-flash-lite-preview-09-2025": {
+ "id": "google/gemini-2.5-flash-lite-preview-09-2025",
+ "family": "gemini-flash-lite",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "audio",
+ "video",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 1048576,
+ "output": 65536
+ }
+ },
+ "google/gemini-2.0-flash-001": {
+ "id": "google/gemini-2.0-flash-001",
+ "family": "gemini-flash",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "audio",
+ "image",
+ "pdf",
+ "text",
+ "video"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 1048576,
+ "output": 8192
+ }
+ },
+ "google/gemma-3n-e4b-it": {
+ "id": "google/gemma-3n-e4b-it",
+ "family": "gemma",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 4096
+ }
+ },
+ "google/gemini-3.1-flash-lite-preview": {
+ "id": "google/gemini-3.1-flash-lite-preview",
+ "family": "gemini",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 1000000,
+ "output": 65000
+ }
+ },
+ "google/gemma-3n-e4b-it:free": {
+ "id": "google/gemma-3n-e4b-it:free",
+ "family": "gemma",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 8192,
+ "output": 2000
+ }
+ },
+ "google/gemini-3-pro-preview": {
+ "id": "google/gemini-3-pro-preview",
+ "family": "gemini-pro",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "video",
+ "audio",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 1000000,
+ "output": 64000
+ }
+ },
+ "google/gemma-3n-e2b-it:free": {
+ "id": "google/gemma-3n-e2b-it:free",
+ "family": "gemma",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 8192,
+ "output": 2000
+ }
+ },
+ "google/gemma-2-9b-it": {
+ "id": "google/gemma-2-9b-it",
+ "family": "gemma",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 8192,
+ "output": 1639
+ }
+ },
+ "google/gemma-4-31b-it": {
+ "id": "google/gemma-4-31B-it",
+ "family": "gemma",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 262144,
+ "output": 131072
+ }
+ },
+ "google/gemini-2.5-pro-preview-06-05": {
+ "id": "google/gemini-2.5-pro-preview-06-05",
+ "family": "gemini-pro",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "audio",
+ "video",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 1048576,
+ "output": 65536
+ }
+ },
+ "google/gemma-3-12b-it": {
+ "id": "google/gemma-3-12b-it",
+ "family": "gemma",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 4096
+ }
+ },
+ "google/gemma-3-27b-it:free": {
+ "id": "google/gemma-3-27b-it:free",
+ "family": "gemma",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "output": 8192
+ }
+ },
+ "google/gemma-4-31b-it:free": {
+ "id": "google/gemma-4-31b-it:free",
+ "family": "gemma",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "video"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 262144,
+ "output": 32768
+ }
+ },
+ "google/gemma-3-12b-it:free": {
+ "id": "google/gemma-3-12b-it:free",
+ "family": "gemma",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 32768,
+ "output": 8192
+ }
+ },
+ "google/gemma-3-4b-it": {
+ "id": "google/gemma-3-4b-it",
+ "family": "gemma",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "image",
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "output": 19200
+ }
+ },
+ "google/gemini-2.5-flash-preview-09-2025": {
+ "id": "google/gemini-2.5-flash-preview-09-2025",
+ "family": "gemini-flash",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "audio",
+ "video",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 1048576,
+ "output": 65536
+ }
+ },
+ "google/gemma-3-27b-it": {
+ "id": "google/gemma-3-27b-it",
+ "family": "gemma",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 37000,
+ "output": 8192,
+ "input": 100000
+ }
+ },
+ "google/gemma-4-26b-a4b-it": {
+ "id": "google/gemma-4-26b-a4b-it",
+ "family": "gemma",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 262144,
+ "output": 131072
+ }
+ },
+ "google/gemma-4-26b-a4b-it:free": {
+ "id": "google/gemma-4-26b-a4b-it:free",
+ "family": "gemma",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "video"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 262144,
+ "output": 32768
+ }
+ },
+ "google/gemini-2.5-flash-lite": {
+ "id": "google/gemini-2.5-flash-lite",
+ "family": "gemini-flash-lite",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "audio",
+ "video",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 1048576,
+ "output": 65536
+ }
+ },
+ "moonshotai/kimi-k2-0905": {
+ "id": "moonshotai/kimi-k2-0905",
+ "family": "kimi",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "output": 16384
+ }
+ },
+ "moonshotai/kimi-k2-0905:exacto": {
+ "id": "moonshotai/kimi-k2-0905:exacto",
+ "family": "kimi",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 262144,
+ "output": 16384
+ }
+ },
+ "moonshotai/kimi-k2": {
+ "id": "moonshotai/kimi-k2",
+ "family": "kimi",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "output": 32768
+ }
+ },
+ "anthropic/claude-opus-4.1": {
+ "id": "anthropic/claude-opus-4.1",
+ "family": "claude-opus",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
"output": 32000
}
},
+ "anthropic/claude-3.7-sonnet": {
+ "id": "anthropic/claude-3.7-sonnet",
+ "family": "claude-sonnet",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "output": 64000
+ }
+ },
+ "anthropic/claude-opus-4.7": {
+ "id": "anthropic/claude-opus-4.7",
+ "family": "claude-opus",
+ "reasoning": true,
+ "temperature": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 1000000,
+ "output": 128000
+ }
+ },
+ "anthropic/claude-sonnet-4": {
+ "id": "anthropic/claude-sonnet-4",
+ "family": "claude-sonnet",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "output": 64000
+ }
+ },
+ "anthropic/claude-sonnet-4.5": {
+ "id": "anthropic/claude-sonnet-4.5",
+ "family": "claude-sonnet",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "output": 64000
+ }
+ },
+ "anthropic/claude-opus-4.5": {
+ "id": "anthropic/claude-opus-4.5",
+ "family": "claude-opus",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "output": 64000
+ }
+ },
+ "anthropic/claude-opus-4": {
+ "id": "anthropic/claude-opus-4",
+ "family": "claude-opus",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "output": 32000
+ }
+ },
+ "anthropic/claude-3.5-haiku": {
+ "id": "anthropic/claude-3.5-haiku",
+ "family": "claude-haiku",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "output": 8192
+ }
+ },
+ "anthropic/claude-haiku-4.5": {
+ "id": "anthropic/claude-haiku-4.5",
+ "family": "claude-haiku",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "output": 64000
+ }
+ },
+ "xiaomi/mimo-v2-omni": {
+ "id": "xiaomi/mimo-v2-omni",
+ "family": "mimo",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "audio",
+ "image",
+ "text",
+ "video"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 262144,
+ "output": 65536
+ }
+ },
+ "xiaomi/mimo-v2-pro": {
+ "id": "xiaomi/mimo-v2-pro",
+ "family": "mimo",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 1000000,
+ "output": 128000
+ }
+ },
+ "accounts/fireworks/models/glm-5p1": {
+ "id": "accounts/fireworks/models/glm-5p1",
+ "family": "glm",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 202800,
+ "output": 131072
+ }
+ },
+ "accounts/fireworks/models/deepseek-v3p2": {
+ "id": "accounts/fireworks/models/deepseek-v3p2",
+ "family": "deepseek",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 160000,
+ "output": 160000
+ }
+ },
+ "accounts/fireworks/models/minimax-m2p5": {
+ "id": "accounts/fireworks/models/minimax-m2p5",
+ "family": "minimax",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 196608,
+ "output": 196608
+ }
+ },
+ "accounts/fireworks/models/glm-4p5-air": {
+ "id": "accounts/fireworks/models/glm-4p5-air",
+ "family": "glm-air",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "output": 131072
+ }
+ },
+ "accounts/fireworks/models/glm-5": {
+ "id": "accounts/fireworks/models/glm-5",
+ "family": "glm",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 202752,
+ "output": 131072
+ }
+ },
+ "accounts/fireworks/models/deepseek-v3p1": {
+ "id": "accounts/fireworks/models/deepseek-v3p1",
+ "family": "deepseek",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 163840,
+ "output": 163840
+ }
+ },
+ "accounts/fireworks/models/kimi-k2-instruct": {
+ "id": "accounts/fireworks/models/kimi-k2-instruct",
+ "family": "kimi",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 16384
+ }
+ },
+ "accounts/fireworks/models/qwen3p6-plus": {
+ "id": "accounts/fireworks/models/qwen3p6-plus",
+ "family": "qwen",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 8192
+ }
+ },
+ "accounts/fireworks/models/minimax-m2p1": {
+ "id": "accounts/fireworks/models/minimax-m2p1",
+ "family": "minimax",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "output": 200000
+ }
+ },
+ "accounts/fireworks/models/minimax-m2p7": {
+ "id": "accounts/fireworks/models/minimax-m2p7",
+ "family": "minimax",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 196608,
+ "output": 196608
+ }
+ },
+ "accounts/fireworks/models/glm-4p7": {
+ "id": "accounts/fireworks/models/glm-4p7",
+ "family": "glm",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 198000,
+ "output": 198000
+ }
+ },
+ "accounts/fireworks/models/glm-4p5": {
+ "id": "accounts/fireworks/models/glm-4p5",
+ "family": "glm",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "output": 131072
+ }
+ },
+ "accounts/fireworks/models/kimi-k2p5": {
+ "id": "accounts/fireworks/models/kimi-k2p5",
+ "family": "kimi-thinking",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "video"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 256000,
+ "output": 256000
+ }
+ },
+ "accounts/fireworks/models/gpt-oss-20b": {
+ "id": "accounts/fireworks/models/gpt-oss-20b",
+ "family": "gpt-oss",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "output": 32768
+ }
+ },
+ "accounts/fireworks/models/gpt-oss-120b": {
+ "id": "accounts/fireworks/models/gpt-oss-120b",
+ "family": "gpt-oss",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "output": 32768
+ }
+ },
+ "accounts/fireworks/models/kimi-k2-thinking": {
+ "id": "accounts/fireworks/models/kimi-k2-thinking",
+ "family": "kimi-thinking",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 256000,
+ "output": 256000
+ }
+ },
+ "accounts/fireworks/routers/kimi-k2p5-turbo": {
+ "id": "accounts/fireworks/routers/kimi-k2p5-turbo",
+ "family": "kimi-thinking",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 256000,
+ "output": 256000
+ }
+ },
+ "k2p5": {
+ "id": "k2p5",
+ "family": "kimi-thinking",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "video"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 262144,
+ "output": 32768
+ }
+ },
+ "glm-5": {
+ "id": "glm-5",
+ "family": "glm",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 204800,
+ "output": 131072
+ }
+ },
+ "mimo-v2-omni": {
+ "id": "mimo-v2-omni",
+ "family": "mimo",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "audio",
+ "video",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 256000,
+ "output": 128000
+ }
+ },
+ "glm-5.1": {
+ "id": "glm-5.1",
+ "family": "glm",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "output": 131072
+ }
+ },
+ "mimo-v2-pro": {
+ "id": "mimo-v2-pro",
+ "family": "mimo",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 1000000,
+ "output": 128000
+ }
+ },
+ "intel/qwen3-coder-480b-a35b-instruct-int4-mixed-ar": {
+ "id": "Intel/Qwen3-Coder-480B-A35B-Instruct-int4-mixed-ar",
+ "family": "qwen",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 106000,
+ "output": 4096
+ }
+ },
+ "mistralai/magistral-small-2506": {
+ "id": "mistralai/Magistral-Small-2506",
+ "family": "magistral-small",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 4096
+ }
+ },
+ "mistralai/mistral-large-instruct-2411": {
+ "id": "mistralai/Mistral-Large-Instruct-2411",
+ "family": "mistral-large",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 4096
+ }
+ },
+ "qwen-plus-character": {
+ "id": "qwen-plus-character",
+ "family": "qwen",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 32768,
+ "output": 4096
+ }
+ },
+ "qwen2-5-math-7b-instruct": {
+ "id": "qwen2-5-math-7b-instruct",
+ "family": "qwen",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 4096,
+ "output": 3072
+ }
+ },
+ "qwen-doc-turbo": {
+ "id": "qwen-doc-turbo",
+ "family": "qwen",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "output": 8192
+ }
+ },
+ "qwen-math-turbo": {
+ "id": "qwen-math-turbo",
+ "family": "qwen",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 4096,
+ "output": 3072
+ }
+ },
+ "qwen3.5-flash": {
+ "id": "qwen3.5-flash",
+ "family": "qwen",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "video"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 1000000,
+ "output": 65536
+ }
+ },
+ "deepseek-v3-1": {
+ "id": "deepseek-v3-1",
+ "family": "deepseek",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "output": 65536
+ }
+ },
+ "qwen-math-plus": {
+ "id": "qwen-math-plus",
+ "family": "qwen",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 4096,
+ "output": 3072
+ }
+ },
+ "qwen2-5-coder-32b-instruct": {
+ "id": "qwen2-5-coder-32b-instruct",
+ "family": "qwen",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "output": 8192
+ }
+ },
+ "qwen-deep-research": {
+ "id": "qwen-deep-research",
+ "family": "qwen",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 1000000,
+ "output": 32768
+ }
+ },
+ "deepseek-r1-distill-qwen-32b": {
+ "id": "deepseek-r1-distill-qwen-32b",
+ "family": "qwen",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 32768,
+ "output": 16384
+ }
+ },
+ "deepseek-r1-distill-qwen-7b": {
+ "id": "deepseek-r1-distill-qwen-7b",
+ "family": "qwen",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 32768,
+ "output": 16384
+ }
+ },
+ "tongyi-intent-detect-v3": {
+ "id": "tongyi-intent-detect-v3",
+ "family": "yi",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 8192,
+ "output": 1024
+ }
+ },
+ "moonshot-kimi-k2-instruct": {
+ "id": "moonshot-kimi-k2-instruct",
+ "family": "kimi",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "output": 8192
+ }
+ },
+ "deepseek-v3-2-exp": {
+ "id": "deepseek-v3-2-exp",
+ "family": "deepseek",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "output": 65536
+ }
+ },
+ "deepseek-r1-distill-qwen-1-5b": {
+ "id": "deepseek-r1-distill-qwen-1-5b",
+ "family": "qwen",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 32768,
+ "output": 16384
+ }
+ },
+ "qwen2-5-coder-7b-instruct": {
+ "id": "qwen2-5-coder-7b-instruct",
+ "family": "qwen",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "output": 8192
+ }
+ },
+ "qwen2-5-math-72b-instruct": {
+ "id": "qwen2-5-math-72b-instruct",
+ "family": "qwen",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 4096,
+ "output": 3072
+ }
+ },
+ "deepseek-r1-distill-qwen-14b": {
+ "id": "deepseek-r1-distill-qwen-14b",
+ "family": "qwen",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 32768,
+ "output": 16384
+ }
+ },
+ "deepseek-v3": {
+ "id": "deepseek-v3",
+ "family": "deepseek",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 8192
+ }
+ },
+ "deepseek-r1-0528": {
+ "id": "deepseek-r1-0528",
+ "family": "deepseek-thinking",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 163840,
+ "output": 163840
+ }
+ },
+ "deepseek-r1-distill-llama-8b": {
+ "id": "deepseek-r1-distill-llama-8b",
+ "family": "deepseek-thinking",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 32768,
+ "output": 16384
+ }
+ },
+ "kimi/kimi-k2.5": {
+ "id": "kimi/kimi-k2.5",
+ "family": "kimi",
+ "reasoning": true,
+ "temperature": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "video"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 262144,
+ "output": 262144
+ }
+ },
+ "siliconflow/deepseek-v3-0324": {
+ "id": "siliconflow/deepseek-v3-0324",
+ "family": "deepseek",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 163840,
+ "output": 163840
+ }
+ },
+ "siliconflow/deepseek-v3.2": {
+ "id": "siliconflow/deepseek-v3.2",
+ "family": "deepseek",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 163840,
+ "output": 65536
+ }
+ },
+ "siliconflow/deepseek-r1-0528": {
+ "id": "siliconflow/deepseek-r1-0528",
+ "family": "deepseek-thinking",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 163840,
+ "output": 32768
+ }
+ },
+ "siliconflow/deepseek-v3.1-terminus": {
+ "id": "siliconflow/deepseek-v3.1-terminus",
+ "family": "deepseek",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 163840,
+ "output": 65536
+ }
+ },
+ "gpt-5.2-pro": {
+ "id": "gpt-5.2-pro",
+ "family": "gpt",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 400000,
+ "output": 272000,
+ "input": 272000
+ }
+ },
+ "gpt-5.1-codex-mini": {
+ "id": "gpt-5.1-codex-mini",
+ "family": "gpt-codex",
+ "reasoning": true,
+ "temperature": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 400000,
+ "output": 128000,
+ "input": 272000
+ }
+ },
+ "gpt-5-chat-latest": {
+ "id": "gpt-5-chat-latest",
+ "family": "gpt",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 400000,
+ "output": 128000,
+ "input": 272000
+ }
+ },
+ "deepseek/deepseek-v3-0324": {
+ "id": "deepseek/deepseek-v3-0324",
+ "family": "deepseek",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 8192
+ }
+ },
+ "deepseek/deepseek-r1-0528": {
+ "id": "deepseek/deepseek-r1-0528",
+ "family": "deepseek-thinking",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 65536,
+ "output": 8192
+ }
+ },
+ "xiaomimimo/mimo-v2-flash": {
+ "id": "XiaomiMiMo/MiMo-V2-Flash",
+ "family": "mimo",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 262144,
+ "output": 32000
+ }
+ },
+ "baidu/ernie-4.5-vl-424b-a47b": {
+ "id": "baidu/ernie-4.5-vl-424b-a47b",
+ "family": "ernie",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "image",
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 123000,
+ "output": 16000
+ }
+ },
+ "baidu/ernie-4.5-300b-a47b-paddle": {
+ "id": "baidu/ernie-4.5-300b-a47b-paddle",
+ "family": "ernie",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 123000,
+ "output": 12000
+ }
+ },
+ "qwen/qwen3-32b-fp8": {
+ "id": "qwen/qwen3-32b-fp8",
+ "family": "qwen",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 40960,
+ "output": 20000
+ }
+ },
+ "qwen/qwen3-30b-a3b-fp8": {
+ "id": "qwen/qwen3-30b-a3b-fp8",
+ "family": "qwen",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 40960,
+ "output": 20000
+ }
+ },
+ "qwen/qwen3-coder-next": {
+ "id": "qwen/qwen3-coder-next",
+ "family": "qwen",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 262144,
+ "output": 65536
+ }
+ },
+ "qwen/qwen3-235b-a22b-fp8": {
+ "id": "qwen/qwen3-235b-a22b-fp8",
+ "family": "qwen",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 40960,
+ "output": 20000
+ }
+ },
+ "ring-1t": {
+ "id": "Ring-1T",
+ "family": "ring",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 32000
+ }
+ },
+ "ling-1t": {
+ "id": "Ling-1T",
+ "family": "ling",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 32000
+ }
+ },
+ "qwen3-235b-a22b-instruct": {
+ "id": "qwen3-235b-a22b-instruct",
+ "family": "qwen",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 256000,
+ "output": 64000
+ }
+ },
+ "qwen3-235b-a22b-thinking-2507": {
+ "id": "qwen3-235b-a22b-thinking-2507",
+ "family": "qwen",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 262000,
+ "output": 8192
+ }
+ },
+ "kimi-k2-0905": {
+ "id": "Kimi-K2-0905",
+ "family": "kimi",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 262144,
+ "output": 262144
+ }
+ },
+ "qwen3-235b": {
+ "id": "qwen3-235b",
+ "family": "qwen",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 32000
+ }
+ },
+ "kimi-k2": {
+ "id": "kimi-k2",
+ "family": "kimi",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "output": 16384
+ }
+ },
+ "qwen3-max-preview": {
+ "id": "qwen3-max-preview",
+ "family": "qwen",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 256000,
+ "output": 64000
+ }
+ },
+ "qwen/qwen3-embedding-8b": {
+ "id": "Qwen/Qwen3-Embedding-8B",
+ "family": "text-embedding",
+ "reasoning": false,
+ "temperature": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 40960,
+ "output": 40960,
+ "input": 32768
+ }
+ },
+ "qwen/qwen3-embedding-4b": {
+ "id": "qwen/qwen3-embedding-4b",
+ "family": "qwen",
+ "reasoning": false,
+ "temperature": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 32000,
+ "output": 2048
+ }
+ },
+ "minimaxai/minimax-m2.5": {
+ "id": "MiniMaxAI/MiniMax-M2.5",
+ "family": "minimax",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 204800,
+ "output": 131072
+ }
+ },
+ "minimaxai/minimax-m2.7": {
+ "id": "MiniMaxAI/MiniMax-M2.7",
+ "family": "minimax",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 202752,
+ "output": 131072
+ }
+ },
+ "minimaxai/minimax-m2.1": {
+ "id": "MiniMaxAI/MiniMax-M2.1",
+ "family": "minimax",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 197000,
+ "output": 131000,
+ "input": 120000
+ }
+ },
+ "deepseek/deepseek-chat": {
+ "id": "deepseek/deepseek-chat",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 163840,
+ "output": 163840
+ }
+ },
+ "deepseek/deepseek-v3.2-exp": {
+ "id": "deepseek/deepseek-v3.2-exp",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 163840,
+ "output": 163840
+ },
+ "family": "deepseek"
+ },
+ "inclusionai/ring-1t": {
+ "id": "inclusionai/ring-1t",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 64000
+ }
+ },
+ "inclusionai/ling-1t": {
+ "id": "inclusionai/ling-1t",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 64000
+ }
+ },
+ "stepfun/step-3.5-flash-free": {
+ "id": "stepfun/step-3.5-flash-free",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 256000,
+ "output": 64000
+ }
+ },
+ "stepfun/step-3": {
+ "id": "stepfun/step-3",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "image",
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 65536,
+ "output": 64000
+ }
+ },
+ "kuaishou/kat-coder-pro-v2": {
+ "id": "kuaishou/kat-coder-pro-v2",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 256000,
+ "output": 80000
+ }
+ },
+ "x-ai/grok-4.1-fast-non-reasoning": {
+ "id": "x-ai/grok-4.1-fast-non-reasoning",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "audio",
+ "video"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 2000000,
+ "output": 2000000
+ }
+ },
+ "x-ai/grok-4.2-fast": {
+ "id": "x-ai/grok-4.2-fast",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "video"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 2000000,
+ "output": 30000
+ }
+ },
+ "x-ai/grok-4.2-fast-non-reasoning": {
+ "id": "x-ai/grok-4.2-fast-non-reasoning",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "video"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 2000000,
+ "output": 30000
+ }
+ },
+ "openai/gpt-5.3-chat": {
+ "id": "openai/gpt-5.3-chat",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 16384,
+ "input": 111616
+ },
+ "family": "gpt"
+ },
+ "z-ai/glm-4.7-flash-free": {
+ "id": "z-ai/glm-4.7-flash-free",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "output": 64000
+ }
+ },
+ "z-ai/glm-5v-turbo": {
+ "id": "z-ai/glm-5v-turbo",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "image",
+ "text",
+ "video"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 202752,
+ "output": 131072
+ }
+ },
+ "z-ai/glm-4.7-flashx": {
+ "id": "z-ai/glm-4.7-flashx",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "output": 64000
+ }
+ },
+ "z-ai/glm-4.6v-flash-free": {
+ "id": "z-ai/glm-4.6v-flash-free",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "video"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "output": 64000
+ }
+ },
+ "z-ai/glm-4.6v-flash": {
+ "id": "z-ai/glm-4.6v-flash",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "video"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "output": 64000
+ }
+ },
+ "z-ai/glm-4.6v": {
+ "id": "z-ai/glm-4.6v",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "image",
+ "text",
+ "video"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "output": 131072
+ }
+ },
+ "volcengine/doubao-seed-2.0-code": {
+ "id": "volcengine/doubao-seed-2.0-code",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 256000,
+ "output": 32000
+ }
+ },
+ "volcengine/doubao-seed-code": {
+ "id": "volcengine/doubao-seed-code",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 256000,
+ "output": 64000
+ }
+ },
+ "volcengine/doubao-seed-2.0-mini": {
+ "id": "volcengine/doubao-seed-2.0-mini",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "video"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 256000,
+ "output": 64000
+ }
+ },
+ "volcengine/doubao-seed-2.0-lite": {
+ "id": "volcengine/doubao-seed-2.0-lite",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "video"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 256000,
+ "output": 64000
+ }
+ },
+ "volcengine/doubao-seed-1.8": {
+ "id": "volcengine/doubao-seed-1.8",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "video"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 256000,
+ "output": 64000
+ }
+ },
+ "volcengine/doubao-seed-2.0-pro": {
+ "id": "volcengine/doubao-seed-2.0-pro",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "video"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 256000,
+ "output": 64000
+ }
+ },
+ "baidu/ernie-5.0-thinking-preview": {
+ "id": "baidu/ernie-5.0-thinking-preview",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "video"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 64000
+ }
+ },
+ "minimax/minimax-m2.7-highspeed": {
+ "id": "minimax/minimax-m2.7-highspeed",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 204800,
+ "output": 131100
+ },
+ "family": "minimax"
+ },
+ "minimax/minimax-m2.5-lightning": {
+ "id": "minimax/minimax-m2.5-lightning",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 204800,
+ "output": 131072
+ }
+ },
+ "qwen/qwen3-coder-plus": {
+ "id": "qwen/qwen3-coder-plus",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 1000000,
+ "output": 65536
+ }
+ },
+ "qwen/qwen3.5-flash": {
+ "id": "qwen/qwen3.5-flash",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 1020000,
+ "output": 1020000
+ }
+ },
+ "qwen/qwen3.5-plus": {
+ "id": "Qwen/Qwen3.5-Plus",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "video"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 1000000,
+ "output": 65536
+ },
+ "family": "qwen"
+ },
+ "sapiens-ai/agnes-1.5-lite": {
+ "id": "sapiens-ai/agnes-1.5-lite",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 256000,
+ "output": 256000
+ }
+ },
+ "sapiens-ai/agnes-1.5-pro": {
+ "id": "sapiens-ai/agnes-1.5-pro",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 256000,
+ "output": 256000
+ }
+ },
+ "moonshotai/kimi-k2-thinking-turbo": {
+ "id": "moonshotai/kimi-k2-thinking-turbo",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 262114,
+ "output": 262114
+ },
+ "family": "kimi-thinking"
+ },
+ "solar-pro2": {
+ "id": "solar-pro2",
+ "family": "solar-pro",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 65536,
+ "output": 8192
+ }
+ },
+ "solar-mini": {
+ "id": "solar-mini",
+ "family": "solar-mini",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 32768,
+ "output": 4096
+ }
+ },
+ "solar-pro3": {
+ "id": "solar-pro3",
+ "family": "solar-pro",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "output": 8192
+ }
+ },
+ "deepseek/deepseek-r1-turbo": {
+ "id": "deepseek/deepseek-r1-turbo",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 64000,
+ "output": 16000
+ }
+ },
+ "deepseek/deepseek-ocr-2": {
+ "id": "deepseek/deepseek-ocr-2",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 8192,
+ "output": 8192
+ }
+ },
+ "deepseek/deepseek-ocr": {
+ "id": "deepseek/deepseek-ocr",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 8192,
+ "output": 8192
+ }
+ },
+ "deepseek/deepseek-r1-0528-qwen3-8b": {
+ "id": "deepseek/deepseek-r1-0528-qwen3-8b",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 32000
+ }
+ },
+ "deepseek/deepseek-v3-turbo": {
+ "id": "deepseek/deepseek-v3-turbo",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 64000,
+ "output": 16000
+ }
+ },
+ "nousresearch/hermes-2-pro-llama-3-8b": {
+ "id": "nousresearch/hermes-2-pro-llama-3-8b",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 8192,
+ "output": 8192
+ }
+ },
+ "zai-org/autoglm-phone-9b-multilingual": {
+ "id": "zai-org/autoglm-phone-9b-multilingual",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 65536,
+ "output": 65536
+ }
+ },
+ "mistralai/mistral-nemo": {
+ "id": "mistralai/mistral-nemo",
+ "family": "mistral-nemo",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "output": 16384
+ }
+ },
+ "baichuan/baichuan-m2-32b": {
+ "id": "baichuan/baichuan-m2-32b",
+ "family": "baichuan",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "output": 131072
+ }
+ },
+ "meta-llama/llama-4-scout-17b-16e-instruct": {
+ "id": "meta-llama/llama-4-scout-17b-16e-instruct",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "output": 8192
+ },
+ "family": "llama"
+ },
+ "meta-llama/llama-3-8b-instruct": {
+ "id": "meta-llama/llama-3-8b-instruct",
+ "family": "llama",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 8192,
+ "output": 16384
+ }
+ },
+ "meta-llama/llama-3-70b-instruct": {
+ "id": "meta-llama/llama-3-70b-instruct",
+ "family": "llama",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 8192,
+ "output": 8000
+ }
+ },
+ "sao10k/l31-70b-euryale-v2.2": {
+ "id": "sao10k/l31-70b-euryale-v2.2",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 8192,
+ "output": 8192
+ }
+ },
+ "sao10k/l3-70b-euryale-v2.1": {
+ "id": "sao10k/l3-70b-euryale-v2.1",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 8192,
+ "output": 8192
+ }
+ },
+ "sao10k/l3-8b-lunaris": {
+ "id": "sao10k/l3-8b-lunaris",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 8192,
+ "output": 8192
+ }
+ },
+ "baidu/ernie-4.5-vl-28b-a3b-thinking": {
+ "id": "baidu/ernie-4.5-vl-28b-a3b-thinking",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "video"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "output": 65536
+ }
+ },
+ "baidu/ernie-4.5-21b-a3b": {
+ "id": "baidu/ernie-4.5-21b-a3b",
+ "family": "ernie",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 120000,
+ "output": 8000
+ }
+ },
+ "baidu/ernie-4.5-21b-a3b-thinking": {
+ "id": "baidu/ernie-4.5-21b-a3b-thinking",
+ "family": "ernie",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "output": 65536
+ }
+ },
+ "minimax/minimax-m2.5-highspeed": {
+ "id": "minimax/minimax-m2.5-highspeed",
+ "family": "minimax",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 0,
+ "output": 0
+ }
+ },
+ "qwen/qwen3-4b-fp8": {
+ "id": "qwen/qwen3-4b-fp8",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 20000
+ }
+ },
+ "qwen/qwen-mt-plus": {
+ "id": "qwen/qwen-mt-plus",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 16384,
+ "output": 8192
+ }
+ },
+ "qwen/qwen3-8b-fp8": {
+ "id": "qwen/qwen3-8b-fp8",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 20000
+ }
+ },
+ "qwen/qwen-2.5-72b-instruct": {
+ "id": "qwen/qwen-2.5-72b-instruct",
+ "family": "qwen",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 32768,
+ "output": 16384
+ }
+ },
+ "kwaipilot/kat-coder-pro": {
+ "id": "kwaipilot/kat-coder-pro",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 256000,
+ "output": 128000
+ }
+ },
+ "mimo-v2-tts": {
+ "id": "mimo-v2-tts",
+ "family": "mimo",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "audio"
+ ]
+ },
+ "limit": {
+ "context": 8000,
+ "output": 16000
+ }
+ },
+ "zai-org/glm-5-fp8": {
+ "id": "zai-org/GLM-5-FP8",
+ "family": "glm",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "output": 200000
+ }
+ },
+ "meta-llama/llama-3.1-70b-instruct": {
+ "id": "meta-llama/llama-3.1-70b-instruct",
+ "family": "llama",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "output": 26215
+ }
+ },
+ "openpipe/qwen3-14b-instruct": {
+ "id": "OpenPipe/Qwen3-14B-Instruct",
+ "family": "qwen",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 32768,
+ "output": 32768
+ }
+ },
+ "microsoft/phi-4-mini-instruct": {
+ "id": "microsoft/phi-4-mini-instruct",
+ "family": "phi",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 4096
+ }
+ },
+ "nvidia/nvidia-nemotron-3-super-120b-a12b-fp8": {
+ "id": "nvidia/NVIDIA-Nemotron-3-Super-120B-A12B-FP8",
+ "family": "nemotron",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 262144,
+ "output": 262144
+ }
+ },
+ "opengvlab/internvl3-78b-tee": {
+ "id": "OpenGVLab/InternVL3-78B-TEE",
+ "family": "opengvlab",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 32768,
+ "output": 32768
+ }
+ },
+ "nousresearch/deephermes-3-mistral-24b-preview": {
+ "id": "NousResearch/DeepHermes-3-Mistral-24B-Preview",
+ "family": "nousresearch",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 32768,
+ "output": 32768
+ }
+ },
+ "nousresearch/hermes-4-405b-fp8-tee": {
+ "id": "NousResearch/Hermes-4-405B-FP8-TEE",
+ "family": "nousresearch",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "output": 65536
+ }
+ },
+ "nousresearch/hermes-4.3-36b": {
+ "id": "NousResearch/Hermes-4.3-36B",
+ "family": "nousresearch",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 32768,
+ "output": 8192
+ }
+ },
+ "nousresearch/hermes-4-14b": {
+ "id": "NousResearch/Hermes-4-14B",
+ "family": "nousresearch",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 40960,
+ "output": 40960
+ }
+ },
+ "qwen/qwen3-30b-a3b": {
+ "id": "qwen/qwen3-30b-a3b",
+ "family": "qwen",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 40960,
+ "output": 40960
+ }
+ },
+ "qwen/qwen3-235b-a22b": {
+ "id": "Qwen/Qwen3-235B-A22B",
+ "family": "qwen",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131000,
+ "output": 131000
+ }
+ },
+ "qwen/qwen2.5-vl-72b-instruct-tee": {
+ "id": "Qwen/Qwen2.5-VL-72B-Instruct-TEE",
+ "family": "qwen",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 32768,
+ "output": 32768
+ }
+ },
+ "qwen/qwen3guard-gen-0.6b": {
+ "id": "Qwen/Qwen3Guard-Gen-0.6B",
+ "family": "qwen",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 32768,
+ "output": 8192
+ }
+ },
+ "qwen/qwen3-235b-a22b-instruct-2507-tee": {
+ "id": "Qwen/Qwen3-235B-A22B-Instruct-2507-TEE",
+ "family": "qwen",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 262144,
+ "output": 65536
+ }
+ },
+ "qwen/qwen3.5-397b-a17b-tee": {
+ "id": "Qwen/Qwen3.5-397B-A17B-TEE",
+ "family": "qwen",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 262144,
+ "output": 65536
+ }
+ },
+ "qwen/qwen3-coder-480b-a35b-instruct-fp8-tee": {
+ "id": "Qwen/Qwen3-Coder-480B-A35B-Instruct-FP8-TEE",
+ "family": "qwen",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 262144,
+ "output": 262144
+ }
+ },
+ "zai-org/glm-5.1-tee": {
+ "id": "zai-org/GLM-5.1-TEE",
+ "family": "glm",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 202752,
+ "output": 65535
+ }
+ },
+ "zai-org/glm-4.5-tee": {
+ "id": "zai-org/GLM-4.5-TEE",
+ "family": "glm",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "output": 65536
+ }
+ },
+ "zai-org/glm-4.6-fp8": {
+ "id": "zai-org/GLM-4.6-FP8",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 202752,
+ "output": 65535
+ }
+ },
+ "zai-org/glm-4.7-fp8": {
+ "id": "zai-org/GLM-4.7-FP8",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 4096,
+ "input": 124000
+ }
+ },
+ "zai-org/glm-5-tee": {
+ "id": "zai-org/GLM-5-TEE",
+ "family": "glm",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 202752,
+ "output": 65535
+ }
+ },
+ "zai-org/glm-4.7-tee": {
+ "id": "zai-org/GLM-4.7-TEE",
+ "family": "glm",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 202752,
+ "output": 65535
+ }
+ },
+ "zai-org/glm-5-turbo": {
+ "id": "zai-org/GLM-5-Turbo",
+ "family": "glm",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 202752,
+ "output": 65535
+ }
+ },
+ "zai-org/glm-4.6-tee": {
+ "id": "zai-org/GLM-4.6-TEE",
+ "family": "glm",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 202752,
+ "output": 65536
+ }
+ },
+ "mistralai/devstral-2-123b-instruct-2512-tee": {
+ "id": "mistralai/Devstral-2-123B-Instruct-2512-TEE",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 262144,
+ "output": 65536
+ }
+ },
+ "chutesai/mistral-small-3.1-24b-instruct-2503": {
+ "id": "chutesai/Mistral-Small-3.1-24B-Instruct-2503",
+ "family": "chutesai",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "output": 131072
+ }
+ },
+ "nvidia/nvidia-nemotron-3-nano-30b-a3b-bf16": {
+ "id": "nvidia/NVIDIA-Nemotron-3-Nano-30B-A3B-BF16",
+ "family": "nemotron",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 262144,
+ "output": 262144
+ }
+ },
+ "deepseek-ai/deepseek-r1-tee": {
+ "id": "deepseek-ai/DeepSeek-R1-TEE",
+ "family": "deepseek-thinking",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 163840,
+ "output": 163840
+ }
+ },
+ "deepseek-ai/deepseek-r1-distill-llama-70b": {
+ "id": "deepseek-ai/deepseek-r1-distill-llama-70b",
+ "family": "deepseek-thinking",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "output": 131072
+ }
+ },
+ "deepseek-ai/deepseek-v3.1-tee": {
+ "id": "deepseek-ai/DeepSeek-V3.1-TEE",
+ "family": "deepseek",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 163840,
+ "output": 65536
+ }
+ },
+ "deepseek-ai/deepseek-v3-0324-tee": {
+ "id": "deepseek-ai/DeepSeek-V3-0324-TEE",
+ "family": "deepseek",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 163840,
+ "output": 65536
+ }
+ },
+ "deepseek-ai/deepseek-v3.2-speciale-tee": {
+ "id": "deepseek-ai/DeepSeek-V3.2-Speciale-TEE",
+ "family": "deepseek",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 163840,
+ "output": 65536
+ }
+ },
+ "deepseek-ai/deepseek-v3.1-terminus-tee": {
+ "id": "deepseek-ai/DeepSeek-V3.1-Terminus-TEE",
+ "family": "deepseek",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 163840,
+ "output": 65536
+ }
+ },
+ "deepseek-ai/deepseek-r1-0528-tee": {
+ "id": "deepseek-ai/DeepSeek-R1-0528-TEE",
+ "family": "deepseek-thinking",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 163840,
+ "output": 65536
+ }
+ },
+ "deepseek-ai/deepseek-v3.2-tee": {
+ "id": "deepseek-ai/DeepSeek-V3.2-TEE",
+ "family": "deepseek",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "output": 65536
+ }
+ },
+ "openai/gpt-oss-120b-tee": {
+ "id": "openai/gpt-oss-120b-TEE",
+ "family": "gpt-oss",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "output": 65536
+ }
+ },
+ "unsloth/llama-3.2-3b-instruct": {
+ "id": "unsloth/Llama-3.2-3B-Instruct",
+ "family": "unsloth",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 16384,
+ "output": 16384
+ }
+ },
+ "unsloth/llama-3.2-1b-instruct": {
+ "id": "unsloth/Llama-3.2-1B-Instruct",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 32768,
+ "output": 8192
+ }
+ },
+ "unsloth/mistral-nemo-instruct-2407": {
+ "id": "unsloth/Mistral-Nemo-Instruct-2407",
+ "family": "unsloth",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "output": 131072
+ }
+ },
+ "unsloth/mistral-small-24b-instruct-2501": {
+ "id": "unsloth/Mistral-Small-24B-Instruct-2501",
+ "family": "unsloth",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 32768,
+ "output": 32768
+ }
+ },
+ "moonshotai/kimi-k2-thinking-tee": {
+ "id": "moonshotai/Kimi-K2-Thinking-TEE",
+ "family": "kimi-thinking",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 262144,
+ "output": 65535
+ }
+ },
+ "moonshotai/kimi-k2.5-tee": {
+ "id": "moonshotai/Kimi-K2.5-TEE",
+ "family": "kimi",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "video"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 262144,
+ "output": 65535
+ }
+ },
+ "minimaxai/minimax-m2.1-tee": {
+ "id": "MiniMaxAI/MiniMax-M2.1-TEE",
+ "family": "minimax",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 196608,
+ "output": 65536
+ }
+ },
+ "minimaxai/minimax-m2.5-tee": {
+ "id": "MiniMaxAI/MiniMax-M2.5-TEE",
+ "family": "minimax",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 196608,
+ "output": 65536
+ }
+ },
+ "rednote-hilab/dots.ocr": {
+ "id": "rednote-hilab/dots.ocr",
+ "family": "rednote",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "output": 131072
+ }
+ },
+ "tngtech/tng-r1t-chimera-turbo": {
+ "id": "tngtech/TNG-R1T-Chimera-Turbo",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 163840,
+ "output": 65536
+ }
+ },
+ "tngtech/deepseek-r1t-chimera": {
+ "id": "tngtech/DeepSeek-R1T-Chimera",
+ "family": "tngtech",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 163840,
+ "output": 163840
+ }
+ },
+ "tngtech/tng-r1t-chimera-tee": {
+ "id": "tngtech/TNG-R1T-Chimera-TEE",
+ "family": "tngtech",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 163840,
+ "output": 65536
+ }
+ },
+ "gpt-5.4-mini": {
+ "id": "gpt-5.4-mini",
+ "family": "gpt-mini",
+ "reasoning": true,
+ "temperature": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 400000,
+ "input": 272000,
+ "output": 128000
+ }
+ },
+ "gpt-5.4-nano": {
+ "id": "gpt-5.4-nano",
+ "family": "gpt-nano",
+ "reasoning": true,
+ "temperature": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 400000,
+ "input": 272000,
+ "output": 128000
+ }
+ },
+ "qwen/qwen3-coder-480b-a35b-instruct-turbo": {
+ "id": "Qwen/Qwen3-Coder-480B-A35B-Instruct-Turbo",
+ "family": "qwen",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 262144,
+ "output": 66536
+ }
+ },
+ "meta-llama/llama-3.1-8b-instruct-turbo": {
+ "id": "meta-llama/Llama-3.1-8B-Instruct-Turbo",
+ "family": "llama",
+ "reasoning": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "output": 16384
+ }
+ },
+ "meta-llama/llama-3.3-70b-instruct-turbo": {
+ "id": "meta-llama/Llama-3.3-70B-Instruct-Turbo",
+ "family": "llama",
+ "reasoning": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "output": 131072
+ },
+ "temperature": true
+ },
+ "meta-llama/llama-3.1-70b-instruct-turbo": {
+ "id": "meta-llama/Llama-3.1-70B-Instruct-Turbo",
+ "family": "llama",
+ "reasoning": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "output": 16384
+ }
+ },
+ "minimaxai/minimax-m2": {
+ "id": "MiniMaxAI/MiniMax-M2",
+ "family": "minimax",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 262144,
+ "output": 32768
+ }
+ },
+ "anthropic/claude-3-7-sonnet-latest": {
+ "id": "anthropic/claude-3-7-sonnet-latest",
+ "family": "claude-sonnet",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "output": 64000
+ }
+ },
+ "anthropic/claude-4-opus": {
+ "id": "anthropic/claude-4-opus",
+ "family": "claude-opus",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "output": 32000
+ }
+ },
+ "doubao-seed-1.6-flash": {
+ "id": "doubao-seed-1.6-flash",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "video"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 256000,
+ "output": 32000
+ }
+ },
+ "doubao-seed-2.0-code": {
+ "id": "doubao-seed-2.0-code",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "video"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 256000,
+ "output": 128000
+ }
+ },
+ "doubao-1.5-thinking-pro": {
+ "id": "doubao-1.5-thinking-pro",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 16000
+ }
+ },
+ "claude-3.7-sonnet": {
+ "id": "claude-3.7-sonnet",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "output": 64000
+ },
+ "family": "claude-sonnet"
+ },
+ "qwen-vl-max-2025-01-25": {
+ "id": "qwen-vl-max-2025-01-25",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "audio",
+ "video"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 4096
+ }
+ },
+ "qwen2.5-vl-72b-instruct": {
+ "id": "qwen2.5-vl-72b-instruct",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 32768,
+ "output": 32768
+ }
+ },
+ "gemini-2.0-flash": {
+ "id": "gemini-2.0-flash",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "audio",
+ "video",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 1048576,
+ "output": 8192
+ },
+ "family": "gemini-flash"
+ },
+ "qwen3-vl-30b-a3b-thinking": {
+ "id": "qwen3-vl-30b-a3b-thinking",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "output": 32768
+ },
+ "family": "qwen"
+ },
+ "gemini-3.0-pro-image-preview": {
+ "id": "gemini-3.0-pro-image-preview",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text",
+ "image"
+ ]
+ },
+ "limit": {
+ "context": 32768,
+ "output": 8192
+ }
+ },
+ "claude-4.5-opus": {
+ "id": "claude-4.5-opus",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "output": 64000
+ },
+ "family": "claude-opus"
+ },
+ "claude-4.0-opus": {
+ "id": "claude-4.0-opus",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "output": 32000
+ }
+ },
+ "claude-4.5-haiku": {
+ "id": "claude-4.5-haiku",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "output": 8192
+ },
+ "family": "claude-haiku"
+ },
+ "gemini-3.0-flash-preview": {
+ "id": "gemini-3.0-flash-preview",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "audio",
+ "video",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 1000000,
+ "output": 64000
+ }
+ },
+ "claude-3.5-sonnet": {
+ "id": "claude-3.5-sonnet",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "output": 8200
+ }
+ },
+ "claude-4.0-sonnet": {
+ "id": "claude-4.0-sonnet",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "output": 64000
+ }
+ },
+ "doubao-seed-1.6-thinking": {
+ "id": "doubao-seed-1.6-thinking",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "image",
+ "text",
+ "video"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 256000,
+ "output": 32000
+ }
+ },
+ "qwen3-30b-a3b-thinking-2507": {
+ "id": "qwen3-30b-a3b-thinking-2507",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 262000,
+ "output": 8192
+ },
+ "family": "qwen"
+ },
+ "glm-4.5-air": {
+ "id": "glm-4.5-air",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "output": 98304
+ },
+ "family": "glm-air"
+ },
+ "deepseek-v3.1": {
+ "id": "deepseek-v3.1",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "output": 131072
+ },
+ "family": "deepseek"
+ },
+ "claude-4.1-opus": {
+ "id": "claude-4.1-opus",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "output": 32000
+ }
+ },
+ "doubao-seed-2.0-mini": {
+ "id": "doubao-seed-2.0-mini",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "video"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 256000,
+ "output": 32000
+ }
+ },
+ "doubao-seed-1.6": {
+ "id": "doubao-seed-1.6",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "video"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 256000,
+ "output": 32000
+ }
+ },
+ "qwen2.5-vl-7b-instruct": {
+ "id": "qwen2.5-vl-7b-instruct",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "audio",
+ "video"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 8192
+ }
+ },
+ "kling-v2-6": {
+ "id": "kling-v2-6",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "video"
+ ],
+ "output": [
+ "video"
+ ]
+ },
+ "limit": {
+ "context": 99999999,
+ "output": 99999999
+ }
+ },
+ "gemini-3.0-pro-preview": {
+ "id": "gemini-3.0-pro-preview",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "video",
+ "pdf",
+ "audio"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 1000000,
+ "output": 64000
+ }
+ },
+ "doubao-seed-2.0-lite": {
+ "id": "doubao-seed-2.0-lite",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "video"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 256000,
+ "output": 32000
+ }
+ },
+ "claude-3.5-haiku": {
+ "id": "claude-3.5-haiku",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "output": 8192
+ },
+ "family": "claude-haiku"
+ },
+ "gpt-oss-20b": {
+ "id": "gpt-oss-20b",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "output": 32766
+ },
+ "family": "gpt-oss"
+ },
+ "mimo-v2-flash": {
+ "id": "mimo-v2-flash",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 256000,
+ "output": 64000
+ },
+ "family": "mimo"
+ },
+ "doubao-1.5-vision-pro": {
+ "id": "doubao-1.5-vision-pro",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "video"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 16000
+ }
+ },
+ "claude-4.5-sonnet": {
+ "id": "claude-4.5-sonnet",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "output": 64000
+ },
+ "family": "claude-sonnet"
+ },
+ "qwen-max-2025-01-25": {
+ "id": "qwen-max-2025-01-25",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 4096
+ }
+ },
+ "doubao-seed-2.0-pro": {
+ "id": "doubao-seed-2.0-pro",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "video"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 256000,
+ "output": 128000
+ }
+ },
+ "deepseek/deepseek-v3.2-exp-thinking": {
+ "id": "deepseek/deepseek-v3.2-exp-thinking",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 32000
+ }
+ },
+ "deepseek/deepseek-v3.1-terminus-thinking": {
+ "id": "deepseek/deepseek-v3.1-terminus-thinking",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 32000
+ }
+ },
+ "deepseek/deepseek-v3.2-251201": {
+ "id": "deepseek/deepseek-v3.2-251201",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 32000
+ }
+ },
+ "deepseek/deepseek-math-v2": {
+ "id": "deepseek/deepseek-math-v2",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 160000,
+ "output": 160000
+ }
+ },
+ "stepfun-ai/gelab-zero-4b-preview": {
+ "id": "stepfun-ai/gelab-zero-4b-preview",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 8192,
+ "output": 4096
+ }
+ },
+ "x-ai/grok-4-fast-reasoning": {
+ "id": "x-ai/grok-4-fast-reasoning",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "audio",
+ "video"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 2000000,
+ "output": 2000000
+ }
+ },
+ "x-ai/grok-4-fast-non-reasoning": {
+ "id": "x-ai/grok-4-fast-non-reasoning",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "audio",
+ "video"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 2000000,
+ "output": 2000000
+ }
+ },
+ "z-ai/autoglm-phone-9b": {
+ "id": "z-ai/autoglm-phone-9b",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 12800,
+ "output": 4096
+ }
+ },
+ "meituan/longcat-flash-chat": {
+ "id": "meituan/longcat-flash-chat",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 8192
+ },
+ "family": "longcat"
+ },
+ "meituan/longcat-flash-lite": {
+ "id": "meituan/longcat-flash-lite",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 256000,
+ "output": 320000
+ }
+ },
+ "rekaai/reka-edge": {
+ "id": "rekaai/reka-edge",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "image",
+ "text",
+ "video"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 16384,
+ "output": 16384
+ }
+ },
+ "rekaai/reka-flash-3": {
+ "id": "rekaai/reka-flash-3",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 65536,
+ "output": 65536
+ }
+ },
+ "ai21/jamba-large-1.7": {
+ "id": "ai21/jamba-large-1.7",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 256000,
+ "output": 4096
+ }
+ },
+ "alibaba/tongyi-deepresearch-30b-a3b": {
+ "id": "alibaba/tongyi-deepresearch-30b-a3b",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "output": 131072
+ }
+ },
+ "liquid/lfm-2-24b-a2b": {
+ "id": "liquid/lfm-2-24b-a2b",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 32768,
+ "output": 32768
+ }
+ },
+ "writer/palmyra-x5": {
+ "id": "writer/palmyra-x5",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 1040000,
+ "output": 8192
+ }
+ },
+ "ibm-granite/granite-4.0-h-micro": {
+ "id": "ibm-granite/granite-4.0-h-micro",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131000,
+ "output": 32768
+ }
+ },
+ "perplexity/sonar-pro": {
+ "id": "perplexity/sonar-pro",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "output": 8000
+ },
+ "family": "sonar-pro"
+ },
+ "perplexity/sonar-deep-research": {
+ "id": "perplexity/sonar-deep-research",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 25600
+ }
+ },
+ "perplexity/sonar-pro-search": {
+ "id": "perplexity/sonar-pro-search",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "image",
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "output": 8000
+ }
+ },
+ "perplexity/sonar-reasoning-pro": {
+ "id": "perplexity/sonar-reasoning-pro",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 127000,
+ "output": 8000
+ },
+ "family": "sonar-reasoning"
+ },
+ "deepseek/deepseek-r1-distill-qwen-32b": {
+ "id": "deepseek/deepseek-r1-distill-qwen-32b",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 32768,
+ "output": 32768
+ }
+ },
+ "openrouter/auto": {
+ "id": "openrouter/auto",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "audio",
+ "image",
+ "pdf",
+ "text",
+ "video"
+ ],
+ "output": [
+ "image",
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 2000000,
+ "output": 32768
+ }
+ },
+ "openrouter/bodybuilder": {
+ "id": "openrouter/bodybuilder",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 32768
+ }
+ },
+ "arcee-ai/virtuoso-large": {
+ "id": "arcee-ai/virtuoso-large",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "output": 64000
+ }
+ },
+ "arcee-ai/spotlight": {
+ "id": "arcee-ai/spotlight",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "image",
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "output": 65537
+ }
+ },
+ "arcee-ai/trinity-large-thinking:free": {
+ "id": "arcee-ai/trinity-large-thinking:free",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 262144,
+ "output": 262144
+ }
+ },
+ "arcee-ai/maestro-reasoning": {
+ "id": "arcee-ai/maestro-reasoning",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "output": 32000
+ }
+ },
+ "arcee-ai/coder-large": {
+ "id": "arcee-ai/coder-large",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 32768,
+ "output": 32768
+ }
+ },
+ "upstage/solar-pro-3": {
+ "id": "upstage/solar-pro-3",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 32768
+ }
+ },
+ "bytedance-seed/dola-seed-2.0-pro:free": {
+ "id": "bytedance-seed/dola-seed-2.0-pro:free",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "image",
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 256000,
+ "output": 128000
+ }
+ },
+ "bytedance-seed/seed-1.6": {
+ "id": "bytedance-seed/seed-1.6",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "image",
+ "text",
+ "video"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 262144,
+ "output": 32768
+ }
+ },
+ "bytedance-seed/seed-2.0-lite": {
+ "id": "bytedance-seed/seed-2.0-lite",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "image",
+ "text",
+ "video"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 262144,
+ "output": 131072
+ }
+ },
+ "bytedance-seed/seed-1.6-flash": {
+ "id": "bytedance-seed/seed-1.6-flash",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "image",
+ "text",
+ "video"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 262144,
+ "output": 32768
+ }
+ },
+ "bytedance-seed/seed-2.0-mini": {
+ "id": "bytedance-seed/seed-2.0-mini",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "image",
+ "text",
+ "video"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 262144,
+ "output": 131072
+ }
+ },
+ "mancer/weaver": {
+ "id": "mancer/weaver",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 8000,
+ "output": 2000
+ }
+ },
+ "kilo-auto/balanced": {
+ "id": "kilo-auto/balanced",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 204800,
+ "output": 131072
+ }
+ },
+ "kilo-auto/frontier": {
+ "id": "kilo-auto/frontier",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "image",
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 1000000,
+ "output": 128000
+ }
+ },
+ "kilo-auto/small": {
+ "id": "kilo-auto/small",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "image",
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 400000,
+ "output": 128000
+ }
+ },
+ "kilo-auto/free": {
+ "id": "kilo-auto/free",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 204800,
+ "output": 131072
+ }
+ },
+ "allenai/olmo-2-0325-32b-instruct": {
+ "id": "allenai/olmo-2-0325-32b-instruct",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 32768
+ }
+ },
+ "nousresearch/hermes-3-llama-3.1-70b": {
+ "id": "nousresearch/hermes-3-llama-3.1-70b",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "output": 32768
+ }
+ },
+ "nousresearch/hermes-3-llama-3.1-405b": {
+ "id": "nousresearch/hermes-3-llama-3.1-405b",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "output": 16384
+ }
+ },
+ "morph/morph-v3-fast": {
+ "id": "morph/morph-v3-fast",
+ "reasoning": false,
+ "temperature": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 16000,
+ "output": 16000
+ },
+ "family": "morph"
+ },
+ "morph/morph-v3-large": {
+ "id": "morph/morph-v3-large",
+ "reasoning": false,
+ "temperature": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 32000,
+ "output": 32000
+ },
+ "family": "morph"
+ },
+ "eleutherai/llemma_7b": {
+ "id": "eleutherai/llemma_7b",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 4096,
+ "output": 4096
+ }
+ },
+ "alpindale/goliath-120b": {
+ "id": "alpindale/goliath-120b",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 6144,
+ "output": 1024
+ }
+ },
+ "mistralai/mistral-large-2512": {
+ "id": "mistralai/mistral-large-2512",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 262144,
+ "output": 52429
+ }
+ },
+ "mistralai/devstral-medium": {
+ "id": "mistralai/devstral-medium",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "output": 26215
+ }
+ },
+ "mistralai/pixtral-large-2411": {
+ "id": "mistralai/pixtral-large-2411",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "image",
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "output": 32768
+ }
+ },
+ "mistralai/mistral-small-24b-instruct-2501": {
+ "id": "mistralai/mistral-small-24b-instruct-2501",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 32768,
+ "output": 16384
+ }
+ },
+ "mistralai/mistral-large-2411": {
+ "id": "mistralai/mistral-large-2411",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "output": 26215
+ }
+ },
+ "mistralai/mixtral-8x22b-instruct": {
+ "id": "mistralai/mixtral-8x22b-instruct",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 65536,
+ "output": 13108
+ }
+ },
+ "mistralai/mistral-large-2407": {
+ "id": "mistralai/mistral-large-2407",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "output": 32768
+ }
+ },
+ "mistralai/voxtral-small-24b-2507": {
+ "id": "mistralai/Voxtral-Small-24B-2507",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "audio",
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 32000,
+ "output": 32000
+ },
+ "family": "voxtral"
+ },
+ "mistralai/mixtral-8x7b-instruct": {
+ "id": "mistralai/mixtral-8x7b-instruct",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 32768,
+ "output": 16384
+ }
+ },
+ "mistralai/devstral-small": {
+ "id": "mistralai/devstral-small",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "output": 26215
+ }
+ },
+ "mistralai/mistral-7b-instruct-v0.1": {
+ "id": "mistralai/mistral-7b-instruct-v0.1",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 2824,
+ "output": 565
+ }
+ },
+ "meta-llama/llama-guard-3-8b": {
+ "id": "meta-llama/Llama-Guard-3-8B",
+ "reasoning": false,
+ "temperature": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 8192,
+ "output": 1024,
+ "input": 8000
+ }
+ },
+ "meta-llama/llama-guard-4-12b": {
+ "id": "meta-llama/llama-guard-4-12b",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "output": 1024
+ },
+ "family": "llama"
+ },
+ "meta-llama/llama-3.2-1b-instruct": {
+ "id": "meta-llama/llama-3.2-1b-instruct",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 60000,
+ "output": 12000
+ }
+ },
+ "x-ai/grok-4.20": {
+ "id": "x-ai/grok-4.20",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "image",
+ "pdf",
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 2000000,
+ "output": 2000000
+ }
+ },
+ "x-ai/grok-code-fast-1:optimized:free": {
+ "id": "x-ai/grok-code-fast-1:optimized:free",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 256000,
+ "output": 10000
+ }
+ },
+ "x-ai/grok-4.20-multi-agent": {
+ "id": "x-ai/grok-4.20-multi-agent",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "image",
+ "pdf",
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 2000000,
+ "output": 2000000
+ }
+ },
+ "sao10k/l3-euryale-70b": {
+ "id": "sao10k/l3-euryale-70b",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 8192,
+ "output": 8192
+ }
+ },
+ "sao10k/l3-lunaris-8b": {
+ "id": "sao10k/l3-lunaris-8b",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 8192,
+ "output": 8192
+ }
+ },
+ "sao10k/l3.3-euryale-70b": {
+ "id": "sao10k/l3.3-euryale-70b",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "output": 16384
+ }
+ },
+ "sao10k/l3.1-euryale-70b": {
+ "id": "sao10k/l3.1-euryale-70b",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "output": 16384
+ }
+ },
+ "microsoft/phi-4": {
+ "id": "microsoft/phi-4",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 16000,
+ "output": 4096
+ },
+ "family": "phi"
+ },
+ "cohere/command-r7b-12-2024": {
+ "id": "cohere/command-r7b-12-2024",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 4000
+ }
+ },
+ "cohere/command-a": {
+ "id": "cohere/command-a",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 256000,
+ "output": 8000
+ },
+ "family": "command"
+ },
+ "cohere/command-r-08-2024": {
+ "id": "cohere/command-r-08-2024",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 4000
+ }
+ },
+ "nvidia/llama-3.3-nemotron-super-49b-v1.5": {
+ "id": "nvidia/llama-3.3-nemotron-super-49b-v1.5",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 4096
+ }
+ },
+ "nvidia/nemotron-nano-12b-v2-vl": {
+ "id": "nvidia/nemotron-nano-12b-v2-vl",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "output": 131072
+ },
+ "family": "nemotron"
+ },
+ "nvidia/llama-3.1-nemotron-70b-instruct": {
+ "id": "nvidia/llama-3.1-nemotron-70b-instruct",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 4096
+ }
+ },
+ "openai/gpt-4o-2024-05-13": {
+ "id": "openai/gpt-4o-2024-05-13",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "image",
+ "pdf",
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 4096
+ }
+ },
+ "openai/gpt-4-1106-preview": {
+ "id": "openai/gpt-4-1106-preview",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 4096
+ }
+ },
+ "openai/gpt-4o-audio-preview": {
+ "id": "openai/gpt-4o-audio-preview",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "audio",
+ "text"
+ ],
+ "output": [
+ "audio",
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 16384
+ }
+ },
+ "openai/gpt-3.5-turbo-16k": {
+ "id": "openai/gpt-3.5-turbo-16k",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 16385,
+ "output": 4096
+ }
+ },
+ "openai/o3-pro": {
+ "id": "openai/o3-pro",
+ "reasoning": true,
+ "temperature": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "output": 100000,
+ "input": 100000
+ },
+ "family": "o-pro"
+ },
+ "openai/gpt-4o-mini-2024-07-18": {
+ "id": "openai/gpt-4o-mini-2024-07-18",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "image",
+ "pdf",
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 16384
+ }
+ },
+ "openai/gpt-4": {
+ "id": "openai/gpt-4",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 8192,
+ "output": 8192
+ },
+ "family": "gpt"
+ },
+ "openai/gpt-4-0314": {
+ "id": "openai/gpt-4-0314",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 8191,
+ "output": 4096
+ }
+ },
+ "openai/gpt-audio": {
+ "id": "openai/gpt-audio",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "audio",
+ "text"
+ ],
+ "output": [
+ "audio",
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 16384
+ }
+ },
+ "openai/gpt-4o:extended": {
+ "id": "openai/gpt-4o:extended",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "image",
+ "pdf",
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 64000
+ }
+ },
+ "openai/gpt-audio-mini": {
+ "id": "openai/gpt-audio-mini",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "audio",
+ "text"
+ ],
+ "output": [
+ "audio",
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 16384
+ }
+ },
+ "openai/gpt-3.5-turbo-0613": {
+ "id": "openai/gpt-3.5-turbo-0613",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 4095,
+ "output": 4096
+ }
+ },
+ "openai/gpt-5-image-mini": {
+ "id": "openai/gpt-5-image-mini",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "image",
+ "pdf",
+ "text"
+ ],
+ "output": [
+ "image",
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 400000,
+ "output": 128000
+ }
+ },
+ "openai/gpt-3.5-turbo-instruct": {
+ "id": "openai/gpt-3.5-turbo-instruct",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 8192,
+ "output": 4096,
+ "input": 4096
+ },
+ "family": "gpt"
+ },
+ "amazon/nova-premier-v1": {
+ "id": "amazon/nova-premier-v1",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "image",
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 1000000,
+ "output": 32000
+ }
+ },
+ "z-ai/glm-4-32b": {
+ "id": "z-ai/glm-4-32b",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 32768
+ }
+ },
+ "relace/relace-apply-3": {
+ "id": "relace/relace-apply-3",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 256000,
+ "output": 128000
+ }
+ },
+ "relace/relace-search": {
+ "id": "relace/relace-search",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 256000,
+ "output": 128000
+ }
+ },
+ "qwen/qwen2.5-coder-7b-instruct": {
+ "id": "qwen/qwen2.5-coder-7b-instruct",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 4096
+ }
+ },
+ "qwen/qwen3-235b-a22b-2507": {
+ "id": "qwen/qwen3-235b-a22b-2507",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 262144,
+ "output": 52429
+ }
+ },
+ "qwen/qwen-vl-plus": {
+ "id": "qwen/qwen-vl-plus",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "image",
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "output": 8192
+ }
+ },
+ "qwen/qwen-max": {
+ "id": "qwen/qwen-max",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 32768,
+ "output": 8192
+ }
+ },
+ "qwen/qwen-plus": {
+ "id": "qwen/qwen-plus",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 1000000,
+ "output": 32768
+ }
+ },
+ "qwen/qwen-plus-2025-07-28": {
+ "id": "qwen/qwen-plus-2025-07-28",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 1000000,
+ "output": 32768
+ }
+ },
+ "qwen/qwen-2.5-7b-instruct": {
+ "id": "qwen/qwen-2.5-7b-instruct",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 32768,
+ "output": 6554
+ }
+ },
+ "qwen/qwen-vl-max": {
+ "id": "qwen/qwen-vl-max",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "output": 32768
+ }
+ },
+ "qwen/qwen3-max-thinking": {
+ "id": "qwen/qwen3-max-thinking",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 262144,
+ "output": 32768
+ }
+ },
+ "qwen/qwen-turbo": {
+ "id": "qwen/qwen-turbo",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "output": 8192
+ }
+ },
+ "qwen/qwen-plus-2025-07-28:thinking": {
+ "id": "qwen/qwen-plus-2025-07-28:thinking",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 1000000,
+ "output": 32768
+ }
+ },
+ "alfredpros/codellama-7b-instruct-solidity": {
+ "id": "alfredpros/codellama-7b-instruct-solidity",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 4096,
+ "output": 4096
+ }
+ },
+ "kwaipilot/kat-coder-pro-v2": {
+ "id": "kwaipilot/kat-coder-pro-v2",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 256000,
+ "output": 256000
+ },
+ "family": "kat-coder"
+ },
+ "google/lyria-3-clip-preview": {
+ "id": "google/lyria-3-clip-preview",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "image",
+ "text"
+ ],
+ "output": [
+ "audio",
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 1048576,
+ "output": 65536
+ }
+ },
+ "google/lyria-3-pro-preview": {
+ "id": "google/lyria-3-pro-preview",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "image",
+ "text"
+ ],
+ "output": [
+ "audio",
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 1048576,
+ "output": 65536
+ }
+ },
+ "google/gemini-3-pro-image-preview": {
+ "id": "google/gemini-3-pro-image-preview",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "image",
+ "text"
+ ],
+ "output": [
+ "image",
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 65536,
+ "output": 32768
+ }
+ },
+ "google/gemini-2.5-flash-image": {
+ "id": "google/gemini-2.5-flash-image",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text",
+ "image"
+ ]
+ },
+ "limit": {
+ "context": 32768,
+ "output": 32768
+ },
+ "family": "gemini-flash"
+ },
+ "google/gemini-3.1-flash-image-preview": {
+ "id": "google/gemini-3.1-flash-image-preview",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text",
+ "image"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "output": 32768
+ },
+ "family": "gemini"
+ },
+ "google/gemini-2.5-pro-preview": {
+ "id": "google/gemini-2.5-pro-preview",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "audio",
+ "image",
+ "pdf",
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 1048576,
+ "output": 65536
+ }
+ },
+ "google/gemma-2-27b-it": {
+ "id": "google/gemma-2-27b-it",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 4096
+ }
+ },
+ "google/gemini-2.0-flash-lite-001": {
+ "id": "google/gemini-2.0-flash-lite-001",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "audio",
+ "image",
+ "pdf",
+ "text",
+ "video"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 1048576,
+ "output": 8192
+ }
+ },
+ "aion-labs/aion-2.0": {
+ "id": "aion-labs/aion-2.0",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "output": 32768
+ }
+ },
+ "thedrummer/unslopnemo-12b": {
+ "id": "thedrummer/unslopnemo-12b",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 32768,
+ "output": 32768
+ }
+ },
+ "thedrummer/cydonia-24b-v4.1": {
+ "id": "thedrummer/cydonia-24b-v4.1",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "output": 131072
+ }
+ },
+ "thedrummer/skyfall-36b-v2": {
+ "id": "thedrummer/skyfall-36b-v2",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 32768,
+ "output": 32768
+ }
+ },
+ "thedrummer/rocinante-12b": {
+ "id": "thedrummer/rocinante-12b",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 32768,
+ "output": 32768
+ }
+ },
+ "anthropic/claude-3.7-sonnet:thinking": {
+ "id": "anthropic/claude-3.7-sonnet:thinking",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "image",
+ "pdf",
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "output": 64000
+ }
+ },
+ "anthropic/claude-opus-4.6-fast": {
+ "id": "anthropic/claude-opus-4.6-fast",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "image",
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 1000000,
+ "output": 128000
+ }
+ },
+ "anthropic/claude-3-haiku": {
+ "id": "anthropic/claude-3-haiku",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "output": 4096
+ },
+ "family": "claude-haiku"
+ },
+ "switchpoint/router": {
+ "id": "switchpoint/router",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "output": 32768
+ }
+ },
+ "bytedance/ui-tars-1.5-7b": {
+ "id": "bytedance/ui-tars-1.5-7b",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "image",
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 2048
+ }
+ },
+ "tngtech/deepseek-r1t2-chimera": {
+ "id": "tngtech/deepseek-r1t2-chimera",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 163840,
+ "output": 163840
+ }
+ },
+ "anthropic--claude-4.6-opus": {
+ "id": "anthropic--claude-4.6-opus",
+ "family": "claude-opus",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 1000000,
+ "output": 128000
+ }
+ },
+ "anthropic--claude-3-haiku": {
+ "id": "anthropic--claude-3-haiku",
+ "family": "claude-haiku",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "output": 4096
+ }
+ },
+ "anthropic--claude-3-opus": {
+ "id": "anthropic--claude-3-opus",
+ "family": "claude-opus",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "output": 4096
+ }
+ },
+ "anthropic--claude-3.7-sonnet": {
+ "id": "anthropic--claude-3.7-sonnet",
+ "family": "claude-sonnet",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "output": 64000
+ }
+ },
+ "anthropic--claude-4.5-sonnet": {
+ "id": "anthropic--claude-4.5-sonnet",
+ "family": "claude-sonnet",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "output": 64000
+ }
+ },
+ "anthropic--claude-4.6-sonnet": {
+ "id": "anthropic--claude-4.6-sonnet",
+ "family": "claude-sonnet",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 1000000,
+ "output": 64000
+ }
+ },
+ "anthropic--claude-4.5-opus": {
+ "id": "anthropic--claude-4.5-opus",
+ "family": "claude-opus",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "output": 64000
+ }
+ },
+ "anthropic--claude-4-opus": {
+ "id": "anthropic--claude-4-opus",
+ "family": "claude-opus",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "output": 32000
+ }
+ },
+ "anthropic--claude-3-sonnet": {
+ "id": "anthropic--claude-3-sonnet",
+ "family": "claude-sonnet",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "output": 4096
+ }
+ },
+ "anthropic--claude-4-sonnet": {
+ "id": "anthropic--claude-4-sonnet",
+ "family": "claude-sonnet",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "output": 64000
+ }
+ },
+ "anthropic--claude-4.5-haiku": {
+ "id": "anthropic--claude-4.5-haiku",
+ "family": "claude-haiku",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "output": 64000
+ }
+ },
+ "anthropic--claude-3.5-sonnet": {
+ "id": "anthropic--claude-3.5-sonnet",
+ "family": "claude-sonnet",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "output": 8192
+ }
+ },
+ "auto": {
+ "id": "auto",
+ "family": "auto",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 16384
+ }
+ },
+ "morph-v3-fast": {
+ "id": "morph-v3-fast",
+ "family": "morph",
+ "reasoning": false,
+ "temperature": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 16000,
+ "output": 16000
+ }
+ },
+ "morph-v3-large": {
+ "id": "morph-v3-large",
+ "family": "morph",
+ "reasoning": false,
+ "temperature": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 32000,
+ "output": 32000
+ }
+ },
+ "workers-ai/@cf/myshell-ai/melotts": {
+ "id": "workers-ai/@cf/myshell-ai/melotts",
+ "family": "melotts",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 16384
+ }
+ },
+ "workers-ai/@cf/ibm-granite/granite-4.0-h-micro": {
+ "id": "workers-ai/@cf/ibm-granite/granite-4.0-h-micro",
+ "family": "granite",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 16384
+ }
+ },
+ "workers-ai/@cf/huggingface/distilbert-sst-2-int8": {
+ "id": "workers-ai/@cf/huggingface/distilbert-sst-2-int8",
+ "family": "distilbert",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 16384
+ }
+ },
+ "workers-ai/@cf/zai-org/glm-4.7-flash": {
+ "id": "workers-ai/@cf/zai-org/glm-4.7-flash",
+ "family": "glm-flash",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "output": 131072
+ }
+ },
+ "workers-ai/@cf/pipecat-ai/smart-turn-v2": {
+ "id": "workers-ai/@cf/pipecat-ai/smart-turn-v2",
+ "family": "smart-turn",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 16384
+ }
+ },
+ "workers-ai/@cf/mistralai/mistral-small-3.1-24b-instruct": {
+ "id": "workers-ai/@cf/mistralai/mistral-small-3.1-24b-instruct",
+ "family": "mistral-small",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 16384
+ }
+ },
+ "workers-ai/@cf/facebook/bart-large-cnn": {
+ "id": "workers-ai/@cf/facebook/bart-large-cnn",
+ "family": "bart",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 16384
+ }
+ },
+ "workers-ai/@cf/aisingapore/gemma-sea-lion-v4-27b-it": {
+ "id": "workers-ai/@cf/aisingapore/gemma-sea-lion-v4-27b-it",
+ "family": "gemma",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 16384
+ }
+ },
+ "workers-ai/@cf/nvidia/nemotron-3-120b-a12b": {
+ "id": "workers-ai/@cf/nvidia/nemotron-3-120b-a12b",
+ "family": "nemotron",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 256000,
+ "output": 256000
+ }
+ },
+ "workers-ai/@cf/deepseek-ai/deepseek-r1-distill-qwen-32b": {
+ "id": "workers-ai/@cf/deepseek-ai/deepseek-r1-distill-qwen-32b",
+ "family": "deepseek-thinking",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 16384
+ }
+ },
+ "workers-ai/@cf/openai/gpt-oss-20b": {
+ "id": "workers-ai/@cf/openai/gpt-oss-20b",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 16384
+ }
+ },
+ "workers-ai/@cf/openai/gpt-oss-120b": {
+ "id": "workers-ai/@cf/openai/gpt-oss-120b",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 16384
+ }
+ },
+ "workers-ai/@cf/mistral/mistral-7b-instruct-v0.1": {
+ "id": "workers-ai/@cf/mistral/mistral-7b-instruct-v0.1",
+ "family": "mistral",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 16384
+ }
+ },
+ "workers-ai/@cf/meta/llama-4-scout-17b-16e-instruct": {
+ "id": "workers-ai/@cf/meta/llama-4-scout-17b-16e-instruct",
+ "family": "llama",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 16384
+ }
+ },
+ "workers-ai/@cf/meta/llama-3-8b-instruct-awq": {
+ "id": "workers-ai/@cf/meta/llama-3-8b-instruct-awq",
+ "family": "llama",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 16384
+ }
+ },
+ "workers-ai/@cf/meta/llama-guard-3-8b": {
+ "id": "workers-ai/@cf/meta/llama-guard-3-8b",
+ "family": "llama",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 16384
+ }
+ },
+ "workers-ai/@cf/meta/m2m100-1.2b": {
+ "id": "workers-ai/@cf/meta/m2m100-1.2b",
+ "family": "m2m",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 16384
+ }
+ },
+ "workers-ai/@cf/meta/llama-2-7b-chat-fp16": {
+ "id": "workers-ai/@cf/meta/llama-2-7b-chat-fp16",
+ "family": "llama",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 16384
+ }
+ },
+ "workers-ai/@cf/meta/llama-3.2-11b-vision-instruct": {
+ "id": "workers-ai/@cf/meta/llama-3.2-11b-vision-instruct",
+ "family": "llama",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 16384
+ }
+ },
+ "workers-ai/@cf/meta/llama-3.3-70b-instruct-fp8-fast": {
+ "id": "workers-ai/@cf/meta/llama-3.3-70b-instruct-fp8-fast",
+ "family": "llama",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 16384
+ }
+ },
+ "workers-ai/@cf/meta/llama-3.2-1b-instruct": {
+ "id": "workers-ai/@cf/meta/llama-3.2-1b-instruct",
+ "family": "llama",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 16384
+ }
+ },
+ "workers-ai/@cf/meta/llama-3.1-8b-instruct-fp8": {
+ "id": "workers-ai/@cf/meta/llama-3.1-8b-instruct-fp8",
+ "family": "llama",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 16384
+ }
+ },
+ "workers-ai/@cf/meta/llama-3.2-3b-instruct": {
+ "id": "workers-ai/@cf/meta/llama-3.2-3b-instruct",
+ "family": "llama",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 16384
+ }
+ },
+ "workers-ai/@cf/meta/llama-3.1-8b-instruct-awq": {
+ "id": "workers-ai/@cf/meta/llama-3.1-8b-instruct-awq",
+ "family": "llama",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 16384
+ }
+ },
+ "workers-ai/@cf/meta/llama-3-8b-instruct": {
+ "id": "workers-ai/@cf/meta/llama-3-8b-instruct",
+ "family": "llama",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 16384
+ }
+ },
+ "workers-ai/@cf/meta/llama-3.1-8b-instruct": {
+ "id": "workers-ai/@cf/meta/llama-3.1-8b-instruct",
+ "family": "llama",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 16384
+ }
+ },
+ "workers-ai/@cf/qwen/qwen2.5-coder-32b-instruct": {
+ "id": "workers-ai/@cf/qwen/qwen2.5-coder-32b-instruct",
+ "family": "qwen",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 16384
+ }
+ },
+ "workers-ai/@cf/qwen/qwen3-embedding-0.6b": {
+ "id": "workers-ai/@cf/qwen/qwen3-embedding-0.6b",
+ "family": "qwen",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 16384
+ }
+ },
+ "workers-ai/@cf/qwen/qwq-32b": {
+ "id": "workers-ai/@cf/qwen/qwq-32b",
+ "family": "qwen",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 16384
+ }
+ },
+ "workers-ai/@cf/qwen/qwen3-30b-a3b-fp8": {
+ "id": "workers-ai/@cf/qwen/qwen3-30b-a3b-fp8",
+ "family": "qwen",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 16384
+ }
+ },
+ "workers-ai/@cf/google/gemma-3-12b-it": {
+ "id": "workers-ai/@cf/google/gemma-3-12b-it",
+ "family": "gemma",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 16384
+ }
+ },
+ "workers-ai/@cf/moonshotai/kimi-k2.5": {
+ "id": "workers-ai/@cf/moonshotai/kimi-k2.5",
+ "family": "kimi",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 256000,
+ "output": 256000
+ }
+ },
+ "workers-ai/@cf/ai4bharat/indictrans2-en-indic-1b": {
+ "id": "workers-ai/@cf/ai4bharat/indictrans2-en-indic-1B",
+ "family": "indictrans",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 16384
+ }
+ },
+ "workers-ai/@cf/pfnet/plamo-embedding-1b": {
+ "id": "workers-ai/@cf/pfnet/plamo-embedding-1b",
+ "family": "plamo",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 16384
+ }
+ },
+ "workers-ai/@cf/baai/bge-small-en-v1.5": {
+ "id": "workers-ai/@cf/baai/bge-small-en-v1.5",
+ "family": "bge",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 16384
+ }
+ },
+ "workers-ai/@cf/baai/bge-large-en-v1.5": {
+ "id": "workers-ai/@cf/baai/bge-large-en-v1.5",
+ "family": "bge",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 16384
+ }
+ },
+ "workers-ai/@cf/baai/bge-reranker-base": {
+ "id": "workers-ai/@cf/baai/bge-reranker-base",
+ "family": "bge",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 16384
+ }
+ },
+ "workers-ai/@cf/baai/bge-base-en-v1.5": {
+ "id": "workers-ai/@cf/baai/bge-base-en-v1.5",
+ "family": "bge",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 16384
+ }
+ },
+ "workers-ai/@cf/baai/bge-m3": {
+ "id": "workers-ai/@cf/baai/bge-m3",
+ "family": "bge",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 16384
+ }
+ },
+ "workers-ai/@cf/deepgram/aura-2-en": {
+ "id": "workers-ai/@cf/deepgram/aura-2-en",
+ "family": "aura",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 16384
+ }
+ },
+ "workers-ai/@cf/deepgram/aura-2-es": {
+ "id": "workers-ai/@cf/deepgram/aura-2-es",
+ "family": "aura",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 16384
+ }
+ },
+ "workers-ai/@cf/deepgram/nova-3": {
+ "id": "workers-ai/@cf/deepgram/nova-3",
+ "family": "nova",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 16384
+ }
+ },
+ "anthropic/claude-opus-4-7": {
+ "id": "anthropic/claude-opus-4-7",
+ "family": "claude-opus",
+ "reasoning": true,
+ "temperature": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 1000000,
+ "output": 128000
+ }
+ },
+ "anthropic/claude-opus-4-1": {
+ "id": "anthropic/claude-opus-4-1",
+ "family": "claude-opus",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "output": 32000
+ }
+ },
+ "anthropic/claude-3-5-haiku": {
+ "id": "anthropic/claude-3-5-haiku",
+ "family": "claude-haiku",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "output": 8192
+ }
+ },
+ "anthropic/claude-3.5-sonnet": {
+ "id": "anthropic/claude-3.5-sonnet",
+ "family": "claude-sonnet",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "output": 8192
+ }
+ },
+ "anthropic/claude-3-sonnet": {
+ "id": "anthropic/claude-3-sonnet",
+ "family": "claude-sonnet",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "output": 4096
+ }
+ },
+ "anthropic/claude-3-opus": {
+ "id": "anthropic/claude-3-opus",
+ "family": "claude-opus",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "output": 4096
+ }
+ },
+ "claude-opus-4.6": {
+ "id": "claude-opus-4.6",
+ "family": "claude-opus",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 144000,
+ "input": 128000,
+ "output": 64000
+ }
+ },
+ "claude-sonnet-4": {
+ "id": "claude-sonnet-4",
+ "family": "claude-sonnet",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "input": 128000,
+ "output": 64000
+ }
+ },
+ "claude-sonnet-4.5": {
+ "id": "claude-sonnet-4.5",
+ "family": "claude-sonnet",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 144000,
+ "input": 128000,
+ "output": 32000
+ }
+ },
+ "claude-opus-41": {
+ "id": "claude-opus-41",
+ "family": "claude-opus",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 80000,
+ "output": 16000
+ }
+ },
+ "claude-opus-4.5": {
+ "id": "claude-opus-4.5",
+ "family": "claude-opus",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 160000,
+ "input": 128000,
+ "output": 32000
+ }
+ },
+ "claude-haiku-4.5": {
+ "id": "claude-haiku-4.5",
+ "family": "claude-haiku",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 144000,
+ "input": 128000,
+ "output": 32000
+ }
+ },
+ "claude-sonnet-4.6": {
+ "id": "claude-sonnet-4.6",
+ "family": "claude-sonnet",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "input": 128000,
+ "output": 32000
+ }
+ },
+ "glm-5v-turbo": {
+ "id": "glm-5v-turbo",
+ "family": "glm",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "video",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "output": 131072
+ }
+ },
+ "glm-4.7-flashx": {
+ "id": "glm-4.7-flashx",
+ "family": "glm-flash",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "output": 131072
+ }
+ },
+ "glm-5-turbo": {
+ "id": "glm-5-turbo",
+ "family": "glm",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "output": 131072
+ }
+ },
+ "glm-4.5-flash": {
+ "id": "glm-4.5-flash",
+ "family": "glm-flash",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "output": 98304
+ }
+ },
+ "glm-4.7-flash": {
+ "id": "glm-4.7-flash",
+ "family": "glm-flash",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "output": 131072
+ }
+ },
+ "claude-haiku-4-5": {
+ "id": "claude-haiku-4-5",
+ "family": "claude-haiku",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "output": 64000
+ }
+ },
+ "glm-4.7-free": {
+ "id": "glm-4.7-free",
+ "family": "glm-free",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 204800,
+ "output": 131072
+ }
+ },
+ "gemini-3.1-pro": {
+ "id": "gemini-3.1-pro",
+ "family": "gemini-pro",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "video",
+ "audio",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 1048576,
+ "output": 65536
+ }
+ },
+ "kimi-k2.5-free": {
+ "id": "kimi-k2.5-free",
+ "family": "kimi-free",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "video"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 262144,
+ "output": 262144
+ }
+ },
+ "claude-opus-4-7": {
+ "id": "claude-opus-4-7",
+ "family": "claude-opus",
+ "reasoning": true,
+ "temperature": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 1000000,
+ "output": 128000
+ }
+ },
+ "minimax-m2.5-free": {
+ "id": "minimax-m2.5-free",
+ "family": "minimax-free",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 204800,
+ "output": 131072
+ }
+ },
+ "big-pickle": {
+ "id": "big-pickle",
+ "family": "big-pickle",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "output": 128000
+ }
+ },
+ "claude-opus-4-1": {
+ "id": "claude-opus-4-1",
+ "family": "claude-opus",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "output": 32000
+ }
+ },
+ "claude-3-5-haiku": {
+ "id": "claude-3-5-haiku",
+ "family": "claude",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "output": 8192
+ }
+ },
+ "gemini-3-flash": {
+ "id": "gemini-3-flash",
+ "family": "gemini-flash",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "video",
+ "audio",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 1048576,
+ "output": 65536
+ }
+ },
+ "trinity-large-preview-free": {
+ "id": "trinity-large-preview-free",
+ "family": "trinity",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "output": 131072
+ }
+ },
+ "gpt-5.4-pro": {
+ "id": "gpt-5.4-pro",
+ "family": "gpt-pro",
+ "reasoning": true,
+ "temperature": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 400000,
+ "input": 272000,
+ "output": 128000
+ }
+ },
+ "glm-5-free": {
+ "id": "glm-5-free",
+ "family": "glm-free",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 204800,
+ "output": 131072
+ }
+ },
+ "claude-opus-4-5": {
+ "id": "claude-opus-4-5",
+ "family": "claude-opus",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "output": 64000
+ }
+ },
+ "minimax-m2.1-free": {
+ "id": "minimax-m2.1-free",
+ "family": "minimax-free",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 204800,
+ "output": 131072
+ }
+ },
+ "qwen3.6-plus-free": {
+ "id": "qwen3.6-plus-free",
+ "family": "qwen-free",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 1048576,
+ "output": 64000
+ }
+ },
+ "gemini-3-pro": {
+ "id": "gemini-3-pro",
+ "family": "gemini-pro",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "video",
+ "audio",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 1048576,
+ "output": 65536
+ }
+ },
+ "grok-code": {
+ "id": "grok-code",
+ "family": "grok",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 256000,
+ "output": 256000
+ }
+ },
+ "mimo-v2-flash-free": {
+ "id": "mimo-v2-flash-free",
+ "family": "mimo-flash-free",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 262144,
+ "output": 65536
+ }
+ },
+ "gpt-5.3-codex-spark": {
+ "id": "gpt-5.3-codex-spark",
+ "family": "gpt-codex-spark",
+ "reasoning": true,
+ "temperature": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "input": 100000,
+ "output": 32000
+ }
+ },
+ "claude-sonnet-4-5": {
+ "id": "claude-sonnet-4-5",
+ "family": "claude-sonnet",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "output": 64000
+ }
+ },
+ "qwen3-coder": {
+ "id": "qwen3-coder",
+ "family": "qwen",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "audio",
+ "video"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 262144,
+ "output": 16384
+ }
+ },
+ "mimo-v2-pro-free": {
+ "id": "mimo-v2-pro-free",
+ "family": "mimo-pro-free",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 1048576,
+ "output": 64000
+ }
+ },
+ "nemotron-3-super-free": {
+ "id": "nemotron-3-super-free",
+ "family": "nemotron-free",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 204800,
+ "output": 128000
+ }
+ },
+ "mimo-v2-omni-free": {
+ "id": "mimo-v2-omni-free",
+ "family": "mimo-omni-free",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "audio",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 262144,
+ "output": 64000
+ }
+ },
+ "step-3.5-flash-2603": {
+ "id": "step-3.5-flash-2603",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 256000,
+ "input": 256000,
+ "output": 256000
+ }
+ },
+ "step-1-32k": {
+ "id": "step-1-32k",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 32768,
+ "input": 32768,
+ "output": 32768
+ }
+ },
+ "step-3.5-flash": {
+ "id": "step-3.5-flash",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 256000,
+ "input": 256000,
+ "output": 256000
+ }
+ },
+ "step-2-16k": {
+ "id": "step-2-16k",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 16384,
+ "input": 16384,
+ "output": 8192
+ }
+ },
+ "black-forest-labs/flux-schnell": {
+ "id": "black-forest-labs/flux-schnell",
+ "reasoning": false,
+ "temperature": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "image"
+ ]
+ },
+ "limit": {
+ "context": 77,
+ "input": 77,
+ "output": 0
+ }
+ },
+ "black-forest-labs/flux-dev": {
+ "id": "black-forest-labs/flux-dev",
+ "reasoning": false,
+ "temperature": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "image"
+ ]
+ },
+ "limit": {
+ "context": 77,
+ "input": 77,
+ "output": 0
+ }
+ },
+ "qwen/qwen3-32b-fast": {
+ "id": "Qwen/Qwen3-32B-fast",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "input": 120000,
+ "output": 8192
+ }
+ },
+ "qwen/qwen2.5-coder-7b-fast": {
+ "id": "Qwen/Qwen2.5-Coder-7B-fast",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "input": 120000,
+ "output": 8192
+ }
+ },
+ "primeintellect/intellect-3": {
+ "id": "PrimeIntellect/INTELLECT-3",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "input": 120000,
+ "output": 8192
+ }
+ },
+ "baai/bge-en-icl": {
+ "id": "BAAI/bge-en-icl",
+ "family": "text-embedding",
+ "reasoning": false,
+ "temperature": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 32768,
+ "input": 32768,
+ "output": 0
+ }
+ },
+ "baai/bge-multilingual-gemma2": {
+ "id": "BAAI/bge-multilingual-gemma2",
+ "family": "text-embedding",
+ "reasoning": false,
+ "temperature": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 8192,
+ "input": 8192,
+ "output": 0
+ }
+ },
+ "meta-llama/meta-llama-3.1-8b-instruct-fast": {
+ "id": "meta-llama/Meta-Llama-3.1-8B-Instruct-fast",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "input": 120000,
+ "output": 4096
+ }
+ },
+ "meta-llama/llama-3.3-70b-instruct-fast": {
+ "id": "meta-llama/Llama-3.3-70B-Instruct-fast",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "input": 120000,
+ "output": 8192
+ }
+ },
+ "nvidia/nemotron-nano-v2-12b": {
+ "id": "nvidia/Nemotron-Nano-V2-12b",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 32000,
+ "input": 30000,
+ "output": 4096
+ }
+ },
+ "nvidia/llama-3_1-nemotron-ultra-253b-v1": {
+ "id": "nvidia/Llama-3_1-Nemotron-Ultra-253B-v1",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "input": 120000,
+ "output": 4096
+ }
+ },
+ "nvidia/nvidia-nemotron-3-nano-30b-a3b": {
+ "id": "nvidia/NVIDIA-Nemotron-3-Nano-30B-A3B",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 32000,
+ "input": 30000,
+ "output": 4096
+ }
+ },
+ "deepseek-ai/deepseek-v3-0324-fast": {
+ "id": "deepseek-ai/DeepSeek-V3-0324-fast",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "input": 120000,
+ "output": 8192
+ }
+ },
+ "deepseek-ai/deepseek-r1-0528-fast": {
+ "id": "deepseek-ai/DeepSeek-R1-0528-fast",
+ "family": "deepseek",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "output": 8192
+ }
+ },
+ "google/gemma-2-2b-it": {
+ "id": "google/gemma-2-2b-it",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "input": 8000,
+ "output": 4096
+ }
+ },
+ "google/gemma-2-9b-it-fast": {
+ "id": "google/gemma-2-9b-it-fast",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 8192,
+ "input": 8000,
+ "output": 4096
+ }
+ },
+ "google/gemma-3-27b-it-fast": {
+ "id": "google/gemma-3-27b-it-fast",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 110000,
+ "input": 100000,
+ "output": 8192
+ }
+ },
+ "moonshotai/kimi-k2.5-fast": {
+ "id": "moonshotai/Kimi-K2.5-fast",
+ "family": "kimi",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 256000,
+ "input": 256000,
+ "output": 8192
+ }
+ },
+ "intfloat/e5-mistral-7b-instruct": {
+ "id": "intfloat/e5-mistral-7b-instruct",
+ "family": "mistral",
+ "reasoning": false,
+ "temperature": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 4096,
+ "input": 32768,
+ "output": 4096
+ }
+ },
+ "topazlabs-co/topazlabs": {
+ "id": "topazlabs-co/topazlabs",
+ "family": "topazlabs",
+ "reasoning": false,
+ "temperature": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "image"
+ ]
+ },
+ "limit": {
+ "context": 204,
+ "output": 0
+ }
+ },
+ "novita/kimi-k2.5": {
+ "id": "novita/kimi-k2.5",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "video"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 262144
+ }
+ },
+ "novita/glm-4.7": {
+ "id": "novita/glm-4.7",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 205000,
+ "output": 131072
+ }
+ },
+ "novita/glm-5": {
+ "id": "novita/glm-5",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 205000,
+ "output": 131072
+ }
+ },
+ "novita/minimax-m2.1": {
+ "id": "novita/minimax-m2.1",
+ "reasoning": true,
+ "temperature": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 205000,
+ "output": 131072
+ }
+ },
+ "novita/glm-4.6": {
+ "id": "novita/glm-4.6",
+ "family": "glm",
+ "reasoning": false,
+ "temperature": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 0,
+ "output": 0
+ }
+ },
+ "novita/glm-4.6v": {
+ "id": "novita/glm-4.6v",
+ "reasoning": true,
+ "temperature": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131000,
+ "output": 32768
+ }
+ },
+ "novita/deepseek-v3.2": {
+ "id": "novita/deepseek-v3.2",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 0
+ }
+ },
+ "novita/glm-4.7-flash": {
+ "id": "novita/glm-4.7-flash",
+ "reasoning": true,
+ "temperature": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "output": 65500
+ }
+ },
+ "novita/glm-4.7-n": {
+ "id": "novita/glm-4.7-n",
+ "reasoning": true,
+ "temperature": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 205000,
+ "output": 131072
+ }
+ },
+ "novita/kimi-k2-thinking": {
+ "id": "novita/kimi-k2-thinking",
+ "family": "kimi",
+ "reasoning": true,
+ "temperature": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 256000,
+ "output": 0
+ }
+ },
+ "fireworks-ai/kimi-k2.5-fw": {
+ "id": "fireworks-ai/kimi-k2.5-fw",
+ "reasoning": false,
+ "temperature": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 262144,
+ "input": 245760,
+ "output": 16384
+ }
+ },
+ "elevenlabs/elevenlabs-v2.5-turbo": {
+ "id": "elevenlabs/elevenlabs-v2.5-turbo",
+ "family": "elevenlabs",
+ "reasoning": false,
+ "temperature": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "audio"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 0
+ }
+ },
+ "elevenlabs/elevenlabs-v3": {
+ "id": "elevenlabs/elevenlabs-v3",
+ "family": "elevenlabs",
+ "reasoning": false,
+ "temperature": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "audio"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 0
+ }
+ },
+ "elevenlabs/elevenlabs-music": {
+ "id": "elevenlabs/elevenlabs-music",
+ "family": "elevenlabs",
+ "reasoning": false,
+ "temperature": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "audio"
+ ]
+ },
+ "limit": {
+ "context": 2000,
+ "output": 0
+ }
+ },
+ "cerebras/gpt-oss-120b-cs": {
+ "id": "cerebras/gpt-oss-120b-cs",
+ "reasoning": true,
+ "temperature": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 0
+ }
+ },
+ "cerebras/llama-3.1-8b-cs": {
+ "id": "cerebras/llama-3.1-8b-cs",
+ "reasoning": false,
+ "temperature": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 0
+ }
+ },
+ "cerebras/qwen3-32b-cs": {
+ "id": "cerebras/qwen3-32b-cs",
+ "reasoning": true,
+ "temperature": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 0,
+ "output": 0
+ }
+ },
+ "cerebras/qwen3-235b-2507-cs": {
+ "id": "cerebras/qwen3-235b-2507-cs",
+ "reasoning": true,
+ "temperature": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 0,
+ "output": 0
+ }
+ },
+ "cerebras/llama-3.3-70b-cs": {
+ "id": "cerebras/llama-3.3-70b-cs",
+ "reasoning": false,
+ "temperature": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 0,
+ "output": 0
+ }
+ },
+ "stabilityai/stablediffusionxl": {
+ "id": "stabilityai/stablediffusionxl",
+ "family": "stable-diffusion",
+ "reasoning": false,
+ "temperature": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "image"
+ ]
+ },
+ "limit": {
+ "context": 200,
+ "output": 0
+ }
+ },
+ "xai/grok-code-fast-1": {
+ "id": "xai/grok-code-fast-1",
+ "family": "grok",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 256000,
+ "output": 10000
+ }
+ },
+ "xai/grok-4-fast-reasoning": {
+ "id": "xai/grok-4-fast-reasoning",
+ "family": "grok",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 2000000,
+ "output": 256000
+ }
+ },
+ "xai/grok-4.1-fast-non-reasoning": {
+ "id": "xai/grok-4.1-fast-non-reasoning",
+ "family": "grok",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 2000000,
+ "output": 30000
+ }
+ },
+ "xai/grok-4": {
+ "id": "xai/grok-4",
+ "family": "grok",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 256000,
+ "output": 64000
+ }
+ },
+ "xai/grok-3-mini": {
+ "id": "xai/grok-3-mini",
+ "family": "grok",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 8192
+ }
+ },
+ "xai/grok-4.20-multi-agent": {
+ "id": "xai/grok-4.20-multi-agent",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 2000000,
+ "output": 2000000
+ },
+ "family": "grok"
+ },
+ "xai/grok-3": {
+ "id": "xai/grok-3",
+ "family": "grok",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 8192
+ }
+ },
+ "xai/grok-4-fast-non-reasoning": {
+ "id": "xai/grok-4-fast-non-reasoning",
+ "family": "grok",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 2000000,
+ "output": 30000
+ }
+ },
+ "xai/grok-4.1-fast-reasoning": {
+ "id": "xai/grok-4.1-fast-reasoning",
+ "family": "grok",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 2000000,
+ "output": 30000
+ }
+ },
+ "runwayml/runway": {
+ "id": "runwayml/runway",
+ "family": "runway",
+ "reasoning": false,
+ "temperature": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "video"
+ ]
+ },
+ "limit": {
+ "context": 256,
+ "output": 0
+ }
+ },
+ "runwayml/runway-gen-4-turbo": {
+ "id": "runwayml/runway-gen-4-turbo",
+ "family": "runway",
+ "reasoning": false,
+ "temperature": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "video"
+ ]
+ },
+ "limit": {
+ "context": 256,
+ "output": 0
+ }
+ },
+ "openai/sora-2-pro": {
+ "id": "openai/sora-2-pro",
+ "family": "sora",
+ "reasoning": false,
+ "temperature": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "video"
+ ]
+ },
+ "limit": {
+ "context": 0,
+ "output": 0
+ }
+ },
+ "openai/gpt-4o-aug": {
+ "id": "openai/gpt-4o-aug",
+ "family": "gpt",
+ "reasoning": false,
+ "temperature": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 8192
+ }
+ },
+ "openai/gpt-4-classic-0314": {
+ "id": "openai/gpt-4-classic-0314",
+ "family": "gpt",
+ "reasoning": false,
+ "temperature": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 8192,
+ "output": 4096
+ }
+ },
+ "openai/dall-e-3": {
+ "id": "openai/dall-e-3",
+ "family": "dall-e",
+ "reasoning": false,
+ "temperature": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "image"
+ ]
+ },
+ "limit": {
+ "context": 800,
+ "output": 0
+ }
+ },
+ "openai/gpt-image-1": {
+ "id": "openai/gpt-image-1",
+ "family": "gpt",
+ "reasoning": false,
+ "temperature": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "image"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 0
+ }
+ },
+ "openai/gpt-image-1-mini": {
+ "id": "openai/gpt-image-1-mini",
+ "family": "gpt",
+ "reasoning": false,
+ "temperature": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "image"
+ ]
+ },
+ "limit": {
+ "context": 0,
+ "output": 0
+ }
+ },
+ "openai/gpt-4o-search": {
+ "id": "openai/gpt-4o-search",
+ "family": "gpt",
+ "reasoning": false,
+ "temperature": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 8192
+ }
+ },
+ "openai/gpt-5.3-codex-spark": {
+ "id": "openai/gpt-5.3-codex-spark",
+ "reasoning": true,
+ "temperature": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 16384
+ }
+ },
+ "openai/gpt-3.5-turbo-raw": {
+ "id": "openai/gpt-3.5-turbo-raw",
+ "family": "gpt",
+ "reasoning": false,
+ "temperature": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 4524,
+ "output": 2048
+ }
+ },
+ "openai/sora-2": {
+ "id": "openai/sora-2",
+ "family": "sora",
+ "reasoning": false,
+ "temperature": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "video"
+ ]
+ },
+ "limit": {
+ "context": 0,
+ "output": 0
+ }
+ },
+ "openai/gpt-5.2-instant": {
+ "id": "openai/gpt-5.2-instant",
+ "reasoning": false,
+ "temperature": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 16384
+ }
+ },
+ "openai/gpt-4o-mini-search": {
+ "id": "openai/gpt-4o-mini-search",
+ "family": "gpt-mini",
+ "reasoning": false,
+ "temperature": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 8192
+ }
+ },
+ "openai/gpt-image-1.5": {
+ "id": "openai/gpt-image-1.5",
+ "reasoning": false,
+ "temperature": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "image"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 0
+ }
+ },
+ "openai/gpt-5.1-instant": {
+ "id": "openai/gpt-5.1-instant",
+ "family": "gpt",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text",
+ "image"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 16384,
+ "input": 111616
+ }
+ },
+ "openai/gpt-4-classic": {
+ "id": "openai/gpt-4-classic",
+ "family": "gpt",
+ "reasoning": false,
+ "temperature": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 8192,
+ "output": 4096
+ }
+ },
+ "openai/gpt-5.3-instant": {
+ "id": "openai/gpt-5.3-instant",
+ "reasoning": false,
+ "temperature": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "input": 111616,
+ "output": 16384
+ }
+ },
+ "google/veo-3-fast": {
+ "id": "google/veo-3-fast",
+ "family": "veo",
+ "reasoning": false,
+ "temperature": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "video"
+ ]
+ },
+ "limit": {
+ "context": 480,
+ "output": 0
+ }
+ },
+ "google/veo-3.1-fast": {
+ "id": "google/veo-3.1-fast",
+ "family": "veo",
+ "reasoning": false,
+ "temperature": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "video"
+ ]
+ },
+ "limit": {
+ "context": 480,
+ "output": 0
+ }
+ },
+ "google/gemini-3.1-pro": {
+ "id": "google/gemini-3.1-pro",
+ "reasoning": true,
+ "temperature": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "video",
+ "audio"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 1048576,
+ "output": 65536
+ }
+ },
+ "google/imagen-3-fast": {
+ "id": "google/imagen-3-fast",
+ "family": "imagen",
+ "reasoning": false,
+ "temperature": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "image"
+ ]
+ },
+ "limit": {
+ "context": 480,
+ "output": 0
+ }
+ },
+ "google/gemini-2.0-flash": {
+ "id": "google/gemini-2.0-flash",
+ "family": "gemini-flash",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "audio",
+ "video",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 1048576,
+ "output": 8192
+ }
+ },
+ "google/gemini-deep-research": {
+ "id": "google/gemini-deep-research",
+ "reasoning": true,
+ "temperature": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "video"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 1048576,
+ "output": 0
+ }
+ },
+ "google/imagen-3": {
+ "id": "google/imagen-3",
+ "family": "imagen",
+ "reasoning": false,
+ "temperature": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "image"
+ ]
+ },
+ "limit": {
+ "context": 480,
+ "output": 0
+ }
+ },
+ "google/nano-banana": {
+ "id": "google/nano-banana",
+ "family": "nano-banana",
+ "reasoning": false,
+ "temperature": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text",
+ "image"
+ ]
+ },
+ "limit": {
+ "context": 65536,
+ "output": 0
+ }
+ },
+ "google/gemini-3.1-flash-lite": {
+ "id": "google/gemini-3.1-flash-lite",
+ "reasoning": true,
+ "temperature": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "video",
+ "audio"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 1048576,
+ "output": 65536
+ }
+ },
+ "google/gemini-3-flash": {
+ "id": "google/gemini-3-flash",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 1000000,
+ "output": 64000
+ },
+ "family": "gemini-flash"
+ },
+ "google/veo-3.1": {
+ "id": "google/veo-3.1",
+ "family": "veo",
+ "reasoning": false,
+ "temperature": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "video"
+ ]
+ },
+ "limit": {
+ "context": 480,
+ "output": 0
+ }
+ },
+ "google/lyria": {
+ "id": "google/lyria",
+ "family": "lyria",
+ "reasoning": false,
+ "temperature": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "audio"
+ ]
+ },
+ "limit": {
+ "context": 0,
+ "output": 0
+ }
+ },
+ "google/imagen-4-ultra": {
+ "id": "google/imagen-4-ultra",
+ "family": "imagen",
+ "reasoning": false,
+ "temperature": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "image"
+ ]
+ },
+ "limit": {
+ "context": 480,
+ "output": 0
+ }
+ },
+ "google/nano-banana-pro": {
+ "id": "google/nano-banana-pro",
+ "family": "nano-banana",
+ "reasoning": false,
+ "temperature": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "image"
+ ]
+ },
+ "limit": {
+ "context": 65536,
+ "output": 0
+ }
+ },
+ "google/gemini-3-pro": {
+ "id": "google/gemini-3-pro",
+ "family": "gemini-pro",
+ "reasoning": true,
+ "temperature": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "video",
+ "audio"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 1048576,
+ "output": 65536
+ }
+ },
+ "google/imagen-4-fast": {
+ "id": "google/imagen-4-fast",
+ "family": "imagen",
+ "reasoning": false,
+ "temperature": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "image"
+ ]
+ },
+ "limit": {
+ "context": 480,
+ "output": 0
+ }
+ },
+ "google/veo-3": {
+ "id": "google/veo-3",
+ "family": "veo",
+ "reasoning": false,
+ "temperature": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "video"
+ ]
+ },
+ "limit": {
+ "context": 480,
+ "output": 0
+ }
+ },
+ "google/imagen-4": {
+ "id": "google/imagen-4",
+ "family": "imagen",
+ "reasoning": false,
+ "temperature": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "image"
+ ]
+ },
+ "limit": {
+ "context": 480,
+ "output": 0
+ }
+ },
+ "google/gemma-4-31b": {
+ "id": "google/gemma-4-31b",
+ "reasoning": false,
+ "temperature": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 262144,
+ "output": 8192
+ }
+ },
+ "google/gemini-2.0-flash-lite": {
+ "id": "google/gemini-2.0-flash-lite",
+ "family": "gemini-flash-lite",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "audio",
+ "video",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 1048576,
+ "output": 8192
+ }
+ },
+ "google/veo-2": {
+ "id": "google/veo-2",
+ "family": "veo",
+ "reasoning": false,
+ "temperature": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "video"
+ ]
+ },
+ "limit": {
+ "context": 480,
+ "output": 0
+ }
+ },
+ "lumalabs/ray2": {
+ "id": "lumalabs/ray2",
+ "family": "ray",
+ "reasoning": false,
+ "temperature": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "video"
+ ]
+ },
+ "limit": {
+ "context": 5000,
+ "output": 0
+ }
+ },
+ "anthropic/claude-sonnet-3.5": {
+ "id": "anthropic/claude-sonnet-3.5",
+ "family": "claude-sonnet",
+ "reasoning": false,
+ "temperature": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 189096,
+ "output": 8192
+ }
+ },
+ "anthropic/claude-haiku-3": {
+ "id": "anthropic/claude-haiku-3",
+ "family": "claude-haiku",
+ "reasoning": false,
+ "temperature": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 189096,
+ "output": 8192
+ }
+ },
+ "anthropic/claude-sonnet-3.7": {
+ "id": "anthropic/claude-sonnet-3.7",
+ "family": "claude-sonnet",
+ "reasoning": true,
+ "temperature": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 196608,
+ "output": 128000
+ }
+ },
+ "anthropic/claude-haiku-3.5": {
+ "id": "anthropic/claude-haiku-3.5",
+ "family": "claude-haiku",
+ "reasoning": false,
+ "temperature": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 189096,
+ "output": 8192
+ }
+ },
+ "anthropic/claude-sonnet-3.5-june": {
+ "id": "anthropic/claude-sonnet-3.5-june",
+ "family": "claude-sonnet",
+ "reasoning": false,
+ "temperature": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 189096,
+ "output": 8192
+ }
+ },
+ "ideogramai/ideogram": {
+ "id": "ideogramai/ideogram",
+ "family": "ideogram",
+ "reasoning": false,
+ "temperature": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "image"
+ ]
+ },
+ "limit": {
+ "context": 150,
+ "output": 0
+ }
+ },
+ "ideogramai/ideogram-v2": {
+ "id": "ideogramai/ideogram-v2",
+ "family": "ideogram",
+ "reasoning": false,
+ "temperature": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "image"
+ ]
+ },
+ "limit": {
+ "context": 150,
+ "output": 0
+ }
+ },
+ "ideogramai/ideogram-v2a-turbo": {
+ "id": "ideogramai/ideogram-v2a-turbo",
+ "family": "ideogram",
+ "reasoning": false,
+ "temperature": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "image"
+ ]
+ },
+ "limit": {
+ "context": 150,
+ "output": 0
+ }
+ },
+ "ideogramai/ideogram-v2a": {
+ "id": "ideogramai/ideogram-v2a",
+ "family": "ideogram",
+ "reasoning": false,
+ "temperature": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "image"
+ ]
+ },
+ "limit": {
+ "context": 150,
+ "output": 0
+ }
+ },
+ "trytako/tako": {
+ "id": "trytako/tako",
+ "family": "tako",
+ "reasoning": false,
+ "temperature": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 2048,
+ "output": 0
+ }
+ },
+ "poetools/claude-code": {
+ "id": "poetools/claude-code",
+ "reasoning": true,
+ "temperature": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 0,
+ "output": 0
+ }
+ },
+ "mistral-nemo": {
+ "id": "mistral-nemo",
+ "family": "mistral-nemo",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 128000
+ }
+ },
+ "gemma2-9b-it": {
+ "id": "gemma2-9b-it",
+ "family": "gemma",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 8192,
+ "output": 8192
+ }
+ },
+ "llama-4-scout": {
+ "id": "llama-4-scout",
+ "family": "llama",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 32768,
+ "output": 16384
+ }
+ },
+ "claude-3.5-sonnet-v2": {
+ "id": "claude-3.5-sonnet-v2",
+ "family": "claude-sonnet",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "output": 8192
+ }
+ },
+ "hermes-2-pro-llama-3-8b": {
+ "id": "hermes-2-pro-llama-3-8b",
+ "family": "nousresearch",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 8192,
+ "output": 8192
+ }
+ },
+ "llama-prompt-guard-2-22m": {
+ "id": "llama-prompt-guard-2-22m",
+ "family": "llama",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 512,
+ "output": 2
+ }
+ },
+ "o1-mini": {
+ "id": "o1-mini",
+ "family": "o-mini",
+ "reasoning": true,
+ "temperature": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 65536
+ }
+ },
+ "gpt-4.1-mini-2025-04-14": {
+ "id": "gpt-4.1-mini-2025-04-14",
+ "family": "gpt-mini",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 1047576,
+ "output": 32768
+ }
+ },
+ "claude-3-haiku-20240307": {
+ "id": "claude-3-haiku-20240307",
+ "family": "claude-haiku",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "output": 4096
+ }
+ },
+ "llama-4-maverick": {
+ "id": "llama-4-maverick",
+ "family": "llama",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "output": 8192
+ }
+ },
+ "mistral-large-2411": {
+ "id": "mistral-large-2411",
+ "family": "mistral-large",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 32768
+ }
+ },
+ "kimi-k2-0711": {
+ "id": "kimi-k2-0711",
+ "family": "kimi",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "output": 16384
+ }
+ },
+ "gemma-3-12b-it": {
+ "id": "gemma-3-12b-it",
+ "family": "gemma",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 32768,
+ "output": 8192
+ }
+ },
+ "deepseek-tng-r1t2-chimera": {
+ "id": "deepseek-tng-r1t2-chimera",
+ "family": "deepseek-thinking",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 130000,
+ "output": 163840
+ }
+ },
+ "o1": {
+ "id": "o1",
+ "family": "o",
+ "reasoning": true,
+ "temperature": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "output": 100000
+ }
+ },
+ "llama-3.1-8b-instant": {
+ "id": "llama-3.1-8b-instant",
+ "family": "llama",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "output": 131072
+ }
+ },
+ "mistral-small": {
+ "id": "mistral-small",
+ "family": "mistral-small",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 128000
+ }
+ },
+ "codex-mini-latest": {
+ "id": "codex-mini-latest",
+ "family": "gpt-codex-mini",
+ "reasoning": true,
+ "temperature": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "output": 100000
+ }
+ },
+ "grok-4": {
+ "id": "grok-4",
+ "family": "grok",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 256000,
+ "output": 64000
+ }
+ },
+ "qwen3-235b-a22b-thinking": {
+ "id": "qwen3-235b-a22b-thinking",
+ "family": "qwen",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "video"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 262144,
+ "output": 81920
+ }
+ },
+ "qwen2.5-coder-7b-fast": {
+ "id": "qwen2.5-coder-7b-fast",
+ "family": "qwen",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 32000,
+ "output": 8192
+ }
+ },
+ "llama-3.1-8b-instruct-turbo": {
+ "id": "llama-3.1-8b-instruct-turbo",
+ "family": "llama",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 128000
+ }
+ },
+ "sonar-reasoning": {
+ "id": "sonar-reasoning",
+ "family": "sonar-reasoning",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 127000,
+ "output": 4096
+ }
+ },
+ "claude-opus-4": {
+ "id": "claude-opus-4",
+ "family": "claude-opus",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "output": 32000
+ }
+ },
+ "llama-prompt-guard-2-86m": {
+ "id": "llama-prompt-guard-2-86m",
+ "family": "llama",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 512,
+ "output": 2
+ }
+ },
+ "grok-3-mini": {
+ "id": "grok-3-mini",
+ "family": "grok",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "output": 8192
+ }
+ },
+ "llama-guard-4": {
+ "id": "llama-guard-4",
+ "family": "llama",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "output": 1024
+ }
+ },
+ "qwen3-vl-235b-a22b-instruct": {
+ "id": "qwen3-vl-235b-a22b-instruct",
+ "family": "qwen",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "output": 32768
+ }
+ },
+ "ernie-4.5-21b-a3b-thinking": {
+ "id": "ernie-4.5-21b-a3b-thinking",
+ "family": "ernie",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 8000
+ }
+ },
+ "deepseek-v3.1-terminus": {
+ "id": "deepseek-v3.1-terminus",
+ "family": "deepseek",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 16384
+ }
+ },
+ "grok-3": {
+ "id": "grok-3",
+ "family": "grok",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "output": 8192
+ }
+ },
+ "gpt-oss:20b": {
+ "id": "gpt-oss:20b",
+ "family": "gpt-oss",
+ "reasoning": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "output": 32768
+ }
+ },
+ "gemma4:31b": {
+ "id": "gemma4:31b",
+ "family": "gemma",
+ "reasoning": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 262144,
+ "output": 8192
+ }
+ },
+ "gpt-oss:120b": {
+ "id": "gpt-oss:120b",
+ "family": "gpt-oss",
+ "reasoning": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "output": 32768
+ }
+ },
+ "qwen3.5:397b": {
+ "id": "qwen3.5:397b",
+ "family": "qwen",
+ "reasoning": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 262144,
+ "output": 81920
+ }
+ },
+ "deepseek-v3.1:671b": {
+ "id": "deepseek-v3.1:671b",
+ "family": "deepseek",
+ "reasoning": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 163840,
+ "output": 163840
+ }
+ },
+ "qwen3-vl:235b-instruct": {
+ "id": "qwen3-vl:235b-instruct",
+ "family": "qwen",
+ "reasoning": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 262144,
+ "output": 131072
+ }
+ },
+ "gemma3:4b": {
+ "id": "gemma3:4b",
+ "family": "gemma",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "output": 131072
+ }
+ },
+ "ministral-3:14b": {
+ "id": "ministral-3:14b",
+ "family": "ministral",
+ "reasoning": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 262144,
+ "output": 128000
+ }
+ },
+ "qwen3-next:80b": {
+ "id": "qwen3-next:80b",
+ "family": "qwen",
+ "reasoning": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 262144,
+ "output": 32768
+ }
+ },
+ "qwen3-vl:235b": {
+ "id": "qwen3-vl:235b",
+ "family": "qwen",
+ "reasoning": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 262144,
+ "output": 32768
+ }
+ },
+ "rnj-1:8b": {
+ "id": "rnj-1:8b",
+ "family": "rnj",
+ "reasoning": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 32768,
+ "output": 4096
+ }
+ },
+ "mistral-large-3:675b": {
+ "id": "mistral-large-3:675b",
+ "family": "mistral-large",
+ "reasoning": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 262144,
+ "output": 262144
+ }
+ },
+ "ministral-3:8b": {
+ "id": "ministral-3:8b",
+ "family": "ministral",
+ "reasoning": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 262144,
+ "output": 128000
+ }
+ },
+ "gemma3:12b": {
+ "id": "gemma3:12b",
+ "family": "gemma",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "output": 131072
+ }
+ },
+ "qwen3-coder:480b": {
+ "id": "qwen3-coder:480b",
+ "family": "qwen",
+ "reasoning": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 262144,
+ "output": 65536
+ }
+ },
+ "nemotron-3-nano:30b": {
+ "id": "nemotron-3-nano:30b",
+ "family": "nemotron",
+ "reasoning": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 1048576,
+ "output": 131072
+ }
+ },
+ "ministral-3:3b": {
+ "id": "ministral-3:3b",
+ "family": "ministral",
+ "reasoning": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 262144,
+ "output": 128000
+ }
+ },
+ "gemma3:27b": {
+ "id": "gemma3:27b",
+ "family": "gemma",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "output": 131072
+ }
+ },
+ "devstral-2:123b": {
+ "id": "devstral-2:123b",
+ "family": "devstral",
+ "reasoning": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 262144,
+ "output": 262144
+ }
+ },
+ "cogito-2.1:671b": {
+ "id": "cogito-2.1:671b",
+ "family": "cogito",
+ "reasoning": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 163840,
+ "output": 32000
+ }
+ },
+ "qwen3-coder-next": {
+ "id": "qwen3-coder-next",
+ "family": "qwen",
+ "reasoning": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 262144,
+ "output": 262144,
+ "input": 262144
+ },
+ "temperature": true
+ },
+ "nemotron-3-super": {
+ "id": "nemotron-3-super",
+ "family": "nemotron",
+ "reasoning": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 262144,
+ "output": 65536
+ }
+ },
+ "devstral-small-2:24b": {
+ "id": "devstral-small-2:24b",
+ "family": "devstral",
+ "reasoning": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 262144,
+ "output": 262144
+ }
+ },
+ "kimi-k2:1t": {
+ "id": "kimi-k2:1t",
+ "family": "kimi",
+ "reasoning": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 262144,
+ "output": 262144
+ }
+ },
+ "anthropic.claude-opus-4-1-20250805-v1:0": {
+ "id": "anthropic.claude-opus-4-1-20250805-v1:0",
+ "family": "claude-opus",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "output": 32000
+ }
+ },
+ "anthropic.claude-3-5-sonnet-20241022-v2:0": {
+ "id": "anthropic.claude-3-5-sonnet-20241022-v2:0",
+ "family": "claude-sonnet",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "output": 8192
+ }
+ },
+ "openai.gpt-oss-safeguard-120b": {
+ "id": "openai.gpt-oss-safeguard-120b",
+ "family": "gpt-oss",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 4096
+ }
+ },
+ "nvidia.nemotron-nano-3-30b": {
+ "id": "nvidia.nemotron-nano-3-30b",
+ "family": "nemotron",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 4096
+ }
+ },
+ "meta.llama3-2-90b-instruct-v1:0": {
+ "id": "meta.llama3-2-90b-instruct-v1:0",
+ "family": "llama",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 4096
+ }
+ },
+ "nvidia.nemotron-super-3-120b": {
+ "id": "nvidia.nemotron-super-3-120b",
+ "family": "nemotron",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 262144,
+ "output": 131072
+ }
+ },
+ "writer.palmyra-x5-v1:0": {
+ "id": "writer.palmyra-x5-v1:0",
+ "family": "palmyra",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 1040000,
+ "output": 8192
+ }
+ },
+ "mistral.ministral-3-8b-instruct": {
+ "id": "mistral.ministral-3-8b-instruct",
+ "family": "ministral",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 4096
+ }
+ },
+ "anthropic.claude-3-5-sonnet-20240620-v1:0": {
+ "id": "anthropic.claude-3-5-sonnet-20240620-v1:0",
+ "family": "claude-sonnet",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "output": 8192
+ }
+ },
+ "mistral.ministral-3-3b-instruct": {
+ "id": "mistral.ministral-3-3b-instruct",
+ "family": "ministral",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 256000,
+ "output": 8192
+ }
+ },
+ "eu.anthropic.claude-opus-4-6-v1": {
+ "id": "eu.anthropic.claude-opus-4-6-v1",
+ "family": "claude-opus",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 1000000,
+ "output": 128000
+ }
+ },
+ "amazon.nova-premier-v1:0": {
+ "id": "amazon.nova-premier-v1:0",
+ "family": "nova",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "video"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 1000000,
+ "output": 16384
+ }
+ },
+ "eu.anthropic.claude-sonnet-4-20250514-v1:0": {
+ "id": "eu.anthropic.claude-sonnet-4-20250514-v1:0",
+ "family": "claude-sonnet",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "output": 64000
+ }
+ },
+ "anthropic.claude-sonnet-4-5-20250929-v1:0": {
+ "id": "anthropic.claude-sonnet-4-5-20250929-v1:0",
+ "family": "claude-sonnet",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "output": 64000
+ }
+ },
+ "mistral.devstral-2-123b": {
+ "id": "mistral.devstral-2-123b",
+ "family": "devstral",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 256000,
+ "output": 8192
+ }
+ },
+ "us.anthropic.claude-opus-4-20250514-v1:0": {
+ "id": "us.anthropic.claude-opus-4-20250514-v1:0",
+ "family": "claude-opus",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "output": 32000
+ }
+ },
+ "global.anthropic.claude-opus-4-5-20251101-v1:0": {
+ "id": "global.anthropic.claude-opus-4-5-20251101-v1:0",
+ "family": "claude-opus",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "output": 64000
+ }
+ },
+ "mistral.voxtral-small-24b-2507": {
+ "id": "mistral.voxtral-small-24b-2507",
+ "family": "mistral",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "audio"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 32000,
+ "output": 8192
+ }
+ },
+ "google.gemma-3-12b-it": {
+ "id": "google.gemma-3-12b-it",
+ "family": "gemma",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "output": 8192
+ }
+ },
+ "amazon.nova-pro-v1:0": {
+ "id": "amazon.nova-pro-v1:0",
+ "family": "nova-pro",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "video"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 300000,
+ "output": 8192
+ }
+ },
+ "anthropic.claude-haiku-4-5-20251001-v1:0": {
+ "id": "anthropic.claude-haiku-4-5-20251001-v1:0",
+ "family": "claude-haiku",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "output": 64000
+ }
+ },
+ "minimax.minimax-m2": {
+ "id": "minimax.minimax-m2",
+ "family": "minimax",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 204608,
+ "output": 128000
+ }
+ },
+ "global.anthropic.claude-opus-4-7": {
+ "id": "global.anthropic.claude-opus-4-7",
+ "family": "claude-opus",
+ "reasoning": true,
+ "temperature": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 1000000,
+ "output": 128000
+ }
+ },
+ "mistral.pixtral-large-2502-v1:0": {
+ "id": "mistral.pixtral-large-2502-v1:0",
+ "family": "mistral",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 8192
+ }
+ },
+ "meta.llama4-maverick-17b-instruct-v1:0": {
+ "id": "meta.llama4-maverick-17b-instruct-v1:0",
+ "family": "llama",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 1000000,
+ "output": 16384
+ }
+ },
+ "us.anthropic.claude-sonnet-4-5-20250929-v1:0": {
+ "id": "us.anthropic.claude-sonnet-4-5-20250929-v1:0",
+ "family": "claude-sonnet",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "output": 64000
+ }
+ },
+ "us.anthropic.claude-haiku-4-5-20251001-v1:0": {
+ "id": "us.anthropic.claude-haiku-4-5-20251001-v1:0",
+ "family": "claude-haiku",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "output": 64000
+ }
+ },
+ "amazon.nova-micro-v1:0": {
+ "id": "amazon.nova-micro-v1:0",
+ "family": "nova-micro",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 8192
+ }
+ },
+ "global.anthropic.claude-sonnet-4-5-20250929-v1:0": {
+ "id": "global.anthropic.claude-sonnet-4-5-20250929-v1:0",
+ "family": "claude-sonnet",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "output": 64000
+ }
+ },
+ "anthropic.claude-sonnet-4-6": {
+ "id": "anthropic.claude-sonnet-4-6",
+ "family": "claude-sonnet",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 1000000,
+ "output": 64000
+ }
+ },
+ "openai.gpt-oss-20b-1:0": {
+ "id": "openai.gpt-oss-20b-1:0",
+ "family": "gpt-oss",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 4096
+ }
+ },
+ "us.anthropic.claude-sonnet-4-20250514-v1:0": {
+ "id": "us.anthropic.claude-sonnet-4-20250514-v1:0",
+ "family": "claude-sonnet",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "output": 64000
+ }
+ },
+ "zai.glm-5": {
+ "id": "zai.glm-5",
+ "family": "glm",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 202752,
+ "output": 101376
+ }
+ },
+ "qwen.qwen3-32b-v1:0": {
+ "id": "qwen.qwen3-32b-v1:0",
+ "family": "qwen",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 16384,
+ "output": 16384
+ }
+ },
+ "deepseek.v3.2": {
+ "id": "deepseek.v3.2",
+ "family": "deepseek",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 163840,
+ "output": 81920
+ }
+ },
+ "eu.anthropic.claude-haiku-4-5-20251001-v1:0": {
+ "id": "eu.anthropic.claude-haiku-4-5-20251001-v1:0",
+ "family": "claude-haiku",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "output": 64000
+ }
+ },
+ "zai.glm-4.7-flash": {
+ "id": "zai.glm-4.7-flash",
+ "family": "glm-flash",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "output": 131072
+ }
+ },
+ "us.anthropic.claude-opus-4-7": {
+ "id": "us.anthropic.claude-opus-4-7",
+ "family": "claude-opus",
+ "reasoning": true,
+ "temperature": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 1000000,
+ "output": 128000
+ }
+ },
+ "amazon.nova-2-lite-v1:0": {
+ "id": "amazon.nova-2-lite-v1:0",
+ "family": "nova",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "video"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 4096
+ }
+ },
+ "anthropic.claude-opus-4-5-20251101-v1:0": {
+ "id": "anthropic.claude-opus-4-5-20251101-v1:0",
+ "family": "claude-opus",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "output": 64000
+ }
+ },
+ "qwen.qwen3-coder-480b-a35b-v1:0": {
+ "id": "qwen.qwen3-coder-480b-a35b-v1:0",
+ "family": "qwen",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "output": 65536
+ }
+ },
+ "meta.llama3-2-1b-instruct-v1:0": {
+ "id": "meta.llama3-2-1b-instruct-v1:0",
+ "family": "llama",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131000,
+ "output": 4096
+ }
+ },
+ "amazon.nova-lite-v1:0": {
+ "id": "amazon.nova-lite-v1:0",
+ "family": "nova-lite",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "video"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 300000,
+ "output": 8192
+ }
+ },
+ "meta.llama3-1-8b-instruct-v1:0": {
+ "id": "meta.llama3-1-8b-instruct-v1:0",
+ "family": "llama",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 4096
+ }
+ },
+ "global.anthropic.claude-sonnet-4-6": {
+ "id": "global.anthropic.claude-sonnet-4-6",
+ "family": "claude-sonnet",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 1000000,
+ "output": 64000
+ }
+ },
+ "us.anthropic.claude-sonnet-4-6": {
+ "id": "us.anthropic.claude-sonnet-4-6",
+ "family": "claude-sonnet",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 1000000,
+ "output": 64000
+ }
+ },
+ "anthropic.claude-opus-4-7": {
+ "id": "anthropic.claude-opus-4-7",
+ "family": "claude-opus",
+ "reasoning": true,
+ "temperature": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 1000000,
+ "output": 128000
+ }
+ },
+ "global.anthropic.claude-opus-4-6-v1": {
+ "id": "global.anthropic.claude-opus-4-6-v1",
+ "family": "claude-opus",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 1000000,
+ "output": 128000
+ }
+ },
+ "google.gemma-3-27b-it": {
+ "id": "google.gemma-3-27b-it",
+ "family": "gemma",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 202752,
+ "output": 8192
+ }
+ },
+ "global.anthropic.claude-haiku-4-5-20251001-v1:0": {
+ "id": "global.anthropic.claude-haiku-4-5-20251001-v1:0",
+ "family": "claude-haiku",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "output": 64000
+ }
+ },
+ "google.gemma-3-4b-it": {
+ "id": "google.gemma-3-4b-it",
+ "family": "gemma",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 4096
+ }
+ },
+ "us.anthropic.claude-opus-4-6-v1": {
+ "id": "us.anthropic.claude-opus-4-6-v1",
+ "family": "claude-opus",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 1000000,
+ "output": 128000
+ }
+ },
+ "meta.llama4-scout-17b-instruct-v1:0": {
+ "id": "meta.llama4-scout-17b-instruct-v1:0",
+ "family": "llama",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 3500000,
+ "output": 16384
+ }
+ },
+ "us.anthropic.claude-opus-4-1-20250805-v1:0": {
+ "id": "us.anthropic.claude-opus-4-1-20250805-v1:0",
+ "family": "claude-opus",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "output": 32000
+ }
+ },
+ "deepseek.v3-v1:0": {
+ "id": "deepseek.v3-v1:0",
+ "family": "deepseek",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 163840,
+ "output": 81920
+ }
+ },
+ "mistral.magistral-small-2509": {
+ "id": "mistral.magistral-small-2509",
+ "family": "magistral",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 40000
+ }
+ },
+ "qwen.qwen3-next-80b-a3b": {
+ "id": "qwen.qwen3-next-80b-a3b",
+ "family": "qwen",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 262000,
+ "output": 262000
+ }
+ },
+ "zai.glm-4.7": {
+ "id": "zai.glm-4.7",
+ "family": "glm",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 204800,
+ "output": 131072
+ }
+ },
+ "moonshot.kimi-k2-thinking": {
+ "id": "moonshot.kimi-k2-thinking",
+ "family": "kimi-thinking",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 256000,
+ "output": 256000
+ }
+ },
+ "us.anthropic.claude-opus-4-5-20251101-v1:0": {
+ "id": "us.anthropic.claude-opus-4-5-20251101-v1:0",
+ "family": "claude-opus",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "output": 64000
+ }
+ },
+ "mistral.ministral-3-14b-instruct": {
+ "id": "mistral.ministral-3-14b-instruct",
+ "family": "ministral",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 4096
+ }
+ },
+ "anthropic.claude-3-haiku-20240307-v1:0": {
+ "id": "anthropic.claude-3-haiku-20240307-v1:0",
+ "family": "claude-haiku",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "output": 4096
+ }
+ },
+ "global.anthropic.claude-sonnet-4-20250514-v1:0": {
+ "id": "global.anthropic.claude-sonnet-4-20250514-v1:0",
+ "family": "claude-sonnet",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "output": 64000
+ }
+ },
+ "deepseek.r1-v1:0": {
+ "id": "deepseek.r1-v1:0",
+ "family": "deepseek-thinking",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 32768
+ }
+ },
+ "meta.llama3-1-405b-instruct-v1:0": {
+ "id": "meta.llama3-1-405b-instruct-v1:0",
+ "family": "llama",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 4096
+ }
+ },
+ "mistral.voxtral-mini-3b-2507": {
+ "id": "mistral.voxtral-mini-3b-2507",
+ "family": "mistral",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "audio",
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 4096
+ }
+ },
+ "eu.anthropic.claude-sonnet-4-6": {
+ "id": "eu.anthropic.claude-sonnet-4-6",
+ "family": "claude-sonnet",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 1000000,
+ "output": 64000
+ }
+ },
+ "openai.gpt-oss-120b-1:0": {
+ "id": "openai.gpt-oss-120b-1:0",
+ "family": "gpt-oss",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 4096
+ }
+ },
+ "nvidia.nemotron-nano-12b-v2": {
+ "id": "nvidia.nemotron-nano-12b-v2",
+ "family": "nemotron",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 4096
+ }
+ },
+ "eu.anthropic.claude-opus-4-7": {
+ "id": "eu.anthropic.claude-opus-4-7",
+ "family": "claude-opus",
+ "reasoning": true,
+ "temperature": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 1000000,
+ "output": 128000
+ }
+ },
+ "minimax.minimax-m2.5": {
+ "id": "minimax.minimax-m2.5",
+ "family": "minimax",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 196608,
+ "output": 98304
+ }
+ },
+ "meta.llama3-3-70b-instruct-v1:0": {
+ "id": "meta.llama3-3-70b-instruct-v1:0",
+ "family": "llama",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 4096
+ }
+ },
+ "meta.llama3-1-70b-instruct-v1:0": {
+ "id": "meta.llama3-1-70b-instruct-v1:0",
+ "family": "llama",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 4096
+ }
+ },
+ "meta.llama3-2-3b-instruct-v1:0": {
+ "id": "meta.llama3-2-3b-instruct-v1:0",
+ "family": "llama",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131000,
+ "output": 4096
+ }
+ },
+ "eu.anthropic.claude-sonnet-4-5-20250929-v1:0": {
+ "id": "eu.anthropic.claude-sonnet-4-5-20250929-v1:0",
+ "family": "claude-sonnet",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "output": 64000
+ }
+ },
+ "anthropic.claude-opus-4-20250514-v1:0": {
+ "id": "anthropic.claude-opus-4-20250514-v1:0",
+ "family": "claude-opus",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "output": 32000
+ }
+ },
+ "eu.anthropic.claude-opus-4-5-20251101-v1:0": {
+ "id": "eu.anthropic.claude-opus-4-5-20251101-v1:0",
+ "family": "claude-opus",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "output": 64000
+ }
+ },
+ "anthropic.claude-sonnet-4-20250514-v1:0": {
+ "id": "anthropic.claude-sonnet-4-20250514-v1:0",
+ "family": "claude-sonnet",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "output": 64000
+ }
+ },
+ "meta.llama3-2-11b-instruct-v1:0": {
+ "id": "meta.llama3-2-11b-instruct-v1:0",
+ "family": "llama",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 4096
+ }
+ },
+ "moonshotai.kimi-k2.5": {
+ "id": "moonshotai.kimi-k2.5",
+ "family": "kimi",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 256000,
+ "output": 256000
+ }
+ },
+ "openai.gpt-oss-safeguard-20b": {
+ "id": "openai.gpt-oss-safeguard-20b",
+ "family": "gpt-oss",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 4096
+ }
+ },
+ "anthropic.claude-opus-4-6-v1": {
+ "id": "anthropic.claude-opus-4-6-v1",
+ "family": "claude-opus",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 1000000,
+ "output": 128000
+ }
+ },
+ "qwen.qwen3-coder-30b-a3b-v1:0": {
+ "id": "qwen.qwen3-coder-30b-a3b-v1:0",
+ "family": "qwen",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 262144,
+ "output": 131072
+ }
+ },
+ "minimax.minimax-m2.1": {
+ "id": "minimax.minimax-m2.1",
+ "family": "minimax",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 204800,
+ "output": 131072
+ }
+ },
+ "qwen.qwen3-vl-235b-a22b": {
+ "id": "qwen.qwen3-vl-235b-a22b",
+ "family": "qwen",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 262000,
+ "output": 262000
+ }
+ },
+ "qwen.qwen3-coder-next": {
+ "id": "qwen.qwen3-coder-next",
+ "family": "qwen",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "output": 65536
+ }
+ },
+ "anthropic.claude-3-5-haiku-20241022-v1:0": {
+ "id": "anthropic.claude-3-5-haiku-20241022-v1:0",
+ "family": "claude-haiku",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "output": 8192
+ }
+ },
+ "nvidia.nemotron-nano-9b-v2": {
+ "id": "nvidia.nemotron-nano-9b-v2",
+ "family": "nemotron",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 4096
+ }
+ },
+ "mistral.mistral-large-3-675b-instruct": {
+ "id": "mistral.mistral-large-3-675b-instruct",
+ "family": "mistral",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 256000,
+ "output": 8192
+ }
+ },
+ "qwen.qwen3-235b-a22b-2507-v1:0": {
+ "id": "qwen.qwen3-235b-a22b-2507-v1:0",
+ "family": "qwen",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 262144,
+ "output": 131072
+ }
+ },
+ "anthropic.claude-3-7-sonnet-20250219-v1:0": {
+ "id": "anthropic.claude-3-7-sonnet-20250219-v1:0",
+ "family": "claude-sonnet",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "output": 8192
+ }
+ },
+ "writer.palmyra-x4-v1:0": {
+ "id": "writer.palmyra-x4-v1:0",
+ "family": "palmyra",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 122880,
+ "output": 8192
+ }
+ },
+ "text-prime": {
+ "id": "text-prime",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 30000
+ }
+ },
+ "text-standard": {
+ "id": "text-standard",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 16000
+ }
+ },
+ "text-max": {
+ "id": "text-max",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 1000000,
+ "output": 128000
+ }
+ },
+ "nvidia/nemotron-120b-a12b": {
+ "id": "nvidia/Nemotron-120B-A12B",
+ "family": "nemotron",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 262144,
+ "output": 32678
+ }
+ },
+ "glm-4.6v-flash": {
+ "id": "glm-4.6v-flash",
+ "family": "glm",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 16000
+ }
+ },
+ "openai-gpt-4o-mini-2024-07-18": {
+ "id": "openai-gpt-4o-mini-2024-07-18",
+ "family": "gpt-mini",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 16384
+ }
+ },
+ "qwen3-next-80b": {
+ "id": "qwen3-next-80b",
+ "family": "qwen",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 256000,
+ "output": 16384
+ }
+ },
+ "grok-4-20-multi-agent": {
+ "id": "grok-4-20-multi-agent",
+ "family": "grok",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 2000000,
+ "output": 128000
+ }
+ },
+ "z-ai-glm-5v-turbo": {
+ "id": "z-ai-glm-5v-turbo",
+ "family": "glmv",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "output": 32768
+ }
+ },
+ "grok-41-fast": {
+ "id": "grok-41-fast",
+ "family": "grok",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 1000000,
+ "output": 30000
+ }
+ },
+ "nvidia-nemotron-cascade-2-30b-a3b": {
+ "id": "nvidia-nemotron-cascade-2-30b-a3b",
+ "family": "nemotron",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 256000,
+ "output": 32768
+ }
+ },
+ "grok-4-20": {
+ "id": "grok-4-20",
+ "family": "grok",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 2000000,
+ "output": 128000
+ }
+ },
+ "google-gemma-4-26b-a4b-it": {
+ "id": "google-gemma-4-26b-a4b-it",
+ "family": "gemma",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "video"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 256000,
+ "output": 8192
+ }
+ },
+ "qwen3-coder-480b-a35b-instruct-turbo": {
+ "id": "qwen3-coder-480b-a35b-instruct-turbo",
+ "family": "qwen",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 256000,
+ "output": 65536
+ }
+ },
+ "qwen3-5-397b-a17b": {
+ "id": "qwen3-5-397b-a17b",
+ "family": "qwen",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "video"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 32768
+ }
+ },
+ "zai-org-glm-4.7": {
+ "id": "zai-org-glm-4.7",
+ "family": "glm",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 198000,
+ "output": 16384
+ }
+ },
+ "openai-gpt-54": {
+ "id": "openai-gpt-54",
+ "family": "gpt",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 1000000,
+ "output": 131072
+ }
+ },
+ "zai-org-glm-4.7-flash": {
+ "id": "zai-org-glm-4.7-flash",
+ "family": "glm-flash",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 16384
+ }
+ },
+ "nvidia-nemotron-3-nano-30b-a3b": {
+ "id": "nvidia-nemotron-3-nano-30b-a3b",
+ "family": "nemotron",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 16384
+ }
+ },
+ "openai-gpt-53-codex": {
+ "id": "openai-gpt-53-codex",
+ "family": "gpt-codex",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 400000,
+ "output": 128000
+ }
+ },
+ "openai-gpt-52": {
+ "id": "openai-gpt-52",
+ "family": "gpt",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 256000,
+ "output": 65536
+ }
+ },
+ "mistral-small-3-2-24b-instruct": {
+ "id": "mistral-small-3-2-24b-instruct",
+ "family": "mistral-small",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 256000,
+ "output": 16384
+ }
+ },
+ "minimax-m27": {
+ "id": "minimax-m27",
+ "family": "minimax",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 198000,
+ "output": 32768
+ }
+ },
+ "qwen3-5-35b-a3b": {
+ "id": "qwen3-5-35b-a3b",
+ "family": "qwen",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "video"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 256000,
+ "output": 65536
+ }
+ },
+ "mercury-2": {
+ "id": "mercury-2",
+ "family": "mercury",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 50000
+ }
+ },
+ "google-gemma-3-27b-it": {
+ "id": "google-gemma-3-27b-it",
+ "family": "gemma",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 198000,
+ "output": 16384
+ }
+ },
+ "olafangensan-glm-4.7-flash-heretic": {
+ "id": "olafangensan-glm-4.7-flash-heretic",
+ "family": "glm-flash",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "output": 24000
+ }
+ },
+ "openai-gpt-52-codex": {
+ "id": "openai-gpt-52-codex",
+ "family": "gpt-codex",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 256000,
+ "output": 65536
+ }
+ },
+ "venice-uncensored-role-play": {
+ "id": "venice-uncensored-role-play",
+ "family": "venice",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 4096
+ }
+ },
+ "zai-org-glm-5": {
+ "id": "zai-org-glm-5",
+ "family": "glm",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 198000,
+ "output": 32000
+ }
+ },
+ "zai-org-glm-4.6": {
+ "id": "zai-org-glm-4.6",
+ "family": "glm",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 198000,
+ "output": 16384
+ }
+ },
+ "mistral-small-2603": {
+ "id": "mistral-small-2603",
+ "family": "mistral-small",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 256000,
+ "output": 256000
+ }
+ },
+ "openai-gpt-oss-120b": {
+ "id": "openai-gpt-oss-120b",
+ "family": "gpt-oss",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 16384
+ }
+ },
+ "qwen3-5-9b": {
+ "id": "qwen3-5-9b",
+ "family": "qwen",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 256000,
+ "output": 32768
+ }
+ },
+ "openai-gpt-54-pro": {
+ "id": "openai-gpt-54-pro",
+ "family": "gpt-pro",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 1000000,
+ "output": 128000
+ }
+ },
+ "openai-gpt-54-mini": {
+ "id": "openai-gpt-54-mini",
+ "family": "gpt-mini",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 400000,
+ "output": 128000
+ }
+ },
+ "minimax-m25": {
+ "id": "minimax-m25",
+ "family": "minimax",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 198000,
+ "output": 32768
+ }
+ },
+ "zai-org-glm-5-1": {
+ "id": "zai-org-glm-5-1",
+ "family": "glm",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "output": 24000
+ }
+ },
+ "qwen-3-6-plus": {
+ "id": "qwen-3-6-plus",
+ "family": "qwen",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 1000000,
+ "output": 64000
+ }
+ },
+ "aion-labs-aion-2-0": {
+ "id": "aion-labs-aion-2-0",
+ "family": "o",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 32768
+ }
+ },
+ "openai-gpt-4o-2024-11-20": {
+ "id": "openai-gpt-4o-2024-11-20",
+ "family": "gpt",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 16384
+ }
+ },
+ "llama-3.3-70b": {
+ "id": "llama-3.3-70b",
+ "family": "llama",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 4096
+ }
+ },
+ "kimi-k2-5": {
+ "id": "kimi-k2-5",
+ "family": "kimi",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 256000,
+ "output": 65536
+ }
+ },
+ "llama-3.2-3b": {
+ "id": "llama-3.2-3b",
+ "family": "llama",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 4096
+ }
+ },
+ "arcee-trinity-large-thinking": {
+ "id": "arcee-trinity-large-thinking",
+ "family": "trinity",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 256000,
+ "output": 65536
+ }
+ },
+ "hermes-3-llama-3.1-405b": {
+ "id": "hermes-3-llama-3.1-405b",
+ "family": "hermes",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 16384
+ }
+ },
+ "gemini-3-1-pro-preview": {
+ "id": "gemini-3-1-pro-preview",
+ "family": "gemini-pro",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "video",
+ "audio",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 1000000,
+ "output": 64000
+ }
+ },
+ "claude-opus-4-6-fast": {
+ "id": "claude-opus-4-6-fast",
+ "family": "claude-opus",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 1000000,
+ "output": 128000
+ }
+ },
+ "z-ai-glm-5-turbo": {
+ "id": "z-ai-glm-5-turbo",
+ "family": "glm",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "output": 32768
+ }
+ },
+ "google-gemma-4-31b-it": {
+ "id": "google-gemma-4-31b-it",
+ "family": "gemma",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "video"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 256000,
+ "output": 8192
+ }
+ },
+ "coding-glm-5-free": {
+ "id": "coding-glm-5-free",
+ "family": "glm",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 204800,
+ "output": 131072
+ }
+ },
+ "coding-glm-4.7": {
+ "id": "coding-glm-4.7",
+ "family": "glm",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 204800,
+ "output": 131072
+ }
+ },
+ "gemini-3-pro-preview-search": {
+ "id": "gemini-3-pro-preview-search",
+ "family": "gemini-pro",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "audio",
+ "video"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 1000000,
+ "output": 65000
+ }
+ },
+ "coding-glm-5.1": {
+ "id": "coding-glm-5.1",
+ "family": "glm",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "output": 128000
+ }
+ },
+ "coding-minimax-m2.1-free": {
+ "id": "coding-minimax-m2.1-free",
+ "family": "minimax",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 204800,
+ "output": 131072
+ }
+ },
+ "deepseek-v3.2-fast": {
+ "id": "deepseek-v3.2-fast",
+ "family": "deepseek",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 128000
+ }
+ },
+ "deepseek-v3.2-think": {
+ "id": "deepseek-v3.2-think",
+ "family": "deepseek",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131000,
+ "output": 64000
+ }
+ },
+ "claude-opus-4-6-think": {
+ "id": "claude-opus-4-6-think",
+ "family": "claude-opus",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "output": 128000
+ }
+ },
+ "coding-glm-4.7-free": {
+ "id": "coding-glm-4.7-free",
+ "family": "glm",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 204800,
+ "output": 131072
+ }
+ },
+ "claude-sonnet-4-6-think": {
+ "id": "claude-sonnet-4-6-think",
+ "family": "claude-sonnet",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "output": 64000
+ }
+ },
"llama3.1-8b": {
"id": "llama3.1-8b",
"family": "llama",
@@ -38913,6 +31518,25 @@
"output": 8000
}
},
+ "qwen-3-235b-a22b-instruct-2507": {
+ "id": "qwen-3-235b-a22b-instruct-2507",
+ "family": "qwen",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131000,
+ "output": 32000
+ }
+ },
"zai-glm-4.7": {
"id": "zai-glm-4.7",
"reasoning": false,
@@ -38931,8 +31555,1184 @@
"output": 40000
}
},
- "gpt-5.3-chat": {
- "id": "gpt-5.3-chat",
+ "gpt-5-4": {
+ "id": "gpt-5-4",
+ "family": "gpt",
+ "reasoning": true,
+ "temperature": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 272000,
+ "output": 128000
+ }
+ },
+ "deepseek-v3-2": {
+ "id": "deepseek-v3-2",
+ "family": "deepseek",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 8192
+ }
+ },
+ "zai-glm-5-1": {
+ "id": "zai-glm-5-1",
+ "family": "glm",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 198000,
+ "output": 8192
+ }
+ },
+ "minimax-m2-5": {
+ "id": "minimax-m2-5",
+ "family": "minimax",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 192000,
+ "output": 8192
+ }
+ },
+ "gpt-5-3-codex": {
+ "id": "gpt-5-3-codex",
+ "family": "gpt",
+ "reasoning": true,
+ "temperature": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 400000,
+ "output": 128000
+ }
+ },
+ "qwen/qwen3-coder-30b": {
+ "id": "qwen/qwen3-coder-30b",
+ "family": "qwen",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 262144,
+ "output": 65536
+ }
+ },
+ "qwen/qwen3-30b-a3b-2507": {
+ "id": "qwen/qwen3-30b-a3b-2507",
+ "family": "qwen",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 262144,
+ "output": 16384
+ }
+ },
+ "lucidnova-rf1-100b": {
+ "id": "lucidnova-rf1-100b",
+ "family": "nova",
+ "reasoning": true,
+ "temperature": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 120000,
+ "output": 8000
+ }
+ },
+ "lucidquery-nexus-coder": {
+ "id": "lucidquery-nexus-coder",
+ "family": "lucid",
+ "reasoning": true,
+ "temperature": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 250000,
+ "output": 60000
+ }
+ },
+ "kimi-k2-0711-preview": {
+ "id": "kimi-k2-0711-preview",
+ "family": "kimi",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "output": 16384
+ }
+ },
+ "mai-ds-r1": {
+ "id": "mai-ds-r1",
+ "family": "mai",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 8192
+ }
+ },
+ "codestral-2501": {
+ "id": "codestral-2501",
+ "family": "codestral",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 256000,
+ "output": 256000
+ }
+ },
+ "gpt-3.5-turbo-instruct": {
+ "id": "gpt-3.5-turbo-instruct",
+ "family": "gpt",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 4096,
+ "output": 4096
+ }
+ },
+ "mistral-medium-2505": {
+ "id": "mistral-medium-2505",
+ "family": "mistral-medium",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 128000
+ }
+ },
+ "phi-4-reasoning-plus": {
+ "id": "phi-4-reasoning-plus",
+ "family": "phi",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 32000,
+ "output": 4096
+ }
+ },
+ "cohere-embed-v3-english": {
+ "id": "cohere-embed-v3-english",
+ "family": "cohere-embed",
+ "reasoning": false,
+ "temperature": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 512,
+ "output": 1024
+ }
+ },
+ "gpt-4-32k": {
+ "id": "gpt-4-32k",
+ "family": "gpt",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 32768,
+ "output": 32768
+ }
+ },
+ "phi-4": {
+ "id": "phi-4",
+ "family": "phi",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 4096
+ }
+ },
+ "cohere-command-r-plus-08-2024": {
+ "id": "cohere-command-r-plus-08-2024",
+ "family": "command-r",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 4000
+ }
+ },
+ "gpt-3.5-turbo-0613": {
+ "id": "gpt-3.5-turbo-0613",
+ "family": "gpt",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 16384,
+ "output": 16384
+ }
+ },
+ "phi-3-medium-128k-instruct": {
+ "id": "phi-3-medium-128k-instruct",
+ "family": "phi",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 4096
+ }
+ },
+ "phi-3-small-128k-instruct": {
+ "id": "phi-3-small-128k-instruct",
+ "family": "phi",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 4096
+ }
+ },
+ "gpt-3.5-turbo-0301": {
+ "id": "gpt-3.5-turbo-0301",
+ "family": "gpt",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 4096,
+ "output": 4096
+ }
+ },
+ "phi-4-mini": {
+ "id": "phi-4-mini",
+ "family": "phi",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 4096
+ }
+ },
+ "meta-llama-3-8b-instruct": {
+ "id": "meta-llama-3-8b-instruct",
+ "family": "llama",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 8192,
+ "output": 2048
+ }
+ },
+ "gpt-4": {
+ "id": "gpt-4",
+ "family": "gpt",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 8192,
+ "output": 8192
+ }
+ },
+ "phi-4-mini-reasoning": {
+ "id": "phi-4-mini-reasoning",
+ "family": "phi",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 4096
+ }
+ },
+ "meta-llama-3.1-70b-instruct": {
+ "id": "meta-llama-3.1-70b-instruct",
+ "family": "llama",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 32768
+ }
+ },
+ "phi-3-mini-4k-instruct": {
+ "id": "phi-3-mini-4k-instruct",
+ "family": "phi",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 4096,
+ "output": 1024
+ }
+ },
+ "text-embedding-3-small": {
+ "id": "text-embedding-3-small",
+ "family": "text-embedding",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 8191,
+ "output": 1536
+ },
+ "temperature": false
+ },
+ "gpt-3.5-turbo-1106": {
+ "id": "gpt-3.5-turbo-1106",
+ "family": "gpt",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 16384,
+ "output": 16384
+ }
+ },
+ "model-router": {
+ "id": "model-router",
+ "family": "model-router",
+ "reasoning": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 16384
+ }
+ },
+ "mistral-small-2503": {
+ "id": "mistral-small-2503",
+ "family": "mistral-small",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 32768
+ }
+ },
+ "cohere-embed-v3-multilingual": {
+ "id": "cohere-embed-v3-multilingual",
+ "family": "cohere-embed",
+ "reasoning": false,
+ "temperature": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 512,
+ "output": 1024
+ }
+ },
+ "o1-preview": {
+ "id": "o1-preview",
+ "family": "o",
+ "reasoning": true,
+ "temperature": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 32768
+ }
+ },
+ "gpt-3.5-turbo-0125": {
+ "id": "gpt-3.5-turbo-0125",
+ "family": "gpt",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 16384,
+ "output": 16384
+ }
+ },
+ "cohere-embed-v-4-0": {
+ "id": "cohere-embed-v-4-0",
+ "family": "cohere-embed",
+ "reasoning": false,
+ "temperature": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 1536
+ }
+ },
+ "gpt-4-turbo-vision": {
+ "id": "gpt-4-turbo-vision",
+ "family": "gpt",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 4096
+ }
+ },
+ "gpt-5.1-chat": {
+ "id": "gpt-5.1-chat",
+ "family": "gpt-codex",
+ "reasoning": true,
+ "temperature": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "audio"
+ ],
+ "output": [
+ "text",
+ "image",
+ "audio"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 16384
+ }
+ },
+ "meta-llama-3.1-405b-instruct": {
+ "id": "meta-llama-3.1-405b-instruct",
+ "family": "llama",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 32768
+ }
+ },
+ "llama-3.2-11b-vision-instruct": {
+ "id": "llama-3.2-11b-vision-instruct",
+ "family": "llama",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 8192
+ }
+ },
+ "cohere-command-a": {
+ "id": "cohere-command-a",
+ "family": "command-a",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 256000,
+ "output": 8000
+ }
+ },
+ "cohere-command-r-08-2024": {
+ "id": "cohere-command-r-08-2024",
+ "family": "command-r",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 4000
+ }
+ },
+ "deepseek-v3.2-speciale": {
+ "id": "deepseek-v3.2-speciale",
+ "family": "deepseek",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 128000
+ }
+ },
+ "llama-3.2-90b-vision-instruct": {
+ "id": "llama-3.2-90b-vision-instruct",
+ "family": "llama",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 8192
+ }
+ },
+ "text-embedding-ada-002": {
+ "id": "text-embedding-ada-002",
+ "family": "text-embedding",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 8192,
+ "output": 1536
+ },
+ "temperature": false
+ },
+ "gpt-4-turbo": {
+ "id": "gpt-4-turbo",
+ "family": "gpt",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 4096
+ }
+ },
+ "phi-3-small-8k-instruct": {
+ "id": "phi-3-small-8k-instruct",
+ "family": "phi",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 8192,
+ "output": 2048
+ }
+ },
+ "meta-llama-3-70b-instruct": {
+ "id": "meta-llama-3-70b-instruct",
+ "family": "llama",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 8192,
+ "output": 2048
+ }
+ },
+ "phi-4-reasoning": {
+ "id": "phi-4-reasoning",
+ "family": "phi",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 32000,
+ "output": 4096
+ }
+ },
+ "phi-3-mini-128k-instruct": {
+ "id": "phi-3-mini-128k-instruct",
+ "family": "phi",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 4096
+ }
+ },
+ "text-embedding-3-large": {
+ "id": "text-embedding-3-large",
+ "family": "text-embedding",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 8191,
+ "output": 3072
+ },
+ "temperature": false
+ },
+ "phi-3.5-moe-instruct": {
+ "id": "phi-3.5-moe-instruct",
+ "family": "phi",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 4096
+ }
+ },
+ "gpt-5-chat": {
+ "id": "gpt-5-chat",
+ "family": "gpt-codex",
+ "reasoning": true,
+ "temperature": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 16384
+ }
+ },
+ "meta-llama-3.1-8b-instruct": {
+ "id": "meta-llama-3.1-8b-instruct",
+ "family": "llama",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 32768
+ }
+ },
+ "ministral-3b": {
+ "id": "ministral-3b",
+ "family": "ministral",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 8192
+ }
+ },
+ "phi-3-medium-4k-instruct": {
+ "id": "phi-3-medium-4k-instruct",
+ "family": "phi",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 4096,
+ "output": 1024
+ }
+ },
+ "llama-4-scout-17b-16e-instruct": {
+ "id": "llama-4-scout-17b-16e-instruct",
+ "family": "llama",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 8192
+ }
+ },
+ "phi-3.5-mini-instruct": {
+ "id": "phi-3.5-mini-instruct",
+ "family": "phi",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 4096
+ }
+ },
+ "phi-4-multimodal": {
+ "id": "phi-4-multimodal",
+ "family": "phi",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "audio"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 4096
+ }
+ },
+ "codex-mini": {
+ "id": "codex-mini",
+ "family": "gpt-codex-mini",
+ "reasoning": true,
+ "temperature": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "output": 100000
+ }
+ },
+ "gpt-5.2-chat": {
+ "id": "gpt-5.2-chat",
"family": "gpt-codex",
"reasoning": true,
"temperature": false,
@@ -38951,127 +32751,9 @@
"output": 16384
}
},
- "kimi-k2-instruct": {
- "id": "kimi-k2-instruct",
- "family": "kimi",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131000,
- "output": 131000
- }
- },
- "claude-opus4-6": {
- "id": "claude-opus4-6",
- "family": "claude-opus",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 1000000,
- "output": 1000000
- }
- },
- "claude-4-6-sonnet": {
- "id": "claude-4-6-sonnet",
- "family": "claude-sonnet",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image",
- "pdf"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 1000000,
- "output": 1000000
- }
- },
- "devstral-small-2512": {
- "id": "devstral-small-2512",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 262000,
- "output": 262000
- }
- },
- "intellect-3": {
- "id": "intellect-3",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 128000,
- "output": 128000
- }
- },
- "nova-pro-v1": {
- "id": "nova-pro-v1",
- "family": "nova-pro",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 300000,
- "output": 5000
- }
- },
- "llama-3.1-405b-instruct": {
- "id": "llama-3.1-405b-instruct",
- "family": "llama",
+ "command-r7b-12-2024": {
+ "id": "command-r7b-12-2024",
+ "family": "command-r",
"reasoning": false,
"temperature": true,
"toolCall": true,
@@ -39085,49 +32767,232 @@
},
"limit": {
"context": 128000,
- "output": 128000
+ "output": 4000
}
},
- "claude-opus4-5": {
- "id": "claude-opus4-5",
- "family": "claude-opus",
- "reasoning": true,
+ "c4ai-aya-vision-8b": {
+ "id": "c4ai-aya-vision-8b",
+ "reasoning": false,
"temperature": true,
- "toolCall": true,
+ "toolCall": false,
"modalities": {
"input": [
"text",
- "image",
- "pdf"
+ "image"
],
"output": [
"text"
]
},
"limit": {
- "context": 200000,
- "output": 200000
+ "context": 16000,
+ "output": 4000
}
},
- "claude-4-5-sonnet": {
- "id": "claude-4-5-sonnet",
- "family": "claude-sonnet",
- "reasoning": true,
+ "command-r-plus-08-2024": {
+ "id": "command-r-plus-08-2024",
+ "family": "command-r",
+ "reasoning": false,
"temperature": true,
"toolCall": true,
"modalities": {
"input": [
- "text",
- "image",
- "pdf"
+ "text"
],
"output": [
"text"
]
},
"limit": {
- "context": 200000,
- "output": 200000
+ "context": 128000,
+ "output": 4000
+ }
+ },
+ "c4ai-aya-expanse-8b": {
+ "id": "c4ai-aya-expanse-8b",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 8000,
+ "output": 4000
+ }
+ },
+ "command-r7b-arabic-02-2025": {
+ "id": "command-r7b-arabic-02-2025",
+ "family": "command-r",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 4000
+ }
+ },
+ "command-a-vision-07-2025": {
+ "id": "command-a-vision-07-2025",
+ "family": "command-a",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 8000
+ }
+ },
+ "c4ai-aya-vision-32b": {
+ "id": "c4ai-aya-vision-32b",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 16000,
+ "output": 4000
+ }
+ },
+ "command-a-translate-08-2025": {
+ "id": "command-a-translate-08-2025",
+ "family": "command-a",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 8000,
+ "output": 8000
+ }
+ },
+ "command-r-08-2024": {
+ "id": "command-r-08-2024",
+ "family": "command-r",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 4000
+ }
+ },
+ "c4ai-aya-expanse-32b": {
+ "id": "c4ai-aya-expanse-32b",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 4000
+ }
+ },
+ "command-a-03-2025": {
+ "id": "command-a-03-2025",
+ "family": "command-a",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 256000,
+ "output": 8000
+ }
+ },
+ "speakleash/bielik-11b-v3.0-instruct": {
+ "id": "speakleash/Bielik-11B-v3.0-Instruct",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 32000,
+ "output": 32000
+ }
+ },
+ "speakleash/bielik-11b-v2.6-instruct": {
+ "id": "speakleash/Bielik-11B-v2.6-Instruct",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 32000,
+ "output": 32000
}
},
"grok-2-1212": {
@@ -39149,12 +33014,109 @@
"output": 8192
}
},
- "grok-4.20-multi-agent-0309": {
- "id": "grok-4.20-multi-agent-0309",
+ "grok-vision-beta": {
+ "id": "grok-vision-beta",
+ "family": "grok-vision",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 8192,
+ "output": 4096
+ }
+ },
+ "grok-3-mini-fast": {
+ "id": "grok-3-mini-fast",
"family": "grok",
"reasoning": true,
"temperature": true,
- "toolCall": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "output": 8192
+ }
+ },
+ "grok-3-mini-latest": {
+ "id": "grok-3-mini-latest",
+ "family": "grok",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "output": 8192
+ }
+ },
+ "grok-3-fast": {
+ "id": "grok-3-fast",
+ "family": "grok",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "output": 8192
+ }
+ },
+ "grok-2-vision-latest": {
+ "id": "grok-2-vision-latest",
+ "family": "grok",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 8192,
+ "output": 4096
+ }
+ },
+ "grok-4.20-0309-reasoning": {
+ "id": "grok-4.20-0309-reasoning",
+ "family": "grok",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
"modalities": {
"input": [
"text",
@@ -39169,105 +33131,8 @@
"output": 30000
}
},
- "grok-2": {
- "id": "grok-2",
- "family": "grok",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "output": 8192
- }
- },
- "grok-3-fast-latest": {
- "id": "grok-3-fast-latest",
- "family": "grok",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "output": 8192
- }
- },
- "grok-2-vision": {
- "id": "grok-2-vision",
- "family": "grok",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 8192,
- "output": 4096
- }
- },
- "grok-2-vision-1212": {
- "id": "grok-2-vision-1212",
- "family": "grok",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 8192,
- "output": 4096
- }
- },
- "grok-beta": {
- "id": "grok-beta",
- "family": "grok-beta",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "output": 4096
- }
- },
- "grok-3-mini-fast": {
- "id": "grok-3-mini-fast",
+ "grok-3-mini-fast-latest": {
+ "id": "grok-3-mini-fast-latest",
"family": "grok",
"reasoning": true,
"temperature": true,
@@ -39324,10 +33189,29 @@
"output": 8192
}
},
- "grok-4-1-fast": {
- "id": "grok-4-1-fast",
+ "grok-2": {
+ "id": "grok-2",
"family": "grok",
- "reasoning": true,
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "output": 8192
+ }
+ },
+ "grok-4.20-0309-non-reasoning": {
+ "id": "grok-4.20-0309-non-reasoning",
+ "family": "grok",
+ "reasoning": false,
"temperature": true,
"toolCall": true,
"modalities": {
@@ -39344,32 +33228,12 @@
"output": 30000
}
},
- "grok-2-vision-latest": {
- "id": "grok-2-vision-latest",
+ "grok-3-fast-latest": {
+ "id": "grok-3-fast-latest",
"family": "grok",
"reasoning": false,
"temperature": true,
"toolCall": true,
- "modalities": {
- "input": [
- "text",
- "image"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 8192,
- "output": 4096
- }
- },
- "grok-3-mini-latest": {
- "id": "grok-3-mini-latest",
- "family": "grok",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
"modalities": {
"input": [
"text"
@@ -39383,31 +33247,12 @@
"output": 8192
}
},
- "grok-3-mini-fast-latest": {
- "id": "grok-3-mini-fast-latest",
+ "grok-4.20-multi-agent-0309": {
+ "id": "grok-4.20-multi-agent-0309",
"family": "grok",
"reasoning": true,
"temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "output": 8192
- }
- },
- "grok-4.20-0309-reasoning": {
- "id": "grok-4.20-0309-reasoning",
- "family": "grok",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
+ "toolCall": false,
"modalities": {
"input": [
"text",
@@ -39441,9 +33286,28 @@
"output": 8192
}
},
- "grok-vision-beta": {
- "id": "grok-vision-beta",
- "family": "grok-vision",
+ "grok-beta": {
+ "id": "grok-beta",
+ "family": "grok-beta",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "output": 4096
+ }
+ },
+ "grok-2-vision": {
+ "id": "grok-2-vision",
+ "family": "grok",
"reasoning": false,
"temperature": true,
"toolCall": true,
@@ -39461,8 +33325,5312 @@
"output": 4096
}
},
- "grok-4.20-0309-non-reasoning": {
- "id": "grok-4.20-0309-non-reasoning",
+ "grok-4-1-fast": {
+ "id": "grok-4-1-fast",
+ "family": "grok",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 2000000,
+ "output": 30000
+ }
+ },
+ "grok-2-vision-1212": {
+ "id": "grok-2-vision-1212",
+ "family": "grok",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 8192,
+ "output": 4096
+ }
+ },
+ "mistralai/mistral-small-3.2-24b-instruct-2506": {
+ "id": "mistralai/Mistral-Small-3.2-24B-Instruct-2506",
+ "family": "mistral-small",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 32000,
+ "output": 8192
+ }
+ },
+ "claude-haiku-4-5@20251001": {
+ "id": "claude-haiku-4-5@20251001",
+ "family": "claude-haiku",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "output": 64000
+ }
+ },
+ "claude-sonnet-4-6@default": {
+ "id": "claude-sonnet-4-6@default",
+ "family": "claude-sonnet",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "output": 64000
+ }
+ },
+ "claude-3-5-haiku@20241022": {
+ "id": "claude-3-5-haiku@20241022",
+ "family": "claude-haiku",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "output": 8192
+ }
+ },
+ "claude-3-5-sonnet@20241022": {
+ "id": "claude-3-5-sonnet@20241022",
+ "family": "claude-sonnet",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "output": 8192
+ }
+ },
+ "claude-opus-4-1@20250805": {
+ "id": "claude-opus-4-1@20250805",
+ "family": "claude-opus",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "output": 32000
+ }
+ },
+ "claude-sonnet-4@20250514": {
+ "id": "claude-sonnet-4@20250514",
+ "family": "claude-sonnet",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "output": 64000
+ }
+ },
+ "claude-3-7-sonnet@20250219": {
+ "id": "claude-3-7-sonnet@20250219",
+ "family": "claude-sonnet",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "output": 64000
+ }
+ },
+ "claude-opus-4@20250514": {
+ "id": "claude-opus-4@20250514",
+ "family": "claude-opus",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "output": 32000
+ }
+ },
+ "claude-opus-4-5@20251101": {
+ "id": "claude-opus-4-5@20251101",
+ "family": "claude-opus",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "output": 64000
+ }
+ },
+ "claude-sonnet-4-5@20250929": {
+ "id": "claude-sonnet-4-5@20250929",
+ "family": "claude-sonnet",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "output": 64000
+ }
+ },
+ "claude-opus-4-6@default": {
+ "id": "claude-opus-4-6@default",
+ "family": "claude-opus",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 1000000,
+ "output": 128000
+ }
+ },
+ "claude-opus-4-7@default": {
+ "id": "claude-opus-4-7@default",
+ "family": "claude-opus",
+ "reasoning": true,
+ "temperature": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 1000000,
+ "output": 128000
+ }
+ },
+ "qwen/qwen3-30b-a3b-instruct-2507-fp8": {
+ "id": "Qwen/Qwen3-30B-A3B-Instruct-2507-FP8",
+ "family": "qwen",
+ "reasoning": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 64000,
+ "output": 64000
+ }
+ },
+ "mistralai/devstral-small-2-24b-instruct-2512": {
+ "id": "mistralai/devstral-small-2-24b-instruct-2512",
+ "family": "devstral",
+ "reasoning": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 32768,
+ "output": 32768
+ }
+ },
+ "mistralai/magistral-small-2509": {
+ "id": "mistralai/Magistral-Small-2509",
+ "family": "magistral-small",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "output": 131072
+ }
+ },
+ "microsoft/phi-4-multimodal-instruct": {
+ "id": "microsoft/phi-4-multimodal-instruct",
+ "family": "phi",
+ "reasoning": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "audio"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 4096
+ },
+ "temperature": true
+ },
+ "kblab/kb-whisper-large": {
+ "id": "KBLab/kb-whisper-large",
+ "family": "whisper",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "audio"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 480000,
+ "output": 4800
+ },
+ "temperature": false
+ },
+ "nvidia/llama-3.3-70b-instruct-fp8": {
+ "id": "nvidia/Llama-3.3-70B-Instruct-FP8",
+ "family": "llama",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "output": 32768
+ }
+ },
+ "openai/whisper-large-v3": {
+ "id": "openai/whisper-large-v3",
+ "family": "whisper",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "audio"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 0,
+ "output": 4096
+ },
+ "temperature": false
+ },
+ "intfloat/multilingual-e5-large-instruct": {
+ "id": "intfloat/multilingual-e5-large-instruct",
+ "family": "text-embedding",
+ "reasoning": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 512,
+ "output": 1024
+ },
+ "temperature": false
+ },
+ "hf:meta-llama/llama-3.1-405b-instruct": {
+ "id": "hf:meta-llama/Llama-3.1-405B-Instruct",
+ "family": "llama",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 32768
+ }
+ },
+ "hf:meta-llama/llama-4-scout-17b-16e-instruct": {
+ "id": "hf:meta-llama/Llama-4-Scout-17B-16E-Instruct",
+ "family": "llama",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 328000,
+ "output": 4096
+ }
+ },
+ "hf:meta-llama/llama-3.3-70b-instruct": {
+ "id": "hf:meta-llama/Llama-3.3-70B-Instruct",
+ "family": "llama",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 32768
+ }
+ },
+ "hf:meta-llama/llama-3.1-8b-instruct": {
+ "id": "hf:meta-llama/Llama-3.1-8B-Instruct",
+ "family": "llama",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 32768
+ }
+ },
+ "hf:meta-llama/llama-3.1-70b-instruct": {
+ "id": "hf:meta-llama/Llama-3.1-70B-Instruct",
+ "family": "llama",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 32768
+ }
+ },
+ "hf:meta-llama/llama-4-maverick-17b-128e-instruct-fp8": {
+ "id": "hf:meta-llama/Llama-4-Maverick-17B-128E-Instruct-FP8",
+ "family": "llama",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 524000,
+ "output": 4096
+ }
+ },
+ "hf:minimaxai/minimax-m2": {
+ "id": "hf:MiniMaxAI/MiniMax-M2",
+ "family": "minimax",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 196608,
+ "output": 131000
+ }
+ },
+ "hf:minimaxai/minimax-m2.5": {
+ "id": "hf:MiniMaxAI/MiniMax-M2.5",
+ "family": "minimax",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 191488,
+ "output": 65536
+ }
+ },
+ "hf:minimaxai/minimax-m2.1": {
+ "id": "hf:MiniMaxAI/MiniMax-M2.1",
+ "family": "minimax",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 204800,
+ "output": 131072
+ }
+ },
+ "hf:qwen/qwen3.5-397b-a17b": {
+ "id": "hf:Qwen/Qwen3.5-397B-A17B",
+ "family": "qwen",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 262144,
+ "output": 65536
+ }
+ },
+ "hf:qwen/qwen2.5-coder-32b-instruct": {
+ "id": "hf:Qwen/Qwen2.5-Coder-32B-Instruct",
+ "family": "qwen",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 32768,
+ "output": 32768
+ }
+ },
+ "hf:qwen/qwen3-235b-a22b-instruct-2507": {
+ "id": "hf:Qwen/Qwen3-235B-A22B-Instruct-2507",
+ "family": "qwen",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 256000,
+ "output": 32000
+ }
+ },
+ "hf:qwen/qwen3-235b-a22b-thinking-2507": {
+ "id": "hf:Qwen/Qwen3-235B-A22B-Thinking-2507",
+ "family": "qwen",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 256000,
+ "output": 32000
+ }
+ },
+ "hf:qwen/qwen3-coder-480b-a35b-instruct": {
+ "id": "hf:Qwen/Qwen3-Coder-480B-A35B-Instruct",
+ "family": "qwen",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 256000,
+ "output": 32000
+ }
+ },
+ "hf:deepseek-ai/deepseek-v3.1": {
+ "id": "hf:deepseek-ai/DeepSeek-V3.1",
+ "family": "deepseek",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 128000
+ }
+ },
+ "hf:deepseek-ai/deepseek-v3-0324": {
+ "id": "hf:deepseek-ai/DeepSeek-V3-0324",
+ "family": "deepseek",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 128000
+ }
+ },
+ "hf:deepseek-ai/deepseek-v3": {
+ "id": "hf:deepseek-ai/DeepSeek-V3",
+ "family": "deepseek",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 128000
+ }
+ },
+ "hf:deepseek-ai/deepseek-r1": {
+ "id": "hf:deepseek-ai/DeepSeek-R1",
+ "family": "deepseek-thinking",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 128000
+ }
+ },
+ "hf:deepseek-ai/deepseek-r1-0528": {
+ "id": "hf:deepseek-ai/DeepSeek-R1-0528",
+ "family": "deepseek-thinking",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 128000
+ }
+ },
+ "hf:deepseek-ai/deepseek-v3.2": {
+ "id": "hf:deepseek-ai/DeepSeek-V3.2",
+ "family": "deepseek",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 162816,
+ "input": 162816,
+ "output": 8000
+ }
+ },
+ "hf:deepseek-ai/deepseek-v3.1-terminus": {
+ "id": "hf:deepseek-ai/DeepSeek-V3.1-Terminus",
+ "family": "deepseek",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 128000
+ }
+ },
+ "hf:openai/gpt-oss-120b": {
+ "id": "hf:openai/gpt-oss-120b",
+ "family": "gpt-oss",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 32768
+ }
+ },
+ "hf:moonshotai/kimi-k2-thinking": {
+ "id": "hf:moonshotai/Kimi-K2-Thinking",
+ "family": "kimi-thinking",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 262144,
+ "output": 262144
+ }
+ },
+ "hf:moonshotai/kimi-k2-instruct-0905": {
+ "id": "hf:moonshotai/Kimi-K2-Instruct-0905",
+ "family": "kimi",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 262144,
+ "output": 32768
+ }
+ },
+ "hf:moonshotai/kimi-k2.5": {
+ "id": "hf:moonshotai/Kimi-K2.5",
+ "family": "kimi",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 262144,
+ "output": 65536
+ }
+ },
+ "hf:nvidia/nvidia-nemotron-3-super-120b-a12b-nvfp4": {
+ "id": "hf:nvidia/NVIDIA-Nemotron-3-Super-120B-A12B-NVFP4",
+ "family": "nemotron",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 262144,
+ "output": 65536
+ }
+ },
+ "hf:nvidia/kimi-k2.5-nvfp4": {
+ "id": "hf:nvidia/Kimi-K2.5-NVFP4",
+ "family": "kimi",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 262144,
+ "output": 65536
+ }
+ },
+ "hf:zai-org/glm-4.7-flash": {
+ "id": "hf:zai-org/GLM-4.7-Flash",
+ "family": "glm",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 196608,
+ "output": 65536
+ }
+ },
+ "hf:zai-org/glm-4.7": {
+ "id": "hf:zai-org/GLM-4.7",
+ "family": "glm",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "output": 64000
+ }
+ },
+ "hf:zai-org/glm-5.1": {
+ "id": "hf:zai-org/GLM-5.1",
+ "family": "glm",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 196608,
+ "output": 65536
+ }
+ },
+ "hf:zai-org/glm-5": {
+ "id": "hf:zai-org/GLM-5",
+ "family": "glm",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 196608,
+ "output": 65536
+ }
+ },
+ "hf:zai-org/glm-4.6": {
+ "id": "hf:zai-org/GLM-4.6",
+ "family": "glm",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "output": 64000
+ }
+ },
+ "black-forest-labs/flux.1-dev": {
+ "id": "black-forest-labs/flux.1-dev",
+ "family": "flux",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "image"
+ ]
+ },
+ "limit": {
+ "context": 4096,
+ "output": 0
+ }
+ },
+ "mistralai/codestral-22b-instruct-v0.1": {
+ "id": "mistralai/codestral-22b-instruct-v0.1",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 4096
+ }
+ },
+ "mistralai/mistral-small-3.1-24b-instruct-2503": {
+ "id": "mistralai/mistral-small-3.1-24b-instruct-2503",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 4096
+ }
+ },
+ "mistralai/mamba-codestral-7b-v0.1": {
+ "id": "mistralai/mamba-codestral-7b-v0.1",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 4096
+ }
+ },
+ "mistralai/mistral-large-2-instruct": {
+ "id": "mistralai/mistral-large-2-instruct",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 4096
+ }
+ },
+ "microsoft/phi-3-medium-4k-instruct": {
+ "id": "microsoft/phi-3-medium-4k-instruct",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 4096,
+ "output": 1024
+ },
+ "family": "phi"
+ },
+ "microsoft/phi-3.5-moe-instruct": {
+ "id": "microsoft/phi-3.5-moe-instruct",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 4096
+ },
+ "family": "phi"
+ },
+ "microsoft/phi-3-small-8k-instruct": {
+ "id": "microsoft/phi-3-small-8k-instruct",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 8192,
+ "output": 2048
+ },
+ "family": "phi"
+ },
+ "microsoft/phi-3-vision-128k-instruct": {
+ "id": "microsoft/phi-3-vision-128k-instruct",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 4096
+ }
+ },
+ "microsoft/phi-3.5-vision-instruct": {
+ "id": "microsoft/phi-3.5-vision-instruct",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 4096
+ },
+ "family": "phi"
+ },
+ "microsoft/phi-3-small-128k-instruct": {
+ "id": "microsoft/phi-3-small-128k-instruct",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 4096
+ },
+ "family": "phi"
+ },
+ "microsoft/phi-3-medium-128k-instruct": {
+ "id": "microsoft/phi-3-medium-128k-instruct",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 4096
+ },
+ "family": "phi"
+ },
+ "nvidia/nemotron-4-340b-instruct": {
+ "id": "nvidia/nemotron-4-340b-instruct",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 4096
+ }
+ },
+ "nvidia/llama3-chatqa-1.5-70b": {
+ "id": "nvidia/llama3-chatqa-1.5-70b",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 4096
+ }
+ },
+ "nvidia/parakeet-tdt-0.6b-v2": {
+ "id": "nvidia/parakeet-tdt-0.6b-v2",
+ "family": "parakeet",
+ "reasoning": false,
+ "temperature": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "audio"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 0,
+ "output": 4096
+ }
+ },
+ "nvidia/cosmos-nemotron-34b": {
+ "id": "nvidia/cosmos-nemotron-34b",
+ "family": "nemotron",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "video"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "output": 8192
+ }
+ },
+ "nvidia/llama-embed-nemotron-8b": {
+ "id": "nvidia/llama-embed-nemotron-8b",
+ "family": "llama",
+ "reasoning": false,
+ "temperature": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 32768,
+ "output": 2048
+ }
+ },
+ "nvidia/llama-3.1-nemotron-51b-instruct": {
+ "id": "nvidia/llama-3.1-nemotron-51b-instruct",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 4096
+ }
+ },
+ "nvidia/nemoretriever-ocr-v1": {
+ "id": "nvidia/nemoretriever-ocr-v1",
+ "family": "nemoretriever",
+ "reasoning": false,
+ "temperature": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 0,
+ "output": 4096
+ }
+ },
+ "deepseek-ai/deepseek-coder-6.7b-instruct": {
+ "id": "deepseek-ai/deepseek-coder-6.7b-instruct",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 4096
+ }
+ },
+ "z-ai/glm4.7": {
+ "id": "z-ai/glm4.7",
+ "family": "glm",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 204800,
+ "output": 131072
+ }
+ },
+ "z-ai/glm5": {
+ "id": "z-ai/glm5",
+ "family": "glm",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 202752,
+ "output": 131000
+ }
+ },
+ "meta/llama-4-scout-17b-16e-instruct": {
+ "id": "meta/llama-4-scout-17b-16e-instruct",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 8192
+ },
+ "family": "llama"
+ },
+ "meta/llama-3.3-70b-instruct": {
+ "id": "meta/llama-3.3-70b-instruct",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 32768
+ },
+ "family": "llama"
+ },
+ "meta/llama3-8b-instruct": {
+ "id": "meta/llama3-8b-instruct",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 4096
+ }
+ },
+ "meta/llama3-70b-instruct": {
+ "id": "meta/llama3-70b-instruct",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 4096
+ }
+ },
+ "meta/codellama-70b": {
+ "id": "meta/codellama-70b",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 4096
+ }
+ },
+ "meta/llama-3.2-11b-vision-instruct": {
+ "id": "meta/llama-3.2-11b-vision-instruct",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "audio"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 8192
+ },
+ "family": "llama"
+ },
+ "meta/llama-3.1-70b-instruct": {
+ "id": "meta/llama-3.1-70b-instruct",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 4096
+ }
+ },
+ "meta/llama-3.2-1b-instruct": {
+ "id": "meta/llama-3.2-1b-instruct",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 16000,
+ "output": 4096
+ },
+ "family": "llama"
+ },
+ "meta/llama-4-maverick-17b-128e-instruct": {
+ "id": "meta/llama-4-maverick-17b-128e-instruct",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 4096
+ }
+ },
+ "meta/llama-3.1-405b-instruct": {
+ "id": "meta/llama-3.1-405b-instruct",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 4096
+ }
+ },
+ "google/gemma-3-1b-it": {
+ "id": "google/gemma-3-1b-it",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 4096
+ }
+ },
+ "google/codegemma-7b": {
+ "id": "google/codegemma-7b",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 4096
+ }
+ },
+ "google/codegemma-1.1-7b": {
+ "id": "google/codegemma-1.1-7b",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 4096
+ }
+ },
+ "google/gemma-3n-e2b-it": {
+ "id": "google/gemma-3n-e2b-it",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 4096
+ }
+ },
+ "mistral/mistral-nemo-12b-instruct": {
+ "id": "mistral/mistral-nemo-12b-instruct",
+ "family": "mistral-nemo",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 16000,
+ "output": 4096
+ }
+ },
+ "meta/llama-3.2-3b-instruct": {
+ "id": "meta/llama-3.2-3b-instruct",
+ "family": "llama",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 16000,
+ "output": 4096
+ }
+ },
+ "meta/llama-3.1-8b-instruct": {
+ "id": "meta/llama-3.1-8b-instruct",
+ "family": "llama",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 16000,
+ "output": 4096
+ }
+ },
+ "qwen/qwen-2.5-7b-vision-instruct": {
+ "id": "qwen/qwen-2.5-7b-vision-instruct",
+ "family": "qwen",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 125000,
+ "output": 4096
+ }
+ },
+ "google/gemma-3": {
+ "id": "google/gemma-3",
+ "family": "gemma",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 125000,
+ "output": 4096
+ }
+ },
+ "osmosis/osmosis-structure-0.6b": {
+ "id": "osmosis/osmosis-structure-0.6b",
+ "family": "osmosis",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 4000,
+ "output": 2048
+ }
+ },
+ "mercury-edit-2": {
+ "id": "mercury-edit-2",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 8192
+ }
+ },
+ "gpt-4o-2024-05-13": {
+ "id": "gpt-4o-2024-05-13",
+ "family": "gpt",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 4096
+ }
+ },
+ "o4-mini-deep-research": {
+ "id": "o4-mini-deep-research",
+ "family": "o-mini",
+ "reasoning": true,
+ "temperature": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "output": 100000
+ }
+ },
+ "gpt-image-1": {
+ "id": "gpt-image-1",
+ "family": "gpt-image",
+ "reasoning": false,
+ "temperature": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "image"
+ ]
+ },
+ "limit": {
+ "context": 0,
+ "input": 0,
+ "output": 0
+ }
+ },
+ "gpt-4o-2024-08-06": {
+ "id": "gpt-4o-2024-08-06",
+ "family": "gpt",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 16384
+ }
+ },
+ "gpt-image-1-mini": {
+ "id": "gpt-image-1-mini",
+ "family": "gpt-image",
+ "reasoning": false,
+ "temperature": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text",
+ "image"
+ ]
+ },
+ "limit": {
+ "context": 0,
+ "input": 0,
+ "output": 0
+ }
+ },
+ "gpt-3.5-turbo": {
+ "id": "gpt-3.5-turbo",
+ "family": "gpt",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 16385,
+ "output": 16384
+ }
+ },
+ "o3-deep-research": {
+ "id": "o3-deep-research",
+ "family": "o",
+ "reasoning": true,
+ "temperature": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "output": 100000
+ }
+ },
+ "o1-pro": {
+ "id": "o1-pro",
+ "family": "o-pro",
+ "reasoning": true,
+ "temperature": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "output": 100000
+ }
+ },
+ "chatgpt-image-latest": {
+ "id": "chatgpt-image-latest",
+ "family": "gpt-image",
+ "reasoning": false,
+ "temperature": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text",
+ "image"
+ ]
+ },
+ "limit": {
+ "context": 0,
+ "input": 0,
+ "output": 0
+ }
+ },
+ "gpt-image-1.5": {
+ "id": "gpt-image-1.5",
+ "family": "gpt-image",
+ "reasoning": false,
+ "temperature": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text",
+ "image"
+ ]
+ },
+ "limit": {
+ "context": 0,
+ "input": 0,
+ "output": 0
+ }
+ },
+ "xai/grok-4-fast": {
+ "id": "xai/grok-4-fast",
+ "family": "grok",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 2000000,
+ "output": 64000
+ }
+ },
+ "anthropic/claude-3-7-sonnet": {
+ "id": "anthropic/claude-3-7-sonnet",
+ "family": "claude-sonnet",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "output": 64000
+ }
+ },
+ "glm-5-fp8": {
+ "id": "GLM-5-FP8",
+ "family": "glm",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "output": 131072
+ }
+ },
+ "mistral-small-latest": {
+ "id": "mistral-small-latest",
+ "family": "mistral-small",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 256000,
+ "output": 256000
+ }
+ },
+ "labs-devstral-small-2512": {
+ "id": "labs-devstral-small-2512",
+ "family": "devstral",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 256000,
+ "output": 256000
+ }
+ },
+ "devstral-2512": {
+ "id": "devstral-2512",
+ "family": "mistral",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 262144,
+ "output": 16384
+ }
+ },
+ "magistral-medium-latest": {
+ "id": "magistral-medium-latest",
+ "family": "magistral-medium",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 16384
+ }
+ },
+ "open-mixtral-8x7b": {
+ "id": "open-mixtral-8x7b",
+ "family": "mixtral",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 32000,
+ "output": 32000
+ }
+ },
+ "pixtral-large-latest": {
+ "id": "pixtral-large-latest",
+ "family": "mistral",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 16384
+ }
+ },
+ "codestral-latest": {
+ "id": "codestral-latest",
+ "family": "codestral",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 256000,
+ "output": 4096
+ }
+ },
+ "mistral-large-latest": {
+ "id": "mistral-large-latest",
+ "family": "mistral",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 16384
+ }
+ },
+ "mistral-small-2506": {
+ "id": "mistral-small-2506",
+ "family": "mistral",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 16384
+ }
+ },
+ "pixtral-12b": {
+ "id": "pixtral-12b",
+ "family": "pixtral",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 128000
+ }
+ },
+ "ministral-8b-latest": {
+ "id": "ministral-8b-latest",
+ "family": "ministral",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 128000
+ }
+ },
+ "mistral-embed": {
+ "id": "mistral-embed",
+ "family": "mistral-embed",
+ "reasoning": false,
+ "temperature": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 8000,
+ "output": 3072
+ }
+ },
+ "magistral-small": {
+ "id": "magistral-small",
+ "family": "magistral-small",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 128000
+ }
+ },
+ "ministral-3b-latest": {
+ "id": "ministral-3b-latest",
+ "family": "ministral",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 128000
+ }
+ },
+ "open-mixtral-8x22b": {
+ "id": "open-mixtral-8x22b",
+ "family": "mixtral",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 64000,
+ "output": 64000
+ }
+ },
+ "devstral-small-2505": {
+ "id": "devstral-small-2505",
+ "family": "devstral",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 128000
+ }
+ },
+ "devstral-medium-2507": {
+ "id": "devstral-medium-2507",
+ "family": "devstral",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 128000
+ }
+ },
+ "mistral-medium-latest": {
+ "id": "mistral-medium-latest",
+ "family": "mistral-medium",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 16384
+ }
+ },
+ "open-mistral-7b": {
+ "id": "open-mistral-7b",
+ "family": "mistral",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 8000,
+ "output": 8000
+ }
+ },
+ "devstral-medium-latest": {
+ "id": "devstral-medium-latest",
+ "family": "devstral",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 262144,
+ "output": 262144
+ }
+ },
+ "devstral-small-2507": {
+ "id": "devstral-small-2507",
+ "family": "mistral",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "output": 16384
+ }
+ },
+ "mistral-medium-2508": {
+ "id": "mistral-medium-2508",
+ "family": "mistral-medium",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 262144,
+ "output": 262144
+ }
+ },
+ "mixtral-8x7b-instruct-v0.1": {
+ "id": "mixtral-8x7b-instruct-v0.1",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 32768,
+ "output": 32768
+ }
+ },
+ "qwen2.5-coder-32b-instruct": {
+ "id": "qwen2.5-coder-32b-instruct",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 32768,
+ "output": 32768
+ }
+ },
+ "meta-llama-3_3-70b-instruct": {
+ "id": "meta-llama-3_3-70b-instruct",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "output": 131072
+ }
+ },
+ "mistral-7b-instruct-v0.3": {
+ "id": "mistral-7b-instruct-v0.3",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 65536,
+ "output": 65536
+ }
+ },
+ "nova-pro-v1": {
+ "id": "nova-pro-v1",
+ "family": "nova-pro",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 300000,
+ "output": 5000
+ }
+ },
+ "claude-4-5-sonnet": {
+ "id": "claude-4-5-sonnet",
+ "family": "claude-sonnet",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "output": 200000
+ }
+ },
+ "kimi-k2-instruct": {
+ "id": "kimi-k2-instruct",
+ "family": "kimi",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131000,
+ "output": 131000
+ }
+ },
+ "claude-opus4-6": {
+ "id": "claude-opus4-6",
+ "family": "claude-opus",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 1000000,
+ "output": 1000000
+ }
+ },
+ "devstral-small-2512": {
+ "id": "devstral-small-2512",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 262000,
+ "output": 262000
+ }
+ },
+ "claude-opus4-5": {
+ "id": "claude-opus4-5",
+ "family": "claude-opus",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "output": 200000
+ }
+ },
+ "claude-4-6-sonnet": {
+ "id": "claude-4-6-sonnet",
+ "family": "claude-sonnet",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 1000000,
+ "output": 1000000
+ }
+ },
+ "intellect-3": {
+ "id": "intellect-3",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 128000
+ }
+ },
+ "llama-3.1-405b-instruct": {
+ "id": "llama-3.1-405b-instruct",
+ "family": "llama",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 128000
+ }
+ },
+ "qwen/qwen2.5-vl-7b-instruct": {
+ "id": "Qwen/Qwen2.5-VL-7B-Instruct",
+ "family": "qwen",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 33000,
+ "output": 4000
+ }
+ },
+ "zai-org/glm-5v-turbo": {
+ "id": "zai-org/GLM-5V-Turbo",
+ "family": "glm",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "output": 131072
+ }
+ },
+ "alibaba/qwen3-coder-plus": {
+ "id": "alibaba/qwen3-coder-plus",
+ "family": "qwen",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 1000000,
+ "output": 1000000
+ }
+ },
+ "alibaba/qwen3-embedding-8b": {
+ "id": "alibaba/qwen3-embedding-8b",
+ "family": "qwen",
+ "reasoning": false,
+ "temperature": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 32768,
+ "output": 32768
+ }
+ },
+ "alibaba/qwen-3-30b": {
+ "id": "alibaba/qwen-3-30b",
+ "family": "qwen",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 40960,
+ "output": 16384
+ }
+ },
+ "alibaba/qwen-3-235b": {
+ "id": "alibaba/qwen-3-235b",
+ "family": "qwen",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 40960,
+ "output": 16384
+ }
+ },
+ "alibaba/qwen3.5-flash": {
+ "id": "alibaba/qwen3.5-flash",
+ "family": "qwen",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 1000000,
+ "output": 64000
+ }
+ },
+ "alibaba/qwen3.6-plus": {
+ "id": "alibaba/qwen3.6-plus",
+ "family": "qwen",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 1000000,
+ "output": 64000
+ }
+ },
+ "alibaba/qwen3-max": {
+ "id": "alibaba/qwen3-max",
+ "family": "qwen",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 262144,
+ "output": 32768
+ }
+ },
+ "alibaba/qwen3-embedding-0.6b": {
+ "id": "alibaba/qwen3-embedding-0.6b",
+ "family": "qwen",
+ "reasoning": false,
+ "temperature": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 32768,
+ "output": 32768
+ }
+ },
+ "alibaba/qwen-3-32b": {
+ "id": "alibaba/qwen-3-32b",
+ "family": "qwen",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 40960,
+ "output": 16384
+ }
+ },
+ "alibaba/qwen3-next-80b-a3b-thinking": {
+ "id": "alibaba/qwen3-next-80b-a3b-thinking",
+ "family": "qwen",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "output": 65536
+ }
+ },
+ "alibaba/qwen3-vl-thinking": {
+ "id": "alibaba/qwen3-vl-thinking",
+ "family": "qwen",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "output": 129024
+ }
+ },
+ "alibaba/qwen3-235b-a22b-thinking": {
+ "id": "alibaba/qwen3-235b-a22b-thinking",
+ "family": "qwen",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 262114,
+ "output": 262114
+ }
+ },
+ "alibaba/qwen3-next-80b-a3b-instruct": {
+ "id": "alibaba/qwen3-next-80b-a3b-instruct",
+ "family": "qwen",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 262144,
+ "output": 32768
+ }
+ },
+ "alibaba/qwen3-coder-next": {
+ "id": "alibaba/qwen3-coder-next",
+ "family": "qwen",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 256000,
+ "output": 256000
+ }
+ },
+ "alibaba/qwen3-embedding-4b": {
+ "id": "alibaba/qwen3-embedding-4b",
+ "family": "qwen",
+ "reasoning": false,
+ "temperature": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 32768,
+ "output": 32768
+ }
+ },
+ "alibaba/qwen3-max-thinking": {
+ "id": "alibaba/qwen3-max-thinking",
+ "family": "qwen",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 256000,
+ "output": 65536
+ }
+ },
+ "alibaba/qwen3-coder": {
+ "id": "alibaba/qwen3-coder",
+ "family": "qwen",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 262144,
+ "output": 66536
+ }
+ },
+ "alibaba/qwen3-max-preview": {
+ "id": "alibaba/qwen3-max-preview",
+ "family": "qwen",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 262144,
+ "output": 32768
+ }
+ },
+ "alibaba/qwen3.5-plus": {
+ "id": "alibaba/qwen3.5-plus",
+ "family": "qwen",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 1000000,
+ "output": 64000
+ }
+ },
+ "alibaba/qwen-3-14b": {
+ "id": "alibaba/qwen-3-14b",
+ "family": "qwen",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 40960,
+ "output": 16384
+ }
+ },
+ "alibaba/qwen3-vl-instruct": {
+ "id": "alibaba/qwen3-vl-instruct",
+ "family": "qwen",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "output": 129024
+ }
+ },
+ "alibaba/qwen3-coder-30b-a3b": {
+ "id": "alibaba/qwen3-coder-30b-a3b",
+ "family": "qwen",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 160000,
+ "output": 32768
+ }
+ },
+ "perplexity/sonar-reasoning": {
+ "id": "perplexity/sonar-reasoning",
+ "family": "sonar-reasoning",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 127000,
+ "output": 8000
+ }
+ },
+ "deepseek/deepseek-v3.2-thinking": {
+ "id": "deepseek/deepseek-v3.2-thinking",
+ "family": "deepseek-thinking",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 64000
+ }
+ },
+ "deepseek/deepseek-v3": {
+ "id": "deepseek/deepseek-v3",
+ "family": "deepseek",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 163840,
+ "output": 16384
+ }
+ },
+ "arcee-ai/trinity-large-preview": {
+ "id": "arcee-ai/trinity-large-preview",
+ "family": "trinity",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131000,
+ "output": 131000
+ }
+ },
+ "recraft/recraft-v3": {
+ "id": "recraft/recraft-v3",
+ "family": "recraft",
+ "reasoning": false,
+ "temperature": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "image"
+ ]
+ },
+ "limit": {
+ "context": 512,
+ "output": 0
+ }
+ },
+ "recraft/recraft-v2": {
+ "id": "recraft/recraft-v2",
+ "family": "recraft",
+ "reasoning": false,
+ "temperature": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "image"
+ ]
+ },
+ "limit": {
+ "context": 512,
+ "output": 0
+ }
+ },
+ "voyage/voyage-3-large": {
+ "id": "voyage/voyage-3-large",
+ "family": "voyage",
+ "reasoning": false,
+ "temperature": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 8192,
+ "output": 1536
+ }
+ },
+ "voyage/voyage-4-large": {
+ "id": "voyage/voyage-4-large",
+ "family": "voyage",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 32000,
+ "output": 0
+ }
+ },
+ "voyage/voyage-3.5-lite": {
+ "id": "voyage/voyage-3.5-lite",
+ "family": "voyage",
+ "reasoning": false,
+ "temperature": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 8192,
+ "output": 1536
+ }
+ },
+ "voyage/voyage-code-3": {
+ "id": "voyage/voyage-code-3",
+ "family": "voyage",
+ "reasoning": false,
+ "temperature": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 8192,
+ "output": 1536
+ }
+ },
+ "voyage/voyage-finance-2": {
+ "id": "voyage/voyage-finance-2",
+ "family": "voyage",
+ "reasoning": false,
+ "temperature": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 8192,
+ "output": 1536
+ }
+ },
+ "voyage/voyage-4-lite": {
+ "id": "voyage/voyage-4-lite",
+ "family": "voyage",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 32000,
+ "output": 0
+ }
+ },
+ "voyage/voyage-4": {
+ "id": "voyage/voyage-4",
+ "family": "voyage",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 32000,
+ "output": 0
+ }
+ },
+ "voyage/voyage-code-2": {
+ "id": "voyage/voyage-code-2",
+ "family": "voyage",
+ "reasoning": false,
+ "temperature": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 8192,
+ "output": 1536
+ }
+ },
+ "voyage/voyage-law-2": {
+ "id": "voyage/voyage-law-2",
+ "family": "voyage",
+ "reasoning": false,
+ "temperature": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 8192,
+ "output": 1536
+ }
+ },
+ "voyage/voyage-3.5": {
+ "id": "voyage/voyage-3.5",
+ "family": "voyage",
+ "reasoning": false,
+ "temperature": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 8192,
+ "output": 1536
+ }
+ },
+ "zai/glm-5v-turbo": {
+ "id": "zai/glm-5v-turbo",
+ "family": "glm",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "output": 128000
+ }
+ },
+ "zai/glm-4.7": {
+ "id": "zai/glm-4.7",
+ "family": "glm",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 202752,
+ "output": 120000
+ }
+ },
+ "zai/glm-5": {
+ "id": "zai/glm-5",
+ "family": "glm",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 202800,
+ "output": 131072
+ }
+ },
+ "zai/glm-4.7-flashx": {
+ "id": "zai/glm-4.7-flashx",
+ "family": "glm-flash",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "output": 128000
+ }
+ },
+ "zai/glm-5.1": {
+ "id": "zai/glm-5.1",
+ "family": "glm",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 202752,
+ "output": 202752
+ }
+ },
+ "zai/glm-4.6v-flash": {
+ "id": "zai/glm-4.6v-flash",
+ "family": "glm",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 24000
+ }
+ },
+ "zai/glm-4.5": {
+ "id": "zai/glm-4.5",
+ "family": "glm",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "output": 131072
+ }
+ },
+ "zai/glm-4.5-air": {
+ "id": "zai/glm-4.5-air",
+ "family": "glm-air",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 96000
+ }
+ },
+ "zai/glm-5-turbo": {
+ "id": "zai/glm-5-turbo",
+ "family": "glm",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 202800,
+ "output": 131100
+ }
+ },
+ "zai/glm-4.5v": {
+ "id": "zai/glm-4.5v",
+ "family": "glm",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 66000,
+ "output": 66000
+ }
+ },
+ "zai/glm-4.6": {
+ "id": "zai/glm-4.6",
+ "family": "glm",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "output": 96000
+ }
+ },
+ "zai/glm-4.6v": {
+ "id": "zai/glm-4.6v",
+ "family": "glm",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 24000
+ }
+ },
+ "zai/glm-4.7-flash": {
+ "id": "zai/glm-4.7-flash",
+ "family": "glm",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "output": 131000
+ }
+ },
+ "cohere/embed-v4.0": {
+ "id": "cohere/embed-v4.0",
+ "family": "cohere-embed",
+ "reasoning": false,
+ "temperature": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 8192,
+ "output": 1536
+ }
+ },
+ "xai/grok-4.20-non-reasoning": {
+ "id": "xai/grok-4.20-non-reasoning",
+ "family": "grok",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 2000000,
+ "output": 2000000
+ }
+ },
+ "xai/grok-4.20-non-reasoning-beta": {
+ "id": "xai/grok-4.20-non-reasoning-beta",
+ "family": "grok",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 2000000,
+ "output": 2000000
+ }
+ },
+ "xai/grok-4.20-reasoning": {
+ "id": "xai/grok-4.20-reasoning",
+ "family": "grok",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 2000000,
+ "output": 2000000
+ }
+ },
+ "xai/grok-imagine-image": {
+ "id": "xai/grok-imagine-image",
+ "family": "grok",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text",
+ "image"
+ ]
+ },
+ "limit": {
+ "context": 0,
+ "output": 0
+ }
+ },
+ "xai/grok-4.20-multi-agent-beta": {
+ "id": "xai/grok-4.20-multi-agent-beta",
+ "family": "grok",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 2000000,
+ "output": 2000000
+ }
+ },
+ "xai/grok-imagine-image-pro": {
+ "id": "xai/grok-imagine-image-pro",
+ "family": "grok",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text",
+ "image"
+ ]
+ },
+ "limit": {
+ "context": 0,
+ "output": 0
+ }
+ },
+ "xai/grok-4.20-reasoning-beta": {
+ "id": "xai/grok-4.20-reasoning-beta",
+ "family": "grok",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 2000000,
+ "output": 2000000
+ }
+ },
+ "xai/grok-2-vision": {
+ "id": "xai/grok-2-vision",
+ "family": "grok",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 8192,
+ "output": 4096
+ }
+ },
+ "xai/grok-3-fast": {
+ "id": "xai/grok-3-fast",
+ "family": "grok",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "output": 8192
+ }
+ },
+ "xai/grok-3-mini-fast": {
+ "id": "xai/grok-3-mini-fast",
+ "family": "grok",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "output": 8192
+ }
+ },
+ "inception/mercury-coder-small": {
+ "id": "inception/mercury-coder-small",
+ "family": "mercury",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 32000,
+ "output": 16384
+ }
+ },
+ "openai/codex-mini": {
+ "id": "openai/codex-mini",
+ "family": "gpt-codex-mini",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "input": 100000,
+ "output": 100000
+ }
+ },
+ "openai/text-embedding-3-large": {
+ "id": "openai/text-embedding-3-large",
+ "family": "text-embedding",
+ "reasoning": false,
+ "temperature": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 8192,
+ "input": 6656,
+ "output": 1536
+ }
+ },
+ "openai/text-embedding-ada-002": {
+ "id": "openai/text-embedding-ada-002",
+ "family": "text-embedding",
+ "reasoning": false,
+ "temperature": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 8192,
+ "input": 6656,
+ "output": 1536
+ }
+ },
+ "openai/gpt-5.1-thinking": {
+ "id": "openai/gpt-5.1-thinking",
+ "family": "gpt",
+ "reasoning": true,
+ "temperature": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text",
+ "image"
+ ]
+ },
+ "limit": {
+ "context": 400000,
+ "input": 272000,
+ "output": 128000
+ }
+ },
+ "openai/text-embedding-3-small": {
+ "id": "openai/text-embedding-3-small",
+ "family": "text-embedding",
+ "reasoning": false,
+ "temperature": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 8192,
+ "input": 6656,
+ "output": 1536
+ }
+ },
+ "amazon/titan-embed-text-v2": {
+ "id": "amazon/titan-embed-text-v2",
+ "family": "titan-embed",
+ "reasoning": false,
+ "temperature": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 8192,
+ "output": 1536
+ }
+ },
+ "amazon/nova-2-lite": {
+ "id": "amazon/nova-2-lite",
+ "family": "nova",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 1000000,
+ "output": 1000000
+ }
+ },
+ "amazon/nova-pro": {
+ "id": "amazon/nova-pro",
+ "family": "nova-pro",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "video"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 300000,
+ "output": 8192
+ }
+ },
+ "amazon/nova-lite": {
+ "id": "amazon/nova-lite",
+ "family": "nova-lite",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "video"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 300000,
+ "output": 8192
+ }
+ },
+ "amazon/nova-micro": {
+ "id": "amazon/nova-micro",
+ "family": "nova-micro",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 8192
+ }
+ },
+ "mistral/mistral-nemo": {
+ "id": "mistral/mistral-nemo",
+ "family": "mistral-nemo",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 60288,
+ "output": 16000
+ }
+ },
+ "mistral/ministral-14b": {
+ "id": "mistral/ministral-14b",
+ "family": "ministral",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 256000,
+ "output": 256000
+ }
+ },
+ "mistral/codestral-embed": {
+ "id": "mistral/codestral-embed",
+ "family": "codestral-embed",
+ "reasoning": false,
+ "temperature": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 8192,
+ "output": 1536
+ }
+ },
+ "mistral/mistral-medium": {
+ "id": "mistral/mistral-medium",
+ "family": "mistral-medium",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 64000
+ }
+ },
+ "mistral/mistral-embed": {
+ "id": "mistral/mistral-embed",
+ "family": "mistral-embed",
+ "reasoning": false,
+ "temperature": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 8192,
+ "output": 1536
+ }
+ },
+ "mistral/devstral-2": {
+ "id": "mistral/devstral-2",
+ "family": "devstral",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 256000,
+ "output": 256000
+ }
+ },
+ "mistral/mistral-large-3": {
+ "id": "mistral/mistral-large-3",
+ "family": "mistral-large",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 256000,
+ "output": 256000
+ }
+ },
+ "mistral/devstral-small-2": {
+ "id": "mistral/devstral-small-2",
+ "family": "devstral",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 256000,
+ "output": 256000
+ }
+ },
+ "mistral/devstral-small": {
+ "id": "mistral/devstral-small",
+ "family": "devstral",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 64000
+ }
+ },
+ "mistral/ministral-8b": {
+ "id": "mistral/ministral-8b",
+ "family": "ministral",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 128000
+ }
+ },
+ "mistral/magistral-medium": {
+ "id": "mistral/magistral-medium",
+ "family": "magistral-medium",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 16384
+ }
+ },
+ "mistral/mistral-small": {
+ "id": "mistral/mistral-small",
+ "family": "mistral-small",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 256000,
+ "output": 256000
+ }
+ },
+ "mistral/magistral-small": {
+ "id": "mistral/magistral-small",
+ "family": "magistral-small",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 128000
+ }
+ },
+ "mistral/pixtral-12b": {
+ "id": "mistral/pixtral-12b",
+ "family": "pixtral",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 128000
+ }
+ },
+ "mistral/mixtral-8x22b-instruct": {
+ "id": "mistral/mixtral-8x22b-instruct",
+ "family": "mixtral",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 64000,
+ "output": 64000
+ }
+ },
+ "mistral/pixtral-large": {
+ "id": "mistral/pixtral-large",
+ "family": "pixtral",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 128000
+ }
+ },
+ "mistral/ministral-3b": {
+ "id": "mistral/ministral-3b",
+ "family": "ministral",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 128000
+ }
+ },
+ "mistral/codestral": {
+ "id": "mistral/codestral",
+ "family": "codestral",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 256000,
+ "output": 4096
+ }
+ },
+ "meta/llama-3.2-1b": {
+ "id": "meta/llama-3.2-1b",
+ "family": "llama",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 8192
+ }
+ },
+ "meta/llama-3.1-8b": {
+ "id": "meta/llama-3.1-8b",
+ "family": "llama",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "output": 16384
+ }
+ },
+ "meta/llama-3.2-90b": {
+ "id": "meta/llama-3.2-90b",
+ "family": "llama",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 8192
+ }
+ },
+ "meta/llama-3.2-3b": {
+ "id": "meta/llama-3.2-3b",
+ "family": "llama",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 8192
+ }
+ },
+ "meta/llama-3.2-11b": {
+ "id": "meta/llama-3.2-11b",
+ "family": "llama",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 8192
+ }
+ },
+ "meta/llama-3.1-70b": {
+ "id": "meta/llama-3.1-70b",
+ "family": "llama",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "output": 16384
+ }
+ },
+ "meta/llama-3.3-70b": {
+ "id": "meta/llama-3.3-70b",
+ "family": "llama",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 4096
+ }
+ },
+ "meta/llama-4-maverick": {
+ "id": "meta/llama-4-maverick",
+ "family": "llama",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 4096
+ }
+ },
+ "meta/llama-4-scout": {
+ "id": "meta/llama-4-scout",
+ "family": "llama",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 4096
+ }
+ },
+ "vercel/v0-1.5-md": {
+ "id": "vercel/v0-1.5-md",
+ "family": "v0",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 32000
+ }
+ },
+ "vercel/v0-1.0-md": {
+ "id": "vercel/v0-1.0-md",
+ "family": "v0",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 32000
+ }
+ },
+ "minimax/minimax-m2.1-lightning": {
+ "id": "minimax/minimax-m2.1-lightning",
+ "family": "minimax",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 204800,
+ "output": 131072
+ }
+ },
+ "kwaipilot/kat-coder-pro-v1": {
+ "id": "kwaipilot/kat-coder-pro-v1",
+ "family": "kat-coder",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 256000,
+ "output": 32000
+ }
+ },
+ "google/gemini-3-pro-image": {
+ "id": "google/gemini-3-pro-image",
+ "family": "gemini-pro",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text",
+ "image"
+ ]
+ },
+ "limit": {
+ "context": 65536,
+ "output": 32768
+ }
+ },
+ "google/imagen-4.0-ultra-generate-001": {
+ "id": "google/imagen-4.0-ultra-generate-001",
+ "family": "imagen",
+ "reasoning": false,
+ "temperature": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "image"
+ ]
+ },
+ "limit": {
+ "context": 480,
+ "output": 0
+ }
+ },
+ "google/gemini-embedding-001": {
+ "id": "google/gemini-embedding-001",
+ "family": "gemini-embedding",
+ "reasoning": false,
+ "temperature": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 8192,
+ "output": 1536
+ }
+ },
+ "google/text-embedding-005": {
+ "id": "google/text-embedding-005",
+ "family": "text-embedding",
+ "reasoning": false,
+ "temperature": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 8192,
+ "output": 1536
+ }
+ },
+ "google/text-multilingual-embedding-002": {
+ "id": "google/text-multilingual-embedding-002",
+ "family": "text-embedding",
+ "reasoning": false,
+ "temperature": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 8192,
+ "output": 1536
+ }
+ },
+ "google/imagen-4.0-generate-001": {
+ "id": "google/imagen-4.0-generate-001",
+ "family": "imagen",
+ "reasoning": false,
+ "temperature": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "image"
+ ]
+ },
+ "limit": {
+ "context": 480,
+ "output": 0
+ }
+ },
+ "google/gemini-embedding-2": {
+ "id": "google/gemini-embedding-2",
+ "family": "gemini-embedding",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 0,
+ "output": 0
+ }
+ },
+ "google/imagen-4.0-fast-generate-001": {
+ "id": "google/imagen-4.0-fast-generate-001",
+ "family": "imagen",
+ "reasoning": false,
+ "temperature": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "image"
+ ]
+ },
+ "limit": {
+ "context": 480,
+ "output": 0
+ }
+ },
+ "google/gemini-2.5-flash-image-preview": {
+ "id": "google/gemini-2.5-flash-image-preview",
+ "family": "gemini-flash",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text",
+ "image"
+ ]
+ },
+ "limit": {
+ "context": 32768,
+ "output": 32768
+ }
+ },
+ "moonshotai/kimi-k2-turbo": {
+ "id": "moonshotai/kimi-k2-turbo",
+ "family": "kimi",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 256000,
+ "output": 16384
+ }
+ },
+ "anthropic/claude-3.5-sonnet-20240620": {
+ "id": "anthropic/claude-3.5-sonnet-20240620",
+ "family": "claude-sonnet",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "output": 8192
+ }
+ },
+ "bytedance/seed-1.6": {
+ "id": "bytedance/seed-1.6",
+ "family": "seed",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 256000,
+ "output": 32000
+ }
+ },
+ "bytedance/seed-1.8": {
+ "id": "bytedance/seed-1.8",
+ "family": "seed",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 256000,
+ "output": 64000
+ }
+ },
+ "meituan/longcat-flash-thinking": {
+ "id": "meituan/longcat-flash-thinking",
+ "family": "longcat",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 8192
+ }
+ },
+ "meituan/longcat-flash-thinking-2601": {
+ "id": "meituan/longcat-flash-thinking-2601",
+ "family": "longcat",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 32768,
+ "output": 32768
+ }
+ },
+ "bfl/flux-pro-1.0-fill": {
+ "id": "bfl/flux-pro-1.0-fill",
+ "family": "flux",
+ "reasoning": false,
+ "temperature": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "image"
+ ]
+ },
+ "limit": {
+ "context": 512,
+ "output": 0
+ }
+ },
+ "bfl/flux-pro-1.1": {
+ "id": "bfl/flux-pro-1.1",
+ "family": "flux",
+ "reasoning": false,
+ "temperature": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "image"
+ ]
+ },
+ "limit": {
+ "context": 512,
+ "output": 0
+ }
+ },
+ "bfl/flux-kontext-pro": {
+ "id": "bfl/flux-kontext-pro",
+ "family": "flux",
+ "reasoning": false,
+ "temperature": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "image"
+ ]
+ },
+ "limit": {
+ "context": 512,
+ "output": 0
+ }
+ },
+ "bfl/flux-kontext-max": {
+ "id": "bfl/flux-kontext-max",
+ "family": "flux",
+ "reasoning": false,
+ "temperature": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "image"
+ ]
+ },
+ "limit": {
+ "context": 512,
+ "output": 0
+ }
+ },
+ "bfl/flux-pro-1.1-ultra": {
+ "id": "bfl/flux-pro-1.1-ultra",
+ "family": "flux",
+ "reasoning": false,
+ "temperature": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "image"
+ ]
+ },
+ "limit": {
+ "context": 512,
+ "output": 0
+ }
+ },
+ "gpt-4o-mini-search-preview": {
+ "id": "gpt-4o-mini-search-preview",
+ "family": "gpt",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 16384
+ }
+ },
+ "grok-4-20-beta-0309-non-reasoning": {
+ "id": "grok-4-20-beta-0309-non-reasoning",
"family": "grok",
"reasoning": false,
"temperature": true,
@@ -39481,65 +38649,8 @@
"output": 30000
}
},
- "grok-3-fast": {
- "id": "grok-3-fast",
- "family": "grok",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "output": 8192
- }
- },
- "qwen-math-plus": {
- "id": "qwen-math-plus",
- "family": "qwen",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 4096,
- "output": 3072
- }
- },
- "deepseek-v3-1": {
- "id": "deepseek-v3-1",
- "family": "deepseek",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "output": 65536
- }
- },
- "qwen2-5-coder-7b-instruct": {
- "id": "qwen2-5-coder-7b-instruct",
+ "qwen-coder-plus": {
+ "id": "qwen-coder-plus",
"family": "qwen",
"reasoning": false,
"temperature": true,
@@ -39557,66 +38668,9 @@
"output": 8192
}
},
- "deepseek-r1-distill-qwen-14b": {
- "id": "deepseek-r1-distill-qwen-14b",
- "family": "qwen",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 32768,
- "output": 16384
- }
- },
- "moonshot-kimi-k2-instruct": {
- "id": "moonshot-kimi-k2-instruct",
- "family": "kimi",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "output": 8192
- }
- },
- "qwen-doc-turbo": {
- "id": "qwen-doc-turbo",
- "family": "qwen",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "output": 8192
- }
- },
- "tongyi-intent-detect-v3": {
- "id": "tongyi-intent-detect-v3",
- "family": "yi",
+ "gemma-3n-e4b-it": {
+ "id": "gemma-3n-e4b-it",
+ "family": "gemma",
"reasoning": false,
"temperature": true,
"toolCall": false,
@@ -39630,53 +38684,35 @@
},
"limit": {
"context": 8192,
- "output": 1024
+ "output": 2000
}
},
- "qwen-plus-character": {
- "id": "qwen-plus-character",
- "family": "qwen",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 32768,
- "output": 4096
- }
- },
- "deepseek-v3-2-exp": {
- "id": "deepseek-v3-2-exp",
- "family": "deepseek",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "output": 65536
- }
- },
- "deepseek-r1-distill-llama-8b": {
- "id": "deepseek-r1-distill-llama-8b",
- "family": "deepseek-thinking",
+ "glm-4.6v-flashx": {
+ "id": "glm-4.6v-flashx",
+ "family": "glm",
"reasoning": true,
"temperature": true,
"toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 16000
+ }
+ },
+ "gemma-2-27b-it-together": {
+ "id": "gemma-2-27b-it-together",
+ "family": "gemma",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
"modalities": {
"input": [
"text"
@@ -39686,12 +38722,50 @@
]
},
"limit": {
- "context": 32768,
+ "context": 8192,
"output": 16384
}
},
- "qwen3.5-flash": {
- "id": "qwen3.5-flash",
+ "codestral-2508": {
+ "id": "codestral-2508",
+ "family": "mistral",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 256000,
+ "output": 16384
+ }
+ },
+ "gemma-3-1b-it": {
+ "id": "gemma-3-1b-it",
+ "family": "gemma",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 1000000,
+ "output": 16384
+ }
+ },
+ "qwen35-397b-a17b": {
+ "id": "qwen35-397b-a17b",
"family": "qwen",
"reasoning": true,
"temperature": true,
@@ -39699,21 +38773,20 @@
"modalities": {
"input": [
"text",
- "image",
- "video"
+ "image"
],
"output": [
"text"
]
},
"limit": {
- "context": 1000000,
+ "context": 262144,
"output": 65536
}
},
- "qwen2-5-math-7b-instruct": {
- "id": "qwen2-5-math-7b-instruct",
- "family": "qwen",
+ "glm-4-32b-0414-128k": {
+ "id": "glm-4-32b-0414-128k",
+ "family": "glm",
"reasoning": false,
"temperature": true,
"toolCall": true,
@@ -39726,114 +38799,100 @@
]
},
"limit": {
- "context": 4096,
- "output": 3072
+ "context": 128000,
+ "output": 16384
}
},
- "deepseek-r1-distill-qwen-1-5b": {
- "id": "deepseek-r1-distill-qwen-1-5b",
- "family": "qwen",
+ "seed-1-6-flash-250715": {
+ "id": "seed-1-6-flash-250715",
+ "family": "seed",
"reasoning": true,
"temperature": true,
"toolCall": true,
"modalities": {
"input": [
- "text"
+ "text",
+ "image"
],
"output": [
"text"
]
},
"limit": {
- "context": 32768,
+ "context": 256000,
"output": 16384
}
},
- "deepseek-r1-distill-qwen-7b": {
- "id": "deepseek-r1-distill-qwen-7b",
- "family": "qwen",
+ "seed-1-6-250615": {
+ "id": "seed-1-6-250615",
+ "family": "seed",
"reasoning": true,
"temperature": true,
"toolCall": true,
"modalities": {
"input": [
- "text"
+ "text",
+ "image"
],
"output": [
"text"
]
},
"limit": {
- "context": 32768,
+ "context": 256000,
"output": 16384
}
},
- "qwen-deep-research": {
- "id": "qwen-deep-research",
+ "cogview-4": {
+ "id": "cogview-4",
+ "family": "glm",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text",
+ "image"
+ ]
+ },
+ "limit": {
+ "context": 2000,
+ "output": 4096
+ }
+ },
+ "qwen2-5-vl-32b-instruct": {
+ "id": "qwen2-5-vl-32b-instruct",
"family": "qwen",
"reasoning": false,
"temperature": true,
- "toolCall": true,
+ "toolCall": false,
"modalities": {
"input": [
- "text"
+ "text",
+ "image"
],
"output": [
"text"
]
},
"limit": {
- "context": 1000000,
+ "context": 131072,
"output": 32768
}
},
- "qwen2-5-math-72b-instruct": {
- "id": "qwen2-5-math-72b-instruct",
+ "qwen3-vl-8b-instruct": {
+ "id": "qwen3-vl-8b-instruct",
"family": "qwen",
"reasoning": false,
"temperature": true,
- "toolCall": true,
+ "toolCall": false,
"modalities": {
"input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 4096,
- "output": 3072
- }
- },
- "qwen-math-turbo": {
- "id": "qwen-math-turbo",
- "family": "qwen",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 4096,
- "output": 3072
- }
- },
- "qwen2-5-coder-32b-instruct": {
- "id": "qwen2-5-coder-32b-instruct",
- "family": "qwen",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
+ "text",
+ "image"
],
"output": [
"text"
@@ -39844,238 +38903,89 @@
"output": 8192
}
},
- "kimi/kimi-k2.5": {
- "id": "kimi/kimi-k2.5",
- "family": "kimi",
+ "claude-3-7-sonnet": {
+ "id": "claude-3-7-sonnet",
+ "family": "claude",
"reasoning": true,
- "temperature": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "output": 8192
+ }
+ },
+ "grok-4-20-beta-0309-reasoning": {
+ "id": "grok-4-20-beta-0309-reasoning",
+ "family": "grok",
+ "reasoning": true,
+ "temperature": true,
"toolCall": true,
"modalities": {
"input": [
"text",
- "image",
- "video"
+ "image"
],
"output": [
"text"
]
},
"limit": {
- "context": 262144,
- "output": 262144
+ "context": 2000000,
+ "output": 30000
}
},
- "siliconflow/deepseek-r1-0528": {
- "id": "siliconflow/deepseek-r1-0528",
- "family": "deepseek-thinking",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 163840,
- "output": 32768
- }
- },
- "siliconflow/deepseek-v3-0324": {
- "id": "siliconflow/deepseek-v3-0324",
- "family": "deepseek",
+ "grok-imagine-image": {
+ "id": "grok-imagine-image",
+ "family": "grok",
"reasoning": false,
"temperature": true,
- "toolCall": true,
+ "toolCall": false,
"modalities": {
"input": [
- "text"
+ "text",
+ "image"
],
"output": [
- "text"
+ "text",
+ "image"
]
},
"limit": {
- "context": 163840,
- "output": 163840
+ "context": 2000,
+ "output": 4096
}
},
- "siliconflow/deepseek-v3.1-terminus": {
- "id": "siliconflow/deepseek-v3.1-terminus",
- "family": "deepseek",
+ "gemini-pro-latest": {
+ "id": "gemini-pro-latest",
+ "family": "gemini",
"reasoning": true,
"temperature": true,
"toolCall": true,
"modalities": {
"input": [
- "text"
+ "text",
+ "image"
],
"output": [
"text"
]
},
"limit": {
- "context": 163840,
+ "context": 1048576,
"output": 65536
}
},
- "siliconflow/deepseek-v3.2": {
- "id": "siliconflow/deepseek-v3.2",
- "family": "deepseek",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 163840,
- "output": 65536
- }
- },
- "zai-org/glm-4.7-tee": {
- "id": "zai-org/GLM-4.7-TEE",
- "family": "glm",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 202752,
- "output": 65535
- }
- },
- "zai-org/glm-4.6-tee": {
- "id": "zai-org/GLM-4.6-TEE",
- "family": "glm",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 202752,
- "output": 65536
- }
- },
- "zai-org/glm-5-tee": {
- "id": "zai-org/GLM-5-TEE",
- "family": "glm",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 202752,
- "output": 65535
- }
- },
- "zai-org/glm-4.6-fp8": {
- "id": "zai-org/GLM-4.6-FP8",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 202752,
- "output": 65535
- }
- },
- "zai-org/glm-4.5-tee": {
- "id": "zai-org/GLM-4.5-TEE",
- "family": "glm",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "output": 65536
- }
- },
- "zai-org/glm-5-turbo": {
- "id": "zai-org/GLM-5-Turbo",
- "family": "glm",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 202752,
- "output": 65535
- }
- },
- "nvidia/nvidia-nemotron-3-nano-30b-a3b-bf16": {
- "id": "nvidia/NVIDIA-Nemotron-3-Nano-30B-A3B-BF16",
- "family": "nemotron",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 262144,
- "output": 262144
- }
- },
- "nousresearch/hermes-4.3-36b": {
- "id": "NousResearch/Hermes-4.3-36B",
- "family": "nousresearch",
+ "mixtral-8x7b-instruct-together": {
+ "id": "mixtral-8x7b-instruct-together",
+ "family": "mistral",
"reasoning": false,
"temperature": true,
"toolCall": false,
@@ -40089,15 +38999,35 @@
},
"limit": {
"context": 32768,
- "output": 8192
+ "output": 16384
}
},
- "nousresearch/deephermes-3-mistral-24b-preview": {
- "id": "NousResearch/DeepHermes-3-Mistral-24B-Preview",
- "family": "nousresearch",
+ "seedream-4-0": {
+ "id": "seedream-4-0",
+ "family": "seed",
"reasoning": false,
"temperature": true,
- "toolCall": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text",
+ "image"
+ ]
+ },
+ "limit": {
+ "context": 2000,
+ "output": 4096
+ }
+ },
+ "minimax-text-01": {
+ "id": "minimax-text-01",
+ "family": "minimax",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
"modalities": {
"input": [
"text"
@@ -40107,16 +39037,16 @@
]
},
"limit": {
- "context": 32768,
- "output": 32768
+ "context": 1000000,
+ "output": 131072
}
},
- "nousresearch/hermes-4-14b": {
- "id": "NousResearch/Hermes-4-14B",
- "family": "nousresearch",
- "reasoning": true,
+ "qwen3-32b-fp8": {
+ "id": "qwen3-32b-fp8",
+ "family": "qwen",
+ "reasoning": false,
"temperature": true,
- "toolCall": true,
+ "toolCall": false,
"modalities": {
"input": [
"text"
@@ -40127,202 +39057,12 @@
},
"limit": {
"context": 40960,
- "output": 40960
+ "output": 20000
}
},
- "nousresearch/hermes-4-405b-fp8-tee": {
- "id": "NousResearch/Hermes-4-405B-FP8-TEE",
- "family": "nousresearch",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "output": 65536
- }
- },
- "minimaxai/minimax-m2.5-tee": {
- "id": "MiniMaxAI/MiniMax-M2.5-TEE",
- "family": "minimax",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 196608,
- "output": 65536
- }
- },
- "minimaxai/minimax-m2.1-tee": {
- "id": "MiniMaxAI/MiniMax-M2.1-TEE",
- "family": "minimax",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 196608,
- "output": 65536
- }
- },
- "deepseek-ai/deepseek-v3.1-terminus-tee": {
- "id": "deepseek-ai/DeepSeek-V3.1-Terminus-TEE",
- "family": "deepseek",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 163840,
- "output": 65536
- }
- },
- "deepseek-ai/deepseek-v3.2-tee": {
- "id": "deepseek-ai/DeepSeek-V3.2-TEE",
- "family": "deepseek",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 131072,
- "output": 65536
- }
- },
- "deepseek-ai/deepseek-v3-0324-tee": {
- "id": "deepseek-ai/DeepSeek-V3-0324-TEE",
- "family": "deepseek",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 163840,
- "output": 65536
- }
- },
- "deepseek-ai/deepseek-v3.2-speciale-tee": {
- "id": "deepseek-ai/DeepSeek-V3.2-Speciale-TEE",
- "family": "deepseek",
- "reasoning": true,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 163840,
- "output": 65536
- }
- },
- "deepseek-ai/deepseek-r1-tee": {
- "id": "deepseek-ai/DeepSeek-R1-TEE",
- "family": "deepseek-thinking",
- "reasoning": true,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 163840,
- "output": 163840
- }
- },
- "deepseek-ai/deepseek-v3.1-tee": {
- "id": "deepseek-ai/DeepSeek-V3.1-TEE",
- "family": "deepseek",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 163840,
- "output": 65536
- }
- },
- "deepseek-ai/deepseek-r1-0528-tee": {
- "id": "deepseek-ai/DeepSeek-R1-0528-TEE",
- "family": "deepseek-thinking",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 163840,
- "output": 65536
- }
- },
- "rednote-hilab/dots.ocr": {
- "id": "rednote-hilab/dots.ocr",
- "family": "rednote",
+ "llama-4-scout-17b-instruct": {
+ "id": "llama-4-scout-17b-instruct",
+ "family": "llama",
"reasoning": false,
"temperature": true,
"toolCall": false,
@@ -40336,13 +39076,51 @@
]
},
"limit": {
- "context": 131072,
- "output": 131072
+ "context": 8192,
+ "output": 2048
}
},
- "unsloth/mistral-nemo-instruct-2407": {
- "id": "unsloth/Mistral-Nemo-Instruct-2407",
- "family": "unsloth",
+ "qwen3-4b-fp8": {
+ "id": "qwen3-4b-fp8",
+ "family": "qwen",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 20000
+ }
+ },
+ "veo-3.1-generate-preview": {
+ "id": "veo-3.1-generate-preview",
+ "family": "gemini",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 32768,
+ "output": 1
+ }
+ },
+ "llama-guard-4-12b": {
+ "id": "llama-guard-4-12b",
+ "family": "llama",
"reasoning": false,
"temperature": true,
"toolCall": false,
@@ -40356,12 +39134,73 @@
},
"limit": {
"context": 131072,
- "output": 131072
+ "output": 16384
}
},
- "unsloth/mistral-small-24b-instruct-2501": {
- "id": "unsloth/Mistral-Small-24B-Instruct-2501",
- "family": "unsloth",
+ "gemma-3n-e2b-it": {
+ "id": "gemma-3n-e2b-it",
+ "family": "gemma",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 8192,
+ "output": 2000
+ }
+ },
+ "gemini-3.1-flash-image-preview": {
+ "id": "gemini-3.1-flash-image-preview",
+ "family": "gemini-flash",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text",
+ "image"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "output": 32768
+ }
+ },
+ "ministral-8b-2512": {
+ "id": "ministral-8b-2512",
+ "family": "mistral",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 262144,
+ "output": 16384
+ }
+ },
+ "gemma-3-27b": {
+ "id": "gemma-3-27b",
+ "family": "gemma",
"reasoning": false,
"temperature": true,
"toolCall": true,
@@ -40374,13 +39213,627 @@
"text"
]
},
+ "limit": {
+ "context": 128000,
+ "output": 8192
+ }
+ },
+ "grok-imagine-image-pro": {
+ "id": "grok-imagine-image-pro",
+ "family": "grok",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text",
+ "image"
+ ]
+ },
+ "limit": {
+ "context": 2000,
+ "output": 4096
+ }
+ },
+ "qwen3-vl-flash": {
+ "id": "qwen3-vl-flash",
+ "family": "qwen",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 262144,
+ "output": 32768
+ }
+ },
+ "llama-3.1-70b-instruct": {
+ "id": "llama-3.1-70b-instruct",
+ "family": "llama",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 2048
+ }
+ },
+ "seed-1-8-251228": {
+ "id": "seed-1-8-251228",
+ "family": "seed",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 256000,
+ "output": 16384
+ }
+ },
+ "seed-1-6-250915": {
+ "id": "seed-1-6-250915",
+ "family": "seed",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 256000,
+ "output": 16384
+ }
+ },
+ "glm-4.5-x": {
+ "id": "glm-4.5-x",
+ "family": "glm",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 16384
+ }
+ },
+ "veo-3.1-fast-generate-preview": {
+ "id": "veo-3.1-fast-generate-preview",
+ "family": "gemini",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 32768,
+ "output": 1
+ }
+ },
+ "gemma-3-4b-it": {
+ "id": "gemma-3-4b-it",
+ "family": "gemma",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
"limit": {
"context": 32768,
+ "output": 8192
+ }
+ },
+ "qwen-image-max": {
+ "id": "qwen-image-max",
+ "family": "qwen",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text",
+ "image"
+ ]
+ },
+ "limit": {
+ "context": 2000,
+ "output": 4096
+ }
+ },
+ "claude-3-5-sonnet": {
+ "id": "claude-3-5-sonnet",
+ "family": "claude",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "output": 16384
+ }
+ },
+ "qwen-image-max-2025-12-30": {
+ "id": "qwen-image-max-2025-12-30",
+ "family": "qwen",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text",
+ "image"
+ ]
+ },
+ "limit": {
+ "context": 2000,
+ "output": 4096
+ }
+ },
+ "ministral-3b-2512": {
+ "id": "ministral-3b-2512",
+ "family": "mistral",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "output": 16384
+ }
+ },
+ "grok-4-20-multi-agent-beta-0309": {
+ "id": "grok-4-20-multi-agent-beta-0309",
+ "family": "grok",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 2000000,
+ "output": 30000
+ }
+ },
+ "qwen-plus-latest": {
+ "id": "qwen-plus-latest",
+ "family": "qwen",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 1000000,
+ "output": 32000
+ }
+ },
+ "seedream-4-5": {
+ "id": "seedream-4-5",
+ "family": "seed",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text",
+ "image"
+ ]
+ },
+ "limit": {
+ "context": 2000,
+ "output": 4096
+ }
+ },
+ "llama-3.1-nemotron-ultra-253b": {
+ "id": "llama-3.1-nemotron-ultra-253b",
+ "family": "llama",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 16384
+ }
+ },
+ "llama-4-maverick-17b-instruct": {
+ "id": "llama-4-maverick-17b-instruct",
+ "family": "llama",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 8192,
+ "output": 2048
+ }
+ },
+ "qwen-image-edit-plus": {
+ "id": "qwen-image-edit-plus",
+ "family": "qwen",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text",
+ "image"
+ ]
+ },
+ "limit": {
+ "context": 2000,
+ "output": 4096
+ }
+ },
+ "qwen3-30b-a3b-fp8": {
+ "id": "qwen3-30b-a3b-fp8",
+ "family": "qwen",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 40960,
+ "output": 20000
+ }
+ },
+ "minimax-m2.1-lightning": {
+ "id": "minimax-m2.1-lightning",
+ "family": "minimax",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 196608,
+ "output": 131072
+ }
+ },
+ "claude-3-haiku": {
+ "id": "claude-3-haiku",
+ "family": "claude",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "output": 4096
+ }
+ },
+ "glm-image": {
+ "id": "glm-image",
+ "family": "glm",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text",
+ "image"
+ ]
+ },
+ "limit": {
+ "context": 2000,
+ "output": 4096
+ }
+ },
+ "qwen-image-edit-max": {
+ "id": "qwen-image-edit-max",
+ "family": "qwen",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text",
+ "image"
+ ]
+ },
+ "limit": {
+ "context": 2000,
+ "output": 4096
+ }
+ },
+ "llama-3.2-3b-instruct": {
+ "id": "llama-3.2-3b-instruct",
+ "family": "llama",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 32768,
+ "output": 32000
+ }
+ },
+ "qwen-image-plus": {
+ "id": "qwen-image-plus",
+ "family": "qwen",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text",
+ "image"
+ ]
+ },
+ "limit": {
+ "context": 2000,
+ "output": 4096
+ }
+ },
+ "gpt-4o-search-preview": {
+ "id": "gpt-4o-search-preview",
+ "family": "gpt",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 16384
+ }
+ },
+ "custom": {
+ "id": "custom",
+ "family": "auto",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 16384
+ }
+ },
+ "qwen3-vl-30b-a3b-instruct": {
+ "id": "qwen3-vl-30b-a3b-instruct",
+ "family": "qwen",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
"output": 32768
}
},
- "unsloth/llama-3.2-1b-instruct": {
- "id": "unsloth/Llama-3.2-1B-Instruct",
+ "qwen3-235b-a22b-fp8": {
+ "id": "qwen3-235b-a22b-fp8",
+ "family": "qwen",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 40960,
+ "output": 20000
+ }
+ },
+ "llama-3-8b-instruct": {
+ "id": "llama-3-8b-instruct",
+ "family": "llama",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 8192,
+ "output": 8192
+ }
+ },
+ "gemini-2.5-flash-image-preview": {
+ "id": "gemini-2.5-flash-image-preview",
+ "family": "gemini-flash",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text",
+ "image"
+ ]
+ },
+ "limit": {
+ "context": 32768,
+ "output": 32768
+ }
+ },
+ "qwen25-coder-7b": {
+ "id": "qwen25-coder-7b",
+ "family": "qwen",
"reasoning": false,
"temperature": true,
"toolCall": false,
@@ -40397,9 +39850,9 @@
"output": 8192
}
},
- "unsloth/llama-3.2-3b-instruct": {
- "id": "unsloth/Llama-3.2-3B-Instruct",
- "family": "unsloth",
+ "llama-3-70b-instruct": {
+ "id": "llama-3-70b-instruct",
+ "family": "llama",
"reasoning": false,
"temperature": true,
"toolCall": false,
@@ -40412,13 +39865,71 @@
]
},
"limit": {
- "context": 16384,
+ "context": 8192,
+ "output": 8000
+ }
+ },
+ "glm-4.5-airx": {
+ "id": "glm-4.5-airx",
+ "family": "glm",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
"output": 16384
}
},
- "moonshotai/kimi-k2.5-tee": {
- "id": "moonshotai/Kimi-K2.5-TEE",
- "family": "kimi",
+ "llama-3.2-11b-instruct": {
+ "id": "llama-3.2-11b-instruct",
+ "family": "llama",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 16384
+ }
+ },
+ "claude-3-opus": {
+ "id": "claude-3-opus",
+ "family": "claude",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "output": 4096
+ }
+ },
+ "gemini-flash-lite-latest": {
+ "id": "gemini-flash-lite-latest",
+ "family": "gemini-flash-lite",
"reasoning": true,
"temperature": true,
"toolCall": true,
@@ -40426,209 +39937,165 @@
"input": [
"text",
"image",
- "video"
+ "audio",
+ "video",
+ "pdf"
],
"output": [
"text"
]
},
"limit": {
- "context": 262144,
- "output": 65535
+ "context": 1048576,
+ "output": 65536
}
},
- "moonshotai/kimi-k2-thinking-tee": {
- "id": "moonshotai/Kimi-K2-Thinking-TEE",
- "family": "kimi-thinking",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 262144,
- "output": 65535
- }
- },
- "qwen/qwen3.5-397b-a17b-tee": {
- "id": "Qwen/Qwen3.5-397B-A17B-TEE",
- "family": "qwen",
+ "gemini-3.1-pro-preview-customtools": {
+ "id": "gemini-3.1-pro-preview-customtools",
+ "family": "gemini-pro",
"reasoning": true,
"temperature": true,
"toolCall": true,
"modalities": {
"input": [
"text",
- "image"
+ "image",
+ "video",
+ "audio",
+ "pdf"
],
"output": [
"text"
]
},
"limit": {
- "context": 262144,
+ "context": 1048576,
"output": 65536
}
},
- "qwen/qwen3-coder-480b-a35b-instruct-fp8-tee": {
- "id": "Qwen/Qwen3-Coder-480B-A35B-Instruct-FP8-TEE",
- "family": "qwen",
+ "gemini-embedding-001": {
+ "id": "gemini-embedding-001",
+ "family": "gemini",
"reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 262144,
- "output": 262144
- }
- },
- "qwen/qwen3-235b-a22b-instruct-2507-tee": {
- "id": "Qwen/Qwen3-235B-A22B-Instruct-2507-TEE",
- "family": "qwen",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 262144,
- "output": 65536
- }
- },
- "qwen/qwen2.5-vl-72b-instruct-tee": {
- "id": "Qwen/Qwen2.5-VL-72B-Instruct-TEE",
- "family": "qwen",
- "reasoning": false,
- "temperature": true,
+ "temperature": false,
"toolCall": false,
"modalities": {
"input": [
- "text",
- "image"
+ "text"
],
"output": [
"text"
]
},
"limit": {
- "context": 32768,
+ "context": 2048,
+ "output": 3072
+ }
+ },
+ "gemini-flash-latest": {
+ "id": "gemini-flash-latest",
+ "family": "gemini-flash",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "audio",
+ "video",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 1048576,
+ "output": 65536
+ }
+ },
+ "zai-org/glm-5-maas": {
+ "id": "zai-org/glm-5-maas",
+ "family": "glm",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 202752,
+ "output": 131072
+ }
+ },
+ "zai-org/glm-4.7-maas": {
+ "id": "zai-org/glm-4.7-maas",
+ "family": "glm",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "output": 128000
+ }
+ },
+ "deepseek-ai/deepseek-v3.2-maas": {
+ "id": "deepseek-ai/deepseek-v3.2-maas",
+ "family": "deepseek",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 163840,
+ "output": 65536
+ }
+ },
+ "deepseek-ai/deepseek-v3.1-maas": {
+ "id": "deepseek-ai/deepseek-v3.1-maas",
+ "family": "deepseek",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 163840,
"output": 32768
}
},
- "qwen/qwen3guard-gen-0.6b": {
- "id": "Qwen/Qwen3Guard-Gen-0.6B",
- "family": "qwen",
- "reasoning": false,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 32768,
- "output": 8192
- }
- },
- "tngtech/deepseek-r1t-chimera": {
- "id": "tngtech/DeepSeek-R1T-Chimera",
- "family": "tngtech",
- "reasoning": true,
- "temperature": true,
- "toolCall": false,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 163840,
- "output": 163840
- }
- },
- "tngtech/tng-r1t-chimera-turbo": {
- "id": "tngtech/TNG-R1T-Chimera-Turbo",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 163840,
- "output": 65536
- }
- },
- "tngtech/tng-r1t-chimera-tee": {
- "id": "tngtech/TNG-R1T-Chimera-TEE",
- "family": "tngtech",
- "reasoning": true,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 163840,
- "output": 65536
- }
- },
- "mistralai/devstral-2-123b-instruct-2512-tee": {
- "id": "mistralai/Devstral-2-123B-Instruct-2512-TEE",
- "reasoning": false,
- "temperature": true,
- "toolCall": true,
- "modalities": {
- "input": [
- "text"
- ],
- "output": [
- "text"
- ]
- },
- "limit": {
- "context": 262144,
- "output": 65536
- }
- },
- "openai/gpt-oss-120b-tee": {
- "id": "openai/gpt-oss-120b-TEE",
+ "openai/gpt-oss-120b-maas": {
+ "id": "openai/gpt-oss-120b-maas",
"family": "gpt-oss",
"reasoning": true,
"temperature": true,
@@ -40643,12 +40110,432 @@
},
"limit": {
"context": 131072,
- "output": 65536
+ "output": 32768
}
},
- "chutesai/mistral-small-3.1-24b-instruct-2503": {
- "id": "chutesai/Mistral-Small-3.1-24B-Instruct-2503",
- "family": "chutesai",
+ "openai/gpt-oss-20b-maas": {
+ "id": "openai/gpt-oss-20b-maas",
+ "family": "gpt-oss",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "output": 32768
+ }
+ },
+ "meta/llama-3.3-70b-instruct-maas": {
+ "id": "meta/llama-3.3-70b-instruct-maas",
+ "family": "llama",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 8192
+ }
+ },
+ "meta/llama-4-maverick-17b-128e-instruct-maas": {
+ "id": "meta/llama-4-maverick-17b-128e-instruct-maas",
+ "family": "llama",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 524288,
+ "output": 8192
+ }
+ },
+ "qwen/qwen3-235b-a22b-instruct-2507-maas": {
+ "id": "qwen/qwen3-235b-a22b-instruct-2507-maas",
+ "family": "qwen",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 262144,
+ "output": 16384
+ }
+ },
+ "moonshotai/kimi-k2-thinking-maas": {
+ "id": "moonshotai/kimi-k2-thinking-maas",
+ "family": "kimi-thinking",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 262144,
+ "output": 262144
+ }
+ },
+ "@cf/zai-org/glm-4.7-flash": {
+ "id": "@cf/zai-org/glm-4.7-flash",
+ "family": "glm-flash",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "output": 131072
+ }
+ },
+ "@cf/nvidia/nemotron-3-120b-a12b": {
+ "id": "@cf/nvidia/nemotron-3-120b-a12b",
+ "family": "nemotron",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 256000,
+ "output": 256000
+ }
+ },
+ "@cf/openai/gpt-oss-20b": {
+ "id": "@cf/openai/gpt-oss-20b",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 16384
+ }
+ },
+ "@cf/openai/gpt-oss-120b": {
+ "id": "@cf/openai/gpt-oss-120b",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 16384
+ }
+ },
+ "@cf/meta/llama-4-scout-17b-16e-instruct": {
+ "id": "@cf/meta/llama-4-scout-17b-16e-instruct",
+ "family": "llama",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 16384
+ }
+ },
+ "@cf/google/gemma-4-26b-a4b-it": {
+ "id": "@cf/google/gemma-4-26b-a4b-it",
+ "family": "gemma",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 256000,
+ "output": 16384
+ }
+ },
+ "@cf/moonshotai/kimi-k2.5": {
+ "id": "@cf/moonshotai/kimi-k2.5",
+ "family": "kimi",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 256000,
+ "output": 256000
+ }
+ },
+ "mistral-saba-24b": {
+ "id": "mistral-saba-24b",
+ "family": "mistral",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 32768,
+ "output": 32768
+ }
+ },
+ "llama-guard-3-8b": {
+ "id": "llama-guard-3-8b",
+ "family": "llama",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 8192,
+ "output": 8192
+ }
+ },
+ "allam-2-7b": {
+ "id": "allam-2-7b",
+ "family": "allam",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 4096,
+ "output": 4096
+ }
+ },
+ "llama3-70b-8192": {
+ "id": "llama3-70b-8192",
+ "family": "llama",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 8192,
+ "output": 8192
+ }
+ },
+ "qwen-qwq-32b": {
+ "id": "qwen-qwq-32b",
+ "family": "qwen",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "output": 16384
+ }
+ },
+ "whisper-large-v3-turbo": {
+ "id": "whisper-large-v3-turbo",
+ "family": "whisper",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "audio"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 448,
+ "output": 448
+ }
+ },
+ "llama3-8b-8192": {
+ "id": "llama3-8b-8192",
+ "family": "llama",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 8192,
+ "output": 8192
+ }
+ },
+ "canopylabs/orpheus-arabic-saudi": {
+ "id": "canopylabs/orpheus-arabic-saudi",
+ "family": "canopylabs",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "audio"
+ ]
+ },
+ "limit": {
+ "context": 4000,
+ "output": 50000
+ }
+ },
+ "canopylabs/orpheus-v1-english": {
+ "id": "canopylabs/orpheus-v1-english",
+ "family": "canopylabs",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "audio"
+ ]
+ },
+ "limit": {
+ "context": 4000,
+ "output": 50000
+ }
+ },
+ "meta-llama/llama-prompt-guard-2-22m": {
+ "id": "meta-llama/llama-prompt-guard-2-22m",
+ "family": "llama",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 512,
+ "output": 512
+ }
+ },
+ "meta-llama/llama-4-maverick-17b-128e-instruct": {
+ "id": "meta-llama/llama-4-maverick-17b-128e-instruct",
+ "family": "llama",
"reasoning": false,
"temperature": true,
"toolCall": true,
@@ -40663,12 +40550,1734 @@
},
"limit": {
"context": 131072,
+ "output": 8192
+ }
+ },
+ "meta-llama/llama-prompt-guard-2-86m": {
+ "id": "meta-llama/llama-prompt-guard-2-86m",
+ "family": "llama",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 512,
+ "output": 512
+ }
+ },
+ "groq/compound": {
+ "id": "groq/compound",
+ "family": "groq",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "output": 8192
+ }
+ },
+ "groq/compound-mini": {
+ "id": "groq/compound-mini",
+ "family": "groq",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "output": 8192
+ }
+ },
+ "gpt-5.3-chat": {
+ "id": "gpt-5.3-chat",
+ "family": "gpt-codex",
+ "reasoning": true,
+ "temperature": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 16384
+ }
+ },
+ "grok-4-20-non-reasoning": {
+ "id": "grok-4-20-non-reasoning",
+ "family": "grok",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 262000,
+ "output": 8192
+ }
+ },
+ "grok-4-20-reasoning": {
+ "id": "grok-4-20-reasoning",
+ "family": "grok",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 262000,
+ "output": 8192
+ }
+ },
+ "qwen/qwen3-vl-embedding-8b": {
+ "id": "Qwen/Qwen3-VL-Embedding-8B",
+ "family": "qwen",
+ "reasoning": false,
+ "temperature": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 32000,
+ "output": 4096
+ }
+ },
+ "qwen/qwen3-vl-235b-a22b-instruct-fp8": {
+ "id": "Qwen/Qwen3-VL-235B-A22B-Instruct-FP8",
+ "family": "qwen",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 218000,
+ "output": 8192
+ }
+ },
+ "neuralmagic/meta-llama-3.1-8b-instruct-fp8": {
+ "id": "neuralmagic/Meta-Llama-3.1-8B-Instruct-FP8",
+ "family": "llama",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 8192
+ }
+ },
+ "neuralmagic/mistral-nemo-instruct-2407-fp8": {
+ "id": "neuralmagic/Mistral-Nemo-Instruct-2407-FP8",
+ "family": "mistral",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 8192
+ }
+ },
+ "cortecs/llama-3.3-70b-instruct-fp8-dynamic": {
+ "id": "cortecs/Llama-3.3-70B-Instruct-FP8-Dynamic",
+ "family": "llama",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 8192
+ }
+ },
+ "hunyuan-turbos": {
+ "id": "hunyuan-turbos",
+ "family": "hunyuan",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "output": 16384
+ }
+ },
+ "hunyuan-t1": {
+ "id": "hunyuan-t1",
+ "family": "hunyuan",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "output": 16384
+ }
+ },
+ "hunyuan-2.0-instruct": {
+ "id": "hunyuan-2.0-instruct",
+ "family": "hunyuan",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "output": 16384
+ }
+ },
+ "tc-code-latest": {
+ "id": "tc-code-latest",
+ "family": "auto",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "output": 16384
+ }
+ },
+ "hunyuan-2.0-thinking": {
+ "id": "hunyuan-2.0-thinking",
+ "family": "hunyuan",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "output": 16384
+ }
+ },
+ "qwen3-embedding-4b": {
+ "id": "qwen3-embedding-4b",
+ "family": "qwen",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 32000,
+ "output": 2560
+ }
+ },
+ "qwen3-coder-30b-a3b": {
+ "id": "qwen3-coder-30b-a3b",
+ "family": "qwen",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 32768
+ }
+ },
+ "gemini-live-2.5-flash-preview-native-audio": {
+ "id": "gemini-live-2.5-flash-preview-native-audio",
+ "family": "gemini-flash",
+ "reasoning": true,
+ "temperature": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "audio",
+ "video"
+ ],
+ "output": [
+ "text",
+ "audio"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "output": 65536
+ }
+ },
+ "gemini-1.5-flash": {
+ "id": "gemini-1.5-flash",
+ "family": "gemini-flash",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "audio",
+ "video"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 1000000,
+ "output": 8192
+ }
+ },
+ "gemini-1.5-pro": {
+ "id": "gemini-1.5-pro",
+ "family": "gemini-pro",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "audio",
+ "video"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 1000000,
+ "output": 8192
+ }
+ },
+ "gemini-2.5-flash-preview-tts": {
+ "id": "gemini-2.5-flash-preview-tts",
+ "family": "gemini-flash",
+ "reasoning": false,
+ "temperature": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "audio"
+ ]
+ },
+ "limit": {
+ "context": 8000,
+ "output": 16000
+ }
+ },
+ "gemma-4-31b-it": {
+ "id": "gemma-4-31b-it",
+ "family": "gemma",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 256000,
+ "output": 8192
+ }
+ },
+ "gemini-2.5-pro-preview-tts": {
+ "id": "gemini-2.5-pro-preview-tts",
+ "family": "gemini-flash",
+ "reasoning": false,
+ "temperature": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "audio"
+ ]
+ },
+ "limit": {
+ "context": 8000,
+ "output": 16000
+ }
+ },
+ "gemma-4-26b-it": {
+ "id": "gemma-4-26b-it",
+ "family": "gemma",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 256000,
+ "output": 8192
+ }
+ },
+ "gemini-1.5-flash-8b": {
+ "id": "gemini-1.5-flash-8b",
+ "family": "gemini-flash",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "audio",
+ "video"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 1000000,
+ "output": 8192
+ }
+ },
+ "gemini-live-2.5-flash": {
+ "id": "gemini-live-2.5-flash",
+ "family": "gemini-flash",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "audio",
+ "video"
+ ],
+ "output": [
+ "text",
+ "audio"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 8000
+ }
+ },
+ "public/deepseek-r1": {
+ "id": "public/deepseek-r1",
+ "family": "deepseek-thinking",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "output": 32000
+ }
+ },
+ "public/minimax-m25": {
+ "id": "public/minimax-m25",
+ "family": "minimax",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 204800,
"output": 131072
}
},
- "opengvlab/internvl3-78b-tee": {
- "id": "OpenGVLab/InternVL3-78B-TEE",
- "family": "opengvlab",
+ "public/deepseek-v3": {
+ "id": "public/deepseek-v3",
+ "family": "deepseek",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "output": 8192
+ }
+ },
+ "baai/bge-reranker-v2-m3": {
+ "id": "BAAI/bge-reranker-v2-m3",
+ "family": "bge",
+ "reasoning": false,
+ "temperature": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 512,
+ "output": 512
+ }
+ },
+ "intfloat/multilingual-e5-large": {
+ "id": "intfloat/multilingual-e5-large",
+ "family": "text-embedding",
+ "reasoning": false,
+ "temperature": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 512,
+ "output": 1024
+ }
+ },
+ "ai21-labs/ai21-jamba-1.5-mini": {
+ "id": "ai21-labs/ai21-jamba-1.5-mini",
+ "family": "jamba",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 256000,
+ "output": 4096
+ }
+ },
+ "ai21-labs/ai21-jamba-1.5-large": {
+ "id": "ai21-labs/ai21-jamba-1.5-large",
+ "family": "jamba",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 256000,
+ "output": 4096
+ }
+ },
+ "microsoft/phi-3.5-mini-instruct": {
+ "id": "microsoft/phi-3.5-mini-instruct",
+ "family": "phi",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 4096
+ }
+ },
+ "microsoft/phi-3-mini-128k-instruct": {
+ "id": "microsoft/phi-3-mini-128k-instruct",
+ "family": "phi",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 4096
+ }
+ },
+ "microsoft/phi-4-reasoning": {
+ "id": "microsoft/phi-4-reasoning",
+ "family": "phi",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 4096
+ }
+ },
+ "microsoft/phi-3-mini-4k-instruct": {
+ "id": "microsoft/phi-3-mini-4k-instruct",
+ "family": "phi",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 4096,
+ "output": 1024
+ }
+ },
+ "microsoft/phi-4-mini-reasoning": {
+ "id": "microsoft/phi-4-mini-reasoning",
+ "family": "phi",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 4096
+ }
+ },
+ "microsoft/mai-ds-r1": {
+ "id": "microsoft/mai-ds-r1",
+ "family": "mai",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 65536,
+ "output": 8192
+ }
+ },
+ "cohere/cohere-command-r-08-2024": {
+ "id": "cohere/cohere-command-r-08-2024",
+ "family": "command-r",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 4096
+ }
+ },
+ "cohere/cohere-command-a": {
+ "id": "cohere/cohere-command-a",
+ "family": "command-a",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 4096
+ }
+ },
+ "cohere/cohere-command-r-plus": {
+ "id": "cohere/cohere-command-r-plus",
+ "family": "command-r",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 4096
+ }
+ },
+ "cohere/cohere-command-r": {
+ "id": "cohere/cohere-command-r",
+ "family": "command-r",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 4096
+ }
+ },
+ "cohere/cohere-command-r-plus-08-2024": {
+ "id": "cohere/cohere-command-r-plus-08-2024",
+ "family": "command-r",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 4096
+ }
+ },
+ "openai/o1-mini": {
+ "id": "openai/o1-mini",
+ "family": "o-mini",
+ "reasoning": true,
+ "temperature": false,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 65536
+ }
+ },
+ "meta/meta-llama-3.1-8b-instruct": {
+ "id": "meta/meta-llama-3.1-8b-instruct",
+ "family": "llama",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 32768
+ }
+ },
+ "meta/meta-llama-3-70b-instruct": {
+ "id": "meta/meta-llama-3-70b-instruct",
+ "family": "llama",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 8192,
+ "output": 2048
+ }
+ },
+ "meta/llama-3.2-90b-vision-instruct": {
+ "id": "meta/llama-3.2-90b-vision-instruct",
+ "family": "llama",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "audio"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 8192
+ }
+ },
+ "meta/meta-llama-3.1-405b-instruct": {
+ "id": "meta/meta-llama-3.1-405b-instruct",
+ "family": "llama",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 32768
+ }
+ },
+ "meta/meta-llama-3.1-70b-instruct": {
+ "id": "meta/meta-llama-3.1-70b-instruct",
+ "family": "llama",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 32768
+ }
+ },
+ "meta/meta-llama-3-8b-instruct": {
+ "id": "meta/meta-llama-3-8b-instruct",
+ "family": "llama",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 8192,
+ "output": 2048
+ }
+ },
+ "meta/llama-4-maverick-17b-128e-instruct-fp8": {
+ "id": "meta/llama-4-maverick-17b-128e-instruct-fp8",
+ "family": "llama",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 8192
+ }
+ },
+ "core42/jais-30b-chat": {
+ "id": "core42/jais-30b-chat",
+ "family": "jais",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 8192,
+ "output": 2048
+ }
+ },
+ "mistral-ai/mistral-nemo": {
+ "id": "mistral-ai/mistral-nemo",
+ "family": "mistral-nemo",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 8192
+ }
+ },
+ "mistral-ai/ministral-3b": {
+ "id": "mistral-ai/ministral-3b",
+ "family": "ministral",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 8192
+ }
+ },
+ "mistral-ai/mistral-large-2411": {
+ "id": "mistral-ai/mistral-large-2411",
+ "family": "mistral-large",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 32768
+ }
+ },
+ "mistral-ai/mistral-small-2503": {
+ "id": "mistral-ai/mistral-small-2503",
+ "family": "mistral-small",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 32768
+ }
+ },
+ "mistral-ai/mistral-medium-2505": {
+ "id": "mistral-ai/mistral-medium-2505",
+ "family": "mistral-medium",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 128000,
+ "output": 32768
+ }
+ },
+ "mistral-ai/codestral-2501": {
+ "id": "mistral-ai/codestral-2501",
+ "family": "codestral",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 32000,
+ "output": 8192
+ }
+ },
+ "qwen/qwen3-coder-next-fp8": {
+ "id": "Qwen/Qwen3-Coder-Next-FP8",
+ "family": "qwen",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 262144,
+ "output": 262144
+ }
+ },
+ "qwen/qwen3-235b-a22b-instruct-2507-tput": {
+ "id": "Qwen/Qwen3-235B-A22B-Instruct-2507-tput",
+ "family": "qwen",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 262144,
+ "output": 262144
+ }
+ },
+ "deepseek-ai/deepseek-v3-1": {
+ "id": "deepseek-ai/DeepSeek-V3-1",
+ "family": "deepseek",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "output": 131072
+ }
+ },
+ "claude-3-sonnet-20240229": {
+ "id": "claude-3-sonnet-20240229",
+ "family": "claude-sonnet",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "output": 4096
+ }
+ },
+ "claude-3-opus-20240229": {
+ "id": "claude-3-opus-20240229",
+ "family": "claude-opus",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "output": 4096
+ }
+ },
+ "claude-opus-4-0": {
+ "id": "claude-opus-4-0",
+ "family": "claude-opus",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "output": 32000
+ }
+ },
+ "claude-3-5-haiku-latest": {
+ "id": "claude-3-5-haiku-latest",
+ "family": "claude-haiku",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "output": 8192
+ }
+ },
+ "claude-sonnet-4-0": {
+ "id": "claude-sonnet-4-0",
+ "family": "claude-sonnet",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "output": 64000
+ }
+ },
+ "zhipuai/glm-4.5": {
+ "id": "ZhipuAI/GLM-4.5",
+ "family": "glm",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "output": 98304
+ }
+ },
+ "zhipuai/glm-4.6": {
+ "id": "ZhipuAI/GLM-4.6",
+ "family": "glm",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 202752,
+ "output": 98304
+ }
+ },
+ "duo-chat-gpt-5-4-nano": {
+ "id": "duo-chat-gpt-5-4-nano",
+ "family": "gpt-nano",
+ "reasoning": true,
+ "temperature": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 400000,
+ "input": 272000,
+ "output": 128000
+ }
+ },
+ "duo-chat-gpt-5-mini": {
+ "id": "duo-chat-gpt-5-mini",
+ "family": "gpt-mini",
+ "reasoning": true,
+ "temperature": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 400000,
+ "input": 272000,
+ "output": 128000
+ }
+ },
+ "duo-chat-sonnet-4-6": {
+ "id": "duo-chat-sonnet-4-6",
+ "family": "claude-sonnet",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 1000000,
+ "output": 64000
+ }
+ },
+ "duo-chat-gpt-5-2": {
+ "id": "duo-chat-gpt-5-2",
+ "family": "gpt",
+ "reasoning": true,
+ "temperature": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 400000,
+ "input": 272000,
+ "output": 128000
+ }
+ },
+ "duo-chat-gpt-5-codex": {
+ "id": "duo-chat-gpt-5-codex",
+ "family": "gpt-codex",
+ "reasoning": true,
+ "temperature": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 400000,
+ "input": 272000,
+ "output": 128000
+ }
+ },
+ "duo-chat-gpt-5-1": {
+ "id": "duo-chat-gpt-5-1",
+ "family": "gpt",
+ "reasoning": true,
+ "temperature": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 400000,
+ "input": 272000,
+ "output": 128000
+ }
+ },
+ "duo-chat-gpt-5-2-codex": {
+ "id": "duo-chat-gpt-5-2-codex",
+ "family": "gpt-codex",
+ "reasoning": true,
+ "temperature": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 400000,
+ "input": 272000,
+ "output": 128000
+ }
+ },
+ "duo-chat-sonnet-4-5": {
+ "id": "duo-chat-sonnet-4-5",
+ "family": "claude-sonnet",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "output": 64000
+ }
+ },
+ "duo-chat-gpt-5-4": {
+ "id": "duo-chat-gpt-5-4",
+ "family": "gpt",
+ "reasoning": true,
+ "temperature": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 1050000,
+ "input": 922000,
+ "output": 128000
+ }
+ },
+ "duo-chat-haiku-4-5": {
+ "id": "duo-chat-haiku-4-5",
+ "family": "claude-haiku",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "output": 64000
+ }
+ },
+ "duo-chat-gpt-5-3-codex": {
+ "id": "duo-chat-gpt-5-3-codex",
+ "family": "gpt-codex",
+ "reasoning": true,
+ "temperature": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 400000,
+ "input": 272000,
+ "output": 128000
+ }
+ },
+ "duo-chat-gpt-5-4-mini": {
+ "id": "duo-chat-gpt-5-4-mini",
+ "family": "gpt-mini",
+ "reasoning": true,
+ "temperature": false,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 400000,
+ "input": 272000,
+ "output": 128000
+ }
+ },
+ "duo-chat-opus-4-5": {
+ "id": "duo-chat-opus-4-5",
+ "family": "claude-opus",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 200000,
+ "output": 64000
+ }
+ },
+ "duo-chat-opus-4-6": {
+ "id": "duo-chat-opus-4-6",
+ "family": "claude-opus",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 1000000,
+ "output": 64000
+ }
+ },
+ "arcee_ai/afm/models/trinity-mini": {
+ "id": "arcee_ai/AFM/models/trinity-mini",
+ "family": "trinity-mini",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "output": 131072
+ }
+ },
+ "mistralai/completion/models/ministral-3-14b-reasoning-2512": {
+ "id": "mistralai/completion/models/Ministral-3-14B-Reasoning-2512",
+ "family": "ministral",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 262144,
+ "output": 262144
+ }
+ },
+ "mistralai/completion/models/ministral-3-3b-reasoning-2512": {
+ "id": "mistralai/completion/models/Ministral-3-3B-Reasoning-2512",
+ "family": "ministral",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 262144,
+ "output": 262144
+ }
+ },
+ "deepseek-ai/deepseek-ocr/models/deepseek-ocr": {
+ "id": "deepseek-ai/deepseek-ocr/models/DeepSeek-OCR",
+ "family": "deepseek",
"reasoning": false,
"temperature": true,
"toolCall": false,
@@ -40681,9 +42290,188 @@
"text"
]
},
+ "limit": {
+ "context": 8192,
+ "output": 8192
+ }
+ },
+ "openai/chat-completion/models/gpt-oss-20b": {
+ "id": "openai/chat-completion/models/gpt-oss-20b",
+ "family": "gpt-oss",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "output": 16384
+ }
+ },
+ "openai/chat-completion/models/gpt-oss-120b-high-throughput": {
+ "id": "openai/chat-completion/models/gpt-oss-120b-high-throughput",
+ "family": "gpt-oss",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 131072,
+ "output": 16384
+ }
+ },
+ "minimaxai/chat-completion/models/minimax-m2_5-high-throughput": {
+ "id": "minimaxai/chat-completion/models/MiniMax-M2_5-high-throughput",
+ "family": "minimax",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 204800,
+ "output": 131072
+ }
+ },
+ "qwen/qwencoder/models/qwen3-coder-30b-a3b-instruct": {
+ "id": "qwen/qwenCoder/models/Qwen3-Coder-30B-A3B-Instruct",
+ "family": "qwen",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 262144,
+ "output": 65536
+ }
+ },
+ "qwen/qwenlm/models/qwen3-30b-a3b-thinking-2507": {
+ "id": "qwen/qwenLM/models/Qwen3-30B-A3B-Thinking-2507",
+ "family": "qwen",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 262144,
+ "output": 131072
+ }
+ },
+ "qwen/qwenlm/models/qwen3-30b-a3b-instruct-2507": {
+ "id": "qwen/qwenLM/models/Qwen3-30B-A3B-Instruct-2507",
+ "family": "qwen",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 262144,
+ "output": 262144
+ }
+ },
+ "clarifai/main/models/mm-poly-8b": {
+ "id": "clarifai/main/models/mm-poly-8b",
+ "family": "mm-poly",
+ "reasoning": false,
+ "temperature": true,
+ "toolCall": false,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "video"
+ ],
+ "output": [
+ "text"
+ ]
+ },
"limit": {
"context": 32768,
- "output": 32768
+ "output": 4096
+ }
+ },
+ "nova-2-lite-v1": {
+ "id": "nova-2-lite-v1",
+ "family": "nova-lite",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "video",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 1000000,
+ "output": 64000
+ }
+ },
+ "nova-2-pro-v1": {
+ "id": "nova-2-pro-v1",
+ "family": "nova-pro",
+ "reasoning": true,
+ "temperature": true,
+ "toolCall": true,
+ "modalities": {
+ "input": [
+ "text",
+ "image",
+ "video",
+ "pdf"
+ ],
+ "output": [
+ "text"
+ ]
+ },
+ "limit": {
+ "context": 1000000,
+ "output": 64000
}
}
}
diff --git a/src/hooks/anthropic-context-window-limit-recovery/executor.test.ts b/src/hooks/anthropic-context-window-limit-recovery/executor.test.ts
index 4c1ef6330..28dd23415 100644
--- a/src/hooks/anthropic-context-window-limit-recovery/executor.test.ts
+++ b/src/hooks/anthropic-context-window-limit-recovery/executor.test.ts
@@ -84,7 +84,7 @@ describe("executeCompact lock management", () => {
let pluginConfig: ReturnType
const sessionID = "test-session-123"
const directory = "/test/dir"
- const msg = { providerID: "anthropic", modelID: "claude-opus-4-6" }
+ const msg = { providerID: "anthropic", modelID: "claude-opus-4-7" }
beforeEach(() => {
// given: Fresh state for each test
@@ -132,7 +132,7 @@ describe("executeCompact lock management", () => {
expect(mockClient.session.summarize).toHaveBeenCalledWith(
expect.objectContaining({
path: { id: sessionID },
- body: { providerID: "anthropic", modelID: "claude-opus-4-6", auto: true },
+ body: { providerID: "anthropic", modelID: "claude-opus-4-7", auto: true },
}),
)
@@ -157,7 +157,7 @@ describe("executeCompact lock management", () => {
expect(mockClient.session.summarize).toHaveBeenCalledWith(
expect.objectContaining({
path: { id: sessionID },
- body: { providerID: "anthropic", modelID: "claude-opus-4-6", auto: true },
+ body: { providerID: "anthropic", modelID: "claude-opus-4-7", auto: true },
}),
)
@@ -352,7 +352,7 @@ describe("executeCompact lock management", () => {
expect(mockClient.session.summarize).toHaveBeenCalledWith(
expect.objectContaining({
path: { id: sessionID },
- body: { providerID: "anthropic", modelID: "claude-opus-4-6", auto: true },
+ body: { providerID: "anthropic", modelID: "claude-opus-4-7", auto: true },
}),
)
diff --git a/src/hooks/anthropic-effort/index.test.ts b/src/hooks/anthropic-effort/index.test.ts
index eb164bc9b..129b6513e 100644
--- a/src/hooks/anthropic-effort/index.test.ts
+++ b/src/hooks/anthropic-effort/index.test.ts
@@ -29,7 +29,7 @@ function createMockParams(overrides: {
existingOptions?: Record
}): { input: ChatParamsInput; output: ChatParamsOutput } {
const providerID = overrides.providerID ?? "anthropic"
- const modelID = overrides.modelID ?? "claude-opus-4-6"
+ const modelID = overrides.modelID ?? "claude-opus-4-7"
const variant = "variant" in overrides ? overrides.variant : "max"
const agentName = overrides.agentName ?? "sisyphus"
const existingOptions = overrides.existingOptions ?? {}
@@ -71,7 +71,7 @@ describe("createAnthropicEffortHook", () => {
it("injects effort max for dotted opus ids", async () => {
const hook = createAnthropicEffortHook()
- const { input, output } = createMockParams({ modelID: "claude-opus-4.6" })
+ const { input, output } = createMockParams({ modelID: "claude-opus-4.7" })
await hook["chat.params"](input, output)
@@ -158,7 +158,7 @@ describe("createAnthropicEffortHook", () => {
const hook = createAnthropicEffortHook()
const { input, output } = createMockParams({
providerID: "github-copilot",
- modelID: "claude-opus-4-6",
+ modelID: "claude-opus-4-7",
})
// when
@@ -256,7 +256,7 @@ describe("createAnthropicEffortHook", () => {
// given an Anthropic OAuth session and variant=max on an Opus model
writeAuthFile({ anthropic: { type: "oauth" } })
const hook = createAnthropicEffortHook()
- const { input, output } = createMockParams({ modelID: "claude-opus-4-6" })
+ const { input, output } = createMockParams({ modelID: "claude-opus-4-7" })
// when chat.params fires
await hook["chat.params"](input, output)
@@ -270,7 +270,7 @@ describe("createAnthropicEffortHook", () => {
// given an Anthropic OAuth session and a dotted opus id
writeAuthFile({ anthropic: { type: "oauth" } })
const hook = createAnthropicEffortHook()
- const { input, output } = createMockParams({ modelID: "claude-opus-4.6" })
+ const { input, output } = createMockParams({ modelID: "claude-opus-4.7" })
// when chat.params fires
await hook["chat.params"](input, output)
@@ -284,7 +284,7 @@ describe("createAnthropicEffortHook", () => {
// given an Anthropic API-key session (not OAuth)
writeAuthFile({ anthropic: { type: "api", key: "sk-ant-xxx" } })
const hook = createAnthropicEffortHook()
- const { input, output } = createMockParams({ modelID: "claude-opus-4-6" })
+ const { input, output } = createMockParams({ modelID: "claude-opus-4-7" })
// when chat.params fires
await hook["chat.params"](input, output)
@@ -298,7 +298,7 @@ describe("createAnthropicEffortHook", () => {
// given OAuth entries for unrelated providers only
writeAuthFile({ "github-copilot": { type: "oauth" }, opencode: { type: "api", key: "sk-x" } })
const hook = createAnthropicEffortHook()
- const { input, output } = createMockParams({ modelID: "claude-opus-4-6", providerID: "anthropic" })
+ const { input, output } = createMockParams({ modelID: "claude-opus-4-7", providerID: "anthropic" })
// when chat.params fires for the anthropic provider
await hook["chat.params"](input, output)
diff --git a/src/hooks/atlas/compaction-agent-filter.test.ts b/src/hooks/atlas/compaction-agent-filter.test.ts
index 790518e6c..b5a120f96 100644
--- a/src/hooks/atlas/compaction-agent-filter.test.ts
+++ b/src/hooks/atlas/compaction-agent-filter.test.ts
@@ -58,7 +58,7 @@ describe("atlas hook compaction agent filtering", () => {
join(messageDir, fileName),
JSON.stringify({
agent,
- model: { providerID: "anthropic", modelID: "claude-opus-4-6" },
+ model: { providerID: "anthropic", modelID: "claude-opus-4-7" },
}),
)
}
diff --git a/src/hooks/atlas/final-wave-approval-gate-regression.test.ts b/src/hooks/atlas/final-wave-approval-gate-regression.test.ts
index 180ab7cef..d0ce73c67 100644
--- a/src/hooks/atlas/final-wave-approval-gate-regression.test.ts
+++ b/src/hooks/atlas/final-wave-approval-gate-regression.test.ts
@@ -91,7 +91,7 @@ describe("Atlas final-wave approval gate regressions", () => {
join(messageDirectory, "msg_test001.json"),
JSON.stringify({
agent: "atlas",
- model: { providerID: "anthropic", modelID: "claude-opus-4-6" },
+ model: { providerID: "anthropic", modelID: "claude-opus-4-7" },
}),
)
}
diff --git a/src/hooks/atlas/final-wave-approval-gate.test.ts b/src/hooks/atlas/final-wave-approval-gate.test.ts
index 717f66016..608a53235 100644
--- a/src/hooks/atlas/final-wave-approval-gate.test.ts
+++ b/src/hooks/atlas/final-wave-approval-gate.test.ts
@@ -99,7 +99,7 @@ describe("Atlas final verification approval gate", () => {
join(messageDirectory, "msg_test001.json"),
JSON.stringify({
agent: "atlas",
- model: { providerID: "anthropic", modelID: "claude-opus-4-6" },
+ model: { providerID: "anthropic", modelID: "claude-opus-4-7" },
}),
)
}
diff --git a/src/hooks/atlas/index.test.ts b/src/hooks/atlas/index.test.ts
index 20fb02fc1..a2e80cf78 100644
--- a/src/hooks/atlas/index.test.ts
+++ b/src/hooks/atlas/index.test.ts
@@ -79,7 +79,7 @@ describe("atlas hook", () => {
}
const messageData = {
agent,
- model: { providerID: "anthropic", modelID: "claude-opus-4-6" },
+ model: { providerID: "anthropic", modelID: "claude-opus-4-7" },
}
writeFileSync(join(messageDir, "msg_test001.json"), JSON.stringify(messageData))
}
diff --git a/src/hooks/model-fallback/hook.test.ts b/src/hooks/model-fallback/hook.test.ts
index 637503356..14b3ff6bb 100644
--- a/src/hooks/model-fallback/hook.test.ts
+++ b/src/hooks/model-fallback/hook.test.ts
@@ -24,7 +24,7 @@ const selectFallbackProviderMock = mock((providers: string[], preferredProviderI
const transformModelForProviderMock = mock((provider: string, model: string) => {
if (provider === "github-copilot") {
return model
- .replace("claude-opus-4-6", "claude-opus-4.6")
+ .replace("claude-opus-4-7", "claude-opus-4.7")
.replace("claude-sonnet-4-6", "claude-sonnet-4.6")
.replace("claude-sonnet-4-5", "claude-sonnet-4.5")
.replace("claude-haiku-4-5", "claude-haiku-4.5")
@@ -96,13 +96,13 @@ describe("model fallback hook", () => {
"ses_model_fallback_main",
"Sisyphus - Ultraworker",
"anthropic",
- "claude-opus-4-6-thinking",
+ "claude-opus-4-7-thinking",
)
expect(set).toBe(true)
const output = {
message: {
- model: { providerID: "anthropic", modelID: "claude-opus-4-6-thinking" },
+ model: { providerID: "anthropic", modelID: "claude-opus-4-7-thinking" },
variant: "max",
},
parts: [{ type: "text", text: "continue" }],
@@ -117,7 +117,7 @@ describe("model fallback hook", () => {
//#then
expect(output.message["model"]).toEqual({
providerID: "anthropic",
- modelID: "claude-opus-4-6",
+ modelID: "claude-opus-4-7",
})
})
@@ -132,12 +132,12 @@ describe("model fallback hook", () => {
const sessionID = "ses_model_fallback_main"
expect(
- setPendingModelFallback(sessionID, "Sisyphus - Ultraworker", "anthropic", "claude-opus-4-6-thinking"),
+ setPendingModelFallback(sessionID, "Sisyphus - Ultraworker", "anthropic", "claude-opus-4-7-thinking"),
).toBe(true)
const firstOutput = {
message: {
- model: { providerID: "anthropic", modelID: "claude-opus-4-6-thinking" },
+ model: { providerID: "anthropic", modelID: "claude-opus-4-7-thinking" },
variant: "max",
},
parts: [{ type: "text", text: "continue" }],
@@ -149,17 +149,17 @@ describe("model fallback hook", () => {
//#then
expect(firstOutput.message["model"]).toEqual({
providerID: "anthropic",
- modelID: "claude-opus-4-6",
+ modelID: "claude-opus-4-7",
})
//#when - second error re-arms fallback and should advance to next entry
expect(
- setPendingModelFallback(sessionID, "Sisyphus - Ultraworker", "anthropic", "claude-opus-4-6"),
+ setPendingModelFallback(sessionID, "Sisyphus - Ultraworker", "anthropic", "claude-opus-4-7"),
).toBe(true)
const secondOutput = {
message: {
- model: { providerID: "anthropic", modelID: "claude-opus-4-6" },
+ model: { providerID: "anthropic", modelID: "claude-opus-4-7" },
},
parts: [{ type: "text", text: "continue" }],
}
@@ -183,13 +183,13 @@ describe("model fallback hook", () => {
sessionID,
"Sisyphus - Ultraworker",
"anthropic",
- "claude-opus-4-6-thinking",
+ "claude-opus-4-7-thinking",
)
const secondSet = setPendingModelFallback(
sessionID,
"Sisyphus - Ultraworker",
"anthropic",
- "claude-opus-4-6-thinking",
+ "claude-opus-4-7-thinking",
)
//#then
@@ -211,7 +211,7 @@ describe("model fallback hook", () => {
}
setSessionFallbackChain(sessionID, [
- { providers: ["anthropic"], model: "claude-opus-4-6" },
+ { providers: ["anthropic"], model: "claude-opus-4-7" },
{ providers: ["opencode"], model: "kimi-k2.5-free" },
])
@@ -220,13 +220,13 @@ describe("model fallback hook", () => {
sessionID,
"Sisyphus - Ultraworker",
"anthropic",
- "claude-opus-4-6",
+ "claude-opus-4-7",
),
).toBe(true)
const output = {
message: {
- model: { providerID: "anthropic", modelID: "claude-opus-4-6" },
+ model: { providerID: "anthropic", modelID: "claude-opus-4-7" },
},
parts: [{ type: "text", text: "continue" }],
}
@@ -255,7 +255,7 @@ describe("model fallback hook", () => {
}
setSessionFallbackChain(sessionID, [
- { providers: ["quotio"], model: "claude-opus-4-6", variant: "max" },
+ { providers: ["quotio"], model: "claude-opus-4-7", variant: "max" },
{ providers: ["quotio"], model: "gpt-5.2" },
])
@@ -264,13 +264,13 @@ describe("model fallback hook", () => {
sessionID,
"Sisyphus - Ultraworker",
"quotio",
- "claude-opus-4-6",
+ "claude-opus-4-7",
),
).toBe(true)
const output = {
message: {
- model: { providerID: "quotio", modelID: "claude-opus-4-6" },
+ model: { providerID: "quotio", modelID: "claude-opus-4-7" },
variant: "max",
},
parts: [{ type: "text", text: "continue" }],
@@ -369,13 +369,13 @@ describe("model fallback hook", () => {
"ses_model_fallback_toast",
"Sisyphus - Ultraworker",
"anthropic",
- "claude-opus-4-6-thinking",
+ "claude-opus-4-7-thinking",
)
expect(set).toBe(true)
const output = {
message: {
- model: { providerID: "anthropic", modelID: "claude-opus-4-6-thinking" },
+ model: { providerID: "anthropic", modelID: "claude-opus-4-7-thinking" },
variant: "max",
},
parts: [{ type: "text", text: "continue" }],
diff --git a/src/hooks/no-hephaestus-non-gpt/index.test.ts b/src/hooks/no-hephaestus-non-gpt/index.test.ts
index 7686bdbf1..6ca505f3c 100644
--- a/src/hooks/no-hephaestus-non-gpt/index.test.ts
+++ b/src/hooks/no-hephaestus-non-gpt/index.test.ts
@@ -30,12 +30,12 @@ describe("no-hephaestus-non-gpt hook", () => {
await hook["chat.message"]?.({
sessionID: "ses_1",
agent: HEPHAESTUS_DISPLAY,
- model: { providerID: "anthropic", modelID: "claude-opus-4-6" },
+ model: { providerID: "anthropic", modelID: "claude-opus-4-7" },
}, output1)
await hook["chat.message"]?.({
sessionID: "ses_1",
agent: HEPHAESTUS_DISPLAY,
- model: { providerID: "anthropic", modelID: "claude-opus-4-6" },
+ model: { providerID: "anthropic", modelID: "claude-opus-4-7" },
}, output2)
// then - toast is shown and agent is switched to sisyphus
@@ -66,7 +66,7 @@ describe("no-hephaestus-non-gpt hook", () => {
await hook["chat.message"]?.({
sessionID: "ses_opt_out",
agent: HEPHAESTUS_DISPLAY,
- model: { providerID: "anthropic", modelID: "claude-opus-4-6" },
+ model: { providerID: "anthropic", modelID: "claude-opus-4-7" },
}, output)
// then - warning toast is shown but agent is not switched
@@ -114,7 +114,7 @@ describe("no-hephaestus-non-gpt hook", () => {
await hook["chat.message"]?.({
sessionID: "ses_3",
agent: SISYPHUS_DISPLAY,
- model: { providerID: "anthropic", modelID: "claude-opus-4-6" },
+ model: { providerID: "anthropic", modelID: "claude-opus-4-7" },
}, output)
// then - no toast
@@ -136,7 +136,7 @@ describe("no-hephaestus-non-gpt hook", () => {
// when - chat.message runs without input.agent
await hook["chat.message"]?.({
sessionID: "ses_4",
- model: { providerID: "anthropic", modelID: "claude-opus-4-6" },
+ model: { providerID: "anthropic", modelID: "claude-opus-4-7" },
}, output)
// then - toast shown via session-agent fallback, switched to sisyphus
diff --git a/src/hooks/no-sisyphus-gpt/index.test.ts b/src/hooks/no-sisyphus-gpt/index.test.ts
index 908a01351..baeb23722 100644
--- a/src/hooks/no-sisyphus-gpt/index.test.ts
+++ b/src/hooks/no-sisyphus-gpt/index.test.ts
@@ -83,7 +83,7 @@ describe("no-sisyphus-gpt hook", () => {
await hook["chat.message"]?.({
sessionID: "ses_2",
agent: SISYPHUS_DISPLAY,
- model: { providerID: "anthropic", modelID: "claude-opus-4-6" },
+ model: { providerID: "anthropic", modelID: "claude-opus-4-7" },
}, output)
// then - no toast
diff --git a/src/hooks/runtime-fallback/dispose.test.ts b/src/hooks/runtime-fallback/dispose.test.ts
index a5cb46ef7..e49cb0904 100644
--- a/src/hooks/runtime-fallback/dispose.test.ts
+++ b/src/hooks/runtime-fallback/dispose.test.ts
@@ -125,10 +125,10 @@ describe("createRuntimeFallbackHook dispose", () => {
const fallbackTimeout = setTimeout(() => {}, 60_000)
capturedDeps?.sessionStates.set("session-1", {
- originalModel: "anthropic/claude-opus-4-6",
+ originalModel: "anthropic/claude-opus-4-7",
currentModel: "openai/gpt-5.4",
fallbackIndex: 1,
- failedModels: new Map([["anthropic/claude-opus-4-6", 1]]),
+ failedModels: new Map([["anthropic/claude-opus-4-7", 1]]),
attemptCount: 1,
})
capturedDeps?.sessionLastAccess.set("session-1", Date.now())
diff --git a/src/hooks/runtime-fallback/error-classifier.test.ts b/src/hooks/runtime-fallback/error-classifier.test.ts
index 958babe5f..c9eef6e06 100644
--- a/src/hooks/runtime-fallback/error-classifier.test.ts
+++ b/src/hooks/runtime-fallback/error-classifier.test.ts
@@ -7,7 +7,7 @@ describe("runtime-fallback error classifier", () => {
//#given
const info = {
status:
- "All credentials for model claude-opus-4-6-thinking are cooling down [retrying in ~5 days attempt #1]",
+ "All credentials for model claude-opus-4-7-thinking are cooling down [retrying in ~5 days attempt #1]",
}
//#when
@@ -21,7 +21,7 @@ describe("runtime-fallback error classifier", () => {
//#given
const info = {
status:
- "All credentials for model claude-opus-4-6 are cooldown [retrying in 7m 56s attempt #1]",
+ "All credentials for model claude-opus-4-7 are cooldown [retrying in 7m 56s attempt #1]",
}
//#when
@@ -49,7 +49,7 @@ describe("runtime-fallback error classifier", () => {
//#given
const error = {
message:
- "All credentials for model claude-opus-4-6-thinking are cooling down [retrying in ~5 days attempt #1]",
+ "All credentials for model claude-opus-4-7-thinking are cooling down [retrying in ~5 days attempt #1]",
}
//#when
@@ -65,8 +65,8 @@ describe("runtime-fallback error classifier", () => {
name: "ProviderModelNotFoundError",
data: {
providerID: "anthropic",
- modelID: "claude-opus-4-6",
- message: "Model not found: anthropic/claude-opus-4-6.",
+ modelID: "claude-opus-4-7",
+ message: "Model not found: anthropic/claude-opus-4-7.",
},
}
diff --git a/src/hooks/runtime-fallback/fallback-models.test.ts b/src/hooks/runtime-fallback/fallback-models.test.ts
index 7cf3f8e32..ebfa8fbc9 100644
--- a/src/hooks/runtime-fallback/fallback-models.test.ts
+++ b/src/hooks/runtime-fallback/fallback-models.test.ts
@@ -15,7 +15,7 @@ describe("runtime-fallback fallback-models", () => {
const pluginConfig = {
categories: {
quick: {
- fallback_models: ["openai/gpt-5.2", "anthropic/claude-opus-4-6"],
+ fallback_models: ["openai/gpt-5.2", "anthropic/claude-opus-4-7"],
},
},
} as any
@@ -24,7 +24,7 @@ describe("runtime-fallback fallback-models", () => {
const result = getFallbackModelsForSession(sessionID, undefined, pluginConfig)
//#then
- expect(result).toEqual(["openai/gpt-5.2", "anthropic/claude-opus-4-6"])
+ expect(result).toEqual(["openai/gpt-5.2", "anthropic/claude-opus-4-7"])
})
test("uses agent-specific fallback_models when agent is resolved", () => {
@@ -32,7 +32,7 @@ describe("runtime-fallback fallback-models", () => {
const pluginConfig = {
agents: {
oracle: {
- fallback_models: ["openai/gpt-5.2", "anthropic/claude-opus-4-6"],
+ fallback_models: ["openai/gpt-5.2", "anthropic/claude-opus-4-7"],
},
},
} as any
@@ -41,7 +41,7 @@ describe("runtime-fallback fallback-models", () => {
const result = getFallbackModelsForSession("ses_runtime_fallback_agent", "oracle", pluginConfig)
//#then
- expect(result).toEqual(["openai/gpt-5.2", "anthropic/claude-opus-4-6"])
+ expect(result).toEqual(["openai/gpt-5.2", "anthropic/claude-opus-4-7"])
})
test("does not fall back to another agent chain when agent cannot be resolved", () => {
@@ -52,7 +52,7 @@ describe("runtime-fallback fallback-models", () => {
fallback_models: ["quotio/gpt-5.2", "quotio/glm-5", "quotio/kimi-k2.5"],
},
oracle: {
- fallback_models: ["openai/gpt-5.2", "anthropic/claude-opus-4-6"],
+ fallback_models: ["openai/gpt-5.2", "anthropic/claude-opus-4-7"],
},
},
} as any
diff --git a/src/hooks/runtime-fallback/hook-dispose-cleanup.test.ts b/src/hooks/runtime-fallback/hook-dispose-cleanup.test.ts
index 912100011..c008649bd 100644
--- a/src/hooks/runtime-fallback/hook-dispose-cleanup.test.ts
+++ b/src/hooks/runtime-fallback/hook-dispose-cleanup.test.ts
@@ -51,7 +51,7 @@ describe("createRuntimeFallbackHook dispose retry-key cleanup", () => {
await hook.event({
event: {
type: "session.created",
- properties: { info: { id: sessionID, model: "quotio/claude-opus-4-6" } },
+ properties: { info: { id: sessionID, model: "quotio/claude-opus-4-7" } },
},
})
@@ -63,7 +63,7 @@ describe("createRuntimeFallbackHook dispose retry-key cleanup", () => {
status: {
type: "retry",
attempt: 1,
- message: "All credentials for model claude-opus-4-6 are cooling down [retrying in 7m 56s attempt #1]",
+ message: "All credentials for model claude-opus-4-7 are cooling down [retrying in 7m 56s attempt #1]",
},
},
},
@@ -77,7 +77,7 @@ describe("createRuntimeFallbackHook dispose retry-key cleanup", () => {
await hook.event({
event: {
type: "session.created",
- properties: { info: { id: sessionID, model: "quotio/claude-opus-4-6" } },
+ properties: { info: { id: sessionID, model: "quotio/claude-opus-4-7" } },
},
})
await hook.event(retryEvent)
diff --git a/src/hooks/runtime-fallback/index.test.ts b/src/hooks/runtime-fallback/index.test.ts
index 8c9ad6aa4..76e29c2d3 100644
--- a/src/hooks/runtime-fallback/index.test.ts
+++ b/src/hooks/runtime-fallback/index.test.ts
@@ -329,7 +329,7 @@ describe("runtime-fallback", () => {
const hook = createRuntimeFallbackHook(createMockPluginInput(), {
config: createMockConfig({ notify_on_fallback: false }),
pluginConfig: createMockPluginConfigWithCategoryFallback([
- "anthropic/claude-opus-4.6",
+ "anthropic/claude-opus-4.7",
"openai/gpt-5.4",
]),
})
@@ -365,14 +365,14 @@ describe("runtime-fallback", () => {
type: "session.error",
properties: {
sessionID,
- error: { name: "UnknownError", data: { message: "Model not found: anthropic/claude-opus-4.6." } },
+ error: { name: "UnknownError", data: { message: "Model not found: anthropic/claude-opus-4.7." } },
},
},
})
const fallbackLogs = logCalls.filter((c) => c.msg.includes("Preparing fallback"))
expect(fallbackLogs.length).toBeGreaterThanOrEqual(2)
- expect(fallbackLogs[1]?.data).toMatchObject({ from: "anthropic/claude-opus-4.6", to: "openai/gpt-5.4" })
+ expect(fallbackLogs[1]?.data).toMatchObject({ from: "anthropic/claude-opus-4.7", to: "openai/gpt-5.4" })
const nonRetryLog = logCalls.find(
(c) => c.msg.includes("Error not retryable") && (c.data as { sessionID?: string } | undefined)?.sessionID === sessionID
@@ -384,7 +384,7 @@ describe("runtime-fallback", () => {
const hook = createRuntimeFallbackHook(createMockPluginInput(), {
config: createMockConfig({ notify_on_fallback: false }),
pluginConfig: createMockPluginConfigWithCategoryFallback([
- "anthropic/claude-opus-4.6",
+ "anthropic/claude-opus-4.7",
"openai/gpt-5.4",
]),
})
@@ -421,8 +421,8 @@ describe("runtime-fallback", () => {
name: "ProviderModelNotFoundError",
data: {
providerID: "anthropic",
- modelID: "claude-opus-4.6",
- message: "Model not found: anthropic/claude-opus-4.6.",
+ modelID: "claude-opus-4.7",
+ message: "Model not found: anthropic/claude-opus-4.7.",
},
},
},
@@ -431,7 +431,7 @@ describe("runtime-fallback", () => {
const fallbackLogs = logCalls.filter((c) => c.msg.includes("Preparing fallback"))
expect(fallbackLogs.length).toBeGreaterThanOrEqual(2)
- expect(fallbackLogs[1]?.data).toMatchObject({ from: "anthropic/claude-opus-4.6", to: "openai/gpt-5.4" })
+ expect(fallbackLogs[1]?.data).toMatchObject({ from: "anthropic/claude-opus-4.7", to: "openai/gpt-5.4" })
})
test("should bootstrap session.error fallback from session category model and preserve variant", async () => {
@@ -500,7 +500,7 @@ describe("runtime-fallback", () => {
await hook.event({
event: {
type: "session.created",
- properties: { info: { id: sessionID, model: "github-copilot/claude-opus-4.6" } },
+ properties: { info: { id: sessionID, model: "github-copilot/claude-opus-4.7" } },
},
})
@@ -511,7 +511,7 @@ describe("runtime-fallback", () => {
info: {
sessionID,
role: "assistant",
- model: "github-copilot/claude-opus-4.6",
+ model: "github-copilot/claude-opus-4.7",
status:
"Too Many Requests: quota exceeded [retrying in ~2 weeks attempt #1]",
},
@@ -524,13 +524,13 @@ describe("runtime-fallback", () => {
const fallbackLog = logCalls.find((c) => c.msg.includes("Preparing fallback"))
expect(fallbackLog).toBeDefined()
- expect(fallbackLog?.data).toMatchObject({ from: "github-copilot/claude-opus-4.6", to: "openai/gpt-5.4" })
+ expect(fallbackLog?.data).toMatchObject({ from: "github-copilot/claude-opus-4.7", to: "openai/gpt-5.4" })
})
test("should trigger fallback on OpenAI auto-retry signal in message.updated", async () => {
const hook = createRuntimeFallbackHook(createMockPluginInput(), {
config: createMockConfig({ notify_on_fallback: false, timeout_seconds: 30 }),
- pluginConfig: createMockPluginConfigWithCategoryFallback(["anthropic/claude-opus-4-6"]),
+ pluginConfig: createMockPluginConfigWithCategoryFallback(["anthropic/claude-opus-4-7"]),
})
const sessionID = "test-session-openai-auto-retry"
@@ -562,7 +562,7 @@ describe("runtime-fallback", () => {
const fallbackLog = logCalls.find((c) => c.msg.includes("Preparing fallback"))
expect(fallbackLog).toBeDefined()
- expect(fallbackLog?.data).toMatchObject({ from: "openai/gpt-5.3-codex", to: "anthropic/claude-opus-4-6" })
+ expect(fallbackLog?.data).toMatchObject({ from: "openai/gpt-5.3-codex", to: "anthropic/claude-opus-4-7" })
})
test("should trigger fallback on auto-retry signal in assistant text parts", async () => {
@@ -577,7 +577,7 @@ describe("runtime-fallback", () => {
await hook.event({
event: {
type: "session.created",
- properties: { info: { id: sessionID, model: "quotio/claude-opus-4-6" } },
+ properties: { info: { id: sessionID, model: "quotio/claude-opus-4-7" } },
},
})
@@ -588,7 +588,7 @@ describe("runtime-fallback", () => {
info: {
sessionID,
role: "assistant",
- model: "quotio/claude-opus-4-6",
+ model: "quotio/claude-opus-4-7",
},
parts: [
{
@@ -605,7 +605,7 @@ describe("runtime-fallback", () => {
const fallbackLog = logCalls.find((c) => c.msg.includes("Preparing fallback"))
expect(fallbackLog).toBeDefined()
- expect(fallbackLog?.data).toMatchObject({ from: "quotio/claude-opus-4-6", to: "openai/gpt-5.2" })
+ expect(fallbackLog?.data).toMatchObject({ from: "quotio/claude-opus-4-7", to: "openai/gpt-5.2" })
})
test("should trigger fallback when auto-retry text parts are nested under info.parts", async () => {
@@ -620,7 +620,7 @@ describe("runtime-fallback", () => {
await hook.event({
event: {
type: "session.created",
- properties: { info: { id: sessionID, model: "quotio/claude-opus-4-6" } },
+ properties: { info: { id: sessionID, model: "quotio/claude-opus-4-7" } },
},
})
@@ -631,7 +631,7 @@ describe("runtime-fallback", () => {
info: {
sessionID,
role: "assistant",
- model: "quotio/claude-opus-4-6",
+ model: "quotio/claude-opus-4-7",
parts: [
{
type: "text",
@@ -648,7 +648,7 @@ describe("runtime-fallback", () => {
const fallbackLog = logCalls.find((c) => c.msg.includes("Preparing fallback"))
expect(fallbackLog).toBeDefined()
- expect(fallbackLog?.data).toMatchObject({ from: "quotio/claude-opus-4-6", to: "openai/gpt-5.2" })
+ expect(fallbackLog?.data).toMatchObject({ from: "quotio/claude-opus-4-7", to: "openai/gpt-5.2" })
})
test("should trigger fallback on session.status auto-retry signal", async () => {
@@ -682,7 +682,7 @@ describe("runtime-fallback", () => {
await hook.event({
event: {
type: "session.created",
- properties: { info: { id: sessionID, model: "quotio/claude-opus-4-6" } },
+ properties: { info: { id: sessionID, model: "quotio/claude-opus-4-7" } },
},
})
@@ -695,7 +695,7 @@ describe("runtime-fallback", () => {
type: "retry",
next: 476,
attempt: 1,
- message: "All credentials for model claude-opus-4-6 are cooling down [retrying in 7m 56s attempt #1]",
+ message: "All credentials for model claude-opus-4-7 are cooling down [retrying in 7m 56s attempt #1]",
},
},
},
@@ -706,7 +706,7 @@ describe("runtime-fallback", () => {
const fallbackLog = logCalls.find((c) => c.msg.includes("Preparing fallback"))
expect(fallbackLog).toBeDefined()
- expect(fallbackLog?.data).toMatchObject({ from: "quotio/claude-opus-4-6", to: "openai/gpt-5.2" })
+ expect(fallbackLog?.data).toMatchObject({ from: "quotio/claude-opus-4-7", to: "openai/gpt-5.2" })
expect(promptCalls.length).toBe(1)
})
@@ -741,7 +741,7 @@ describe("runtime-fallback", () => {
await hook.event({
event: {
type: "session.created",
- properties: { info: { id: sessionID, model: "quotio/claude-opus-4-6" } },
+ properties: { info: { id: sessionID, model: "quotio/claude-opus-4-7" } },
},
})
@@ -754,7 +754,7 @@ describe("runtime-fallback", () => {
type: "retry",
next: 476,
attempt: 1,
- message: "All credentials for model claude-opus-4-6 are cooling down [retrying in 7m 56s attempt #1]",
+ message: "All credentials for model claude-opus-4-7 are cooling down [retrying in 7m 56s attempt #1]",
},
},
},
@@ -769,7 +769,7 @@ describe("runtime-fallback", () => {
type: "retry",
next: 475,
attempt: 1,
- message: "All credentials for model claude-opus-4-6 are cooling down [retrying in 7m 55s attempt #1]",
+ message: "All credentials for model claude-opus-4-7 are cooling down [retrying in 7m 55s attempt #1]",
},
},
},
@@ -781,7 +781,7 @@ describe("runtime-fallback", () => {
test("should NOT trigger fallback on auto-retry signal when timeout_seconds is 0", async () => {
const hook = createRuntimeFallbackHook(createMockPluginInput(), {
config: createMockConfig({ notify_on_fallback: false, timeout_seconds: 0 }),
- pluginConfig: createMockPluginConfigWithCategoryFallback(["anthropic/claude-opus-4-6"]),
+ pluginConfig: createMockPluginConfigWithCategoryFallback(["anthropic/claude-opus-4-7"]),
})
const sessionID = "test-session-auto-retry-timeout-disabled"
@@ -1161,8 +1161,8 @@ describe("runtime-fallback", () => {
{
config: createMockConfig({ notify_on_fallback: false }),
pluginConfig: createMockPluginConfigWithCategoryFallback([
- "github-copilot/claude-opus-4.6",
- "anthropic/claude-opus-4-6",
+ "github-copilot/claude-opus-4.7",
+ "anthropic/claude-opus-4-7",
"openai/gpt-5.4",
]),
}
@@ -1212,7 +1212,7 @@ describe("runtime-fallback", () => {
"Google Generative AI API key is missing. Pass it using the 'apiKey' parameter or the GOOGLE_GENERATIVE_AI_API_KEY environment variable.",
},
},
- model: "github-copilot/claude-opus-4.6",
+ model: "github-copilot/claude-opus-4.7",
},
},
},
@@ -1251,8 +1251,8 @@ describe("runtime-fallback", () => {
{
config: createMockConfig({ notify_on_fallback: false }),
pluginConfig: createMockPluginConfigWithCategoryFallback([
- "github-copilot/claude-opus-4.6",
- "anthropic/claude-opus-4-6",
+ "github-copilot/claude-opus-4.7",
+ "anthropic/claude-opus-4-7",
"openai/gpt-5.4",
]),
}
@@ -1294,7 +1294,7 @@ describe("runtime-fallback", () => {
info: {
sessionID,
role: "assistant",
- model: "github-copilot/claude-opus-4.6",
+ model: "github-copilot/claude-opus-4.7",
status:
"Too Many Requests: quota exceeded [retrying in ~2 weeks attempt #1]",
},
@@ -1303,8 +1303,8 @@ describe("runtime-fallback", () => {
})
expect(retriedModels.length).toBeGreaterThanOrEqual(2)
- expect(retriedModels[0]).toBe("github-copilot/claude-opus-4.6")
- expect(retriedModels[1]).toBe("anthropic/claude-opus-4-6")
+ expect(retriedModels[0]).toBe("github-copilot/claude-opus-4.7")
+ expect(retriedModels[1]).toBe("anthropic/claude-opus-4-7")
void sessionErrorPromise
})
@@ -1335,8 +1335,8 @@ describe("runtime-fallback", () => {
{
config: createMockConfig({ notify_on_fallback: false, timeout_seconds: 30 }),
pluginConfig: createMockPluginConfigWithCategoryFallback([
- "github-copilot/claude-opus-4.6",
- "anthropic/claude-opus-4-6",
+ "github-copilot/claude-opus-4.7",
+ "anthropic/claude-opus-4-7",
"openai/gpt-5.4",
]),
session_timeout_ms: 20,
@@ -1372,8 +1372,8 @@ describe("runtime-fallback", () => {
await new Promise((resolve) => setTimeout(resolve, 50))
- expect(retriedModels).toContain("github-copilot/claude-opus-4.6")
- expect(retriedModels).toContain("anthropic/claude-opus-4-6")
+ expect(retriedModels).toContain("github-copilot/claude-opus-4.7")
+ expect(retriedModels).toContain("anthropic/claude-opus-4-7")
expect(abortCalls.some((call) => call.path?.id === sessionID)).toBe(true)
const timeoutLog = logCalls.find((c) => c.msg.includes("Session fallback timeout reached"))
@@ -1401,8 +1401,8 @@ describe("runtime-fallback", () => {
{
config: createMockConfig({ notify_on_fallback: false, timeout_seconds: 30 }),
pluginConfig: createMockPluginConfigWithCategoryFallback([
- "github-copilot/claude-opus-4.6",
- "anthropic/claude-opus-4-6",
+ "github-copilot/claude-opus-4.7",
+ "anthropic/claude-opus-4-7",
"openai/gpt-5.4",
]),
session_timeout_ms: 20,
@@ -1443,15 +1443,15 @@ describe("runtime-fallback", () => {
await hook["chat.message"]?.(
{
sessionID,
- model: { providerID: "github-copilot", modelID: "claude-opus-4.6" },
+ model: { providerID: "github-copilot", modelID: "claude-opus-4.7" },
},
output
)
await new Promise((resolve) => setTimeout(resolve, 50))
- expect(retriedModels).toContain("github-copilot/claude-opus-4.6")
- expect(retriedModels).toContain("anthropic/claude-opus-4-6")
+ expect(retriedModels).toContain("github-copilot/claude-opus-4.7")
+ expect(retriedModels).toContain("anthropic/claude-opus-4-7")
})
test("should abort in-flight fallback request before advancing on timeout", async () => {
@@ -1486,8 +1486,8 @@ describe("runtime-fallback", () => {
{
config: createMockConfig({ notify_on_fallback: false, timeout_seconds: 30 }),
pluginConfig: createMockPluginConfigWithCategoryFallback([
- "github-copilot/claude-opus-4.6",
- "anthropic/claude-opus-4-6",
+ "github-copilot/claude-opus-4.7",
+ "anthropic/claude-opus-4-7",
"openai/gpt-5.4",
]),
session_timeout_ms: 20,
@@ -1524,8 +1524,8 @@ describe("runtime-fallback", () => {
await new Promise((resolve) => setTimeout(resolve, 50))
expect(abortCalls.some((call) => call.path?.id === sessionID)).toBe(true)
- expect(retriedModels).toContain("github-copilot/claude-opus-4.6")
- expect(retriedModels).toContain("anthropic/claude-opus-4-6")
+ expect(retriedModels).toContain("github-copilot/claude-opus-4.7")
+ expect(retriedModels).toContain("anthropic/claude-opus-4-7")
void sessionErrorPromise
})
@@ -1551,8 +1551,8 @@ describe("runtime-fallback", () => {
{
config: createMockConfig({ notify_on_fallback: false, timeout_seconds: 30 }),
pluginConfig: createMockPluginConfigWithCategoryFallback([
- "github-copilot/claude-opus-4.6",
- "anthropic/claude-opus-4-6",
+ "github-copilot/claude-opus-4.7",
+ "anthropic/claude-opus-4-7",
"openai/gpt-5.4",
]),
session_timeout_ms: 20,
@@ -1586,7 +1586,7 @@ describe("runtime-fallback", () => {
},
})
- expect(retriedModels).toContain("github-copilot/claude-opus-4.6")
+ expect(retriedModels).toContain("github-copilot/claude-opus-4.7")
await hook.event({
event: {
@@ -1624,9 +1624,9 @@ describe("runtime-fallback", () => {
{
config: createMockConfig({ notify_on_fallback: false, timeout_seconds: 30 }),
pluginConfig: createMockPluginConfigWithCategoryFallback([
- "github-copilot/claude-opus-4.6",
+ "github-copilot/claude-opus-4.7",
"openai/gpt-5.3-codex",
- "anthropic/claude-opus-4-6",
+ "anthropic/claude-opus-4-7",
]),
session_timeout_ms: 20,
}
@@ -1659,7 +1659,7 @@ describe("runtime-fallback", () => {
},
})
- expect(retriedModels).toEqual(["github-copilot/claude-opus-4.6"])
+ expect(retriedModels).toEqual(["github-copilot/claude-opus-4.7"])
await hook.event({
event: {
@@ -1695,7 +1695,7 @@ describe("runtime-fallback", () => {
await new Promise((resolve) => setTimeout(resolve, 50))
- expect(retriedModels).toEqual(["github-copilot/claude-opus-4.6"])
+ expect(retriedModels).toEqual(["github-copilot/claude-opus-4.7"])
})
test("should not clear fallback timeout on assistant non-error update with Copilot retry signal", async () => {
@@ -1719,9 +1719,9 @@ describe("runtime-fallback", () => {
{
config: createMockConfig({ notify_on_fallback: false, timeout_seconds: 30 }),
pluginConfig: createMockPluginConfigWithCategoryFallback([
- "github-copilot/claude-opus-4.6",
+ "github-copilot/claude-opus-4.7",
"openai/gpt-5.3-codex",
- "anthropic/claude-opus-4-6",
+ "anthropic/claude-opus-4-7",
]),
session_timeout_ms: 20,
}
@@ -1754,7 +1754,7 @@ describe("runtime-fallback", () => {
},
})
- expect(retriedModels).toEqual(["github-copilot/claude-opus-4.6"])
+ expect(retriedModels).toEqual(["github-copilot/claude-opus-4.7"])
await hook.event({
event: {
@@ -1796,7 +1796,7 @@ describe("runtime-fallback", () => {
config: createMockConfig({ notify_on_fallback: false, timeout_seconds: 30 }),
pluginConfig: createMockPluginConfigWithCategoryFallback([
"openai/gpt-5.3-codex",
- "anthropic/claude-opus-4-6",
+ "anthropic/claude-opus-4-7",
]),
session_timeout_ms: 20,
}
@@ -1846,7 +1846,7 @@ describe("runtime-fallback", () => {
await new Promise((resolve) => setTimeout(resolve, 60))
- expect(retriedModels).toContain("anthropic/claude-opus-4-6")
+ expect(retriedModels).toContain("anthropic/claude-opus-4-7")
})
test("should not clear fallback timeout on assistant non-error update without user-visible content", async () => {
@@ -1870,9 +1870,9 @@ describe("runtime-fallback", () => {
{
config: createMockConfig({ notify_on_fallback: false, timeout_seconds: 30 }),
pluginConfig: createMockPluginConfigWithCategoryFallback([
- "github-copilot/claude-opus-4.6",
+ "github-copilot/claude-opus-4.7",
"openai/gpt-5.3-codex",
- "anthropic/claude-opus-4-6",
+ "anthropic/claude-opus-4-7",
]),
session_timeout_ms: 20,
}
@@ -1905,7 +1905,7 @@ describe("runtime-fallback", () => {
},
})
- expect(retriedModels).toEqual(["github-copilot/claude-opus-4.6"])
+ expect(retriedModels).toEqual(["github-copilot/claude-opus-4.7"])
await hook.event({
event: {
@@ -1914,7 +1914,7 @@ describe("runtime-fallback", () => {
info: {
sessionID,
role: "assistant",
- model: "github-copilot/claude-opus-4.6",
+ model: "github-copilot/claude-opus-4.7",
},
},
},
@@ -1946,9 +1946,9 @@ describe("runtime-fallback", () => {
{
config: createMockConfig({ notify_on_fallback: false, timeout_seconds: 30 }),
pluginConfig: createMockPluginConfigWithCategoryFallback([
- "github-copilot/claude-opus-4.6",
+ "github-copilot/claude-opus-4.7",
"openai/gpt-5.3-codex",
- "anthropic/claude-opus-4-6",
+ "anthropic/claude-opus-4-7",
]),
session_timeout_ms: 20,
}
@@ -1981,7 +1981,7 @@ describe("runtime-fallback", () => {
},
})
- expect(retriedModels).toEqual(["github-copilot/claude-opus-4.6"])
+ expect(retriedModels).toEqual(["github-copilot/claude-opus-4.7"])
await hook.event({
event: {
@@ -2022,9 +2022,9 @@ describe("runtime-fallback", () => {
{
config: createMockConfig({ notify_on_fallback: false, timeout_seconds: 30 }),
pluginConfig: createMockPluginConfigWithCategoryFallback([
- "github-copilot/claude-opus-4.6",
+ "github-copilot/claude-opus-4.7",
"openai/gpt-5.3-codex",
- "anthropic/claude-opus-4-6",
+ "anthropic/claude-opus-4-7",
]),
session_timeout_ms: 20,
}
@@ -2057,7 +2057,7 @@ describe("runtime-fallback", () => {
},
})
- expect(retriedModels).toEqual(["github-copilot/claude-opus-4.6"])
+ expect(retriedModels).toEqual(["github-copilot/claude-opus-4.7"])
await hook.event({
event: {
@@ -2145,7 +2145,7 @@ describe("runtime-fallback", () => {
}),
{
config: createMockConfig({ notify_on_fallback: false }),
- pluginConfig: createMockPluginConfigWithCategoryFallback(["anthropic/claude-opus-4-6"]),
+ pluginConfig: createMockPluginConfigWithCategoryFallback(["anthropic/claude-opus-4-7"]),
}
)
@@ -2176,7 +2176,7 @@ describe("runtime-fallback", () => {
},
})
- expect(retriedModels).toContain("anthropic/claude-opus-4-6")
+ expect(retriedModels).toContain("anthropic/claude-opus-4-7")
})
test("does NOT trigger fallback for normal type:error-free messages", async () => {
@@ -2452,7 +2452,7 @@ describe("runtime-fallback", () => {
}),
{
config: createMockConfig({ notify_on_fallback: false }),
- pluginConfig: createMockPluginConfigWithAgentFallback("prometheus", ["github-copilot/claude-opus-4.6"]),
+ pluginConfig: createMockPluginConfigWithAgentFallback("prometheus", ["github-copilot/claude-opus-4.7"]),
},
)
const sessionID = "test-preserve-agent-on-retry"
@@ -2462,7 +2462,7 @@ describe("runtime-fallback", () => {
type: "session.error",
properties: {
sessionID,
- model: "anthropic/claude-opus-4-6",
+ model: "anthropic/claude-opus-4-7",
error: { statusCode: 503, message: "Service unavailable" },
agent: "prometheus",
},
@@ -2472,7 +2472,7 @@ describe("runtime-fallback", () => {
expect(promptCalls.length).toBe(1)
const callBody = promptCalls[0]?.body as Record
expect(callBody?.agent).toBe("prometheus")
- expect(callBody?.model).toEqual({ providerID: "github-copilot", modelID: "claude-opus-4.6" })
+ expect(callBody?.model).toEqual({ providerID: "github-copilot", modelID: "claude-opus-4.7" })
})
})
diff --git a/src/hooks/runtime-fallback/provider-matrix.test.ts b/src/hooks/runtime-fallback/provider-matrix.test.ts
index d94986e78..727b2967d 100644
--- a/src/hooks/runtime-fallback/provider-matrix.test.ts
+++ b/src/hooks/runtime-fallback/provider-matrix.test.ts
@@ -92,7 +92,7 @@ describe("runtime-fallback provider matrix quota tests", () => {
//#given
const error = {
name: "AI_APICallError",
- message: "All credentials for model claude-opus-4-6 are cooling down [retrying in ~2 weeks]",
+ message: "All credentials for model claude-opus-4-7 are cooling down [retrying in ~2 weeks]",
provider: "anthropic",
}
diff --git a/src/hooks/runtime-fallback/session-status-handler.test.ts b/src/hooks/runtime-fallback/session-status-handler.test.ts
index 42316a6ec..6a7dee7cf 100644
--- a/src/hooks/runtime-fallback/session-status-handler.test.ts
+++ b/src/hooks/runtime-fallback/session-status-handler.test.ts
@@ -74,12 +74,12 @@ describe("createSessionStatusHandler", () => {
const deps = createDeps()
const abortCalls: string[] = []
const retryCalls: Array<{ sessionID: string; model: string; source: string }> = []
- const state = createFallbackState("anthropic/claude-opus-4-6")
+ const state = createFallbackState("anthropic/claude-opus-4-7")
state.currentModel = "openai/gpt-5.4"
state.fallbackIndex = 0
state.attemptCount = 1
state.pendingFallbackModel = "openai/gpt-5.4"
- state.failedModels.set("anthropic/claude-opus-4-6", Date.now())
+ state.failedModels.set("anthropic/claude-opus-4-7", Date.now())
deps.sessionStates.set(sessionID, state)
const handler = createSessionStatusHandler(deps, createHelpers(abortCalls, retryCalls), deps.sessionStatusRetryKeys)
diff --git a/src/hooks/think-mode/index.test.ts b/src/hooks/think-mode/index.test.ts
index 34c1ba55c..f85763608 100644
--- a/src/hooks/think-mode/index.test.ts
+++ b/src/hooks/think-mode/index.test.ts
@@ -49,7 +49,7 @@ describe("createThinkModeHook", () => {
const input = createHookInput({
sessionID,
providerID: "github-copilot",
- modelID: "claude-opus-4-6",
+ modelID: "claude-opus-4-7",
})
const output = createHookOutput("Please think deeply about this")
diff --git a/src/hooks/think-mode/switcher.test.ts b/src/hooks/think-mode/switcher.test.ts
index bbe01bed6..b462e76ff 100644
--- a/src/hooks/think-mode/switcher.test.ts
+++ b/src/hooks/think-mode/switcher.test.ts
@@ -23,26 +23,26 @@ describe("think-mode switcher", () => {
describe("getHighVariant with dots vs hyphens", () => {
it("should handle dots in Claude version numbers", () => {
// given a Claude model ID with dot format
- const variant = getHighVariant("claude-opus-4.6")
+ const variant = getHighVariant("claude-opus-4.7")
// then should return high variant with hyphen format
- expect(variant).toBe("claude-opus-4-6-high")
+ expect(variant).toBe("claude-opus-4-7-high")
})
it("should handle hyphens in Claude version numbers", () => {
// given a Claude model ID with hyphen format
- const variant = getHighVariant("claude-opus-4-6")
+ const variant = getHighVariant("claude-opus-4-7")
// then should return high variant
- expect(variant).toBe("claude-opus-4-6-high")
+ expect(variant).toBe("claude-opus-4-7-high")
})
- it("should handle claude-opus-4-6 high variant", () => {
- // given a Claude Opus 4.6 model ID
- const variant = getHighVariant("claude-opus-4-6")
+ it("should handle claude-opus-4-7 high variant", () => {
+ // given a Claude Opus 4.7 model ID
+ const variant = getHighVariant("claude-opus-4-7")
// then should return high variant
- expect(variant).toBe("claude-opus-4-6-high")
+ expect(variant).toBe("claude-opus-4-7-high")
})
it("should handle dots in GPT version numbers", () => {
@@ -73,7 +73,7 @@ describe("think-mode switcher", () => {
it("should return null for already-high variants", () => {
// given model IDs that are already high variants
- expect(getHighVariant("claude-opus-4-6-high")).toBeNull()
+ expect(getHighVariant("claude-opus-4-7-high")).toBeNull()
expect(getHighVariant("gpt-5-4-high")).toBeNull()
expect(getHighVariant("gemini-3-1-pro-high")).toBeNull()
})
@@ -89,7 +89,7 @@ describe("think-mode switcher", () => {
describe("isAlreadyHighVariant", () => {
it("should detect -high suffix", () => {
// given model IDs with -high suffix
- expect(isAlreadyHighVariant("claude-opus-4-6-high")).toBe(true)
+ expect(isAlreadyHighVariant("claude-opus-4-7-high")).toBe(true)
expect(isAlreadyHighVariant("gpt-5-4-high")).toBe(true)
expect(isAlreadyHighVariant("gemini-3.1-pro-high")).toBe(true)
})
@@ -101,8 +101,8 @@ describe("think-mode switcher", () => {
it("should return false for base models", () => {
// given base model IDs without -high suffix
- expect(isAlreadyHighVariant("claude-opus-4-6")).toBe(false)
- expect(isAlreadyHighVariant("claude-opus-4.6")).toBe(false)
+ expect(isAlreadyHighVariant("claude-opus-4-7")).toBe(false)
+ expect(isAlreadyHighVariant("claude-opus-4.7")).toBe(false)
expect(isAlreadyHighVariant("gpt-5.4")).toBe(false)
expect(isAlreadyHighVariant("gemini-3.1-pro")).toBe(false)
})
@@ -133,10 +133,10 @@ describe("think-mode switcher", () => {
it("should handle prefixes with dots in version numbers", () => {
// given a model ID with prefix and dots
- const variant = getHighVariant("vertex_ai/claude-opus-4.6")
+ const variant = getHighVariant("vertex_ai/claude-opus-4.7")
// then should normalize dots and preserve prefix
- expect(variant).toBe("vertex_ai/claude-opus-4-6-high")
+ expect(variant).toBe("vertex_ai/claude-opus-4-7-high")
})
it("should handle multiple different prefixes", () => {
@@ -167,7 +167,7 @@ describe("think-mode switcher", () => {
it("should return null for already-high prefixed models", () => {
// given prefixed model IDs that are already high
- expect(getHighVariant("vertex_ai/claude-opus-4-6-high")).toBeNull()
+ expect(getHighVariant("vertex_ai/claude-opus-4-7-high")).toBeNull()
expect(getHighVariant("openai/gpt-5-4-high")).toBeNull()
})
})
@@ -175,14 +175,14 @@ describe("think-mode switcher", () => {
describe("isAlreadyHighVariant with prefixes", () => {
it("should detect -high suffix in prefixed models", () => {
// given prefixed model IDs with -high suffix
- expect(isAlreadyHighVariant("vertex_ai/claude-opus-4-6-high")).toBe(true)
+ expect(isAlreadyHighVariant("vertex_ai/claude-opus-4-7-high")).toBe(true)
expect(isAlreadyHighVariant("openai/gpt-5-4-high")).toBe(true)
expect(isAlreadyHighVariant("custom/gemini-3.1-pro-high")).toBe(true)
})
it("should return false for prefixed base models", () => {
// given prefixed base model IDs without -high suffix
- expect(isAlreadyHighVariant("vertex_ai/claude-opus-4-6")).toBe(false)
+ expect(isAlreadyHighVariant("vertex_ai/claude-opus-4-7")).toBe(false)
expect(isAlreadyHighVariant("openai/gpt-5-4")).toBe(false)
})
diff --git a/src/hooks/think-mode/switcher.ts b/src/hooks/think-mode/switcher.ts
index 66aa39f5a..8be017d69 100644
--- a/src/hooks/think-mode/switcher.ts
+++ b/src/hooks/think-mode/switcher.ts
@@ -45,7 +45,7 @@ function extractModelPrefix(modelID: string): { prefix: string; base: string } {
const HIGH_VARIANT_MAP: Record = {
// Claude
"claude-sonnet-4-6": "claude-sonnet-4-6-high",
- "claude-opus-4-6": "claude-opus-4-6-high",
+ "claude-opus-4-7": "claude-opus-4-7-high",
// Gemini
"gemini-3-1-pro": "gemini-3-1-pro-high",
"gemini-3-1-pro-low": "gemini-3-1-pro-high",
diff --git a/src/index.compaction-model-agnostic.static.test.ts b/src/index.compaction-model-agnostic.static.test.ts
index ccba44101..6dfacb6f3 100644
--- a/src/index.compaction-model-agnostic.static.test.ts
+++ b/src/index.compaction-model-agnostic.static.test.ts
@@ -13,7 +13,7 @@ describe("experimental.session.compacting", () => {
//#then
expect(hookIndex).toBeGreaterThanOrEqual(0)
- expect(content.includes('modelID: "claude-opus-4-6"')).toBe(false)
+ expect(content.includes('modelID: "claude-opus-4-7"')).toBe(false)
expect(hookSlice.includes("output.context.push")).toBe(true)
expect(hookSlice.includes("providerID:")).toBe(false)
expect(hookSlice.includes("modelID:")).toBe(false)
diff --git a/src/plugin-handlers/agent-config-handler-agents-skills.test.ts b/src/plugin-handlers/agent-config-handler-agents-skills.test.ts
index 593f22d9e..4bb94ce41 100644
--- a/src/plugin-handlers/agent-config-handler-agents-skills.test.ts
+++ b/src/plugin-handlers/agent-config-handler-agents-skills.test.ts
@@ -81,7 +81,7 @@ describe("applyAgentConfig .agents skills", () => {
// when
await applyAgentConfig({
- config: { model: "anthropic/claude-opus-4-6", agent: {} },
+ config: { model: "anthropic/claude-opus-4-7", agent: {} },
pluginConfig: createPluginConfig(),
ctx: { directory },
pluginComponents: createPluginComponents(),
@@ -111,7 +111,7 @@ describe("applyAgentConfig .agents skills", () => {
// when
await applyAgentConfig({
- config: { model: "anthropic/claude-opus-4-6", agent: {} },
+ config: { model: "anthropic/claude-opus-4-7", agent: {} },
pluginConfig: createPluginConfig(),
ctx: { directory: "/tmp/project" },
pluginComponents: createPluginComponents(),
diff --git a/src/plugin-handlers/agent-config-handler.test.ts b/src/plugin-handlers/agent-config-handler.test.ts
index 8e2571e34..afca8f62b 100644
--- a/src/plugin-handlers/agent-config-handler.test.ts
+++ b/src/plugin-handlers/agent-config-handler.test.ts
@@ -31,7 +31,7 @@ function createPluginComponents(): PluginComponents {
function createBaseConfig(): Record {
return {
- model: "anthropic/claude-opus-4-6",
+ model: "anthropic/claude-opus-4-7",
agent: {},
}
}
diff --git a/src/plugin-handlers/config-handler.test.ts b/src/plugin-handlers/config-handler.test.ts
index 668d21a32..629f97796 100644
--- a/src/plugin-handlers/config-handler.test.ts
+++ b/src/plugin-handlers/config-handler.test.ts
@@ -88,7 +88,7 @@ beforeEach(async () => {
spyOn(mcpModule, "createBuiltinMcps" as any).mockReturnValue({})
spyOn(shared, "log" as any).mockImplementation(() => {})
- spyOn(shared, "fetchAvailableModels" as any).mockResolvedValue(new Set(["anthropic/claude-opus-4-6"]))
+ spyOn(shared, "fetchAvailableModels" as any).mockResolvedValue(new Set(["anthropic/claude-opus-4-7"]))
spyOn(shared, "readConnectedProvidersCache" as any).mockReturnValue(null)
spyOn(configDir, "getOpenCodeConfigPaths" as any).mockReturnValue({
@@ -98,7 +98,7 @@ beforeEach(async () => {
spyOn(permissionCompat, "migrateAgentConfig" as any).mockImplementation((config: Record) => config)
- spyOn(modelResolver, "resolveModelWithFallback" as any).mockReturnValue({ model: "anthropic/claude-opus-4-6" })
+ spyOn(modelResolver, "resolveModelWithFallback" as any).mockReturnValue({ model: "anthropic/claude-opus-4-7" })
;({ createConfigHandler } = await importFreshConfigHandlerModule())
})
@@ -204,7 +204,7 @@ describe("MCP env allowlist initialization", () => {
mcp_env_allowlist: ["CUSTOM_API_KEY", "CUSTOM_AUTH_TOKEN"],
})
const config: Record = {
- model: "anthropic/claude-opus-4-6",
+ model: "anthropic/claude-opus-4-7",
agent: {},
}
const handler = createConfigHandler({
@@ -246,7 +246,7 @@ describe("Plan agent demote behavior", () => {
},
})
const config: Record = {
- model: "anthropic/claude-opus-4-6",
+ model: "anthropic/claude-opus-4-7",
agent: {},
}
const handler = createConfigHandler({
@@ -292,7 +292,7 @@ describe("Plan agent demote behavior", () => {
},
})
const config: Record = {
- model: "anthropic/claude-opus-4-6",
+ model: "anthropic/claude-opus-4-7",
agent: {},
}
const handler = createConfigHandler({
@@ -336,7 +336,7 @@ describe("Plan agent demote behavior", () => {
},
})
const config: Record = {
- model: "anthropic/claude-opus-4-6",
+ model: "anthropic/claude-opus-4-7",
agent: {},
}
const handler = createConfigHandler({
@@ -385,7 +385,7 @@ describe("Plan agent demote behavior", () => {
},
})
const config: Record = {
- model: "anthropic/claude-opus-4-6",
+ model: "anthropic/claude-opus-4-7",
agent: {
plan: {
name: "plan",
@@ -422,7 +422,7 @@ describe("Plan agent demote behavior", () => {
},
})
const config: Record = {
- model: "anthropic/claude-opus-4-6",
+ model: "anthropic/claude-opus-4-7",
agent: {
plan: {
name: "plan",
@@ -459,7 +459,7 @@ describe("Plan agent demote behavior", () => {
},
})
const config: Record = {
- model: "anthropic/claude-opus-4-6",
+ model: "anthropic/claude-opus-4-7",
agent: {},
}
const handler = createConfigHandler({
@@ -495,7 +495,7 @@ describe("Agent permission defaults", () => {
})
const pluginConfig = createPluginConfig({})
const config: Record = {
- model: "anthropic/claude-opus-4-6",
+ model: "anthropic/claude-opus-4-7",
agent: {},
}
const handler = createConfigHandler({
@@ -523,7 +523,7 @@ describe("default_agent behavior with Sisyphus orchestration", () => {
// given
const pluginConfig = createPluginConfig({})
const config: Record = {
- model: "anthropic/claude-opus-4-6",
+ model: "anthropic/claude-opus-4-7",
default_agent: " hephaestus ",
agent: {},
}
@@ -547,7 +547,7 @@ describe("default_agent behavior with Sisyphus orchestration", () => {
// given
const pluginConfig = createPluginConfig({})
const config: Record = {
- model: "anthropic/claude-opus-4-6",
+ model: "anthropic/claude-opus-4-7",
default_agent: "HePhAeStUs",
agent: {},
}
@@ -571,7 +571,7 @@ describe("default_agent behavior with Sisyphus orchestration", () => {
// #given
const pluginConfig = createPluginConfig({})
const config: Record = {
- model: "anthropic/claude-opus-4-6",
+ model: "anthropic/claude-opus-4-7",
default_agent: "hephaestus",
agent: {},
}
@@ -596,7 +596,7 @@ describe("default_agent behavior with Sisyphus orchestration", () => {
const pluginConfig = createPluginConfig({})
const displayName = getAgentListDisplayName("hephaestus")
const config: Record = {
- model: "anthropic/claude-opus-4-6",
+ model: "anthropic/claude-opus-4-7",
default_agent: displayName,
agent: {},
}
@@ -620,7 +620,7 @@ describe("default_agent behavior with Sisyphus orchestration", () => {
// #given
const pluginConfig = createPluginConfig({})
const config: Record = {
- model: "anthropic/claude-opus-4-6",
+ model: "anthropic/claude-opus-4-7",
agent: {},
}
const handler = createConfigHandler({
@@ -643,7 +643,7 @@ describe("default_agent behavior with Sisyphus orchestration", () => {
// given
const pluginConfig = createPluginConfig({})
const config: Record = {
- model: "anthropic/claude-opus-4-6",
+ model: "anthropic/claude-opus-4-7",
default_agent: "hephaestus",
agent: {},
}
@@ -667,7 +667,7 @@ describe("default_agent behavior with Sisyphus orchestration", () => {
// given
const pluginConfig = createPluginConfig({})
const config: Record = {
- model: "anthropic/claude-opus-4-6",
+ model: "anthropic/claude-opus-4-7",
default_agent: " ",
agent: {},
}
@@ -691,7 +691,7 @@ describe("default_agent behavior with Sisyphus orchestration", () => {
// given
const pluginConfig = createPluginConfig({})
const config: Record = {
- model: "anthropic/claude-opus-4-6",
+ model: "anthropic/claude-opus-4-7",
default_agent: " Custom Agent ",
agent: {},
}
@@ -719,7 +719,7 @@ describe("default_agent behavior with Sisyphus orchestration", () => {
},
})
const config: Record = {
- model: "anthropic/claude-opus-4-6",
+ model: "anthropic/claude-opus-4-7",
default_agent: " HePhAeStUs ",
agent: {},
}
@@ -861,7 +861,7 @@ describe("Prometheus direct override priority over category", () => {
},
})
const config: Record = {
- model: "anthropic/claude-opus-4-6",
+ model: "anthropic/claude-opus-4-7",
agent: {},
}
const handler = createConfigHandler({
@@ -902,7 +902,7 @@ describe("Prometheus direct override priority over category", () => {
},
})
const config: Record = {
- model: "anthropic/claude-opus-4-6",
+ model: "anthropic/claude-opus-4-7",
agent: {},
}
const handler = createConfigHandler({
@@ -944,7 +944,7 @@ describe("Prometheus direct override priority over category", () => {
},
})
const config: Record = {
- model: "anthropic/claude-opus-4-6",
+ model: "anthropic/claude-opus-4-7",
agent: {},
}
const handler = createConfigHandler({
@@ -980,7 +980,7 @@ describe("Prometheus direct override priority over category", () => {
},
})
const config: Record = {
- model: "anthropic/claude-opus-4-6",
+ model: "anthropic/claude-opus-4-7",
agent: {},
}
const handler = createConfigHandler({
@@ -1007,9 +1007,9 @@ describe("Prometheus direct override priority over category", () => {
describe("Plan agent model inheritance from prometheus", () => {
test("plan agent inherits all model-related settings from resolved prometheus config", async () => {
- //#given - prometheus resolves to claude-opus-4-6 with model settings
+ //#given - prometheus resolves to claude-opus-4-7 with model settings
spyOn(prometheusAgentConfigBuilder, "buildPrometheusAgentConfig").mockResolvedValue({
- model: "anthropic/claude-opus-4-6",
+ model: "anthropic/claude-opus-4-7",
variant: "max",
mode: "primary",
prompt: "prometheus prompt",
@@ -1021,7 +1021,7 @@ describe("Plan agent model inheritance from prometheus", () => {
},
})
const config: Record = {
- model: "anthropic/claude-opus-4-6",
+ model: "anthropic/claude-opus-4-7",
agent: {
plan: {
name: "plan",
@@ -1047,7 +1047,7 @@ describe("Plan agent model inheritance from prometheus", () => {
const agents = config.agent as Record
expect(agents.plan).toBeDefined()
expect(agents.plan.mode).toBe("subagent")
- expect(agents.plan.model).toBe("anthropic/claude-opus-4-6")
+ expect(agents.plan.model).toBe("anthropic/claude-opus-4-7")
expect(agents.plan.variant).toBe("max")
expect(agents.plan.prompt).toBeUndefined()
})
@@ -1078,7 +1078,7 @@ describe("Plan agent model inheritance from prometheus", () => {
},
})
const config: Record = {
- model: "anthropic/claude-opus-4-6",
+ model: "anthropic/claude-opus-4-7",
agent: {},
}
const handler = createConfigHandler({
@@ -1110,7 +1110,7 @@ describe("Plan agent model inheritance from prometheus", () => {
test("plan agent user override takes priority over prometheus inherited settings", async () => {
//#given - prometheus resolves to opus, but user has plan override for gpt-5.4
spyOn(shared, "resolveModelPipeline" as any).mockReturnValue({
- model: "anthropic/claude-opus-4-6",
+ model: "anthropic/claude-opus-4-7",
provenance: "provider-fallback",
variant: "max",
})
@@ -1128,7 +1128,7 @@ describe("Plan agent model inheritance from prometheus", () => {
},
})
const config: Record = {
- model: "anthropic/claude-opus-4-6",
+ model: "anthropic/claude-opus-4-7",
agent: {},
}
const handler = createConfigHandler({
@@ -1153,7 +1153,7 @@ describe("Plan agent model inheritance from prometheus", () => {
test("plan agent does NOT inherit prompt, description, or color from prometheus", async () => {
//#given
spyOn(shared, "resolveModelPipeline" as any).mockReturnValue({
- model: "anthropic/claude-opus-4-6",
+ model: "anthropic/claude-opus-4-7",
provenance: "provider-fallback",
variant: "max",
})
@@ -1164,7 +1164,7 @@ describe("Plan agent model inheritance from prometheus", () => {
},
})
const config: Record = {
- model: "anthropic/claude-opus-4-6",
+ model: "anthropic/claude-opus-4-7",
agent: {},
}
const handler = createConfigHandler({
@@ -1181,7 +1181,7 @@ describe("Plan agent model inheritance from prometheus", () => {
//#then - plan has model settings but NOT prompt/description/color
const agents = config.agent as Record>
- expect(agents.plan.model).toBe("anthropic/claude-opus-4-6")
+ expect(agents.plan.model).toBe("anthropic/claude-opus-4-7")
expect(agents.plan.prompt).toBeUndefined()
expect(agents.plan.description).toBeUndefined()
expect(agents.plan.color).toBeUndefined()
@@ -1200,7 +1200,7 @@ describe("Deadlock prevention - fetchAvailableModels must not receive client", (
},
})
const config: Record = {
- model: "anthropic/claude-opus-4-6",
+ model: "anthropic/claude-opus-4-7",
agent: {},
}
const mockClient = {
@@ -1233,7 +1233,7 @@ describe("config-handler plugin loading error boundary (#1559)", () => {
spyOn(pluginLoader, "loadAllPluginComponents" as any).mockRejectedValue(new Error("crash"))
const pluginConfig = createPluginConfig({})
const config: Record = {
- model: "anthropic/claude-opus-4-6",
+ model: "anthropic/claude-opus-4-7",
agent: {},
}
const { createConfigHandler: createFreshConfigHandler } = await importFreshConfigHandlerModule()
@@ -1263,7 +1263,7 @@ describe("config-handler plugin loading error boundary (#1559)", () => {
experimental: { plugin_load_timeout_ms: 100 },
})
const config: Record = {
- model: "anthropic/claude-opus-4-6",
+ model: "anthropic/claude-opus-4-7",
agent: {},
}
const { createConfigHandler: createFreshConfigHandler } = await importFreshConfigHandlerModule()
@@ -1289,7 +1289,7 @@ describe("config-handler plugin loading error boundary (#1559)", () => {
spyOn(pluginLoader, "loadAllPluginComponents" as any).mockRejectedValue(new Error("crash"))
const pluginConfig = createPluginConfig({})
const config: Record = {
- model: "anthropic/claude-opus-4-6",
+ model: "anthropic/claude-opus-4-7",
agent: {},
}
const { createConfigHandler: createFreshConfigHandler } = await importFreshConfigHandlerModule()
@@ -1326,7 +1326,7 @@ describe("config-handler plugin loading error boundary (#1559)", () => {
})
const pluginConfig = createPluginConfig({})
const config: Record = {
- model: "anthropic/claude-opus-4-6",
+ model: "anthropic/claude-opus-4-7",
agent: {},
}
const { createConfigHandler: createFreshConfigHandler } = await importFreshConfigHandlerModule()
@@ -1370,7 +1370,7 @@ describe("command agent routing coherence", () => {
})
const pluginConfig = createPluginConfig({})
const config: Record = {
- model: "anthropic/claude-opus-4-6",
+ model: "anthropic/claude-opus-4-7",
agent: {},
}
const handler = createConfigHandler({
@@ -1420,7 +1420,7 @@ describe("per-agent todowrite/todoread deny when task_system enabled", () => {
experimental: { task_system: true },
})
const config: Record = {
- model: "anthropic/claude-opus-4-6",
+ model: "anthropic/claude-opus-4-7",
agent: {},
}
const handler = createConfigHandler({
@@ -1458,7 +1458,7 @@ describe("per-agent todowrite/todoread deny when task_system enabled", () => {
experimental: { task_system: false },
})
const config: Record = {
- model: "anthropic/claude-opus-4-6",
+ model: "anthropic/claude-opus-4-7",
agent: {},
}
const handler = createConfigHandler({
@@ -1497,7 +1497,7 @@ describe("per-agent todowrite/todoread deny when task_system enabled", () => {
const pluginConfig = createPluginConfig({})
const config: Record = {
- model: "anthropic/claude-opus-4-6",
+ model: "anthropic/claude-opus-4-7",
agent: {},
}
const handler = createConfigHandler({
@@ -1538,7 +1538,7 @@ describe("disable_omo_env pass-through", () => {
experimental: { disable_omo_env: true },
})
const config: Record = {
- model: "anthropic/claude-opus-4-6",
+ model: "anthropic/claude-opus-4-7",
agent: {},
}
const handler = createConfigHandler({
@@ -1575,7 +1575,7 @@ describe("disable_omo_env pass-through", () => {
const pluginConfig = createPluginConfig({})
const config: Record = {
- model: "anthropic/claude-opus-4-6",
+ model: "anthropic/claude-opus-4-7",
agent: {},
}
const handler = createConfigHandler({
@@ -1621,7 +1621,7 @@ describe("Agent merge priority — project-local overrides global", () => {
const pluginConfig: OhMyOpenCodeConfig = {}
const config: Record = {
- model: "anthropic/claude-opus-4-6",
+ model: "anthropic/claude-opus-4-7",
agent: {},
}
const handler = createConfigHandler({
@@ -1661,7 +1661,7 @@ describe("Agent merge priority — project-local overrides global", () => {
const pluginConfig: OhMyOpenCodeConfig = {}
const config: Record = {
- model: "anthropic/claude-opus-4-6",
+ model: "anthropic/claude-opus-4-7",
agent: {},
}
const handler = createConfigHandler({
@@ -1701,7 +1701,7 @@ describe("Agent merge priority — project-local overrides global", () => {
const pluginConfig: OhMyOpenCodeConfig = {}
const config: Record = {
- model: "anthropic/claude-opus-4-6",
+ model: "anthropic/claude-opus-4-7",
agent: {},
}
const handler = createConfigHandler({
@@ -1749,7 +1749,7 @@ describe("Agent merge priority — project-local overrides global", () => {
const pluginConfig: OhMyOpenCodeConfig = {}
const config: Record = {
- model: "anthropic/claude-opus-4-6",
+ model: "anthropic/claude-opus-4-7",
agent: {},
}
const handler = createConfigHandler({
diff --git a/src/plugin-handlers/plan-model-inheritance.test.ts b/src/plugin-handlers/plan-model-inheritance.test.ts
index c36948856..5df73a9f8 100644
--- a/src/plugin-handlers/plan-model-inheritance.test.ts
+++ b/src/plugin-handlers/plan-model-inheritance.test.ts
@@ -18,7 +18,7 @@ describe("buildPlanDemoteConfig", () => {
//#given
const prometheusConfig = {
name: "prometheus",
- model: "anthropic/claude-opus-4-6",
+ model: "anthropic/claude-opus-4-7",
variant: "max",
mode: "primary",
prompt: "You are Prometheus...",
@@ -39,7 +39,7 @@ describe("buildPlanDemoteConfig", () => {
//#then - picks model settings, NOT prompt/permission/description/color/name/mode
expect(result.mode).toBe("subagent")
- expect(result.model).toBe("anthropic/claude-opus-4-6")
+ expect(result.model).toBe("anthropic/claude-opus-4-7")
expect(result.variant).toBe("max")
expect(result.temperature).toBe(0.1)
expect(result.top_p).toBe(0.95)
@@ -58,7 +58,7 @@ describe("buildPlanDemoteConfig", () => {
test("plan override takes priority over prometheus for all model settings", () => {
//#given
const prometheusConfig = {
- model: "anthropic/claude-opus-4-6",
+ model: "anthropic/claude-opus-4-7",
variant: "max",
temperature: 0.1,
reasoningEffort: "high",
@@ -83,7 +83,7 @@ describe("buildPlanDemoteConfig", () => {
test("falls back to prometheus when plan override has partial settings", () => {
//#given
const prometheusConfig = {
- model: "anthropic/claude-opus-4-6",
+ model: "anthropic/claude-opus-4-7",
variant: "max",
temperature: 0.1,
reasoningEffort: "high",
@@ -105,14 +105,14 @@ describe("buildPlanDemoteConfig", () => {
test("skips undefined values from both sources", () => {
//#given
const prometheusConfig = {
- model: "anthropic/claude-opus-4-6",
+ model: "anthropic/claude-opus-4-7",
}
//#when
const result = buildPlanDemoteConfig(prometheusConfig, undefined)
//#then
- expect(result).toEqual({ mode: "subagent", hidden: true, model: "anthropic/claude-opus-4-6" })
+ expect(result).toEqual({ mode: "subagent", hidden: true, model: "anthropic/claude-opus-4-7" })
expect(Object.keys(result)).toEqual(["mode", "hidden", "model"])
})
})
diff --git a/src/plugin-handlers/prometheus-agent-config-builder.test.ts b/src/plugin-handlers/prometheus-agent-config-builder.test.ts
index be19047f4..8c77f562d 100644
--- a/src/plugin-handlers/prometheus-agent-config-builder.test.ts
+++ b/src/plugin-handlers/prometheus-agent-config-builder.test.ts
@@ -24,7 +24,7 @@ describe("buildPrometheusAgentConfig", () => {
(category) => ({ model: `${category}/default-model` } as CategoryConfig)
);
resolveModelPipelineSpy = spyOn(shared, "resolveModelPipeline").mockReturnValue({
- model: "anthropic/claude-opus-4-6",
+ model: "anthropic/claude-opus-4-7",
provenance: "provider-fallback",
});
;({ buildPrometheusAgentConfig } = await importFreshPrometheusAgentConfigBuilderModule())
@@ -42,7 +42,7 @@ describe("buildPrometheusAgentConfig", () => {
describe("#when currentModel is NOT in Prometheus fallback chain", () => {
test("falls through to fallback chain instead of using currentModel as override", async () => {
// given - currentModel is a model NOT in Prometheus fallback chain
- // Prometheus chain: claude-opus-4-6, gpt-5.4, glm-5, gemini-3.1-pro
+ // Prometheus chain: claude-opus-4-7, gpt-5.4, glm-5, gemini-3.1-pro
const currentModel = "some-provider/gpt-5.3-codex";
// when
@@ -65,14 +65,14 @@ describe("buildPrometheusAgentConfig", () => {
systemDefaultModel: undefined,
}),
});
- expect(result.model).toBe("anthropic/claude-opus-4-6");
+ expect(result.model).toBe("anthropic/claude-opus-4-7");
});
});
describe("#when currentModel IS in Prometheus fallback chain", () => {
- test("preserves currentModel as uiSelectedModel for claude-opus-4-6", async () => {
+ test("preserves currentModel as uiSelectedModel for claude-opus-4-7", async () => {
// given - currentModel matches a Prometheus fallback chain entry
- const currentModel = "anthropic/claude-opus-4-6";
+ const currentModel = "anthropic/claude-opus-4-7";
// when - should not throw and should produce a valid config
const result = await buildPrometheusAgentConfig({
@@ -128,7 +128,7 @@ describe("buildPrometheusAgentConfig", () => {
describe("#given explicit Prometheus model configured via plugin override", () => {
test("explicit config wins over currentModel and fallback chain", async () => {
// given
- const currentModel = "anthropic/claude-opus-4-6";
+ const currentModel = "anthropic/claude-opus-4-7";
const explicitModel = "custom-provider/custom-model";
// when
@@ -163,7 +163,7 @@ describe("buildPrometheusAgentConfig", () => {
describe("#given category with model configured", () => {
test("category model wins when no explicit override", async () => {
// given
- const currentModel = "anthropic/claude-opus-4-6";
+ const currentModel = "anthropic/claude-opus-4-7";
const categoryModel = "category-provider/category-model";
resolveCategoryConfigSpy.mockReturnValue({
@@ -264,7 +264,7 @@ describe("buildPrometheusAgentConfig", () => {
},
})
);
- expect(result.model).toBe("anthropic/claude-opus-4-6");
+ expect(result.model).toBe("anthropic/claude-opus-4-7");
});
});
diff --git a/src/plugin/chat-message.test.ts b/src/plugin/chat-message.test.ts
index 6ecac08bb..e2e813cd8 100644
--- a/src/plugin/chat-message.test.ts
+++ b/src/plugin/chat-message.test.ts
@@ -709,7 +709,7 @@ describe("createChatMessageHandler - TUI variant passthrough", () => {
shouldOverride: false,
pluginConfig: {
agents: {
- sisyphus: { model: "anthropic/claude-opus-4-6" },
+ sisyphus: { model: "anthropic/claude-opus-4-7" },
},
},
})
@@ -733,7 +733,7 @@ describe("createChatMessageHandler - TUI variant passthrough", () => {
shouldOverride: false,
pluginConfig: {
agents: {
- prometheus: { model: "anthropic/claude-opus-4-6" },
+ prometheus: { model: "anthropic/claude-opus-4-7" },
},
},
})
@@ -753,7 +753,7 @@ describe("createChatMessageHandler - TUI variant passthrough", () => {
test("respects a mid-conversation model switch instead of reusing the previous stored model", async () => {
//#given
setMainSession("test-session")
- setSessionModel("test-session", { providerID: "anthropic", modelID: "claude-opus-4-6" })
+ setSessionModel("test-session", { providerID: "anthropic", modelID: "claude-opus-4-7" })
const args = createMockHandlerArgs({ shouldOverride: false })
const handler = createChatMessageHandler(args)
const nextModel = { providerID: "openai", modelID: "gpt-5.4" }
diff --git a/src/plugin/chat-params.test.ts b/src/plugin/chat-params.test.ts
index f75c1a243..5886b7204 100644
--- a/src/plugin/chat-params.test.ts
+++ b/src/plugin/chat-params.test.ts
@@ -48,7 +48,7 @@ describe("createChatParamsHandler", () => {
const input = {
sessionID: "ses_chat_params",
agent: { name: "sisyphus" },
- model: { providerID: "opencode", modelID: "claude-opus-4-6" },
+ model: { providerID: "opencode", modelID: "claude-opus-4-7" },
provider: { id: "opencode" },
message: {},
}
diff --git a/src/plugin/event-compaction-agent.test.ts b/src/plugin/event-compaction-agent.test.ts
index b247b649e..b5888d7fe 100644
--- a/src/plugin/event-compaction-agent.test.ts
+++ b/src/plugin/event-compaction-agent.test.ts
@@ -73,7 +73,7 @@ describe("createEventHandler compaction agent filtering", () => {
role: "user",
agent: "compaction",
time: { created: Date.now() },
- model: { providerID: "anthropic", modelID: "claude-opus-4-6" },
+ model: { providerID: "anthropic", modelID: "claude-opus-4-7" },
},
},
},
diff --git a/src/plugin/event.model-fallback.test.ts b/src/plugin/event.model-fallback.test.ts
index 481c5c419..3e82817ff 100644
--- a/src/plugin/event.model-fallback.test.ts
+++ b/src/plugin/event.model-fallback.test.ts
@@ -85,12 +85,12 @@ describe("createEventHandler - model fallback", () => {
name: "APIError",
data: {
message:
- "Bad Gateway: {\"error\":{\"message\":\"unknown provider for model claude-opus-4-6-thinking\"}}",
+ "Bad Gateway: {\"error\":{\"message\":\"unknown provider for model claude-opus-4-7-thinking\"}}",
isRetryable: true,
},
},
parentID: "msg_user_1",
- modelID: "claude-opus-4-6-thinking",
+ modelID: "claude-opus-4-7-thinking",
providerID: "anthropic",
mode: "Sisyphus - Ultraworker",
agent: "Sisyphus - Ultraworker",
@@ -125,7 +125,7 @@ describe("createEventHandler - model fallback", () => {
data: {
error: {
message:
- "Bad Gateway: {\"error\":{\"message\":\"unknown provider for model claude-opus-4-6-thinking\"}}",
+ "Bad Gateway: {\"error\":{\"message\":\"unknown provider for model claude-opus-4-7-thinking\"}}",
},
},
},
@@ -182,7 +182,7 @@ describe("createEventHandler - model fallback", () => {
role: "user",
time: { created: 1 },
content: [],
- modelID: "claude-opus-4-6-thinking",
+ modelID: "claude-opus-4-7-thinking",
providerID: "anthropic",
agent: "Sisyphus - Ultraworker",
path: { cwd: "/tmp", root: "/tmp" },
@@ -201,7 +201,7 @@ describe("createEventHandler - model fallback", () => {
type: "retry",
attempt: 1,
message:
- "Bad Gateway: {\"error\":{\"message\":\"unknown provider for model claude-opus-4-6-thinking\"}}",
+ "Bad Gateway: {\"error\":{\"message\":\"unknown provider for model claude-opus-4-7-thinking\"}}",
next: 1234,
},
},
@@ -213,7 +213,7 @@ describe("createEventHandler - model fallback", () => {
{
sessionID,
agent: "sisyphus",
- model: { providerID: "anthropic", modelID: "claude-opus-4-6-thinking" },
+ model: { providerID: "anthropic", modelID: "claude-opus-4-7-thinking" },
},
output,
)
@@ -244,7 +244,7 @@ describe("createEventHandler - model fallback", () => {
id: "msg_user_status_dedup",
sessionID,
role: "user",
- modelID: "claude-opus-4-6-thinking",
+ modelID: "claude-opus-4-7-thinking",
providerID: "anthropic",
agent: "Sisyphus - Ultraworker",
},
@@ -262,7 +262,7 @@ describe("createEventHandler - model fallback", () => {
type: "retry",
attempt: 1,
message:
- "All credentials for model claude-opus-4-6-thinking are cooling down [retrying in ~5 days attempt #1]",
+ "All credentials for model claude-opus-4-7-thinking are cooling down [retrying in ~5 days attempt #1]",
next: 300,
},
},
@@ -277,7 +277,7 @@ describe("createEventHandler - model fallback", () => {
type: "retry",
attempt: 1,
message:
- "All credentials for model claude-opus-4-6-thinking are cooling down [retrying in ~4 days attempt #1]",
+ "All credentials for model claude-opus-4-7-thinking are cooling down [retrying in ~4 days attempt #1]",
next: 299,
},
},
@@ -312,7 +312,7 @@ describe("createEventHandler - model fallback", () => {
id: "msg_user_status_runtime_enabled",
sessionID,
role: "user",
- modelID: "claude-opus-4-6",
+ modelID: "claude-opus-4-7",
providerID: "quotio",
agent: "Sisyphus - Ultraworker",
},
@@ -330,7 +330,7 @@ describe("createEventHandler - model fallback", () => {
type: "retry",
attempt: 1,
message:
- "All credentials for model claude-opus-4-6 are cooling down [retrying in 7m 56s attempt #1]",
+ "All credentials for model claude-opus-4-7 are cooling down [retrying in 7m 56s attempt #1]",
next: 476,
},
},
@@ -393,7 +393,7 @@ describe("createEventHandler - model fallback", () => {
role: "user",
time: { created: 1 },
content: [],
- modelID: "claude-opus-4-6",
+ modelID: "claude-opus-4-7",
providerID: "quotio",
agent: "Sisyphus - Ultraworker",
path: { cwd: "/tmp", root: "/tmp" },
@@ -412,7 +412,7 @@ describe("createEventHandler - model fallback", () => {
type: "retry",
attempt: 1,
message:
- "All credentials for model claude-opus-4-6-thinking are cooling down [retrying in ~5 days attempt #1]",
+ "All credentials for model claude-opus-4-7-thinking are cooling down [retrying in ~5 days attempt #1]",
next: 300,
},
},
@@ -424,7 +424,7 @@ describe("createEventHandler - model fallback", () => {
{
sessionID,
agent: "sisyphus",
- model: { providerID: "quotio", modelID: "claude-opus-4-6" },
+ model: { providerID: "quotio", modelID: "claude-opus-4-7" },
},
output,
)
@@ -520,13 +520,13 @@ describe("createEventHandler - model fallback", () => {
properties: {
sessionID,
providerID: "anthropic",
- modelID: "claude-opus-4-6-thinking",
+ modelID: "claude-opus-4-7-thinking",
error: {
name: "UnknownError",
data: {
error: {
message:
- "Bad Gateway: {\"error\":{\"message\":\"unknown provider for model claude-opus-4-6-thinking\"}}",
+ "Bad Gateway: {\"error\":{\"message\":\"unknown provider for model claude-opus-4-7-thinking\"}}",
},
},
},
@@ -539,7 +539,7 @@ describe("createEventHandler - model fallback", () => {
{
sessionID,
agent: "sisyphus",
- model: { providerID: "anthropic", modelID: "claude-opus-4-6-thinking" },
+ model: { providerID: "anthropic", modelID: "claude-opus-4-7-thinking" },
},
output,
)
@@ -549,7 +549,7 @@ describe("createEventHandler - model fallback", () => {
//#when - first retry cycle
const first = await triggerRetryCycle()
- //#then - first fallback entry applied (no-op skip: claude-opus-4-6 matches current model after normalization)
+ //#then - first fallback entry applied (no-op skip: claude-opus-4-7 matches current model after normalization)
expect(first.message["model"]).toMatchObject({
providerID: "opencode-go",
modelID: "kimi-k2.5",
@@ -590,12 +590,12 @@ describe("createEventHandler - model fallback", () => {
name: "APIError",
data: {
message:
- "Bad Gateway: {\"error\":{\"message\":\"unknown provider for model claude-opus-4-6-thinking\"}}",
+ "Bad Gateway: {\"error\":{\"message\":\"unknown provider for model claude-opus-4-7-thinking\"}}",
isRetryable: true,
},
},
parentID: "msg_user_disabled_1",
- modelID: "claude-opus-4-6-thinking",
+ modelID: "claude-opus-4-7-thinking",
providerID: "anthropic",
agent: "Sisyphus - Ultraworker",
path: { cwd: "/tmp", root: "/tmp" },
@@ -617,7 +617,7 @@ describe("createEventHandler - model fallback", () => {
data: {
error: {
message:
- "Bad Gateway: {\"error\":{\"message\":\"unknown provider for model claude-opus-4-6-thinking\"}}",
+ "Bad Gateway: {\"error\":{\"message\":\"unknown provider for model claude-opus-4-7-thinking\"}}",
},
},
},
diff --git a/src/plugin/event.test.ts b/src/plugin/event.test.ts
index 85223806c..cb87efff4 100644
--- a/src/plugin/event.test.ts
+++ b/src/plugin/event.test.ts
@@ -826,7 +826,7 @@ describe("createEventHandler - retry dedupe lifecycle", () => {
const retryStatus = {
type: "retry",
attempt: 1,
- message: "All credentials for model claude-opus-4-6-thinking are cooling down [retrying in 7m 56s attempt #1]",
+ message: "All credentials for model claude-opus-4-7-thinking are cooling down [retrying in 7m 56s attempt #1]",
next: 476,
} as const
@@ -838,7 +838,7 @@ describe("createEventHandler - retry dedupe lifecycle", () => {
id: "msg_user_retry_rearm",
sessionID,
role: "user",
- modelID: "claude-opus-4-6-thinking",
+ modelID: "claude-opus-4-7-thinking",
providerID: "anthropic",
agent: "Sisyphus - Ultraworker",
},
@@ -862,7 +862,7 @@ describe("createEventHandler - retry dedupe lifecycle", () => {
{
sessionID,
agent: "sisyphus",
- model: { providerID: "anthropic", modelID: "claude-opus-4-6-thinking" },
+ model: { providerID: "anthropic", modelID: "claude-opus-4-7-thinking" },
},
firstOutput,
)
diff --git a/src/plugin/event.ts b/src/plugin/event.ts
index 34bc730e1..6d70d7951 100644
--- a/src/plugin/event.ts
+++ b/src/plugin/event.ts
@@ -515,7 +515,7 @@ export function createEventHandler(args: {
sessionID,
info?.providerID as string | undefined,
);
- const rawModel = (info?.modelID as string | undefined) ?? "claude-opus-4-6";
+ const rawModel = (info?.modelID as string | undefined) ?? "claude-opus-4-7";
const currentModel = normalizeFallbackModelID(rawModel);
applyUserConfiguredFallbackChain(sessionID, agentName, currentProvider, args.pluginConfig);
@@ -578,7 +578,7 @@ export function createEventHandler(args: {
const parsed = extractProviderModelFromErrorMessage(retryMessage);
const lastKnown = lastKnownModelBySession.get(sessionID);
const currentProvider = resolveFallbackProviderID(sessionID, parsed.providerID);
- let currentModel = parsed.modelID ?? lastKnown?.modelID ?? "claude-opus-4-6";
+ let currentModel = parsed.modelID ?? lastKnown?.modelID ?? "claude-opus-4-7";
currentModel = normalizeFallbackModelID(currentModel);
applyUserConfiguredFallbackChain(sessionID, agentName, currentProvider, args.pluginConfig);
@@ -664,7 +664,7 @@ export function createEventHandler(args: {
sessionID,
(props?.providerID as string | undefined) || parsed.providerID,
);
- let currentModel = (props?.modelID as string) || parsed.modelID || "claude-opus-4-6";
+ let currentModel = (props?.modelID as string) || parsed.modelID || "claude-opus-4-7";
currentModel = normalizeFallbackModelID(currentModel);
applyUserConfiguredFallbackChain(sessionID, agentName, currentProvider, args.pluginConfig);
diff --git a/src/plugin/fallback.cliproxyapi-matrix.test.ts b/src/plugin/fallback.cliproxyapi-matrix.test.ts
index 30535a880..d5e810745 100644
--- a/src/plugin/fallback.cliproxyapi-matrix.test.ts
+++ b/src/plugin/fallback.cliproxyapi-matrix.test.ts
@@ -59,7 +59,7 @@ function createChatMessageHandlerHooks(
const PRIMARY_MODEL = {
providerID: PROVIDER_ID,
- modelID: "claude-opus-4-6",
+ modelID: "claude-opus-4-7",
}
const PRIMARY_MODEL_STRING = `${PRIMARY_MODEL.providerID}/${PRIMARY_MODEL.modelID}`
@@ -313,7 +313,7 @@ async function triggerSessionStatusRetry(
type: "retry",
attempt: 1,
message:
- "All credentials for model claude-opus-4-6 are cooling down [retrying in 7m 56s attempt #1]",
+ "All credentials for model claude-opus-4-7 are cooling down [retrying in 7m 56s attempt #1]",
next: 476,
},
},
diff --git a/src/plugin/ultrawork-db-model-override.test.ts b/src/plugin/ultrawork-db-model-override.test.ts
index ea5646d26..84c7ffed0 100644
--- a/src/plugin/ultrawork-db-model-override.test.ts
+++ b/src/plugin/ultrawork-db-model-override.test.ts
@@ -112,13 +112,13 @@ describe("scheduleDeferredModelOverride", () => {
//#when
scheduleDeferredModelOverride(
"msg_001",
- { providerID: "anthropic", modelID: "claude-opus-4-6" },
+ { providerID: "anthropic", modelID: "claude-opus-4-7" },
)
await flushMicrotasks(5)
//#then
const model = readMessageModel("msg_001")
- expect(model).toEqual({ providerID: "anthropic", modelID: "claude-opus-4-6" })
+ expect(model).toEqual({ providerID: "anthropic", modelID: "claude-opus-4-7" })
})
test("should update variant and thinking fields when variant provided", async () => {
@@ -128,7 +128,7 @@ describe("scheduleDeferredModelOverride", () => {
//#when
scheduleDeferredModelOverride(
"msg_002",
- { providerID: "anthropic", modelID: "claude-opus-4-6" },
+ { providerID: "anthropic", modelID: "claude-opus-4-7" },
"max",
)
await flushMicrotasks(5)
@@ -144,7 +144,7 @@ describe("scheduleDeferredModelOverride", () => {
//#when
scheduleDeferredModelOverride(
"msg_nonexistent",
- { providerID: "anthropic", modelID: "claude-opus-4-6" },
+ { providerID: "anthropic", modelID: "claude-opus-4-7" },
)
await flushWithTimeout()
@@ -162,13 +162,13 @@ describe("scheduleDeferredModelOverride", () => {
//#when
scheduleDeferredModelOverride(
"msg_003",
- { providerID: "anthropic", modelID: "claude-opus-4-6" },
+ { providerID: "anthropic", modelID: "claude-opus-4-7" },
)
await flushMicrotasks(5)
//#then
const model = readMessageModel("msg_003")
- expect(model).toEqual({ providerID: "anthropic", modelID: "claude-opus-4-6" })
+ expect(model).toEqual({ providerID: "anthropic", modelID: "claude-opus-4-7" })
expect(readMessageField("msg_003", "variant")).toBeNull()
expect(readMessageField("msg_003", "thinking")).toBeNull()
})
@@ -180,7 +180,7 @@ describe("scheduleDeferredModelOverride", () => {
//#when
scheduleDeferredModelOverride(
"msg_004",
- { providerID: "anthropic", modelID: "claude-opus-4-6" },
+ { providerID: "anthropic", modelID: "claude-opus-4-7" },
)
await flushMicrotasks(5)
@@ -200,7 +200,7 @@ describe("scheduleDeferredModelOverride", () => {
//#when
scheduleDeferredModelOverride(
"msg_corrupt",
- { providerID: "anthropic", modelID: "claude-opus-4-6" },
+ { providerID: "anthropic", modelID: "claude-opus-4-7" },
)
await flushMicrotasks(5)
diff --git a/src/plugin/ultrawork-model-override.test.ts b/src/plugin/ultrawork-model-override.test.ts
index feaf369c1..b37dc1285 100644
--- a/src/plugin/ultrawork-model-override.test.ts
+++ b/src/plugin/ultrawork-model-override.test.ts
@@ -79,19 +79,19 @@ describe("resolveUltraworkOverride", () => {
test("should resolve override when ultrawork keyword detected", () => {
//#given
- const config = createConfig("sisyphus", { model: "anthropic/claude-opus-4-6", variant: "max" })
+ const config = createConfig("sisyphus", { model: "anthropic/claude-opus-4-7", variant: "max" })
const output = createOutput("ultrawork do something")
//#when
const result = resolveUltraworkOverride(config, "sisyphus", output)
//#then
- expect(result).toEqual({ providerID: "anthropic", modelID: "claude-opus-4-6", variant: "max" })
+ expect(result).toEqual({ providerID: "anthropic", modelID: "claude-opus-4-7", variant: "max" })
})
test("should return null when no keyword detected", () => {
//#given
- const config = createConfig("sisyphus", { model: "anthropic/claude-opus-4-6" })
+ const config = createConfig("sisyphus", { model: "anthropic/claude-opus-4-7" })
const output = createOutput("just do something normal")
//#when
@@ -103,7 +103,7 @@ describe("resolveUltraworkOverride", () => {
test("should return null when agent name is undefined", () => {
//#given
- const config = createConfig("sisyphus", { model: "anthropic/claude-opus-4-6" })
+ const config = createConfig("sisyphus", { model: "anthropic/claude-opus-4-7" })
const output = createOutput("ultrawork do something")
//#when
@@ -115,14 +115,14 @@ describe("resolveUltraworkOverride", () => {
test("should use message.agent when input agent is undefined", () => {
//#given
- const config = createConfig("sisyphus", { model: "anthropic/claude-opus-4-6" })
+ const config = createConfig("sisyphus", { model: "anthropic/claude-opus-4-7" })
const output = createOutput("ultrawork do something", "sisyphus")
//#when
const result = resolveUltraworkOverride(config, undefined, output)
//#then
- expect(result).toEqual({ providerID: "anthropic", modelID: "claude-opus-4-6", variant: undefined })
+ expect(result).toEqual({ providerID: "anthropic", modelID: "claude-opus-4-7", variant: undefined })
})
test("should return null when agents config is missing", () => {
@@ -189,19 +189,19 @@ describe("resolveUltraworkOverride", () => {
test("should resolve display name to config key", () => {
//#given
- const config = createConfig("sisyphus", { model: "anthropic/claude-opus-4-6", variant: "max" })
+ const config = createConfig("sisyphus", { model: "anthropic/claude-opus-4-7", variant: "max" })
const output = createOutput("ulw do something")
//#when
const result = resolveUltraworkOverride(config, "Sisyphus - Ultraworker", output)
//#then
- expect(result).toEqual({ providerID: "anthropic", modelID: "claude-opus-4-6", variant: "max" })
+ expect(result).toEqual({ providerID: "anthropic", modelID: "claude-opus-4-7", variant: "max" })
})
test("should handle multiple text parts by joining them", () => {
//#given
- const config = createConfig("sisyphus", { model: "anthropic/claude-opus-4-6" })
+ const config = createConfig("sisyphus", { model: "anthropic/claude-opus-4-7" })
const output = {
message: {} as Record,
parts: [
@@ -215,12 +215,12 @@ describe("resolveUltraworkOverride", () => {
const result = resolveUltraworkOverride(config, "sisyphus", output)
//#then
- expect(result).toEqual({ providerID: "anthropic", modelID: "claude-opus-4-6", variant: undefined })
+ expect(result).toEqual({ providerID: "anthropic", modelID: "claude-opus-4-7", variant: undefined })
})
test("should use session agent when input and message agents are undefined", () => {
//#given
- const config = createConfig("sisyphus", { model: "anthropic/claude-opus-4-6", variant: "max" })
+ const config = createConfig("sisyphus", { model: "anthropic/claude-opus-4-7", variant: "max" })
const output = createOutput("ultrawork do something")
const getSessionAgentSpy = spyOn(sessionStateModule, "getSessionAgent")
getSessionAgentSpy.mockReturnValue("sisyphus")
@@ -230,7 +230,7 @@ describe("resolveUltraworkOverride", () => {
//#then
expect(getSessionAgentSpy).toHaveBeenCalledWith("ses_test")
- expect(result).toEqual({ providerID: "anthropic", modelID: "claude-opus-4-6", variant: "max" })
+ expect(result).toEqual({ providerID: "anthropic", modelID: "claude-opus-4-7", variant: "max" })
getSessionAgentSpy.mockRestore()
})
@@ -287,7 +287,7 @@ describe("applyUltraworkModelOverrideOnMessage", () => {
test("should schedule deferred DB override without variant when SDK unavailable", () => {
//#given
- const config = createConfig("sisyphus", { model: "anthropic/claude-opus-4-6", variant: "max" })
+ const config = createConfig("sisyphus", { model: "anthropic/claude-opus-4-7", variant: "max" })
const output = createOutput("ultrawork do something", { messageId: "msg_123" })
const tui = createMockTui()
@@ -297,7 +297,7 @@ describe("applyUltraworkModelOverrideOnMessage", () => {
//#then - variant should NOT be applied without SDK validation
expect(dbOverrideSpy).toHaveBeenCalledWith(
"msg_123",
- { providerID: "anthropic", modelID: "claude-opus-4-6" },
+ { providerID: "anthropic", modelID: "claude-opus-4-7" },
undefined,
)
})
@@ -305,7 +305,7 @@ describe("applyUltraworkModelOverrideOnMessage", () => {
test("should NOT override variant when SDK unavailable even if config specifies variant", () => {
//#given
const config = createConfig("sisyphus", {
- model: "anthropic/claude-opus-4-6",
+ model: "anthropic/claude-opus-4-7",
variant: "extended",
})
const output = createOutput("ultrawork do something", { messageId: "msg_123" })
@@ -319,7 +319,7 @@ describe("applyUltraworkModelOverrideOnMessage", () => {
//#then - existing variant preserved, not overridden to "extended"
expect(dbOverrideSpy).toHaveBeenCalledWith(
"msg_123",
- { providerID: "anthropic", modelID: "claude-opus-4-6" },
+ { providerID: "anthropic", modelID: "claude-opus-4-7" },
undefined,
)
expect(output.message["variant"]).toBe("max")
@@ -329,7 +329,7 @@ describe("applyUltraworkModelOverrideOnMessage", () => {
test("should NOT mutate output.message.model when message ID present", () => {
//#given
const sonnetModel = { providerID: "anthropic", modelID: "claude-sonnet-4-6" }
- const config = createConfig("sisyphus", { model: "anthropic/claude-opus-4-6" })
+ const config = createConfig("sisyphus", { model: "anthropic/claude-opus-4-7" })
const output = createOutput("ultrawork do something", {
existingModel: sonnetModel,
messageId: "msg_123",
@@ -345,7 +345,7 @@ describe("applyUltraworkModelOverrideOnMessage", () => {
test("should fall back to direct model mutation without variant when no message ID and no SDK", () => {
//#given
- const config = createConfig("sisyphus", { model: "anthropic/claude-opus-4-6", variant: "max" })
+ const config = createConfig("sisyphus", { model: "anthropic/claude-opus-4-7", variant: "max" })
const output = createOutput("ultrawork do something")
const tui = createMockTui()
@@ -353,7 +353,7 @@ describe("applyUltraworkModelOverrideOnMessage", () => {
applyUltraworkModelOverrideOnMessage(config, "sisyphus", output, tui)
//#then - model is set but variant is NOT applied without SDK validation
- expect(output.message.model).toEqual({ providerID: "anthropic", modelID: "claude-opus-4-6" })
+ expect(output.message.model).toEqual({ providerID: "anthropic", modelID: "claude-opus-4-7" })
expect(output.message["variant"]).toBeUndefined()
expect(dbOverrideSpy).not.toHaveBeenCalled()
})
@@ -375,7 +375,7 @@ describe("applyUltraworkModelOverrideOnMessage", () => {
test("should not apply override when no keyword detected", () => {
//#given
- const config = createConfig("sisyphus", { model: "anthropic/claude-opus-4-6" })
+ const config = createConfig("sisyphus", { model: "anthropic/claude-opus-4-7" })
const output = createOutput("just do something normal", { messageId: "msg_123" })
const tui = createMockTui()
@@ -388,7 +388,7 @@ describe("applyUltraworkModelOverrideOnMessage", () => {
test("should log the model transition with deferred DB tag", () => {
//#given
- const config = createConfig("sisyphus", { model: "anthropic/claude-opus-4-6" })
+ const config = createConfig("sisyphus", { model: "anthropic/claude-opus-4-7" })
const existingModel = { providerID: "anthropic", modelID: "claude-sonnet-4-6" }
const output = createOutput("ultrawork do something", {
existingModel,
@@ -408,7 +408,7 @@ describe("applyUltraworkModelOverrideOnMessage", () => {
test("should call showToast on override", () => {
//#given
- const config = createConfig("sisyphus", { model: "anthropic/claude-opus-4-6" })
+ const config = createConfig("sisyphus", { model: "anthropic/claude-opus-4-7" })
const output = createOutput("ultrawork do something", { messageId: "msg_123" })
let toastCalled = false
const tui = {
@@ -426,7 +426,7 @@ describe("applyUltraworkModelOverrideOnMessage", () => {
test("should resolve display name to config key with deferred path", () => {
//#given
- const config = createConfig("sisyphus", { model: "anthropic/claude-opus-4-6", variant: "max" })
+ const config = createConfig("sisyphus", { model: "anthropic/claude-opus-4-7", variant: "max" })
const output = createOutput("ulw do something", { messageId: "msg_123" })
const tui = createMockTui()
@@ -436,16 +436,16 @@ describe("applyUltraworkModelOverrideOnMessage", () => {
//#then
expect(dbOverrideSpy).toHaveBeenCalledWith(
"msg_123",
- { providerID: "anthropic", modelID: "claude-opus-4-6" },
+ { providerID: "anthropic", modelID: "claude-opus-4-7" },
undefined,
)
})
test("should skip override trigger when current model already matches ultrawork model", () => {
//#given
- const config = createConfig("sisyphus", { model: "anthropic/claude-opus-4-6", variant: "max" })
+ const config = createConfig("sisyphus", { model: "anthropic/claude-opus-4-7", variant: "max" })
const output = createOutput("ultrawork do something", {
- existingModel: { providerID: "anthropic", modelID: "claude-opus-4-6" },
+ existingModel: { providerID: "anthropic", modelID: "claude-opus-4-7" },
messageId: "msg_123",
})
let toastCalled = false
@@ -465,13 +465,13 @@ describe("applyUltraworkModelOverrideOnMessage", () => {
test("should apply validated variant when SDK confirms model supports it", async () => {
//#given
- const config = createConfig("sisyphus", { model: "anthropic/claude-opus-4-6", variant: "max" })
+ const config = createConfig("sisyphus", { model: "anthropic/claude-opus-4-7", variant: "max" })
const output = createOutput("ultrawork do something", { messageId: "msg_123" })
const tui = createMockTui()
const mockClient = {
provider: {
list: async () => ({
- data: { all: [{ id: "anthropic", models: { "claude-opus-4-6": { variants: { max: {} } } } }] },
+ data: { all: [{ id: "anthropic", models: { "claude-opus-4-7": { variants: { max: {} } } } }] },
}),
},
}
@@ -482,7 +482,7 @@ describe("applyUltraworkModelOverrideOnMessage", () => {
//#then - SDK confirmed max exists, so variant is applied
expect(dbOverrideSpy).toHaveBeenCalledWith(
"msg_123",
- { providerID: "anthropic", modelID: "claude-opus-4-6" },
+ { providerID: "anthropic", modelID: "claude-opus-4-7" },
"max",
)
})
diff --git a/src/plugin/ultrawork-variant-availability.test.ts b/src/plugin/ultrawork-variant-availability.test.ts
index 1fb8a0910..176603698 100644
--- a/src/plugin/ultrawork-variant-availability.test.ts
+++ b/src/plugin/ultrawork-variant-availability.test.ts
@@ -23,7 +23,7 @@ describe("resolveValidUltraworkVariant", () => {
// given
const client = createClient({
anthropic: {
- "claude-opus-4-6": {
+ "claude-opus-4-7": {
variants: {
max: {},
high: {},
@@ -35,7 +35,7 @@ describe("resolveValidUltraworkVariant", () => {
// when
const result = await resolveValidUltraworkVariant(
client,
- { providerID: "anthropic", modelID: "claude-opus-4-6" },
+ { providerID: "anthropic", modelID: "claude-opus-4-7" },
"max",
)
@@ -47,7 +47,7 @@ describe("resolveValidUltraworkVariant", () => {
// given
const client = createClient({
anthropic: {
- "claude-opus-4-6": {
+ "claude-opus-4-7": {
variants: {
high: {},
},
@@ -58,7 +58,7 @@ describe("resolveValidUltraworkVariant", () => {
// when
const result = await resolveValidUltraworkVariant(
client,
- { providerID: "anthropic", modelID: "claude-opus-4-6" },
+ { providerID: "anthropic", modelID: "claude-opus-4-7" },
"max",
)
@@ -87,7 +87,7 @@ describe("applyUltraworkModelOverrideOnMessage variant guard", () => {
// given
const client = createClient({
anthropic: {
- "claude-opus-4-6": {
+ "claude-opus-4-7": {
variants: {
high: {},
},
@@ -100,7 +100,7 @@ describe("applyUltraworkModelOverrideOnMessage variant guard", () => {
agents: {
sisyphus: {
ultrawork: {
- model: "anthropic/claude-opus-4-6",
+ model: "anthropic/claude-opus-4-7",
variant: "max",
},
},
@@ -130,7 +130,7 @@ describe("applyUltraworkModelOverrideOnMessage variant guard", () => {
expect(output.message["thinking"]).toBeUndefined()
expect(dbOverrideSpy).toHaveBeenCalledWith(
"msg_123",
- { providerID: "anthropic", modelID: "claude-opus-4-6" },
+ { providerID: "anthropic", modelID: "claude-opus-4-7" },
undefined,
)
dbOverrideSpy.mockRestore()
diff --git a/src/shared/agent-config-integration.test.ts b/src/shared/agent-config-integration.test.ts
index 6e4726a36..037435b27 100644
--- a/src/shared/agent-config-integration.test.ts
+++ b/src/shared/agent-config-integration.test.ts
@@ -8,9 +8,9 @@ describe("Agent Config Integration", () => {
test("migrates old format agent keys to lowercase", () => {
// given - config with old format keys
const oldConfig = {
- Sisyphus: { model: "anthropic/claude-opus-4-6" },
- Atlas: { model: "anthropic/claude-opus-4-6" },
- "Prometheus - Plan Builder": { model: "anthropic/claude-opus-4-6" },
+ Sisyphus: { model: "anthropic/claude-opus-4-7" },
+ Atlas: { model: "anthropic/claude-opus-4-7" },
+ "Prometheus - Plan Builder": { model: "anthropic/claude-opus-4-7" },
"Metis - Plan Consultant": { model: "anthropic/claude-sonnet-4-6" },
"Momus - Plan Critic": { model: "anthropic/claude-sonnet-4-6" },
}
@@ -33,9 +33,9 @@ describe("Agent Config Integration", () => {
expect(result.migrated).not.toHaveProperty("Momus - Plan Critic")
// then - values are preserved
- expect(result.migrated.sisyphus).toEqual({ model: "anthropic/claude-opus-4-6" })
- expect(result.migrated.atlas).toEqual({ model: "anthropic/claude-opus-4-6" })
- expect(result.migrated.prometheus).toEqual({ model: "anthropic/claude-opus-4-6" })
+ expect(result.migrated.sisyphus).toEqual({ model: "anthropic/claude-opus-4-7" })
+ expect(result.migrated.atlas).toEqual({ model: "anthropic/claude-opus-4-7" })
+ expect(result.migrated.prometheus).toEqual({ model: "anthropic/claude-opus-4-7" })
// then - changed flag is true
expect(result.changed).toBe(true)
@@ -44,7 +44,7 @@ describe("Agent Config Integration", () => {
test("preserves already lowercase keys", () => {
// given - config with lowercase keys
const config = {
- sisyphus: { model: "anthropic/claude-opus-4-6" },
+ sisyphus: { model: "anthropic/claude-opus-4-7" },
oracle: { model: "openai/gpt-5.4" },
librarian: { model: "opencode/big-pickle" },
}
@@ -62,9 +62,9 @@ describe("Agent Config Integration", () => {
test("handles mixed case config", () => {
// given - config with mixed old and new format
const mixedConfig = {
- Sisyphus: { model: "anthropic/claude-opus-4-6" },
+ Sisyphus: { model: "anthropic/claude-opus-4-7" },
oracle: { model: "openai/gpt-5.4" },
- "Prometheus - Plan Builder": { model: "anthropic/claude-opus-4-6" },
+ "Prometheus - Plan Builder": { model: "anthropic/claude-opus-4-7" },
librarian: { model: "opencode/big-pickle" },
}
@@ -173,8 +173,8 @@ describe("Agent Config Integration", () => {
test("old config migrates and displays correctly", () => {
// given - old format config
const oldConfig = {
- Sisyphus: { model: "anthropic/claude-opus-4-6", temperature: 0.1 },
- "Prometheus - Plan Builder": { model: "anthropic/claude-opus-4-6" },
+ Sisyphus: { model: "anthropic/claude-opus-4-7", temperature: 0.1 },
+ "Prometheus - Plan Builder": { model: "anthropic/claude-opus-4-7" },
}
// when - config is migrated
@@ -193,15 +193,15 @@ describe("Agent Config Integration", () => {
expect(prometheusDisplay).toBe("Prometheus - Plan Builder")
// then - config values are preserved
- expect(result.migrated.sisyphus).toEqual({ model: "anthropic/claude-opus-4-6", temperature: 0.1 })
- expect(result.migrated.prometheus).toEqual({ model: "anthropic/claude-opus-4-6" })
+ expect(result.migrated.sisyphus).toEqual({ model: "anthropic/claude-opus-4-7", temperature: 0.1 })
+ expect(result.migrated.prometheus).toEqual({ model: "anthropic/claude-opus-4-7" })
})
test("new config works without migration", () => {
// given - new format config (already lowercase)
const newConfig = {
- sisyphus: { model: "anthropic/claude-opus-4-6" },
- atlas: { model: "anthropic/claude-opus-4-6" },
+ sisyphus: { model: "anthropic/claude-opus-4-7" },
+ atlas: { model: "anthropic/claude-opus-4-7" },
}
// when - migration is applied (should be no-op)
diff --git a/src/shared/agent-variant.test.ts b/src/shared/agent-variant.test.ts
index 00ef030fb..58bdd193b 100644
--- a/src/shared/agent-variant.test.ts
+++ b/src/shared/agent-variant.test.ts
@@ -84,14 +84,14 @@ describe("applyAgentVariant", () => {
describe("resolveVariantForModel", () => {
test("returns agent override variant when configured", () => {
- // given - use a model in sisyphus chain (claude-opus-4-6 has default variant "max")
+ // given - use a model in sisyphus chain (claude-opus-4-7 has default variant "max")
// to verify override takes precedence over fallback chain
const config = {
agents: {
sisyphus: { variant: "high" },
},
} as OhMyOpenCodeConfig
- const model = { providerID: "anthropic", modelID: "claude-opus-4-6" }
+ const model = { providerID: "anthropic", modelID: "claude-opus-4-7" }
// when
const variant = resolveVariantForModel(config, "sisyphus", model)
@@ -103,7 +103,7 @@ describe("resolveVariantForModel", () => {
test("returns correct variant for anthropic provider", () => {
// given
const config = {} as OhMyOpenCodeConfig
- const model = { providerID: "anthropic", modelID: "claude-opus-4-6" }
+ const model = { providerID: "anthropic", modelID: "claude-opus-4-7" }
// when
const variant = resolveVariantForModel(config, "sisyphus", model)
@@ -151,7 +151,7 @@ describe("resolveVariantForModel", () => {
test("returns undefined for unknown agent", () => {
// given
const config = {} as OhMyOpenCodeConfig
- const model = { providerID: "anthropic", modelID: "claude-opus-4-6" }
+ const model = { providerID: "anthropic", modelID: "claude-opus-4-7" }
// when
const variant = resolveVariantForModel(config, "nonexistent-agent", model)
@@ -203,7 +203,7 @@ describe("resolveVariantForModel", () => {
test("returns correct variant for oracle agent with anthropic", () => {
// given
const config = {} as OhMyOpenCodeConfig
- const model = { providerID: "anthropic", modelID: "claude-opus-4-6" }
+ const model = { providerID: "anthropic", modelID: "claude-opus-4-7" }
// when
const variant = resolveVariantForModel(config, "oracle", model)
diff --git a/src/shared/connected-providers-cache.test.ts b/src/shared/connected-providers-cache.test.ts
index 6572a59cc..36abdac26 100644
--- a/src/shared/connected-providers-cache.test.ts
+++ b/src/shared/connected-providers-cache.test.ts
@@ -61,7 +61,7 @@ describe("updateConnectedProvidersCache", () => {
name: "Anthropic",
env: [],
models: {
- "claude-opus-4-6": { id: "claude-opus-4-6", name: "Claude Opus 4.6" },
+ "claude-opus-4-7": { id: "claude-opus-4-7", name: "Claude Opus 4.7" },
"claude-sonnet-4-6": { id: "claude-sonnet-4-6", name: "Claude Sonnet 4.6" },
},
},
@@ -84,7 +84,7 @@ describe("updateConnectedProvidersCache", () => {
{ id: "gpt-5.4", name: "GPT-5.4" },
],
anthropic: [
- { id: "claude-opus-4-6", name: "Claude Opus 4.6" },
+ { id: "claude-opus-4-7", name: "Claude Opus 4.7" },
{ id: "claude-sonnet-4-6", name: "Claude Sonnet 4.6" },
],
})
diff --git a/src/shared/context-limit-resolver.test.ts b/src/shared/context-limit-resolver.test.ts
index a4346a6aa..d924d8a99 100644
--- a/src/shared/context-limit-resolver.test.ts
+++ b/src/shared/context-limit-resolver.test.ts
@@ -28,15 +28,15 @@ describe("resolveActualContextLimit", () => {
resetContextLimitEnv()
})
- it("returns cached limit for Anthropic 4.6 models when 1M mode is disabled (GA support)", () => {
+ it("returns cached limit for Anthropic 4.7 models when 1M mode is disabled (GA support)", () => {
// given
delete process.env[ANTHROPIC_CONTEXT_ENV_KEY]
delete process.env[VERTEX_CONTEXT_ENV_KEY]
const modelContextLimitsCache = new Map()
- modelContextLimitsCache.set("anthropic/claude-opus-4-6", 1_000_000)
+ modelContextLimitsCache.set("anthropic/claude-opus-4-7", 1_000_000)
// when
- const actualLimit = resolveActualContextLimit("anthropic", "claude-opus-4-6", {
+ const actualLimit = resolveActualContextLimit("anthropic", "claude-opus-4-7", {
anthropicContext1MEnabled: false,
modelContextLimitsCache,
})
@@ -107,15 +107,15 @@ describe("resolveActualContextLimit", () => {
expect(actualLimit).toBe(200000)
})
- it("supports Anthropic 4.6 dot-version model IDs without explicit 1M mode", () => {
+ it("supports Anthropic 4.7 dot-version model IDs without explicit 1M mode", () => {
// given
delete process.env[ANTHROPIC_CONTEXT_ENV_KEY]
delete process.env[VERTEX_CONTEXT_ENV_KEY]
const modelContextLimitsCache = new Map()
- modelContextLimitsCache.set("anthropic/claude-opus-4.6", 1_000_000)
+ modelContextLimitsCache.set("anthropic/claude-opus-4.7", 1_000_000)
// when
- const actualLimit = resolveActualContextLimit("anthropic", "claude-opus-4.6", {
+ const actualLimit = resolveActualContextLimit("anthropic", "claude-opus-4.7", {
anthropicContext1MEnabled: false,
modelContextLimitsCache,
})
diff --git a/src/shared/context-limit-resolver.ts b/src/shared/context-limit-resolver.ts
index 2bf2a8147..2d440658b 100644
--- a/src/shared/context-limit-resolver.ts
+++ b/src/shared/context-limit-resolver.ts
@@ -20,7 +20,7 @@ function getAnthropicActualLimit(modelCacheState?: ContextLimitModelCacheState):
}
function supportsCachedAnthropicLimit(modelID: string): boolean {
- return /^claude-(opus|sonnet)-4(?:-|\.)6(?:-high)?$/.test(modelID)
+ return /^claude-(opus|sonnet)-4(?:-|\.)(?:6|7)(?:-high)?$/.test(modelID)
}
export function resolveActualContextLimit(
diff --git a/src/shared/merge-categories.test.ts b/src/shared/merge-categories.test.ts
index c2f56aaa5..5ed82b465 100644
--- a/src/shared/merge-categories.test.ts
+++ b/src/shared/merge-categories.test.ts
@@ -71,7 +71,7 @@ describe("mergeCategories", () => {
it("user overrides merge with defaults", () => {
//#given
const userCategories = {
- "ultrabrain": { model: "anthropic/claude-opus-4-6" },
+ "ultrabrain": { model: "anthropic/claude-opus-4-7" },
}
//#when
@@ -79,6 +79,6 @@ describe("mergeCategories", () => {
//#then
expect(result["ultrabrain"]).toBeDefined()
- expect(result["ultrabrain"].model).toBe("anthropic/claude-opus-4-6")
+ expect(result["ultrabrain"].model).toBe("anthropic/claude-opus-4-7")
})
})
diff --git a/src/shared/migration.test.ts b/src/shared/migration.test.ts
index e0b5f2808..072858d7c 100644
--- a/src/shared/migration.test.ts
+++ b/src/shared/migration.test.ts
@@ -19,7 +19,7 @@ describe("migrateAgentNames", () => {
test("migrates legacy OmO names to lowercase", () => {
// given: Config with legacy OmO agent names
const agents = {
- omo: { model: "anthropic/claude-opus-4-6" },
+ omo: { model: "anthropic/claude-opus-4-7" },
OmO: { temperature: 0.5 },
"OmO-Plan": { prompt: "custom prompt" },
}
@@ -88,7 +88,7 @@ describe("migrateAgentNames", () => {
test("migrates orchestrator-sisyphus to atlas", () => {
// given: Config with legacy orchestrator-sisyphus agent name
const agents = {
- "orchestrator-sisyphus": { model: "anthropic/claude-opus-4-6" },
+ "orchestrator-sisyphus": { model: "anthropic/claude-opus-4-7" },
}
// when: Migrate agent names
@@ -96,14 +96,14 @@ describe("migrateAgentNames", () => {
// then: orchestrator-sisyphus should be migrated to atlas
expect(changed).toBe(true)
- expect(migrated["atlas"]).toEqual({ model: "anthropic/claude-opus-4-6" })
+ expect(migrated["atlas"]).toEqual({ model: "anthropic/claude-opus-4-7" })
expect(migrated["orchestrator-sisyphus"]).toBeUndefined()
})
test("migrates lowercase atlas to atlas", () => {
// given: Config with lowercase atlas agent name
const agents = {
- atlas: { model: "anthropic/claude-opus-4-6" },
+ atlas: { model: "anthropic/claude-opus-4-7" },
}
// when: Migrate agent names
@@ -111,7 +111,7 @@ describe("migrateAgentNames", () => {
// then: lowercase atlas should remain atlas (no change needed)
expect(changed).toBe(false)
- expect(migrated["atlas"]).toEqual({ model: "anthropic/claude-opus-4-6" })
+ expect(migrated["atlas"]).toEqual({ model: "anthropic/claude-opus-4-7" })
})
test("migrates Sisyphus variants to lowercase", () => {
@@ -524,7 +524,7 @@ describe("migrateConfigFile", () => {
// then: Model version should be migrated
expect(needsWrite).toBe(true)
const categories = rawConfig.categories as Record>
- expect(categories["my-category"].model).toBe("anthropic/claude-opus-4-6")
+ expect(categories["my-category"].model).toBe("anthropic/claude-opus-4-7")
})
test("does not set needsWrite when no model versions need migration", () => {
@@ -534,7 +534,7 @@ describe("migrateConfigFile", () => {
sisyphus: { model: "openai/gpt-5.4-codex" },
},
categories: {
- "my-category": { model: "anthropic/claude-opus-4-6" },
+ "my-category": { model: "anthropic/claude-opus-4-7" },
},
}
@@ -572,10 +572,10 @@ describe("MODEL_VERSION_MAP", () => {
expect(MODEL_VERSION_MAP["openai/gpt-5.4-codex"]).toBeUndefined()
})
- test("maps anthropic/claude-opus-4-5 to anthropic/claude-opus-4-6", () => {
+ test("maps anthropic/claude-opus-4-5 to anthropic/claude-opus-4-7", () => {
// given/when: Check MODEL_VERSION_MAP
// then: Should contain correct mapping
- expect(MODEL_VERSION_MAP["anthropic/claude-opus-4-5"]).toBe("anthropic/claude-opus-4-6")
+ expect(MODEL_VERSION_MAP["anthropic/claude-opus-4-5"]).toBe("anthropic/claude-opus-4-7")
})
test("maps openai/gpt-5.3-codex to openai/gpt-5.4 for deep category migration", () => {
@@ -614,7 +614,7 @@ describe("migrateModelVersions", () => {
// then: Model should be updated
expect(changed).toBe(true)
const prometheus = migrated["prometheus"] as Record
- expect(prometheus.model).toBe("anthropic/claude-opus-4-6")
+ expect(prometheus.model).toBe("anthropic/claude-opus-4-7")
})
test("leaves unknown model strings untouched", () => {
@@ -674,7 +674,7 @@ describe("migrateModelVersions", () => {
// then: Only mapped models should be updated
expect(changed).toBe(true)
expect((migrated["sisyphus"] as Record).model).toBe("openai/gpt-5.4-codex")
- expect((migrated["prometheus"] as Record).model).toBe("anthropic/claude-opus-4-6")
+ expect((migrated["prometheus"] as Record).model).toBe("anthropic/claude-opus-4-7")
expect((migrated["oracle"] as Record).model).toBe("openai/gpt-5.4")
})
@@ -736,9 +736,9 @@ describe("migrateModelVersions", () => {
// then: Only prometheus should be migrated
expect(changed).toBe(true)
- expect(newMigrations).toEqual(["model-version:anthropic/claude-opus-4-5->anthropic/claude-opus-4-6"])
+ expect(newMigrations).toEqual(["model-version:anthropic/claude-opus-4-5->anthropic/claude-opus-4-7"])
expect((migrated["sisyphus"] as Record).model).toBe("openai/gpt-5.4-codex")
- expect((migrated["prometheus"] as Record).model).toBe("anthropic/claude-opus-4-6")
+ expect((migrated["prometheus"] as Record).model).toBe("anthropic/claude-opus-4-7")
})
test("backward compatible without appliedMigrations param", () => {
@@ -820,12 +820,12 @@ describe("migrateConfigFile _migrations tracking", () => {
// (legacy + new) is written to the sidecar file exactly once.
expect(result).toBe(true)
expect(rawConfig._migrations).toBeUndefined()
- expect((rawConfig.agents as Record>).prometheus.model).toBe("anthropic/claude-opus-4-6")
+ expect((rawConfig.agents as Record>).prometheus.model).toBe("anthropic/claude-opus-4-7")
const sidecar = JSON.parse(fs.readFileSync(`${configPath}.migrations.json`, "utf-8"))
expect(new Set(sidecar.appliedMigrations)).toEqual(new Set([
"model-version:openai/gpt-5.4-codex->openai/gpt-5.3-codex",
- "model-version:anthropic/claude-opus-4-5->anthropic/claude-opus-4-6",
+ "model-version:anthropic/claude-opus-4-5->anthropic/claude-opus-4-7",
]))
// cleanup
@@ -890,7 +890,7 @@ describe("migrateAgentConfigToCategory", () => {
{ model: "google/gemini-3-flash" },
{ model: "openai/gpt-5.4" },
{ model: "anthropic/claude-haiku-4-5" },
- { model: "anthropic/claude-opus-4-6" },
+ { model: "anthropic/claude-opus-4-7" },
{ model: "anthropic/claude-sonnet-4-6" },
]
@@ -970,7 +970,7 @@ describe("shouldDeleteAgentConfig", () => {
// given: Config with custom model override
const config = {
category: "visual-engineering",
- model: "anthropic/claude-opus-4-6",
+ model: "anthropic/claude-opus-4-7",
}
// when: Check if config should be deleted
@@ -1245,9 +1245,9 @@ describe("migrateModelVersions with applied migrations", () => {
// then: Skip sisyphus (already applied), apply oracle
expect(changed).toBe(true)
- expect(newMigrations).toEqual(["model-version:anthropic/claude-opus-4-5->anthropic/claude-opus-4-6"])
+ expect(newMigrations).toEqual(["model-version:anthropic/claude-opus-4-5->anthropic/claude-opus-4-7"])
expect((migrated.sisyphus as Record).model).toBe("openai/gpt-5.4-codex")
- expect((migrated.oracle as Record).model).toBe("anthropic/claude-opus-4-6")
+ expect((migrated.oracle as Record).model).toBe("anthropic/claude-opus-4-7")
})
test("backward compatible: no appliedMigrations param", () => {
@@ -1334,12 +1334,12 @@ describe("migrateConfigFile with migration tracking via sidecar (#3263)", () =>
const needsWrite = migrateConfigFile(testConfigPath, rawConfig)
expect(needsWrite).toBe(true)
- expect((rawConfig.agents as Record>).oracle.model).toBe("anthropic/claude-opus-4-6")
+ expect((rawConfig.agents as Record>).oracle.model).toBe("anthropic/claude-opus-4-7")
expect(rawConfig._migrations).toBeUndefined()
const sidecar = JSON.parse(fs.readFileSync(sidecarPath(testConfigPath), "utf-8"))
expect(sidecar.appliedMigrations).toEqual([
- "model-version:anthropic/claude-opus-4-5->anthropic/claude-opus-4-6",
+ "model-version:anthropic/claude-opus-4-5->anthropic/claude-opus-4-7",
])
})
@@ -1408,7 +1408,7 @@ describe("migrateConfigFile with migration tracking via sidecar (#3263)", () =>
JSON.stringify({
appliedMigrations: [
"model-version:openai/gpt-5.3-codex->openai/gpt-5.4",
- "model-version:anthropic/claude-opus-4-5->anthropic/claude-opus-4-6",
+ "model-version:anthropic/claude-opus-4-5->anthropic/claude-opus-4-7",
],
}),
)
@@ -1416,7 +1416,7 @@ describe("migrateConfigFile with migration tracking via sidecar (#3263)", () =>
agents: {
oracle: { model: "anthropic/claude-opus-4-5" },
},
- _migrations: ["model-version:anthropic/claude-opus-4-5->anthropic/claude-opus-4-6"],
+ _migrations: ["model-version:anthropic/claude-opus-4-5->anthropic/claude-opus-4-7"],
}
fs.writeFileSync(testConfigPath, JSON.stringify(rawConfig, null, 2))
@@ -1430,7 +1430,7 @@ describe("migrateConfigFile with migration tracking via sidecar (#3263)", () =>
const sidecar = JSON.parse(fs.readFileSync(sidecarPath(testConfigPath), "utf-8"))
expect(sidecar.appliedMigrations).toEqual([
- "model-version:anthropic/claude-opus-4-5->anthropic/claude-opus-4-6",
+ "model-version:anthropic/claude-opus-4-5->anthropic/claude-opus-4-7",
"model-version:openai/gpt-5.3-codex->openai/gpt-5.4",
])
})
@@ -1460,13 +1460,13 @@ describe("migrateConfigFile with migration tracking via sidecar (#3263)", () =>
// codex was reverted, must stay
expect((rawConfig.agents as Record>).codex.model).toBe("openai/gpt-5.3-codex")
// claude migrates
- expect((rawConfig.agents as Record>).claude.model).toBe("anthropic/claude-opus-4-6")
+ expect((rawConfig.agents as Record>).claude.model).toBe("anthropic/claude-opus-4-7")
expect(rawConfig._migrations).toBeUndefined()
const sidecar = JSON.parse(fs.readFileSync(sidecarPath(testConfigPath), "utf-8"))
expect(new Set(sidecar.appliedMigrations)).toEqual(new Set([
"model-version:openai/gpt-5.3-codex->openai/gpt-5.4",
- "model-version:anthropic/claude-opus-4-5->anthropic/claude-opus-4-6",
+ "model-version:anthropic/claude-opus-4-5->anthropic/claude-opus-4-7",
]))
})
@@ -1494,7 +1494,7 @@ describe("migrateConfigFile with migration tracking via sidecar (#3263)", () =>
expect(Array.isArray(migrations)).toBe(true)
expect(migrations).toContain("model-version:openai/gpt-5.3-codex->openai/gpt-5.4")
expect(migrations.length).toBeGreaterThanOrEqual(1)
- expect((rawConfig.agents as Record>).oracle.model).toBe("anthropic/claude-opus-4-6")
+ expect((rawConfig.agents as Record>).oracle.model).toBe("anthropic/claude-opus-4-7")
// Sidecar should not exist because write failed
expect(fs.existsSync(sidecarPath(testConfigPath))).toBe(false)
diff --git a/src/shared/migration/agent-category.ts b/src/shared/migration/agent-category.ts
index 6f75682ca..f3ddf291a 100644
--- a/src/shared/migration/agent-category.ts
+++ b/src/shared/migration/agent-category.ts
@@ -17,6 +17,7 @@ export const MODEL_TO_CATEGORY_MAP: Record = {
"openai/gpt-5.4": "ultrabrain",
"anthropic/claude-haiku-4-5": "quick",
"anthropic/claude-opus-4-6": "unspecified-high",
+ "anthropic/claude-opus-4-7": "unspecified-high",
"anthropic/claude-sonnet-4-6": "unspecified-low",
}
diff --git a/src/shared/migration/config-migration.test.ts b/src/shared/migration/config-migration.test.ts
index 35f8b574a..ff59d7ca3 100644
--- a/src/shared/migration/config-migration.test.ts
+++ b/src/shared/migration/config-migration.test.ts
@@ -8,7 +8,7 @@ import { migrateConfigFile } from "./config-migration"
import { getSidecarPath } from "./migrations-sidecar"
const createdDirectories: string[] = []
-const MIGRATION_KEY = "model-version:anthropic/claude-opus-4-5->anthropic/claude-opus-4-6"
+const MIGRATION_KEY = "model-version:anthropic/claude-opus-4-5->anthropic/claude-opus-4-7"
function createWorkdir(): string {
const workdir = mkdtempSync(join(tmpdir(), "omo-config-migration-"))
@@ -46,13 +46,13 @@ describe("migrateConfigFile sidecar write ordering", () => {
expect(needsWrite).toBe(true)
expect(rawConfig._migrations).toBeUndefined()
expect((rawConfig.agents as Record>).prometheus.model).toBe(
- "anthropic/claude-opus-4-6",
+ "anthropic/claude-opus-4-7",
)
const persistedConfig = JSON.parse(readFileSync(configPath, "utf-8")) as Record
expect(persistedConfig._migrations).toBeUndefined()
expect((persistedConfig.agents as Record>).prometheus.model).toBe(
- "anthropic/claude-opus-4-6",
+ "anthropic/claude-opus-4-7",
)
const sidecar = JSON.parse(readFileSync(getSidecarPath(configPath), "utf-8")) as {
@@ -87,7 +87,7 @@ describe("migrateConfigFile sidecar write ordering", () => {
expect(retriedNeedsWrite).toBe(true)
expect(retriedConfig._migrations).toBeUndefined()
expect((retriedConfig.agents as Record>).prometheus.model).toBe(
- "anthropic/claude-opus-4-6",
+ "anthropic/claude-opus-4-7",
)
expect(existsSync(getSidecarPath(configPath))).toBe(true)
})
@@ -108,13 +108,13 @@ describe("migrateConfigFile sidecar write ordering", () => {
expect(needsWrite).toBe(true)
expect(rawConfig._migrations).toEqual([MIGRATION_KEY])
expect((rawConfig.agents as Record>).prometheus.model).toBe(
- "anthropic/claude-opus-4-6",
+ "anthropic/claude-opus-4-7",
)
const persistedConfig = JSON.parse(readFileSync(configPath, "utf-8")) as Record
expect(persistedConfig._migrations).toEqual([MIGRATION_KEY])
expect((persistedConfig.agents as Record>).prometheus.model).toBe(
- "anthropic/claude-opus-4-6",
+ "anthropic/claude-opus-4-7",
)
expect(statSync(getSidecarPath(configPath)).isDirectory()).toBe(true)
})
diff --git a/src/shared/migration/migrations-sidecar.test.ts b/src/shared/migration/migrations-sidecar.test.ts
index 5809bde94..503ea9105 100644
--- a/src/shared/migration/migrations-sidecar.test.ts
+++ b/src/shared/migration/migrations-sidecar.test.ts
@@ -42,7 +42,7 @@ describe("migrations sidecar", () => {
JSON.stringify({
appliedMigrations: [
"model-version:openai/gpt-5.3-codex->openai/gpt-5.4",
- "model-version:anthropic/claude-opus-4-5->anthropic/claude-opus-4-6",
+ "model-version:anthropic/claude-opus-4-5->anthropic/claude-opus-4-7",
],
}),
)
@@ -51,7 +51,7 @@ describe("migrations sidecar", () => {
expect(applied.size).toBe(2)
expect(applied.has("model-version:openai/gpt-5.3-codex->openai/gpt-5.4")).toBe(true)
- expect(applied.has("model-version:anthropic/claude-opus-4-5->anthropic/claude-opus-4-6")).toBe(true)
+ expect(applied.has("model-version:anthropic/claude-opus-4-5->anthropic/claude-opus-4-7")).toBe(true)
})
test("returns an empty set on malformed JSON instead of throwing", () => {
@@ -134,7 +134,7 @@ describe("migrations sidecar", () => {
const configPath = join(workdir, "oh-my-openagent.jsonc")
const original = new Set([
"model-version:openai/gpt-5.3-codex->openai/gpt-5.4",
- "model-version:anthropic/claude-opus-4-5->anthropic/claude-opus-4-6",
+ "model-version:anthropic/claude-opus-4-5->anthropic/claude-opus-4-7",
])
writeAppliedMigrations(configPath, original)
diff --git a/src/shared/migration/migrations-sidecar.ts b/src/shared/migration/migrations-sidecar.ts
index cd0088922..0cbac7db1 100644
--- a/src/shared/migration/migrations-sidecar.ts
+++ b/src/shared/migration/migrations-sidecar.ts
@@ -22,7 +22,7 @@ import { writeFileAtomically } from "../write-file-atomically"
* {
* "appliedMigrations": [
* "model-version:openai/gpt-5.3-codex->openai/gpt-5.4",
- * "model-version:anthropic/claude-opus-4-5->anthropic/claude-opus-4-6"
+ * "model-version:anthropic/claude-opus-4-5->anthropic/claude-opus-4-7"
* ]
* }
*/
diff --git a/src/shared/migration/model-versions.ts b/src/shared/migration/model-versions.ts
index 13731dcaa..40aee07b3 100644
--- a/src/shared/migration/model-versions.ts
+++ b/src/shared/migration/model-versions.ts
@@ -6,7 +6,8 @@
* Keys are full "provider/model" strings. Only openai and anthropic entries needed.
*/
export const MODEL_VERSION_MAP: Record = {
- "anthropic/claude-opus-4-5": "anthropic/claude-opus-4-6",
+ "anthropic/claude-opus-4-5": "anthropic/claude-opus-4-7",
+ "anthropic/claude-opus-4-6": "anthropic/claude-opus-4-7",
"anthropic/claude-sonnet-4-5": "anthropic/claude-sonnet-4-6",
"openai/gpt-5.3-codex": "openai/gpt-5.4",
}
diff --git a/src/shared/model-availability.test.ts b/src/shared/model-availability.test.ts
index 7be5e363c..77ca0ca14 100644
--- a/src/shared/model-availability.test.ts
+++ b/src/shared/model-availability.test.ts
@@ -65,7 +65,7 @@ describe("fetchAvailableModels", () => {
it("#given cache file with models #when fetchAvailableModels called with connectedProviders #then returns Set of model IDs", async () => {
writeModelsCache({
openai: { id: "openai", models: { "gpt-5.4": { id: "gpt-5.4" } } },
- anthropic: { id: "anthropic", models: { "claude-opus-4-6": { id: "claude-opus-4-6" } } },
+ anthropic: { id: "anthropic", models: { "claude-opus-4-7": { id: "claude-opus-4-7" } } },
google: { id: "google", models: { "gemini-3.1-pro": { id: "gemini-3.1-pro" } } },
})
@@ -76,7 +76,7 @@ describe("fetchAvailableModels", () => {
expect(result).toBeInstanceOf(Set)
expect(result.size).toBe(3)
expect(result.has("openai/gpt-5.4")).toBe(true)
- expect(result.has("anthropic/claude-opus-4-6")).toBe(true)
+ expect(result.has("anthropic/claude-opus-4-7")).toBe(true)
expect(result.has("google/gemini-3.1-pro")).toBe(true)
})
@@ -145,7 +145,7 @@ describe("fetchAvailableModels", () => {
it("#given cache read twice #when second call made with same providers #then reads fresh each time", async () => {
writeModelsCache({
openai: { id: "openai", models: { "gpt-5.4": { id: "gpt-5.4" } } },
- anthropic: { id: "anthropic", models: { "claude-opus-4-6": { id: "claude-opus-4-6" } } },
+ anthropic: { id: "anthropic", models: { "claude-opus-4-7": { id: "claude-opus-4-7" } } },
})
const result1 = await fetchAvailableModels(undefined, { connectedProviders: ["openai"] })
@@ -192,7 +192,7 @@ describe("fuzzyMatchModel", () => {
const available = new Set([
"openai/gpt-5.4",
"openai/gpt-5.3-codex",
- "anthropic/claude-opus-4-6",
+ "anthropic/claude-opus-4-7",
])
const result = fuzzyMatchModel("gpt-5.4", available)
expect(result).toBe("openai/gpt-5.4")
@@ -239,25 +239,25 @@ describe("fuzzyMatchModel", () => {
// given available models with claude variants
// when searching for claude-opus
// then return matching claude-opus model
- it("should match claude-opus to claude-opus-4-6", () => {
+ it("should match claude-opus to claude-opus-4-7", () => {
const available = new Set([
- "anthropic/claude-opus-4-6",
+ "anthropic/claude-opus-4-7",
"anthropic/claude-sonnet-4-6",
])
const result = fuzzyMatchModel("claude-opus", available)
- expect(result).toBe("anthropic/claude-opus-4-6")
+ expect(result).toBe("anthropic/claude-opus-4-7")
})
// given github-copilot serves claude versions with dot notation
// when fallback chain uses hyphen notation in requested model
// then normalize both forms and match github-copilot model
- it("should match github-copilot claude-opus-4-6 to claude-opus-4.6", () => {
+ it("should match github-copilot claude-opus-4-7 to claude-opus-4.7", () => {
const available = new Set([
- "github-copilot/claude-opus-4.6",
+ "github-copilot/claude-opus-4.7",
"opencode/big-pickle",
])
- const result = fuzzyMatchModel("claude-opus-4-6", available, ["github-copilot"])
- expect(result).toBe("github-copilot/claude-opus-4.6")
+ const result = fuzzyMatchModel("claude-opus-4-7", available, ["github-copilot"])
+ expect(result).toBe("github-copilot/claude-opus-4.7")
})
// given claude models can evolve to newer version numbers
@@ -275,7 +275,7 @@ describe("fuzzyMatchModel", () => {
it("should filter by provider when providers array is given", () => {
const available = new Set([
"openai/gpt-5.4",
- "anthropic/claude-opus-4-6",
+ "anthropic/claude-opus-4-7",
"google/gemini-3",
])
const result = fuzzyMatchModel("gpt", available, ["openai"])
@@ -288,7 +288,7 @@ describe("fuzzyMatchModel", () => {
it("should return null when provider filter excludes all matches", () => {
const available = new Set([
"openai/gpt-5.4",
- "anthropic/claude-opus-4-6",
+ "anthropic/claude-opus-4-7",
])
const result = fuzzyMatchModel("claude", available, ["openai"])
expect(result).toBeNull()
@@ -300,7 +300,7 @@ describe("fuzzyMatchModel", () => {
it("should return null when no match found", () => {
const available = new Set([
"openai/gpt-5.4",
- "anthropic/claude-opus-4-6",
+ "anthropic/claude-opus-4-7",
])
const result = fuzzyMatchModel("gemini", available)
expect(result).toBeNull()
@@ -312,7 +312,7 @@ describe("fuzzyMatchModel", () => {
it("should match case-insensitively", () => {
const available = new Set([
"openai/gpt-5.4",
- "anthropic/claude-opus-4-6",
+ "anthropic/claude-opus-4-7",
])
const result = fuzzyMatchModel("GPT-5.4", available)
expect(result).toBe("openai/gpt-5.4")
@@ -323,11 +323,11 @@ describe("fuzzyMatchModel", () => {
// then return exact match first
it("should prioritize exact match over longer variants", () => {
const available = new Set([
- "anthropic/claude-opus-4-6",
- "anthropic/claude-opus-4-6-extended",
+ "anthropic/claude-opus-4-7",
+ "anthropic/claude-opus-4-7-extended",
])
- const result = fuzzyMatchModel("claude-opus-4-6", available)
- expect(result).toBe("anthropic/claude-opus-4-6")
+ const result = fuzzyMatchModel("claude-opus-4-7", available)
+ expect(result).toBe("anthropic/claude-opus-4-7")
})
// given available models with similar model IDs (e.g., glm-5 and big-pickle)
@@ -372,7 +372,7 @@ describe("fuzzyMatchModel", () => {
it("should search all specified providers", () => {
const available = new Set([
"openai/gpt-5.4",
- "anthropic/claude-opus-4-6",
+ "anthropic/claude-opus-4-7",
"google/gemini-3",
])
const result = fuzzyMatchModel("gpt", available, ["openai", "google"])
@@ -520,7 +520,7 @@ describe("fetchAvailableModels with connected providers filtering", () => {
it("should filter models by connected providers", async () => {
writeModelsCache({
openai: { models: { "gpt-5.4": { id: "gpt-5.4" } } },
- anthropic: { models: { "claude-opus-4-6": { id: "claude-opus-4-6" } } },
+ anthropic: { models: { "claude-opus-4-7": { id: "claude-opus-4-7" } } },
google: { models: { "gemini-3.1-pro": { id: "gemini-3.1-pro" } } },
})
@@ -529,7 +529,7 @@ describe("fetchAvailableModels with connected providers filtering", () => {
})
expect(result.size).toBe(1)
- expect(result.has("anthropic/claude-opus-4-6")).toBe(true)
+ expect(result.has("anthropic/claude-opus-4-7")).toBe(true)
expect(result.has("openai/gpt-5.4")).toBe(false)
expect(result.has("google/gemini-3.1-pro")).toBe(false)
})
@@ -540,7 +540,7 @@ describe("fetchAvailableModels with connected providers filtering", () => {
it("should filter models by multiple connected providers", async () => {
writeModelsCache({
openai: { models: { "gpt-5.4": { id: "gpt-5.4" } } },
- anthropic: { models: { "claude-opus-4-6": { id: "claude-opus-4-6" } } },
+ anthropic: { models: { "claude-opus-4-7": { id: "claude-opus-4-7" } } },
google: { models: { "gemini-3.1-pro": { id: "gemini-3.1-pro" } } },
})
@@ -549,7 +549,7 @@ describe("fetchAvailableModels with connected providers filtering", () => {
})
expect(result.size).toBe(2)
- expect(result.has("anthropic/claude-opus-4-6")).toBe(true)
+ expect(result.has("anthropic/claude-opus-4-7")).toBe(true)
expect(result.has("google/gemini-3.1-pro")).toBe(true)
expect(result.has("openai/gpt-5.4")).toBe(false)
})
@@ -560,7 +560,7 @@ describe("fetchAvailableModels with connected providers filtering", () => {
it("should return empty set when connectedProviders is empty", async () => {
writeModelsCache({
openai: { models: { "gpt-5.4": { id: "gpt-5.4" } } },
- anthropic: { models: { "claude-opus-4-6": { id: "claude-opus-4-6" } } },
+ anthropic: { models: { "claude-opus-4-7": { id: "claude-opus-4-7" } } },
})
const result = await fetchAvailableModels(undefined, {
@@ -576,7 +576,7 @@ describe("fetchAvailableModels with connected providers filtering", () => {
it("should return empty set when connectedProviders not specified", async () => {
writeModelsCache({
openai: { models: { "gpt-5.4": { id: "gpt-5.4" } } },
- anthropic: { models: { "claude-opus-4-6": { id: "claude-opus-4-6" } } },
+ anthropic: { models: { "claude-opus-4-7": { id: "claude-opus-4-7" } } },
})
const result = await fetchAvailableModels()
@@ -605,7 +605,7 @@ describe("fetchAvailableModels with connected providers filtering", () => {
it("should return models from providers that exist in both cache and connected list", async () => {
writeModelsCache({
openai: { models: { "gpt-5.4": { id: "gpt-5.4" } } },
- anthropic: { models: { "claude-opus-4-6": { id: "claude-opus-4-6" } } },
+ anthropic: { models: { "claude-opus-4-7": { id: "claude-opus-4-7" } } },
})
const result = await fetchAvailableModels(undefined, {
@@ -613,7 +613,7 @@ describe("fetchAvailableModels with connected providers filtering", () => {
})
expect(result.size).toBe(1)
- expect(result.has("anthropic/claude-opus-4-6")).toBe(true)
+ expect(result.has("anthropic/claude-opus-4-7")).toBe(true)
})
// given filtered fetch
@@ -622,7 +622,7 @@ describe("fetchAvailableModels with connected providers filtering", () => {
it("should not cache filtered results", async () => {
writeModelsCache({
openai: { models: { "gpt-5.4": { id: "gpt-5.4" } } },
- anthropic: { models: { "claude-opus-4-6": { id: "claude-opus-4-6" } } },
+ anthropic: { models: { "claude-opus-4-7": { id: "claude-opus-4-7" } } },
})
// First call with anthropic
@@ -706,13 +706,13 @@ describe("fetchAvailableModels with provider-models cache (whitelist-filtered)",
writeProviderModelsCache({
models: {
opencode: ["big-pickle", "gpt-5-nano"],
- anthropic: ["claude-opus-4-6"]
+ anthropic: ["claude-opus-4-7"]
},
connected: ["opencode", "anthropic"]
})
writeModelsCache({
opencode: { models: { "big-pickle": {}, "gpt-5-nano": {}, "gpt-5.4": {} } },
- anthropic: { models: { "claude-opus-4-6": {}, "claude-sonnet-4-6": {} } }
+ anthropic: { models: { "claude-opus-4-7": {}, "claude-sonnet-4-6": {} } }
})
const result = await fetchAvailableModels(undefined, {
@@ -722,7 +722,7 @@ describe("fetchAvailableModels with provider-models cache (whitelist-filtered)",
expect(result.size).toBe(3)
expect(result.has("opencode/big-pickle")).toBe(true)
expect(result.has("opencode/gpt-5-nano")).toBe(true)
- expect(result.has("anthropic/claude-opus-4-6")).toBe(true)
+ expect(result.has("anthropic/claude-opus-4-7")).toBe(true)
expect(result.has("opencode/gpt-5.4")).toBe(false)
expect(result.has("anthropic/claude-sonnet-4-6")).toBe(false)
})
@@ -773,7 +773,7 @@ describe("fetchAvailableModels with provider-models cache (whitelist-filtered)",
writeProviderModelsCache({
models: {
opencode: ["big-pickle"],
- anthropic: ["claude-opus-4-6"],
+ anthropic: ["claude-opus-4-7"],
google: ["gemini-3.1-pro"]
},
connected: ["opencode", "anthropic", "google"]
@@ -785,7 +785,7 @@ describe("fetchAvailableModels with provider-models cache (whitelist-filtered)",
expect(result.size).toBe(1)
expect(result.has("opencode/big-pickle")).toBe(true)
- expect(result.has("anthropic/claude-opus-4-6")).toBe(false)
+ expect(result.has("anthropic/claude-opus-4-7")).toBe(false)
expect(result.has("google/gemini-3.1-pro")).toBe(false)
})
@@ -812,7 +812,7 @@ describe("fetchAvailableModels with provider-models cache (whitelist-filtered)",
it("should handle mixed string[] and object[] formats across providers", async () => {
writeProviderModelsCache({
models: {
- anthropic: ["claude-opus-4-6", "claude-sonnet-4-6"],
+ anthropic: ["claude-opus-4-7", "claude-sonnet-4-6"],
ollama: [
{ id: "ministral-3:14b-32k-agent", provider: "ollama" },
{ id: "qwen3-coder:32k-agent", provider: "ollama" }
@@ -826,7 +826,7 @@ describe("fetchAvailableModels with provider-models cache (whitelist-filtered)",
})
expect(result.size).toBe(4)
- expect(result.has("anthropic/claude-opus-4-6")).toBe(true)
+ expect(result.has("anthropic/claude-opus-4-7")).toBe(true)
expect(result.has("anthropic/claude-sonnet-4-6")).toBe(true)
expect(result.has("ollama/ministral-3:14b-32k-agent")).toBe(true)
expect(result.has("ollama/qwen3-coder:32k-agent")).toBe(true)
@@ -859,7 +859,7 @@ describe("fetchAvailableModels with provider-models cache (whitelist-filtered)",
describe("isModelAvailable", () => {
it("returns true when model exists via fuzzy match", () => {
// given
- const available = new Set(["openai/gpt-5.3-codex", "anthropic/claude-opus-4-6"])
+ const available = new Set(["openai/gpt-5.3-codex", "anthropic/claude-opus-4-7"])
// when
const result = isModelAvailable("gpt-5.3-codex", available)
@@ -870,7 +870,7 @@ describe("isModelAvailable", () => {
it("returns false when model not found", () => {
// given
- const available = new Set(["anthropic/claude-opus-4-6"])
+ const available = new Set(["anthropic/claude-opus-4-7"])
// when
const result = isModelAvailable("gpt-5.3-codex", available)
@@ -924,7 +924,7 @@ describe("fallback model availability", () => {
it("returns null for completely unknown model", () => {
// given
- const available = new Set(["openai/gpt-5.4", "anthropic/claude-opus-4-6"])
+ const available = new Set(["openai/gpt-5.4", "anthropic/claude-opus-4-7"])
// when
const result = fuzzyMatchModel("non-existent-model-family", available)
@@ -936,7 +936,7 @@ describe("fallback model availability", () => {
it("returns true when models do not match but provider is connected", () => {
// given
const fallbackChain = [{ providers: ["openai"], model: "gpt-5.4" }]
- const availableModels = new Set(["anthropic/claude-opus-4-6"])
+ const availableModels = new Set(["anthropic/claude-opus-4-7"])
writeConnectedProvidersCache(["openai"])
// when
@@ -950,10 +950,10 @@ describe("fallback model availability", () => {
// given
const fallbackChain = [
{ providers: ["openai"], model: "gpt-5.4" },
- { providers: ["anthropic"], model: "claude-opus-4-6" },
+ { providers: ["anthropic"], model: "claude-opus-4-7" },
]
const availableModels = new Set([
- "anthropic/claude-opus-4-6",
+ "anthropic/claude-opus-4-7",
"openai/gpt-5.4-preview",
])
@@ -968,7 +968,7 @@ describe("fallback model availability", () => {
// given
const fallbackChain = [
{ providers: ["openai"], model: "gpt-5.4" },
- { providers: ["anthropic"], model: "claude-opus-4-6" },
+ { providers: ["anthropic"], model: "claude-opus-4-7" },
]
const availableModels = new Set(["google/gemini-3.1-pro"])
diff --git a/src/shared/model-availability.ts b/src/shared/model-availability.ts
index 595962551..aaec07338 100644
--- a/src/shared/model-availability.ts
+++ b/src/shared/model-availability.ts
@@ -21,7 +21,7 @@ import { normalizeSDKResponse } from "./normalize-sdk-response"
* If providers array is given, only models starting with "provider/" are considered.
*
* @example
- * const available = new Set(["openai/gpt-5.4", "openai/gpt-5.3-codex", "anthropic/claude-opus-4-6"])
+ * const available = new Set(["openai/gpt-5.4", "openai/gpt-5.3-codex", "anthropic/claude-opus-4-7"])
* fuzzyMatchModel("gpt-5.4", available) // → "openai/gpt-5.4"
* fuzzyMatchModel("claude", available, ["openai"]) // → null (provider filter excludes anthropic)
*/
diff --git a/src/shared/model-capabilities.test.ts b/src/shared/model-capabilities.test.ts
index d221633ef..e79448fbf 100644
--- a/src/shared/model-capabilities.test.ts
+++ b/src/shared/model-capabilities.test.ts
@@ -16,8 +16,8 @@ describe("getModelCapabilities", () => {
generatedAt: "2026-03-25T00:00:00.000Z",
sourceUrl: "https://models.dev/api.json",
models: {
- "claude-opus-4-6": {
- id: "claude-opus-4-6",
+ "claude-opus-4-7": {
+ id: "claude-opus-4-7",
family: "claude-opus",
reasoning: true,
temperature: true,
@@ -66,7 +66,7 @@ describe("getModelCapabilities", () => {
findProviderModelMetadataSpy = spyOn(connectedProvidersCache, "findProviderModelMetadata").mockReturnValue(undefined)
const result = getModelCapabilities({
providerID: "anthropic",
- modelID: "claude-opus-4-6",
+ modelID: "claude-opus-4-7",
runtimeModel: {
variants: {
low: {},
@@ -78,7 +78,7 @@ describe("getModelCapabilities", () => {
})
expect(result).toMatchObject({
- canonicalModelID: "claude-opus-4-6",
+ canonicalModelID: "claude-opus-4-7",
family: "claude-opus",
variants: ["low", "medium", "high"],
supportsThinking: true,
@@ -173,12 +173,12 @@ describe("getModelCapabilities", () => {
findProviderModelMetadataSpy = spyOn(connectedProvidersCache, "findProviderModelMetadata").mockReturnValue(undefined)
const result = getModelCapabilities({
providerID: "anthropic",
- modelID: "claude-opus-4-6-thinking",
+ modelID: "claude-opus-4-7-thinking",
bundledSnapshot,
})
expect(result).toMatchObject({
- canonicalModelID: "claude-opus-4-6",
+ canonicalModelID: "claude-opus-4-7",
family: "claude-opus",
supportsThinking: true,
supportsTemperature: true,
@@ -247,13 +247,13 @@ describe("getModelCapabilities", () => {
test("canonicalizes provider-prefixed Claude thinking aliases to bare snapshot IDs", () => {
const result = getModelCapabilities({
providerID: "anthropic",
- modelID: "anthropic/claude-opus-4-6-thinking",
+ modelID: "anthropic/claude-opus-4-7-thinking",
bundledSnapshot,
})
expect(result).toMatchObject({
- requestedModelID: "anthropic/claude-opus-4-6-thinking",
- canonicalModelID: "claude-opus-4-6",
+ requestedModelID: "anthropic/claude-opus-4-7-thinking",
+ canonicalModelID: "claude-opus-4-7",
family: "claude-opus",
supportsThinking: true,
supportsTemperature: true,
diff --git a/src/shared/model-capability-aliases.test.ts b/src/shared/model-capability-aliases.test.ts
index 6d05c3abc..b6f5b6641 100644
--- a/src/shared/model-capability-aliases.test.ts
+++ b/src/shared/model-capability-aliases.test.ts
@@ -67,22 +67,22 @@ describe("model-capability-aliases", () => {
})
test("normalizes provider-prefixed Claude thinking aliases through a pattern rule", () => {
- const result = resolveModelIDAlias("anthropic/claude-opus-4-6-thinking")
+ const result = resolveModelIDAlias("anthropic/claude-opus-4-7-thinking")
expect(result).toEqual({
- requestedModelID: "anthropic/claude-opus-4-6-thinking",
- canonicalModelID: "claude-opus-4-6",
+ requestedModelID: "anthropic/claude-opus-4-7-thinking",
+ canonicalModelID: "claude-opus-4-7",
source: "pattern-alias",
ruleID: "claude-thinking-legacy-alias",
})
})
test("does not pattern-match nearby canonical Claude IDs incorrectly", () => {
- const result = resolveModelIDAlias("claude-opus-4-6-think")
+ const result = resolveModelIDAlias("claude-opus-4-7-think")
expect(result).toEqual({
- requestedModelID: "claude-opus-4-6-think",
- canonicalModelID: "claude-opus-4-6-think",
+ requestedModelID: "claude-opus-4-7-think",
+ canonicalModelID: "claude-opus-4-7-think",
source: "canonical",
})
})
@@ -98,11 +98,11 @@ describe("model-capability-aliases", () => {
})
test("normalizes legacy Claude thinking aliases through a pattern rule", () => {
- const result = resolveModelIDAlias("claude-opus-4-6-thinking")
+ const result = resolveModelIDAlias("claude-opus-4-7-thinking")
expect(result).toEqual({
- requestedModelID: "claude-opus-4-6-thinking",
- canonicalModelID: "claude-opus-4-6",
+ requestedModelID: "claude-opus-4-7-thinking",
+ canonicalModelID: "claude-opus-4-7",
source: "pattern-alias",
ruleID: "claude-thinking-legacy-alias",
})
diff --git a/src/shared/model-capability-aliases.ts b/src/shared/model-capability-aliases.ts
index 4f9f1c752..fe7ef6b3b 100644
--- a/src/shared/model-capability-aliases.ts
+++ b/src/shared/model-capability-aliases.ts
@@ -41,9 +41,9 @@ const EXACT_ALIAS_RULES_BY_MODEL: ReadonlyMap = new Map(
const PATTERN_ALIAS_RULES: ReadonlyArray = [
{
ruleID: "claude-thinking-legacy-alias",
- description: "Normalizes the legacy Claude Opus 4.6 thinking suffix to the canonical snapshot ID.",
- match: (normalizedModelID) => /^claude-opus-4-6-thinking$/.test(normalizedModelID),
- canonicalize: () => "claude-opus-4-6",
+ description: "Normalizes legacy Claude Opus thinking suffixes (4-6, 4-7) to the canonical snapshot ID.",
+ match: (normalizedModelID) => /^claude-opus-4-(?:6|7)-thinking$/.test(normalizedModelID),
+ canonicalize: () => "claude-opus-4-7",
},
{
ruleID: "gemini-3.1-pro-tier-alias",
diff --git a/src/shared/model-capability-guardrails.test.ts b/src/shared/model-capability-guardrails.test.ts
index a37534d9a..63ff3aab2 100644
--- a/src/shared/model-capability-guardrails.test.ts
+++ b/src/shared/model-capability-guardrails.test.ts
@@ -19,7 +19,7 @@ describe("model-capability-guardrails", () => {
expect(modelIDs).toEqual([...modelIDs].sort())
expect(new Set(modelIDs).size).toBe(modelIDs.length)
- expect(modelIDs).toContain("claude-opus-4-6")
+ expect(modelIDs).toContain("claude-opus-4-7")
expect(modelIDs).toContain("gpt-5.4")
expect(modelIDs).toContain("kimi-k2.5")
})
diff --git a/src/shared/model-error-classifier.test.ts b/src/shared/model-error-classifier.test.ts
index a1f7c5265..35c75de0a 100644
--- a/src/shared/model-error-classifier.test.ts
+++ b/src/shared/model-error-classifier.test.ts
@@ -31,7 +31,7 @@ describe("model-error-classifier", () => {
//#given
const error = {
message:
- "All credentials for model claude-opus-4-6-thinking are cooling down [retrying in ~5 days attempt #1]",
+ "All credentials for model claude-opus-4-7-thinking are cooling down [retrying in ~5 days attempt #1]",
}
//#when
diff --git a/src/shared/model-format-normalizer.test.ts b/src/shared/model-format-normalizer.test.ts
index d28ab975b..4cdca42ad 100644
--- a/src/shared/model-format-normalizer.test.ts
+++ b/src/shared/model-format-normalizer.test.ts
@@ -9,8 +9,8 @@ describe("normalizeModelFormat", () => {
})
it("handles provider with multiple slashes", () => {
- const result = normalizeModelFormat("anthropic/claude-opus-4-6/max")
- expect(result).toEqual({ providerID: "anthropic", modelID: "claude-opus-4-6/max" })
+ const result = normalizeModelFormat("anthropic/claude-opus-4-7/max")
+ expect(result).toEqual({ providerID: "anthropic", modelID: "claude-opus-4-7/max" })
})
it("returns undefined for malformed string without separator", () => {
diff --git a/src/shared/model-requirements.test.ts b/src/shared/model-requirements.test.ts
index 324176b57..3692677f7 100644
--- a/src/shared/model-requirements.test.ts
+++ b/src/shared/model-requirements.test.ts
@@ -23,7 +23,7 @@ describe("AGENT_MODEL_REQUIREMENTS", () => {
expect(primary.variant).toBe("high")
})
- test("sisyphus has claude-opus-4-6 as primary with k2p5, kimi-k2.5, gpt-5.4 medium fallbacks", () => {
+ test("sisyphus has claude-opus-4-7 as primary with k2p5, kimi-k2.5, gpt-5.4 medium fallbacks", () => {
// #given - sisyphus agent requirement
const sisyphus = AGENT_MODEL_REQUIREMENTS["sisyphus"]
@@ -36,7 +36,7 @@ describe("AGENT_MODEL_REQUIREMENTS", () => {
const primary = sisyphus.fallbackChain[0]
expect(primary.providers).toEqual(["anthropic", "github-copilot", "opencode", "vercel"])
- expect(primary.model).toBe("claude-opus-4-6")
+ expect(primary.model).toBe("claude-opus-4-7")
expect(primary.variant).toBe("max")
const second = sisyphus.fallbackChain[1]
@@ -148,34 +148,34 @@ describe("AGENT_MODEL_REQUIREMENTS", () => {
expect(last.model).toBe("gpt-5-nano")
})
- test("prometheus has claude-opus-4-6 as primary", () => {
+ test("prometheus has claude-opus-4-7 as primary", () => {
// #given - prometheus agent requirement
const prometheus = AGENT_MODEL_REQUIREMENTS["prometheus"]
// #when - accessing Prometheus requirement
- // #then - claude-opus-4-6 is first
+ // #then - claude-opus-4-7 is first
expect(prometheus).toBeDefined()
expect(prometheus.fallbackChain).toBeArray()
expect(prometheus.fallbackChain.length).toBeGreaterThan(1)
const primary = prometheus.fallbackChain[0]
- expect(primary.model).toBe("claude-opus-4-6")
+ expect(primary.model).toBe("claude-opus-4-7")
expect(primary.providers).toEqual(["anthropic", "github-copilot", "opencode", "vercel"])
expect(primary.variant).toBe("max")
})
- test("metis has claude-opus-4-6 as primary", () => {
+ test("metis has claude-opus-4-7 as primary", () => {
// #given - metis agent requirement
const metis = AGENT_MODEL_REQUIREMENTS["metis"]
// #when - accessing Metis requirement
- // #then - claude-opus-4-6 is first
+ // #then - claude-opus-4-7 is first
expect(metis).toBeDefined()
expect(metis.fallbackChain).toBeArray()
expect(metis.fallbackChain.length).toBeGreaterThan(1)
const primary = metis.fallbackChain[0]
- expect(primary.model).toBe("claude-opus-4-6")
+ expect(primary.model).toBe("claude-opus-4-7")
expect(primary.providers).toEqual(["anthropic", "github-copilot", "opencode", "vercel"])
expect(primary.variant).toBe("max")
@@ -356,7 +356,7 @@ describe("CATEGORY_MODEL_REQUIREMENTS", () => {
expect(second.model).toBe("glm-5")
const third = visualEngineering.fallbackChain[2]
- expect(third.model).toBe("claude-opus-4-6")
+ expect(third.model).toBe("claude-opus-4-7")
expect(third.variant).toBe("max")
const fourth = visualEngineering.fallbackChain[3]
@@ -402,18 +402,18 @@ describe("CATEGORY_MODEL_REQUIREMENTS", () => {
expect(primary.providers[0]).toBe("anthropic")
})
- test("unspecified-high has claude-opus-4-6 as primary and gpt-5.4 as secondary", () => {
+ test("unspecified-high has claude-opus-4-7 as primary and gpt-5.4 as secondary", () => {
// #given - unspecified-high category requirement
const unspecifiedHigh = CATEGORY_MODEL_REQUIREMENTS["unspecified-high"]
// #when - accessing unspecified-high requirement
- // #then - claude-opus-4-6 is first and gpt-5.4 is second
+ // #then - claude-opus-4-7 is first and gpt-5.4 is second
expect(unspecifiedHigh).toBeDefined()
expect(unspecifiedHigh.fallbackChain).toBeArray()
expect(unspecifiedHigh.fallbackChain.length).toBeGreaterThan(1)
const primary = unspecifiedHigh.fallbackChain[0]
- expect(primary.model).toBe("claude-opus-4-6")
+ expect(primary.model).toBe("claude-opus-4-7")
expect(primary.variant).toBe("max")
expect(primary.providers).toEqual(["anthropic", "github-copilot", "opencode", "vercel"])
@@ -505,14 +505,14 @@ describe("FallbackEntry type", () => {
// given - a valid FallbackEntry object
const entry: FallbackEntry = {
providers: ["anthropic", "github-copilot", "opencode"],
- model: "claude-opus-4-6",
+ model: "claude-opus-4-7",
variant: "high",
}
// when - accessing properties
// then - all properties are accessible
expect(entry.providers).toEqual(["anthropic", "github-copilot", "opencode"])
- expect(entry.model).toBe("claude-opus-4-6")
+ expect(entry.model).toBe("claude-opus-4-7")
expect(entry.variant).toBe("high")
})
@@ -534,7 +534,7 @@ describe("ModelRequirement type", () => {
// given - a valid ModelRequirement object
const requirement: ModelRequirement = {
fallbackChain: [
- { providers: ["anthropic", "github-copilot"], model: "claude-opus-4-6", variant: "max" },
+ { providers: ["anthropic", "github-copilot"], model: "claude-opus-4-7", variant: "max" },
{ providers: ["openai", "github-copilot"], model: "gpt-5.4", variant: "high" },
],
}
@@ -543,7 +543,7 @@ describe("ModelRequirement type", () => {
// then - fallbackChain is accessible with correct structure
expect(requirement.fallbackChain).toBeArray()
expect(requirement.fallbackChain).toHaveLength(2)
- expect(requirement.fallbackChain[0].model).toBe("claude-opus-4-6")
+ expect(requirement.fallbackChain[0].model).toBe("claude-opus-4-7")
expect(requirement.fallbackChain[1].model).toBe("gpt-5.4")
})
diff --git a/src/shared/model-requirements.ts b/src/shared/model-requirements.ts
index b9ac989ab..16f64cd6a 100644
--- a/src/shared/model-requirements.ts
+++ b/src/shared/model-requirements.ts
@@ -22,7 +22,7 @@ export const AGENT_MODEL_REQUIREMENTS: Record = {
fallbackChain: [
{
providers: ["anthropic", "github-copilot", "opencode", "vercel"],
- model: "claude-opus-4-6",
+ model: "claude-opus-4-7",
variant: "max",
},
{ providers: ["opencode-go", "vercel"], model: "kimi-k2.5" },
@@ -69,7 +69,7 @@ export const AGENT_MODEL_REQUIREMENTS: Record = {
},
{
providers: ["anthropic", "github-copilot", "opencode", "vercel"],
- model: "claude-opus-4-6",
+ model: "claude-opus-4-7",
variant: "max",
},
{ providers: ["opencode-go", "vercel"], model: "glm-5" },
@@ -104,7 +104,7 @@ export const AGENT_MODEL_REQUIREMENTS: Record = {
fallbackChain: [
{
providers: ["anthropic", "github-copilot", "opencode", "vercel"],
- model: "claude-opus-4-6",
+ model: "claude-opus-4-7",
variant: "max",
},
{
@@ -123,7 +123,7 @@ export const AGENT_MODEL_REQUIREMENTS: Record = {
fallbackChain: [
{
providers: ["anthropic", "github-copilot", "opencode", "vercel"],
- model: "claude-opus-4-6",
+ model: "claude-opus-4-7",
variant: "max",
},
{
@@ -144,7 +144,7 @@ export const AGENT_MODEL_REQUIREMENTS: Record = {
},
{
providers: ["anthropic", "github-copilot", "opencode", "vercel"],
- model: "claude-opus-4-6",
+ model: "claude-opus-4-7",
variant: "max",
},
{
@@ -193,7 +193,7 @@ export const CATEGORY_MODEL_REQUIREMENTS: Record = {
{ providers: ["zai-coding-plan", "opencode", "vercel"], model: "glm-5" },
{
providers: ["anthropic", "github-copilot", "opencode", "vercel"],
- model: "claude-opus-4-6",
+ model: "claude-opus-4-7",
variant: "max",
},
{ providers: ["opencode-go", "vercel"], model: "glm-5" },
@@ -214,7 +214,7 @@ export const CATEGORY_MODEL_REQUIREMENTS: Record = {
},
{
providers: ["anthropic", "github-copilot", "opencode", "vercel"],
- model: "claude-opus-4-6",
+ model: "claude-opus-4-7",
variant: "max",
},
{ providers: ["opencode-go", "vercel"], model: "glm-5" },
@@ -229,7 +229,7 @@ export const CATEGORY_MODEL_REQUIREMENTS: Record = {
},
{
providers: ["anthropic", "github-copilot", "opencode", "vercel"],
- model: "claude-opus-4-6",
+ model: "claude-opus-4-7",
variant: "max",
},
{
@@ -248,7 +248,7 @@ export const CATEGORY_MODEL_REQUIREMENTS: Record = {
},
{
providers: ["anthropic", "github-copilot", "opencode", "vercel"],
- model: "claude-opus-4-6",
+ model: "claude-opus-4-7",
variant: "max",
},
{ providers: ["openai", "github-copilot", "opencode", "vercel"], model: "gpt-5.4" },
@@ -296,7 +296,7 @@ export const CATEGORY_MODEL_REQUIREMENTS: Record = {
fallbackChain: [
{
providers: ["anthropic", "github-copilot", "opencode", "vercel"],
- model: "claude-opus-4-6",
+ model: "claude-opus-4-7",
variant: "max",
},
{
diff --git a/src/shared/model-resolver.test.ts b/src/shared/model-resolver.test.ts
index 292aac718..0e546c312 100644
--- a/src/shared/model-resolver.test.ts
+++ b/src/shared/model-resolver.test.ts
@@ -12,7 +12,7 @@ describe("resolveModel", () => {
test("returns userModel when all three are set", () => {
// given
const input: ModelResolutionInput = {
- userModel: "anthropic/claude-opus-4-6",
+ userModel: "anthropic/claude-opus-4-7",
inheritedModel: "openai/gpt-5.4",
systemDefault: "google/gemini-3.1-pro",
}
@@ -21,7 +21,7 @@ describe("resolveModel", () => {
const result = resolveModel(input)
// then
- expect(result).toBe("anthropic/claude-opus-4-6")
+ expect(result).toBe("anthropic/claude-opus-4-7")
})
test("returns inheritedModel when userModel is undefined", () => {
@@ -91,7 +91,7 @@ describe("resolveModel", () => {
test("same input returns same output (referential transparency)", () => {
// given
const input: ModelResolutionInput = {
- userModel: "anthropic/claude-opus-4-6",
+ userModel: "anthropic/claude-opus-4-7",
inheritedModel: "openai/gpt-5.4",
systemDefault: "google/gemini-3.1-pro",
}
@@ -122,11 +122,11 @@ describe("resolveModelWithFallback", () => {
// given
const input: ExtendedModelResolutionInput = {
uiSelectedModel: "opencode/big-pickle",
- userModel: "anthropic/claude-opus-4-6",
+ userModel: "anthropic/claude-opus-4-7",
fallbackChain: [
- { providers: ["anthropic", "github-copilot"], model: "claude-opus-4-6" },
+ { providers: ["anthropic", "github-copilot"], model: "claude-opus-4-7" },
],
- availableModels: new Set(["anthropic/claude-opus-4-6", "github-copilot/claude-opus-4-6-preview"]),
+ availableModels: new Set(["anthropic/claude-opus-4-7", "github-copilot/claude-opus-4-7-preview"]),
systemDefaultModel: "google/gemini-3.1-pro",
}
@@ -143,8 +143,8 @@ describe("resolveModelWithFallback", () => {
// given
const input: ExtendedModelResolutionInput = {
uiSelectedModel: "opencode/big-pickle",
- userModel: "anthropic/claude-opus-4-6",
- availableModels: new Set(["anthropic/claude-opus-4-6"]),
+ userModel: "anthropic/claude-opus-4-7",
+ availableModels: new Set(["anthropic/claude-opus-4-7"]),
systemDefaultModel: "google/gemini-3.1-pro",
}
@@ -160,8 +160,8 @@ describe("resolveModelWithFallback", () => {
// given
const input: ExtendedModelResolutionInput = {
uiSelectedModel: " ",
- userModel: "anthropic/claude-opus-4-6",
- availableModels: new Set(["anthropic/claude-opus-4-6"]),
+ userModel: "anthropic/claude-opus-4-7",
+ availableModels: new Set(["anthropic/claude-opus-4-7"]),
systemDefaultModel: "google/gemini-3.1-pro",
}
@@ -169,16 +169,16 @@ describe("resolveModelWithFallback", () => {
const result = resolveModelWithFallback(input)
// then
- expect(result!.model).toBe("anthropic/claude-opus-4-6")
- expect(logSpy).toHaveBeenCalledWith("Model resolved via config override", { model: "anthropic/claude-opus-4-6" })
+ expect(result!.model).toBe("anthropic/claude-opus-4-7")
+ expect(logSpy).toHaveBeenCalledWith("Model resolved via config override", { model: "anthropic/claude-opus-4-7" })
})
test("empty string uiSelectedModel falls through to config override", () => {
// given
const input: ExtendedModelResolutionInput = {
uiSelectedModel: "",
- userModel: "anthropic/claude-opus-4-6",
- availableModels: new Set(["anthropic/claude-opus-4-6"]),
+ userModel: "anthropic/claude-opus-4-7",
+ availableModels: new Set(["anthropic/claude-opus-4-7"]),
systemDefaultModel: "google/gemini-3.1-pro",
}
@@ -186,7 +186,7 @@ describe("resolveModelWithFallback", () => {
const result = resolveModelWithFallback(input)
// then
- expect(result!.model).toBe("anthropic/claude-opus-4-6")
+ expect(result!.model).toBe("anthropic/claude-opus-4-7")
})
})
@@ -194,11 +194,11 @@ describe("resolveModelWithFallback", () => {
test("returns userModel with override source when userModel is provided", () => {
// given
const input: ExtendedModelResolutionInput = {
- userModel: "anthropic/claude-opus-4-6",
+ userModel: "anthropic/claude-opus-4-7",
fallbackChain: [
- { providers: ["anthropic", "github-copilot"], model: "claude-opus-4-6" },
+ { providers: ["anthropic", "github-copilot"], model: "claude-opus-4-7" },
],
- availableModels: new Set(["anthropic/claude-opus-4-6", "github-copilot/claude-opus-4-6-preview"]),
+ availableModels: new Set(["anthropic/claude-opus-4-7", "github-copilot/claude-opus-4-7-preview"]),
systemDefaultModel: "google/gemini-3.1-pro",
}
@@ -206,9 +206,9 @@ describe("resolveModelWithFallback", () => {
const result = resolveModelWithFallback(input)
// then
- expect(result!.model).toBe("anthropic/claude-opus-4-6")
+ expect(result!.model).toBe("anthropic/claude-opus-4-7")
expect(result!.source).toBe("override")
- expect(logSpy).toHaveBeenCalledWith("Model resolved via config override", { model: "anthropic/claude-opus-4-6" })
+ expect(logSpy).toHaveBeenCalledWith("Model resolved via config override", { model: "anthropic/claude-opus-4-7" })
})
test("override takes priority even if model not in availableModels", () => {
@@ -216,9 +216,9 @@ describe("resolveModelWithFallback", () => {
const input: ExtendedModelResolutionInput = {
userModel: "custom/my-model",
fallbackChain: [
- { providers: ["anthropic"], model: "claude-opus-4-6" },
+ { providers: ["anthropic"], model: "claude-opus-4-7" },
],
- availableModels: new Set(["anthropic/claude-opus-4-6"]),
+ availableModels: new Set(["anthropic/claude-opus-4-7"]),
systemDefaultModel: "google/gemini-3.1-pro",
}
@@ -235,9 +235,9 @@ describe("resolveModelWithFallback", () => {
const input: ExtendedModelResolutionInput = {
userModel: " ",
fallbackChain: [
- { providers: ["anthropic"], model: "claude-opus-4-6" },
+ { providers: ["anthropic"], model: "claude-opus-4-7" },
],
- availableModels: new Set(["anthropic/claude-opus-4-6"]),
+ availableModels: new Set(["anthropic/claude-opus-4-7"]),
systemDefaultModel: "google/gemini-3.1-pro",
}
@@ -253,9 +253,9 @@ describe("resolveModelWithFallback", () => {
const input: ExtendedModelResolutionInput = {
userModel: "",
fallbackChain: [
- { providers: ["anthropic"], model: "claude-opus-4-6" },
+ { providers: ["anthropic"], model: "claude-opus-4-7" },
],
- availableModels: new Set(["anthropic/claude-opus-4-6"]),
+ availableModels: new Set(["anthropic/claude-opus-4-7"]),
systemDefaultModel: "google/gemini-3.1-pro",
}
@@ -272,9 +272,9 @@ describe("resolveModelWithFallback", () => {
// given
const input: ExtendedModelResolutionInput = {
fallbackChain: [
- { providers: ["anthropic", "github-copilot", "opencode"], model: "claude-opus-4-6" },
+ { providers: ["anthropic", "github-copilot", "opencode"], model: "claude-opus-4-7" },
],
- availableModels: new Set(["github-copilot/claude-opus-4-6-preview", "opencode/claude-opus-4-7"]),
+ availableModels: new Set(["github-copilot/claude-opus-4-7-preview", "opencode/claude-opus-4-7"]),
systemDefaultModel: "google/gemini-3.1-pro",
}
@@ -282,12 +282,12 @@ describe("resolveModelWithFallback", () => {
const result = resolveModelWithFallback(input)
// then
- expect(result!.model).toBe("github-copilot/claude-opus-4-6-preview")
+ expect(result!.model).toBe("github-copilot/claude-opus-4-7-preview")
expect(result!.source).toBe("provider-fallback")
expect(logSpy).toHaveBeenCalledWith("Model resolved via fallback chain (availability confirmed)", {
provider: "github-copilot",
- model: "claude-opus-4-6",
- match: "github-copilot/claude-opus-4-6-preview",
+ model: "claude-opus-4-7",
+ match: "github-copilot/claude-opus-4-7-preview",
variant: undefined,
})
})
@@ -298,7 +298,7 @@ describe("resolveModelWithFallback", () => {
fallbackChain: [
{ providers: ["openai", "anthropic", "google"], model: "gpt-5.4" },
],
- availableModels: new Set(["openai/gpt-5.4", "anthropic/claude-opus-4-6", "google/gemini-3.1-pro"]),
+ availableModels: new Set(["openai/gpt-5.4", "anthropic/claude-opus-4-7", "google/gemini-3.1-pro"]),
systemDefaultModel: "google/gemini-3.1-pro",
}
@@ -334,7 +334,7 @@ describe("resolveModelWithFallback", () => {
fallbackChain: [
{ providers: ["anthropic", "github-copilot"], model: "claude-opus" },
],
- availableModels: new Set(["anthropic/claude-opus-4-6", "github-copilot/claude-opus-4-6-preview"]),
+ availableModels: new Set(["anthropic/claude-opus-4-7", "github-copilot/claude-opus-4-7-preview"]),
systemDefaultModel: "google/gemini-3.1-pro",
}
@@ -342,14 +342,14 @@ describe("resolveModelWithFallback", () => {
const result = resolveModelWithFallback(input)
// then
- expect(result!.model).toBe("anthropic/claude-opus-4-6")
+ expect(result!.model).toBe("anthropic/claude-opus-4-7")
expect(result!.source).toBe("provider-fallback")
})
test("skips fallback chain when not provided", () => {
// given
const input: ExtendedModelResolutionInput = {
- availableModels: new Set(["anthropic/claude-opus-4-6"]),
+ availableModels: new Set(["anthropic/claude-opus-4-7"]),
systemDefaultModel: "google/gemini-3.1-pro",
}
@@ -364,7 +364,7 @@ describe("resolveModelWithFallback", () => {
// given
const input: ExtendedModelResolutionInput = {
fallbackChain: [],
- availableModels: new Set(["anthropic/claude-opus-4-6"]),
+ availableModels: new Set(["anthropic/claude-opus-4-7"]),
systemDefaultModel: "google/gemini-3.1-pro",
}
@@ -381,7 +381,7 @@ describe("resolveModelWithFallback", () => {
fallbackChain: [
{ providers: ["anthropic"], model: "CLAUDE-OPUS" },
],
- availableModels: new Set(["anthropic/claude-opus-4-6"]),
+ availableModels: new Set(["anthropic/claude-opus-4-7"]),
systemDefaultModel: "google/gemini-3.1-pro",
}
@@ -389,7 +389,7 @@ describe("resolveModelWithFallback", () => {
const result = resolveModelWithFallback(input)
// then
- expect(result!.model).toBe("anthropic/claude-opus-4-6")
+ expect(result!.model).toBe("anthropic/claude-opus-4-7")
expect(result!.source).toBe("provider-fallback")
})
@@ -480,7 +480,7 @@ describe("resolveModelWithFallback", () => {
fallbackChain: [
{ providers: ["anthropic"], model: "nonexistent-model" },
],
- availableModels: new Set(["openai/gpt-5.4", "anthropic/claude-opus-4-6"]),
+ availableModels: new Set(["openai/gpt-5.4", "anthropic/claude-opus-4-7"]),
systemDefaultModel: "google/gemini-3.1-pro",
}
@@ -498,7 +498,7 @@ describe("resolveModelWithFallback", () => {
const cacheSpy = spyOn(connectedProvidersCache, "readConnectedProvidersCache").mockReturnValue(null)
const input: ExtendedModelResolutionInput = {
fallbackChain: [
- { providers: ["anthropic"], model: "claude-opus-4-6" },
+ { providers: ["anthropic"], model: "claude-opus-4-7" },
],
availableModels: new Set(),
systemDefaultModel: undefined, // no system default configured
@@ -517,7 +517,7 @@ describe("resolveModelWithFallback", () => {
const cacheSpy = spyOn(connectedProvidersCache, "readConnectedProvidersCache").mockReturnValue(["openai", "google"])
const input: ExtendedModelResolutionInput = {
fallbackChain: [
- { providers: ["anthropic", "openai"], model: "claude-opus-4-6" },
+ { providers: ["anthropic", "openai"], model: "claude-opus-4-7" },
],
availableModels: new Set(),
systemDefaultModel: "google/gemini-3.1-pro",
@@ -527,7 +527,7 @@ describe("resolveModelWithFallback", () => {
const result = resolveModelWithFallback(input)
// then - should use connected provider (openai) from fallback chain
- expect(result!.model).toBe("openai/claude-opus-4-6")
+ expect(result!.model).toBe("openai/claude-opus-4-7")
expect(result!.source).toBe("provider-fallback")
cacheSpy.mockRestore()
})
@@ -561,14 +561,14 @@ describe("resolveModelWithFallback", () => {
{ providers: ["openai", "opencode"], model: "claude-haiku-4-5" },
],
availableModels: new Set(),
- systemDefaultModel: "anthropic/claude-opus-4-6-20251101",
+ systemDefaultModel: "anthropic/claude-opus-4-7-20251101",
}
// when
const result = resolveModelWithFallback(input)
// then - no provider in fallback is connected, fall through to system default
- expect(result!.model).toBe("anthropic/claude-opus-4-6-20251101")
+ expect(result!.model).toBe("anthropic/claude-opus-4-7-20251101")
expect(result!.source).toBe("system-default")
cacheSpy.mockRestore()
})
@@ -578,7 +578,7 @@ describe("resolveModelWithFallback", () => {
const cacheSpy = spyOn(connectedProvidersCache, "readConnectedProvidersCache").mockReturnValue(null)
const input: ExtendedModelResolutionInput = {
fallbackChain: [
- { providers: ["anthropic"], model: "claude-opus-4-6" },
+ { providers: ["anthropic"], model: "claude-opus-4-7" },
],
availableModels: new Set(),
systemDefaultModel: "google/gemini-3.1-pro",
@@ -612,20 +612,20 @@ describe("resolveModelWithFallback", () => {
describe("Multi-entry fallbackChain", () => {
test("resolves to claude-opus when OpenAI unavailable but Anthropic available (oracle scenario)", () => {
// given
- const availableModels = new Set(["anthropic/claude-opus-4-6"])
+ const availableModels = new Set(["anthropic/claude-opus-4-7"])
// when
const result = resolveModelWithFallback({
fallbackChain: [
{ providers: ["openai", "github-copilot", "opencode"], model: "gpt-5.4", variant: "high" },
- { providers: ["anthropic", "github-copilot", "opencode"], model: "claude-opus-4-6", variant: "max" },
+ { providers: ["anthropic", "github-copilot", "opencode"], model: "claude-opus-4-7", variant: "max" },
],
availableModels,
systemDefaultModel: "system/default",
})
// then
- expect(result!.model).toBe("anthropic/claude-opus-4-6")
+ expect(result!.model).toBe("anthropic/claude-opus-4-7")
expect(result!.source).toBe("provider-fallback")
})
@@ -652,14 +652,14 @@ describe("resolveModelWithFallback", () => {
// given
const availableModels = new Set([
"openai/gpt-5.4",
- "anthropic/claude-opus-4-6",
+ "anthropic/claude-opus-4-7",
])
// when
const result = resolveModelWithFallback({
fallbackChain: [
{ providers: ["openai"], model: "gpt-5.4" },
- { providers: ["anthropic"], model: "claude-opus-4-6" },
+ { providers: ["anthropic"], model: "claude-opus-4-7" },
],
availableModels,
systemDefaultModel: "system/default",
@@ -678,7 +678,7 @@ describe("resolveModelWithFallback", () => {
const result = resolveModelWithFallback({
fallbackChain: [
{ providers: ["openai"], model: "gpt-5.4" },
- { providers: ["anthropic"], model: "claude-opus-4-6" },
+ { providers: ["anthropic"], model: "claude-opus-4-7" },
{ providers: ["google"], model: "gemini-3.1-pro" },
],
availableModels,
@@ -695,7 +695,7 @@ describe("resolveModelWithFallback", () => {
test("result has correct ModelResolutionResult shape", () => {
// given
const input: ExtendedModelResolutionInput = {
- userModel: "anthropic/claude-opus-4-6",
+ userModel: "anthropic/claude-opus-4-7",
availableModels: new Set(),
systemDefaultModel: "google/gemini-3.1-pro",
}
@@ -718,7 +718,7 @@ describe("resolveModelWithFallback", () => {
fallbackChain: [
{ providers: ["google", "github-copilot", "opencode"], model: "gemini-3.1-pro" },
],
- availableModels: new Set(["google/gemini-3.1-pro-preview", "anthropic/claude-opus-4-6"]),
+ availableModels: new Set(["google/gemini-3.1-pro-preview", "anthropic/claude-opus-4-7"]),
systemDefaultModel: "anthropic/claude-sonnet-4-6",
}
@@ -754,9 +754,9 @@ describe("resolveModelWithFallback", () => {
const input: ExtendedModelResolutionInput = {
categoryDefaultModel: "google/gemini-3.1-pro",
fallbackChain: [
- { providers: ["anthropic"], model: "claude-opus-4-6" },
+ { providers: ["anthropic"], model: "claude-opus-4-7" },
],
- availableModels: new Set(["anthropic/claude-opus-4-6"]),
+ availableModels: new Set(["anthropic/claude-opus-4-7"]),
systemDefaultModel: "system/default",
}
@@ -764,19 +764,19 @@ describe("resolveModelWithFallback", () => {
const result = resolveModelWithFallback(input)
// then - should fall through to fallbackChain
- expect(result!.model).toBe("anthropic/claude-opus-4-6")
+ expect(result!.model).toBe("anthropic/claude-opus-4-7")
expect(result!.source).toBe("provider-fallback")
})
test("userModel takes priority over categoryDefaultModel", () => {
// given - both userModel and categoryDefaultModel provided
const input: ExtendedModelResolutionInput = {
- userModel: "anthropic/claude-opus-4-6",
+ userModel: "anthropic/claude-opus-4-7",
categoryDefaultModel: "google/gemini-3.1-pro",
fallbackChain: [
{ providers: ["google"], model: "gemini-3.1-pro" },
],
- availableModels: new Set(["google/gemini-3.1-pro-preview", "anthropic/claude-opus-4-6"]),
+ availableModels: new Set(["google/gemini-3.1-pro-preview", "anthropic/claude-opus-4-7"]),
systemDefaultModel: "system/default",
}
@@ -784,7 +784,7 @@ describe("resolveModelWithFallback", () => {
const result = resolveModelWithFallback(input)
// then - userModel wins
- expect(result!.model).toBe("anthropic/claude-opus-4-6")
+ expect(result!.model).toBe("anthropic/claude-opus-4-7")
expect(result!.source).toBe("override")
})
@@ -916,7 +916,7 @@ describe("resolveModelWithFallback", () => {
test("still returns override when userModel provided even if systemDefaultModel undefined", () => {
// given
const input: ExtendedModelResolutionInput = {
- userModel: "anthropic/claude-opus-4-6",
+ userModel: "anthropic/claude-opus-4-7",
availableModels: new Set(),
systemDefaultModel: undefined,
}
@@ -926,7 +926,7 @@ describe("resolveModelWithFallback", () => {
// then
expect(result).toBeDefined()
- expect(result!.model).toBe("anthropic/claude-opus-4-6")
+ expect(result!.model).toBe("anthropic/claude-opus-4-7")
expect(result!.source).toBe("override")
})
@@ -934,9 +934,9 @@ describe("resolveModelWithFallback", () => {
// given
const input: ExtendedModelResolutionInput = {
fallbackChain: [
- { providers: ["anthropic"], model: "claude-opus-4-6" },
+ { providers: ["anthropic"], model: "claude-opus-4-7" },
],
- availableModels: new Set(["anthropic/claude-opus-4-6"]),
+ availableModels: new Set(["anthropic/claude-opus-4-7"]),
systemDefaultModel: undefined,
}
@@ -945,7 +945,7 @@ describe("resolveModelWithFallback", () => {
// then
expect(result).toBeDefined()
- expect(result!.model).toBe("anthropic/claude-opus-4-6")
+ expect(result!.model).toBe("anthropic/claude-opus-4-7")
expect(result!.source).toBe("provider-fallback")
})
})
diff --git a/src/shared/model-settings-compatibility.test.ts b/src/shared/model-settings-compatibility.test.ts
index 6e7a7b590..9cf0ab172 100644
--- a/src/shared/model-settings-compatibility.test.ts
+++ b/src/shared/model-settings-compatibility.test.ts
@@ -6,7 +6,7 @@ describe("resolveCompatibleModelSettings", () => {
test("keeps supported Claude Opus variant unchanged", () => {
const result = resolveCompatibleModelSettings({
providerID: "anthropic",
- modelID: "claude-opus-4-6",
+ modelID: "claude-opus-4-7",
desired: { variant: "max" },
})
@@ -20,7 +20,7 @@ describe("resolveCompatibleModelSettings", () => {
test("uses model metadata first for variant support", () => {
const result = resolveCompatibleModelSettings({
providerID: "anthropic",
- modelID: "claude-opus-4-6",
+ modelID: "claude-opus-4-7",
desired: { variant: "max" },
capabilities: { variants: ["low", "medium", "high"] },
})
@@ -42,7 +42,7 @@ describe("resolveCompatibleModelSettings", () => {
test("prefers metadata over family heuristics even when family would allow a higher level", () => {
const result = resolveCompatibleModelSettings({
providerID: "anthropic",
- modelID: "claude-opus-4-6",
+ modelID: "claude-opus-4-7",
desired: { variant: "max" },
capabilities: { variants: ["low", "medium"] },
})
@@ -514,7 +514,7 @@ describe("resolveCompatibleModelSettings", () => {
test("no-op when desired settings are empty", () => {
const result = resolveCompatibleModelSettings({
providerID: "anthropic",
- modelID: "claude-opus-4-6",
+ modelID: "claude-opus-4-7",
desired: {},
})
diff --git a/src/shared/provider-model-id-transform.ts b/src/shared/provider-model-id-transform.ts
index c01942a0f..59904199d 100644
--- a/src/shared/provider-model-id-transform.ts
+++ b/src/shared/provider-model-id-transform.ts
@@ -23,9 +23,9 @@ function applyGatewayTransforms(model: string): string {
}
export function transformModelForProvider(provider: string, model: string): string {
- // Vercel AI Gateway expects / (e.g. anthropic/claude-opus-4.6).
- // Canonical names in model-requirements.ts may be bare (claude-opus-4-6) or
- // already prefixed (anthropic/claude-opus-4-6). Both need gateway-specific transforms.
+ // Vercel AI Gateway expects / (e.g. anthropic/claude-opus-4.7).
+ // Canonical names in model-requirements.ts may be bare (claude-opus-4-7) or
+ // already prefixed (anthropic/claude-opus-4-7). Both need gateway-specific transforms.
if (provider === "vercel") {
// Already prefixed — transform only the model part
const slashIndex = model.indexOf("/")
diff --git a/src/tools/AGENTS.md b/src/tools/AGENTS.md
index 6c69183cf..a4b51ce22 100644
--- a/src/tools/AGENTS.md
+++ b/src/tools/AGENTS.md
@@ -97,7 +97,7 @@
| artistry | gemini-3.1-pro high | Creative approaches |
| quick | gpt-5.4-mini | Trivial tasks |
| unspecified-low | claude-sonnet-4-6 | Moderate effort |
-| unspecified-high | claude-opus-4-6 max | High effort |
+| unspecified-high | claude-opus-4-7 max | High effort |
| writing | gemini-3-flash | Documentation |
## HOW TO ADD A TOOL
diff --git a/src/tools/delegate-task/anthropic-categories.ts b/src/tools/delegate-task/anthropic-categories.ts
index e6b0894e3..cb5a88876 100644
--- a/src/tools/delegate-task/anthropic-categories.ts
+++ b/src/tools/delegate-task/anthropic-categories.ts
@@ -47,7 +47,7 @@ export const ANTHROPIC_CATEGORIES: BuiltinCategoryDefinition[] = [
},
{
name: "unspecified-high",
- config: { model: "anthropic/claude-opus-4-6", variant: "max" },
+ config: { model: "anthropic/claude-opus-4-7", variant: "max" },
description: "Tasks that don't fit other categories, high effort required",
promptAppend: UNSPECIFIED_HIGH_CATEGORY_PROMPT_APPEND,
},
diff --git a/src/tools/delegate-task/category-resolver.test.ts b/src/tools/delegate-task/category-resolver.test.ts
index 4a52f4158..ffe59d705 100644
--- a/src/tools/delegate-task/category-resolver.test.ts
+++ b/src/tools/delegate-task/category-resolver.test.ts
@@ -99,7 +99,7 @@ describe("resolveCategoryExecution", () => {
const executorCtx = createMockExecutorContext()
executorCtx.userCategories = {
deep: {
- model: "quotio/claude-opus-4-6",
+ model: "quotio/claude-opus-4-7",
fallback_models: ["quotio/kimi-k2.5", "openai/gpt-5.2(high)"],
},
}
diff --git a/src/tools/delegate-task/sync-task.test.ts b/src/tools/delegate-task/sync-task.test.ts
index 16bc31521..a81fe4eb1 100644
--- a/src/tools/delegate-task/sync-task.test.ts
+++ b/src/tools/delegate-task/sync-task.test.ts
@@ -272,11 +272,11 @@ describe("executeSyncTask - cleanup on error paths", () => {
const initialModel = {
providerID: "anthropic",
- modelID: "claude-opus-4-6",
+ modelID: "claude-opus-4-7",
variant: "max",
}
const fallbackChain = [
- { providers: ["anthropic"], model: "claude-opus-4-6", variant: "max" },
+ { providers: ["anthropic"], model: "claude-opus-4-7", variant: "max" },
{ providers: ["opencode-go"], model: "kimi-k2.5" },
]
@@ -289,7 +289,7 @@ describe("executeSyncTask - cleanup on error paths", () => {
expect(result).toContain("Task completed")
expect(result).toContain("Model: opencode-go/kimi-k2.5")
expect(attemptedModels).toEqual([
- { providerID: "anthropic", modelID: "claude-opus-4-6", variant: "max" },
+ { providerID: "anthropic", modelID: "claude-opus-4-7", variant: "max" },
{ providerID: "opencode-go", modelID: "kimi-k2.5", variant: undefined },
])
})
@@ -339,11 +339,11 @@ describe("executeSyncTask - cleanup on error paths", () => {
const initialModel = {
providerID: "anthropic",
- modelID: "claude-opus-4-6",
+ modelID: "claude-opus-4-7",
variant: "max",
}
const fallbackChain = [
- { providers: ["anthropic"], model: "claude-opus-4-6", variant: "max" },
+ { providers: ["anthropic"], model: "claude-opus-4-7", variant: "max" },
{ providers: ["opencode-go"], model: "kimi-k2.5" },
{ providers: ["openai"], model: "gpt-5.4", variant: "medium" },
]
@@ -356,7 +356,7 @@ describe("executeSyncTask - cleanup on error paths", () => {
//#then
expect(result).toBe("Final failure")
expect(attemptedModels).toEqual([
- { providerID: "anthropic", modelID: "claude-opus-4-6", variant: "max" },
+ { providerID: "anthropic", modelID: "claude-opus-4-7", variant: "max" },
{ providerID: "opencode-go", modelID: "kimi-k2.5", variant: undefined },
{ providerID: "openai", modelID: "gpt-5.4", variant: "medium" },
])
diff --git a/src/tools/delegate-task/tools.test.ts b/src/tools/delegate-task/tools.test.ts
index 8fb3156a2..2f703fa47 100644
--- a/src/tools/delegate-task/tools.test.ts
+++ b/src/tools/delegate-task/tools.test.ts
@@ -28,7 +28,7 @@ const SYSTEM_DEFAULT_MODEL = "anthropic/claude-sonnet-4-6"
const TEST_CONNECTED_PROVIDERS = ["anthropic", "google", "openai"]
const TEST_AVAILABLE_MODELS = new Set([
- "anthropic/claude-opus-4-6",
+ "anthropic/claude-opus-4-7",
"anthropic/claude-sonnet-4-6",
"anthropic/claude-haiku-4-5",
"google/gemini-3.1-pro",
@@ -66,7 +66,7 @@ describe("sisyphus-task", () => {
cacheSpy = spyOn(connectedProvidersCache, "readConnectedProvidersCache").mockReturnValue(["anthropic", "google", "openai"])
providerModelsSpy = spyOn(connectedProvidersCache, "readProviderModelsCache").mockReturnValue({
models: {
- anthropic: ["claude-opus-4-6", "claude-sonnet-4-6", "claude-haiku-4-5"],
+ anthropic: ["claude-opus-4-7", "claude-sonnet-4-6", "claude-haiku-4-5"],
google: ["gemini-3.1-pro", "gemini-3-flash"],
openai: ["gpt-5.4", "gpt-5.3-codex"],
},
@@ -112,13 +112,13 @@ describe("sisyphus-task", () => {
expect(category.variant).toBe("medium")
})
- test("unspecified-high category uses claude-opus-4-6 max as primary", () => {
+ test("unspecified-high category uses claude-opus-4-7 max as primary", () => {
// given
const category = DEFAULT_CATEGORIES["unspecified-high"]
// when / #then
expect(category).toBeDefined()
- expect(category.model).toBe("anthropic/claude-opus-4-6")
+ expect(category.model).toBe("anthropic/claude-opus-4-7")
expect(category.variant).toBe("max")
})
})
@@ -757,7 +757,7 @@ describe("sisyphus-task", () => {
test("blocks requiresModel when availability is known and missing the required model", () => {
// given - artistry has requiresModel: gemini-3.1-pro
const categoryName = "artistry"
- const availableModels = new Set(["anthropic/claude-opus-4-6"])
+ const availableModels = new Set(["anthropic/claude-opus-4-7"])
// when
const result = resolveCategoryConfig(categoryName, {
@@ -787,9 +787,9 @@ describe("sisyphus-task", () => {
test("bypasses requiresModel when explicit user config provided", () => {
// #given
const categoryName = "deep"
- const availableModels = new Set(["anthropic/claude-opus-4-6"])
+ const availableModels = new Set(["anthropic/claude-opus-4-7"])
const userCategories = {
- deep: { model: "anthropic/claude-opus-4-6" },
+ deep: { model: "anthropic/claude-opus-4-7" },
}
// #when
@@ -801,7 +801,7 @@ describe("sisyphus-task", () => {
// #then
expect(result).not.toBeNull()
- expect(result!.config.model).toBe("anthropic/claude-opus-4-6")
+ expect(result!.config.model).toBe("anthropic/claude-opus-4-7")
})
test("bypasses requiresModel when explicit user config provided even with empty availability", () => {
@@ -809,7 +809,7 @@ describe("sisyphus-task", () => {
const categoryName = "deep"
const availableModels = new Set()
const userCategories = {
- deep: { model: "anthropic/claude-opus-4-6" },
+ deep: { model: "anthropic/claude-opus-4-7" },
}
// #when
@@ -821,7 +821,7 @@ describe("sisyphus-task", () => {
// #then
expect(result).not.toBeNull()
- expect(result!.config.model).toBe("anthropic/claude-opus-4-6")
+ expect(result!.config.model).toBe("anthropic/claude-opus-4-7")
})
test("returns default model from DEFAULT_CATEGORIES for builtin category", () => {
@@ -841,7 +841,7 @@ describe("sisyphus-task", () => {
// given
const categoryName = "visual-engineering"
const userCategories = {
- "visual-engineering": { model: "anthropic/claude-opus-4-6" },
+ "visual-engineering": { model: "anthropic/claude-opus-4-7" },
}
// when
@@ -849,7 +849,7 @@ describe("sisyphus-task", () => {
// then
expect(result).not.toBeNull()
- expect(result!.config.model).toBe("anthropic/claude-opus-4-6")
+ expect(result!.config.model).toBe("anthropic/claude-opus-4-7")
})
test("user prompt_append is appended to default", () => {
@@ -913,7 +913,7 @@ describe("sisyphus-task", () => {
test("category built-in model takes precedence over inheritedModel", () => {
// given - builtin category with its own model, parent model also provided
const categoryName = "visual-engineering"
- const inheritedModel = "cliproxy/claude-opus-4-6"
+ const inheritedModel = "cliproxy/claude-opus-4-7"
// when
const result = resolveCategoryConfig(categoryName, { inheritedModel, systemDefaultModel: SYSTEM_DEFAULT_MODEL })
@@ -927,7 +927,7 @@ describe("sisyphus-task", () => {
// given - custom category with no model defined
const categoryName = "my-custom-no-model"
const userCategories = { "my-custom-no-model": { temperature: 0.5 } } as unknown as Record
- const inheritedModel = "cliproxy/claude-opus-4-6"
+ const inheritedModel = "cliproxy/claude-opus-4-7"
// when
const result = resolveCategoryConfig(categoryName, { userCategories, inheritedModel, systemDefaultModel: SYSTEM_DEFAULT_MODEL })
@@ -943,7 +943,7 @@ describe("sisyphus-task", () => {
const userCategories = {
"visual-engineering": { model: "my-provider/my-model" },
}
- const inheritedModel = "cliproxy/claude-opus-4-6"
+ const inheritedModel = "cliproxy/claude-opus-4-7"
// when
const result = resolveCategoryConfig(categoryName, { userCategories, inheritedModel, systemDefaultModel: SYSTEM_DEFAULT_MODEL })
@@ -1054,7 +1054,7 @@ describe("sisyphus-task", () => {
const mockClient = {
app: { agents: async () => ({ data: [] }) },
config: { get: async () => ({ data: { model: SYSTEM_DEFAULT_MODEL } }) },
- model: { list: async () => [{ provider: "anthropic", id: "claude-opus-4-6" }] },
+ model: { list: async () => [{ provider: "anthropic", id: "claude-opus-4-7" }] },
session: {
create: async () => ({ data: { id: "test-session" } }),
prompt: async () => ({ data: {} }),
@@ -1078,7 +1078,7 @@ describe("sisyphus-task", () => {
abort: new AbortController().signal,
}
- // when - unspecified-high uses claude-opus-4-6 max in DEFAULT_CATEGORIES
+ // when - unspecified-high uses claude-opus-4-7 max in DEFAULT_CATEGORIES
await tool.execute(
{
description: "Test unspecified-high default variant",
@@ -1090,10 +1090,10 @@ describe("sisyphus-task", () => {
toolContext
)
- // then - claude-opus-4-6 should be passed with max variant
+ // then - claude-opus-4-7 should be passed with max variant
expect(launchInput.model).toEqual({
providerID: "anthropic",
- modelID: "claude-opus-4-6",
+ modelID: "claude-opus-4-7",
variant: "max",
})
}, { timeout: 20000 })
@@ -1113,7 +1113,7 @@ describe("sisyphus-task", () => {
const mockClient = {
app: { agents: async () => ({ data: [] }) },
config: { get: async () => ({ data: { model: SYSTEM_DEFAULT_MODEL } }) },
- model: { list: async () => [{ provider: "anthropic", id: "claude-opus-4-6" }] },
+ model: { list: async () => [{ provider: "anthropic", id: "claude-opus-4-7" }] },
session: {
get: async () => ({ data: { directory: "/project" } }),
create: async () => ({ data: { id: "ses_sync_default_variant" } }),
@@ -1139,7 +1139,7 @@ describe("sisyphus-task", () => {
abort: new AbortController().signal,
}
- // when - unspecified-high uses claude-opus-4-6 max in DEFAULT_CATEGORIES
+ // when - unspecified-high uses claude-opus-4-7 max in DEFAULT_CATEGORIES
await tool.execute(
{
description: "Test unspecified-high sync variant",
@@ -1151,10 +1151,10 @@ describe("sisyphus-task", () => {
toolContext
)
- // then - claude-opus-4-6 should be passed with max variant
+ // then - claude-opus-4-7 should be passed with max variant
expect(promptBody.model).toEqual({
providerID: "anthropic",
- modelID: "claude-opus-4-6",
+ modelID: "claude-opus-4-7",
})
expect(promptBody.variant).toBe("max")
}, { timeout: 20000 })
@@ -1550,7 +1550,7 @@ describe("sisyphus-task", () => {
let promptCalled = false
const mockManager = { launch: async () => ({}) }
const mockClient = {
- app: { agents: async () => ({ data: [{ name: "oracle", mode: "subagent", model: { providerID: "anthropic", modelID: "claude-opus-4-6" } }] }) },
+ app: { agents: async () => ({ data: [{ name: "oracle", mode: "subagent", model: { providerID: "anthropic", modelID: "claude-opus-4-7" } }] }) },
config: { get: async () => ({ data: { model: SYSTEM_DEFAULT_MODEL } }) },
session: {
get: async () => ({ data: { directory: "/project" } }),
@@ -1835,7 +1835,7 @@ describe("sisyphus-task", () => {
id: "msg_001",
role: "user",
agent: "sisyphus-junior",
- model: { providerID: "anthropic", modelID: "claude-opus-4-6" },
+ model: { providerID: "anthropic", modelID: "claude-opus-4-7" },
variant: "max",
time: { created: baseTime },
},
@@ -1917,7 +1917,7 @@ describe("sisyphus-task", () => {
const callArgs = promptMock.mock.calls[0][0]
expect(callArgs.body.variant).toBe("max")
expect(callArgs.body.agent).toBe("sisyphus-junior")
- expect(callArgs.body.model).toEqual({ providerID: "anthropic", modelID: "claude-opus-4-6" })
+ expect(callArgs.body.model).toEqual({ providerID: "anthropic", modelID: "claude-opus-4-7" })
}, { timeout: 10000 })
test("task_id with background=true should return immediately without waiting", async () => {
@@ -2551,7 +2551,7 @@ describe("sisyphus-task", () => {
// Override provider cache to include kimi-for-coding provider
providerModelsSpy.mockReturnValue({
models: {
- anthropic: ["claude-opus-4-6", "claude-sonnet-4-6", "claude-haiku-4-5"],
+ anthropic: ["claude-opus-4-7", "claude-sonnet-4-6", "claude-haiku-4-5"],
google: ["gemini-3.1-pro", "gemini-3-flash"],
openai: ["gpt-5.4", "gpt-5.3-codex"],
"kimi-for-coding": ["k2p5"],
@@ -2798,7 +2798,7 @@ describe("sisyphus-task", () => {
manager: mockManager,
client: mockClient,
userCategories: {
- "fallback-test": { model: "anthropic/claude-opus-4-6" },
+ "fallback-test": { model: "anthropic/claude-opus-4-7" },
},
connectedProvidersOverride: TEST_CONNECTED_PROVIDERS,
availableModelsOverride: createTestAvailableModels(),
@@ -3465,7 +3465,7 @@ describe("sisyphus-task", () => {
test("category built-in model takes precedence over inheritedModel for builtin category", () => {
// given - builtin ultrabrain category with its own model, inherited model also provided
const categoryName = "ultrabrain"
- const inheritedModel = "cliproxy/claude-opus-4-6"
+ const inheritedModel = "cliproxy/claude-opus-4-7"
// when
const resolved = resolveCategoryConfig(categoryName, { inheritedModel, systemDefaultModel: SYSTEM_DEFAULT_MODEL })
@@ -3480,7 +3480,7 @@ describe("sisyphus-task", () => {
// given
const categoryName = "ultrabrain"
const userCategories = { "ultrabrain": { model: "my-provider/custom-model" } }
- const inheritedModel = "cliproxy/claude-opus-4-6"
+ const inheritedModel = "cliproxy/claude-opus-4-7"
// when
const resolved = resolveCategoryConfig(categoryName, { userCategories, inheritedModel, systemDefaultModel: SYSTEM_DEFAULT_MODEL })
@@ -3497,7 +3497,7 @@ describe("sisyphus-task", () => {
// given - This test verifies the fix for PR #770 bug
// The bug was: checking `if (inheritedModel)` instead of `if (actualModel === inheritedModel)`
const categoryName = "ultrabrain"
- const inheritedModel = "cliproxy/claude-opus-4-6"
+ const inheritedModel = "cliproxy/claude-opus-4-7"
const userCategories = { "ultrabrain": { model: "user/model" } }
// when - user model wins
@@ -3525,7 +3525,7 @@ describe("sisyphus-task", () => {
// given a builtin category with its own model, and an inherited model from parent
// The CORRECT chain: userConfig?.model ?? categoryBuiltIn ?? systemDefaultModel
const categoryName = "ultrabrain"
- const inheritedModel = "anthropic/claude-opus-4-6"
+ const inheritedModel = "anthropic/claude-opus-4-7"
// when category has a built-in model (gpt-5.4 for ultrabrain)
const resolved = resolveCategoryConfig(categoryName, { inheritedModel, systemDefaultModel: SYSTEM_DEFAULT_MODEL })
@@ -3556,7 +3556,7 @@ describe("sisyphus-task", () => {
// given userConfig.model is explicitly set
const categoryName = "ultrabrain"
const userCategories = { "ultrabrain": { model: "custom/user-model" } }
- const inheritedModel = "anthropic/claude-opus-4-6"
+ const inheritedModel = "anthropic/claude-opus-4-7"
const systemDefaultModel = "anthropic/claude-sonnet-4-6"
// when resolveCategoryConfig is called with all sources
@@ -3575,7 +3575,7 @@ describe("sisyphus-task", () => {
// given userConfig.model is empty string "" for a custom category (no built-in model)
const categoryName = "custom-empty-model"
const userCategories = { "custom-empty-model": { model: "", temperature: 0.3 } }
- const inheritedModel = "anthropic/claude-opus-4-6"
+ const inheritedModel = "anthropic/claude-opus-4-7"
// when resolveCategoryConfig is called
const resolved = resolveCategoryConfig(categoryName, { userCategories, inheritedModel, systemDefaultModel: SYSTEM_DEFAULT_MODEL })
@@ -3590,7 +3590,7 @@ describe("sisyphus-task", () => {
const categoryName = "visual-engineering"
// Using type assertion since we're testing fallback behavior for categories without model
const userCategories = { "visual-engineering": { temperature: 0.2 } } as unknown as Record
- const inheritedModel = "anthropic/claude-opus-4-6"
+ const inheritedModel = "anthropic/claude-opus-4-7"
// when resolveCategoryConfig is called
const resolved = resolveCategoryConfig(categoryName, { userCategories, inheritedModel, systemDefaultModel: SYSTEM_DEFAULT_MODEL })
@@ -3810,7 +3810,7 @@ describe("sisyphus-task", () => {
app: {
agents: async () => ({
data: [
- { name: "oracle", mode: "subagent", model: { providerID: "anthropic", modelID: "claude-opus-4-6" } },
+ { name: "oracle", mode: "subagent", model: { providerID: "anthropic", modelID: "claude-opus-4-7" } },
],
}),
},
@@ -3854,7 +3854,7 @@ describe("sisyphus-task", () => {
// then - matched agent's model should be passed to session.prompt
expect(promptBody.model).toEqual({
providerID: "anthropic",
- modelID: "claude-opus-4-6",
+ modelID: "claude-opus-4-7",
})
}, { timeout: 20000 })
@@ -3956,7 +3956,7 @@ describe("sisyphus-task", () => {
manager: mockManager,
client: mockClient,
agentOverrides: {
- oracle: { model: "anthropic/claude-opus-4-6" },
+ oracle: { model: "anthropic/claude-opus-4-7" },
},
})
@@ -3982,7 +3982,7 @@ describe("sisyphus-task", () => {
// then - user-configured model should take priority over matchedAgent.model
expect(promptBody.model).toEqual({
providerID: "anthropic",
- modelID: "claude-opus-4-6",
+ modelID: "claude-opus-4-7",
})
}, { timeout: 20000 })
@@ -4023,7 +4023,7 @@ describe("sisyphus-task", () => {
manager: mockManager,
client: mockClient,
agentOverrides: {
- oracle: { model: "anthropic/claude-opus-4-6", variant: "max" },
+ oracle: { model: "anthropic/claude-opus-4-7", variant: "max" },
},
})
@@ -4111,7 +4111,7 @@ describe("sisyphus-task", () => {
)
// then - should resolve via AGENT_MODEL_REQUIREMENTS fallback chain for oracle
- // oracle fallback chain: gpt-5.4 (openai) > gemini-3.1-pro (google) > claude-opus-4-6 (anthropic)
+ // oracle fallback chain: gpt-5.4 (openai) > gemini-3.1-pro (google) > claude-opus-4-7 (anthropic)
// Since openai is in connectedProviders, should resolve to openai/gpt-5.4
expect(promptBody.model).toBeDefined()
expect(promptBody.model.providerID).toBe("openai")